public abstract class FilterParamIndexBase extends java.lang.Object implements EventEvaluator
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 |
---|
FilterParamIndexBase(FilterOperator filterOperator)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
FilterOperator |
getFilterOperator()
Returns the filter operator that the index matches for.
|
java.lang.String |
toString() |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
matchEvent
public FilterParamIndexBase(FilterOperator filterOperator)
filterOperator
- is the type of comparison performed.public final FilterOperator getFilterOperator()
public java.lang.String toString()
toString
in class java.lang.Object