|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.espertech.esper.filter.FilterSpecParam
public abstract class FilterSpecParam
This class represents one filter parameter in an FilterSpecCompiled
filter specification.
Each filerting parameter has an attribute name and operator type.
Field Summary | |
---|---|
static FilterSpecParam[] |
EMPTY_PARAM_ARRAY
|
protected FilterSpecLookupable |
lookupable
The property name of the filter parameter. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
FilterOperator |
getFilterOperator()
Returns the filter operator type. |
abstract java.lang.Object |
getFilterValue(MatchedEventMap matchedEvents,
ExprEvaluatorContext evaluatorContext)
Return the filter parameter constant to filter for. |
FilterSpecLookupable |
getLookupable()
|
int |
hashCode()
|
static FilterSpecParam[] |
toArray(java.util.Collection<FilterSpecParam> coll)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final FilterSpecParam[] EMPTY_PARAM_ARRAY
protected final FilterSpecLookupable lookupable
Method Detail |
---|
public abstract java.lang.Object getFilterValue(MatchedEventMap matchedEvents, ExprEvaluatorContext evaluatorContext)
matchedEvents
- is the prior results that can be used to determine filter parameters
public FilterSpecLookupable getLookupable()
public FilterOperator getFilterOperator()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public static FilterSpecParam[] toArray(java.util.Collection<FilterSpecParam> coll)
|
© 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 |