Interface SubordTableLookupStrategy
- All Known Subinterfaces:
AIRegistrySubselectLookup
- All Known Implementing Classes:
AIRegistrySubselectLookupMap
,AIRegistrySubselectLookupMultiPerm
,AIRegistrySubselectLookupSingle
,SubordCompositeTableLookupStrategy
,SubordFullTableScanLookupStrategy
,SubordFullTableScanLookupStrategyLocking
,SubordFullTableScanTableLookupStrategy
,SubordHashedTableLookupStrategyExpr
,SubordHashedTableLookupStrategyExprNW
,SubordHashedTableLookupStrategyProp
,SubordIndexedTableLookupStrategyLocking
,SubordIndexedTableLookupTableStrategy
,SubordInKeywordMultiTableLookupStrategy
,SubordInKeywordMultiTableLookupStrategyNW
,SubordInKeywordSingleTableLookupStrategy
,SubordInKeywordSingleTableLookupStrategyNW
,SubordSortedTableLookupStrategy
,SubordTableLookupStrategyNullRow
,SubordTableLookupStrategyQuadTreeNW
,SubordTableLookupStrategyQuadTreeSubq
,SubordTableLookupStrategyVDW
public interface SubordTableLookupStrategy
Strategy for looking up, in some sort of table or index, or a set of events, potentially based on the
events properties, and returning a set of matched events.
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionlookup
(EventBean[] events, ExprEvaluatorContext context) Returns matched events for a set of events to look up for.
-
Field Details
-
EPTYPE
-
-
Method Details
-
lookup
Returns matched events for a set of events to look up for. Never returns an empty result set, always returns null to indicate no results.- Parameters:
events
- to look upcontext
- context- Returns:
- set of matching events, or null if none matching
-
toQueryPlan
String toQueryPlan() -
getStrategyDesc
LookupStrategyDesc getStrategyDesc()
-