A
- public interface AttributeResolver<A>
Modifier and Type | Method and Description |
---|---|
com.googlecode.cqengine.attribute.Attribute<A,java.util.Date> |
dateAttribute(java.lang.String attributeName)
Date attribute
|
com.googlecode.cqengine.attribute.Attribute<A,java.util.Date> |
dateAttribute(java.lang.String eventName,
java.lang.String attributeName)
Date attribute
|
com.googlecode.cqengine.attribute.Attribute<A,java.lang.Double> |
doubleAttribute(java.lang.String attributeName)
Double attribute also handles longs/integers
|
com.googlecode.cqengine.attribute.Attribute<A,java.lang.Double> |
doubleAttribute(java.lang.String eventName,
java.lang.String attributeName)
Double attribute within event, also handles longs/integers
|
java.lang.Class<?> |
getAttributeType(java.lang.String attributeName)
Returns the actual class of the attribute
|
com.googlecode.cqengine.attribute.Attribute<A,java.lang.String> |
stringAttribute(java.lang.String attributeName)
String attribute also handles booleans
|
com.googlecode.cqengine.attribute.Attribute<A,java.lang.String> |
stringAttribute(java.lang.String eventName,
java.lang.String attributeName)
String attribute within event, also handles booleans
|
java.lang.Class<?> getAttributeType(java.lang.String attributeName)
attributeName
- com.googlecode.cqengine.attribute.Attribute<A,java.lang.String> stringAttribute(java.lang.String eventName, java.lang.String attributeName)
eventName
- attributeName
- com.googlecode.cqengine.attribute.Attribute<A,java.lang.String> stringAttribute(java.lang.String attributeName)
attributeName
- com.googlecode.cqengine.attribute.Attribute<A,java.lang.Double> doubleAttribute(java.lang.String eventName, java.lang.String attributeName)
eventName
- attributeName
- com.googlecode.cqengine.attribute.Attribute<A,java.lang.Double> doubleAttribute(java.lang.String attributeName)
attributeName
- com.googlecode.cqengine.attribute.Attribute<A,java.util.Date> dateAttribute(java.lang.String eventName, java.lang.String attributeName)
eventName
- attributeName
- com.googlecode.cqengine.attribute.Attribute<A,java.util.Date> dateAttribute(java.lang.String attributeName)
attributeName
-