Uses of Interface
com.espertech.esper.filter.EventEvaluator

Packages that use EventEvaluator
com.espertech.esper.filter Main switchboard filtering and routing of incoming events to interested statements is performed in this package. 
 

Uses of EventEvaluator in com.espertech.esper.filter
 

Classes in com.espertech.esper.filter that implement EventEvaluator
 class EventTypeIndex
          Mapping of event type to a tree-like structure containing filter parameter constants in indexes FilterParamIndexBase and filter callbacks in FilterHandleSetNode.
 class FilterHandleSetNode
          This class holds a list of indizes storing filter constants in FilterParamIndexBase nodes and a set of FilterHandle.
 class FilterParamIndexBase
          Each implementation of this abstract class represents an index of filter parameter constants supplied in filter parameters in filter specifications that feature the same event property and operator.
 class FilterParamIndexBooleanExpr
          Index that simply maintains a list of boolean expressions.
 class FilterParamIndexCompare
          Index for filter parameter constants for the comparison operators (less, greater, etc).
 class FilterParamIndexEquals
          Index for filter parameter constants to match using the equals (=) operator.
 class FilterParamIndexIn
          Index for filter parameter constants to match using the 'in' operator to match against a supplied set of values (i.e.
 class FilterParamIndexNotEquals
          Index for filter parameter constants to match using the equals (=) operator.
 class FilterParamIndexNotIn
          Index for filter parameter constants to match using the 'not in' operator to match against a all other values then the supplied set of values.
 class FilterParamIndexNotRange
          Index for filter parameter constants for the not range operators (range open/closed/half).
 class FilterParamIndexPropBase
          Each implementation of this abstract class represents an index of filter parameter constants supplied in filter parameters in filter specifications that feature the same event property and operator.
 class FilterParamIndexRange
          Index for filter parameter constants for the range operators (range open/closed/half).
 

Methods in com.espertech.esper.filter that return EventEvaluator
 EventEvaluator FilterParamIndexRange.get(Object expressionValue)
           
protected abstract  EventEvaluator FilterParamIndexPropBase.get(Object filterConstant)
          Get the event evaluation instance associated with the constant.
 EventEvaluator FilterParamIndexNotRange.get(Object expressionValue)
           
 EventEvaluator FilterParamIndexNotIn.get(Object filterConstant)
           
 EventEvaluator FilterParamIndexNotEquals.get(Object filterConstant)
           
 EventEvaluator FilterParamIndexIn.get(Object filterConstant)
           
 EventEvaluator FilterParamIndexEquals.get(Object filterConstant)
           
 EventEvaluator FilterParamIndexCompare.get(Object filterConstant)
           
 EventEvaluator FilterParamIndexBooleanExpr.get(Object filterConstant)
           
protected abstract  EventEvaluator FilterParamIndexBase.get(Object filterConstant)
          Get the event evaluation instance associated with the constant.
 

Methods in com.espertech.esper.filter with parameters of type EventEvaluator
 void FilterParamIndexRange.put(Object expressionValue, EventEvaluator matcher)
           
protected abstract  void FilterParamIndexPropBase.put(Object filterConstant, EventEvaluator evaluator)
          Store the event evaluation instance for the given constant.
 void FilterParamIndexNotRange.put(Object expressionValue, EventEvaluator matcher)
           
 void FilterParamIndexNotIn.put(Object filterConstant, EventEvaluator evaluator)
           
 void FilterParamIndexNotEquals.put(Object filterConstant, EventEvaluator evaluator)
           
 void FilterParamIndexIn.put(Object filterConstant, EventEvaluator evaluator)
           
 void FilterParamIndexEquals.put(Object filterConstant, EventEvaluator evaluator)
           
 void FilterParamIndexCompare.put(Object filterConstant, EventEvaluator matcher)
           
 void FilterParamIndexBooleanExpr.put(Object filterConstant, EventEvaluator evaluator)
           
protected abstract  void FilterParamIndexBase.put(Object filterConstant, EventEvaluator evaluator)
          Store the event evaluation instance for the given constant.
 


© 2007 EsperTech Inc.
All rights reserved.
Visit us at espertech.com