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(java.lang.String operationName,
java.util.Map<java.lang.Integer,ExprNode> expressions,
boolean isNWOnTrigger,
int numOuterstreams) |
EventTable |
make(EventAdvancedIndexConfigStatement configStatement,
AdvancedIndexConfigContextPartition configContextPartition,
EventTableOrganization organization) |
boolean |
providesIndexForOperation(java.lang.String operationName,
java.util.Map<java.lang.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(java.lang.String operationName, java.util.Map<java.lang.Integer,ExprNode> expressions)
SubordTableLookupStrategyFactoryQuadTree getSubordinateLookupStrategy(java.lang.String operationName, java.util.Map<java.lang.Integer,ExprNode> expressions, boolean isNWOnTrigger, int numOuterstreams)