public abstract class FilterParamIndexLookupableBase extends FilterParamIndexBase
For example, a filter with a parameter of "count EQUALS 10" would be represented as index for a property named "count" and for a filter operator typed "EQUALS". The index would store a value of "10" in its internal structure.
Implementations make sure that the type of the Object constant in get and put calls matches the event property type.
Constructor and Description |
---|
FilterParamIndexLookupableBase(FilterOperator filterOperator,
FilterSpecLookupable lookupable)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
FilterSpecLookupable |
getLookupable() |
java.lang.String |
toString() |
getFilterOperator
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
matchEvent
public FilterParamIndexLookupableBase(FilterOperator filterOperator, FilterSpecLookupable lookupable)
filterOperator
- is the type of comparison performed.lookupable
- is the lookupablepublic final java.lang.String toString()
toString
in class FilterParamIndexBase
public FilterSpecLookupable getLookupable()