com.espertech.esper.epl.lookup
Class SubordWMatchExprLookupStrategyIndexedFiltered
java.lang.Object
com.espertech.esper.epl.lookup.SubordWMatchExprLookupStrategyIndexedFiltered
- All Implemented Interfaces:
- SubordWMatchExprLookupStrategy
public class SubordWMatchExprLookupStrategyIndexedFiltered
- extends java.lang.Object
- implements SubordWMatchExprLookupStrategy
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SubordWMatchExprLookupStrategyIndexedFiltered
public SubordWMatchExprLookupStrategyIndexedFiltered(ExprEvaluator joinExpr,
SubordTableLookupStrategy tableLookupStrategy)
- Ctor.
- Parameters:
joinExpr
- the validated where clause of the on-deletetableLookupStrategy
- the strategy for looking up in an index the matching events using correlation
getTableLookupStrategy
public SubordTableLookupStrategy getTableLookupStrategy()
lookup
public EventBean[] lookup(EventBean[] newData,
ExprEvaluatorContext exprEvaluatorContext)
- Description copied from interface:
SubordWMatchExprLookupStrategy
- Determines the events.
- Specified by:
lookup
in interface SubordWMatchExprLookupStrategy
- Parameters:
newData
- is the correlation eventsexprEvaluatorContext
- expression evaluation context
- Returns:
- the events
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
toQueryPlan
public java.lang.String toQueryPlan()
- Specified by:
toQueryPlan
in interface SubordWMatchExprLookupStrategy