|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.esper.filter.FilterSpecParam
public abstract class FilterSpecParam
This class represents one filter parameter in an FilterSpec
filter specification.
Each filerting parameter has an attribute name and operator type.
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
FilterOperator |
getFilterOperator()
Returns the filter operator type. |
abstract java.lang.Object |
getFilterValue(MatchedEventMap matchedEvents)
Return the filter parameter constant to filter for. |
abstract java.lang.Class |
getFilterValueClass(java.util.Map<java.lang.String,EventType> optionalTaggedEventTypes)
Return the filter parameter constant's class. |
java.lang.String |
getPropertyName()
Returns the property name for the filter parameter. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public abstract java.lang.Class getFilterValueClass(java.util.Map<java.lang.String,EventType> optionalTaggedEventTypes)
optionalTaggedEventTypes
- is the event types per event as-name (tag)
public abstract java.lang.Object getFilterValue(MatchedEventMap matchedEvents)
matchedEvents
- is the prior results that can be used to determine filter parameters
public java.lang.String getPropertyName()
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
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |