com.espertech.esper.filter
Class InSetOfValuesContextProp

java.lang.Object
  extended by com.espertech.esper.filter.InSetOfValuesContextProp
All Implemented Interfaces:
FilterSpecParamInValue, MetaDefItem, java.io.Serializable

public class InSetOfValuesContextProp
extends java.lang.Object
implements FilterSpecParamInValue

Event property value in a list of values following an in-keyword.

See Also:
Serialized Form

Constructor Summary
InSetOfValuesContextProp(java.lang.String propertyName, EventPropertyGetter getter, SimpleNumberCoercer coercer)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.Object getFilterValue(MatchedEventMap matchedEvents, ExprEvaluatorContext evaluatorContext)
          Returns the actual value to filter for from prior matching events
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InSetOfValuesContextProp

public InSetOfValuesContextProp(java.lang.String propertyName,
                                EventPropertyGetter getter,
                                SimpleNumberCoercer coercer)
Method Detail

getFilterValue

public java.lang.Object getFilterValue(MatchedEventMap matchedEvents,
                                       ExprEvaluatorContext evaluatorContext)
Description copied from interface: FilterSpecParamInValue
Returns the actual value to filter for from prior matching events

Specified by:
getFilterValue in interface FilterSpecParamInValue
Parameters:
matchedEvents - is a map of matching events
Returns:
filter-for value

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com