public class InKeywordMultiTableLookupStrategyExpr extends Object implements JoinExecTableLookupStrategy
Constructor and Description |
---|
InKeywordMultiTableLookupStrategyExpr(InKeywordTableLookupPlanMultiIdxFactory factory,
PropertyHashedEventTable[] indexes) |
Modifier and Type | Method and Description |
---|---|
PropertyHashedEventTable[] |
getIndex() |
LookupStrategyType |
getLookupStrategyType() |
Set<EventBean> |
lookup(EventBean theEvent,
Cursor cursor,
ExprEvaluatorContext exprEvaluatorContext)
Returns matched events for a event to look up for.
|
public InKeywordMultiTableLookupStrategyExpr(InKeywordTableLookupPlanMultiIdxFactory factory, PropertyHashedEventTable[] indexes)
public PropertyHashedEventTable[] getIndex()
public Set<EventBean> lookup(EventBean theEvent, Cursor cursor, ExprEvaluatorContext exprEvaluatorContext)
JoinExecTableLookupStrategy
lookup
in interface JoinExecTableLookupStrategy
theEvent
- to look upcursor
- the path in the query that the lookup tookexprEvaluatorContext
- expression evaluation contextpublic LookupStrategyType getLookupStrategyType()
getLookupStrategyType
in interface JoinExecTableLookupStrategy
Copyright © 2005–2018. All rights reserved.