public class IndexedTableLookupStrategyHashedProp extends Object implements JoinExecTableLookupStrategy
Constructor and Description |
---|
IndexedTableLookupStrategyHashedProp(IndexedTableLookupPlanHashedOnlyFactory factory,
PropertyHashedEventTable index) |
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.
|
String |
toString() |
public IndexedTableLookupStrategyHashedProp(IndexedTableLookupPlanHashedOnlyFactory factory, PropertyHashedEventTable index)
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.