|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.esper.eql.lookup.JoinedPropDesc
public class JoinedPropDesc
Holds property information for joined properties in a lookup.
Constructor Summary | |
---|---|
JoinedPropDesc(String indexPropName,
Class coercionType,
String keyPropName,
Integer keyStreamId)
Ctor. |
Method Summary | |
---|---|
int |
compareTo(Object o)
|
boolean |
equals(Object o)
|
Class |
getCoercionType()
Returns the coercion type of key to index field. |
static Class[] |
getCoercionTypes(Collection<JoinedPropDesc> descList)
Returns the key coercion types. |
static Class[] |
getCoercionTypes(JoinedPropDesc[] descList)
Returns the key coercion types. |
static String[] |
getIndexProperties(JoinedPropDesc[] descList)
Returns the index property names given an array of descriptors. |
String |
getIndexPropName()
Returns the property name of the indexed field. |
static String[] |
getKeyProperties(Collection<JoinedPropDesc> descList)
Returns the key property names. |
static String[] |
getKeyProperties(JoinedPropDesc[] descList)
Returns the key property names. |
String |
getKeyPropName()
Returns the property name of the key field. |
Integer |
getKeyStreamId()
Returns the stream id of the key field. |
static int[] |
getKeyStreamNums(Collection<JoinedPropDesc> descList)
Returns the key stream numbers. |
int |
hashCode()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JoinedPropDesc(String indexPropName, Class coercionType, String keyPropName, Integer keyStreamId)
indexPropName
- is the property name of the indexed fieldcoercionType
- is the type to coerce tokeyPropName
- is the property name of the key fieldkeyStreamId
- is the stream number of the key fieldMethod Detail |
---|
public String getIndexPropName()
public Class getCoercionType()
public String getKeyPropName()
public Integer getKeyStreamId()
public static int[] getKeyStreamNums(Collection<JoinedPropDesc> descList)
descList
- a list of descriptors
public static String[] getKeyProperties(Collection<JoinedPropDesc> descList)
descList
- a list of descriptors
public static String[] getKeyProperties(JoinedPropDesc[] descList)
descList
- a list of descriptors
public static String[] getIndexProperties(JoinedPropDesc[] descList)
descList
- descriptors of joined properties
public static Class[] getCoercionTypes(Collection<JoinedPropDesc> descList)
descList
- a list of descriptors
public static Class[] getCoercionTypes(JoinedPropDesc[] descList)
descList
- a list of descriptors
public int compareTo(Object o)
compareTo
in interface Comparable
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
|
© 2007 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 |