Uses of Class
com.espertech.esper.filter.FilterParamIndexBase

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

Uses of FilterParamIndexBase in com.espertech.esper.filter
 

Subclasses of FilterParamIndexBase in com.espertech.esper.filter
 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 FilterParamIndexCompareString
          Index for filter parameter constants for the comparison operators (less, greater, etc).
 class FilterParamIndexDoubleRange
          Index for filter parameter constants for the range operators (range open/closed/half).
 class FilterParamIndexDoubleRangeBase
          Index for filter parameter constants for the range operators (range open/closed/half).
 class FilterParamIndexDoubleRangeInverted
          Index for filter parameter constants for the not range operators (range open/closed/half).
 class FilterParamIndexEquals
          Index for filter parameter constants to match using the equals (=) operator.
 class FilterParamIndexEqualsBase
          Index for filter parameter constants to match using the equals (=) operator.
 class FilterParamIndexEqualsIs
          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 FilterParamIndexLookupableBase
          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 FilterParamIndexNotEquals
          Index for filter parameter constants to match using the equals (=) operator.
 class FilterParamIndexNotEqualsBase
          Index for filter parameter constants to match using the equals (=) operator.
 class FilterParamIndexNotEqualsIs
          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 FilterParamIndexStringRange
          Index for filter parameter constants for the range operators (range open/closed/half).
 class FilterParamIndexStringRangeBase
           
 class FilterParamIndexStringRangeInverted
          Index for filter parameter constants for the not range operators (range open/closed/half).
 

Methods in com.espertech.esper.filter that return FilterParamIndexBase
static FilterParamIndexBase IndexFactory.createIndex(FilterSpecLookupable lookupable, FilterServiceGranularLockFactory lockFactory, FilterOperator filterOperator)
          Factory for indexes that store filter parameter constants for a given event property and filter operator.
 FilterParamIndexBase EventTypeIndexBuilderIndexLookupablePair.getIndex()
           
 

Methods in com.espertech.esper.filter that return types with arguments of type FilterParamIndexBase
static Pair<FilterValueSetParam,FilterParamIndexBase> IndexHelper.findIndex(java.util.ArrayDeque<FilterValueSetParam> parameters, java.util.List<FilterParamIndexBase> indizes)
          Find an index that matches one of the filter parameters passed.
 java.util.List<FilterParamIndexBase> FilterHandleSetNode.getIndizes()
          Returns list of indexes - not returning an iterator.
 

Methods in com.espertech.esper.filter with parameters of type FilterParamIndexBase
protected  void FilterHandleSetNode.add(FilterParamIndexBase index)
          Add an index.
static FilterValueSetParam IndexHelper.findParameter(java.util.ArrayDeque<FilterValueSetParam> parameters, FilterParamIndexBase index)
          Determine among the passed in filter parameters any parameter that matches the given index on property name and filter operator type.
protected  boolean FilterHandleSetNode.remove(FilterParamIndexBase index)
          Remove an index, returning true if it was found and removed or false if not in collection.
 

Method parameters in com.espertech.esper.filter with type arguments of type FilterParamIndexBase
static Pair<FilterValueSetParam,FilterParamIndexBase> IndexHelper.findIndex(java.util.ArrayDeque<FilterValueSetParam> parameters, java.util.List<FilterParamIndexBase> indizes)
          Find an index that matches one of the filter parameters passed.
 

Constructors in com.espertech.esper.filter with parameters of type FilterParamIndexBase
EventTypeIndexBuilderIndexLookupablePair(FilterParamIndexBase index, java.lang.Object lookupable)
           
 

Uses of FilterParamIndexBase in com.espertech.esper.metrics.instrumentation
 

Method parameters in com.espertech.esper.metrics.instrumentation with type arguments of type FilterParamIndexBase
 void InstrumentationDefault.qFilterHandleSetIndexes(java.util.List<FilterParamIndexBase> indizes)
           
 void Instrumentation.qFilterHandleSetIndexes(java.util.List<FilterParamIndexBase> indizes)
           
 


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