|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.espertech.esper.epl.lookup.IndexedPropDesc
public class IndexedPropDesc
Holds property information for joined properties in a lookup.
Constructor Summary | |
---|---|
IndexedPropDesc(java.lang.String indexPropName,
java.lang.Class coercionType)
Ctor. |
Method Summary | |
---|---|
static boolean |
compare(java.util.List<IndexedPropDesc> first,
java.util.List<IndexedPropDesc> second)
|
int |
compareTo(java.lang.Object o)
|
boolean |
equals(java.lang.Object o)
|
java.lang.Class |
getCoercionType()
Returns the coercion type of key to index field. |
static java.lang.Class[] |
getCoercionTypes(IndexedPropDesc[] descList)
Returns the key coercion types. |
static java.lang.String[] |
getIndexProperties(IndexedPropDesc[] descList)
Returns the index property names given an array of descriptors. |
static java.lang.String[] |
getIndexProperties(java.util.List<IndexedPropDesc> descList)
|
java.lang.String |
getIndexPropName()
Returns the property name of the indexed field. |
static int |
getPropertyIndex(java.lang.String propertyName,
IndexedPropDesc[] descList)
|
int |
hashCode()
|
static void |
toQueryPlan(java.io.StringWriter writer,
IndexedPropDesc[] indexedProps)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public IndexedPropDesc(java.lang.String indexPropName, java.lang.Class coercionType)
indexPropName
- is the property name of the indexed fieldcoercionType
- is the type to coerce toMethod Detail |
---|
public java.lang.String getIndexPropName()
public java.lang.Class getCoercionType()
public static java.lang.String[] getIndexProperties(IndexedPropDesc[] descList)
descList
- descriptors of joined properties
public static java.lang.String[] getIndexProperties(java.util.List<IndexedPropDesc> descList)
public static int getPropertyIndex(java.lang.String propertyName, IndexedPropDesc[] descList)
public static java.lang.Class[] getCoercionTypes(IndexedPropDesc[] descList)
descList
- a list of descriptors
public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public static boolean compare(java.util.List<IndexedPropDesc> first, java.util.List<IndexedPropDesc> second)
public int hashCode()
hashCode
in class java.lang.Object
public static void toQueryPlan(java.io.StringWriter writer, IndexedPropDesc[] indexedProps)
|
© 2006-2015 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |