public interface EventAdvancedIndexFactory
Modifier and Type | Method and Description |
---|---|
AdvancedIndexConfigContextPartition |
configureContextPartition(EventType eventType,
AdvancedIndexDesc indexDesc,
ExprEvaluator[] parameters,
ExprEvaluatorContext exprEvaluatorContext,
EventTableOrganization organization,
EventAdvancedIndexConfigStatement advancedIndexConfigStatement) |
SubordTableLookupStrategyFactoryQuadTree |
getSubordinateLookupStrategy(String operationName,
Map<Integer,ExprNode> expressions,
boolean isNWOnTrigger,
int numOuterstreams) |
EventTable |
make(EventAdvancedIndexConfigStatement configStatement,
AdvancedIndexConfigContextPartition configContextPartition,
EventTableOrganization organization) |
boolean |
providesIndexForOperation(String operationName,
Map<Integer,ExprNode> expressions) |
AdvancedIndexConfigContextPartition configureContextPartition(EventType eventType, AdvancedIndexDesc indexDesc, ExprEvaluator[] parameters, ExprEvaluatorContext exprEvaluatorContext, EventTableOrganization organization, EventAdvancedIndexConfigStatement advancedIndexConfigStatement)
EventTable make(EventAdvancedIndexConfigStatement configStatement, AdvancedIndexConfigContextPartition configContextPartition, EventTableOrganization organization)
boolean providesIndexForOperation(String operationName, Map<Integer,ExprNode> expressions)
SubordTableLookupStrategyFactoryQuadTree getSubordinateLookupStrategy(String operationName, Map<Integer,ExprNode> expressions, boolean isNWOnTrigger, int numOuterstreams)