Package | Description |
---|---|
com.espertech.esper.epl.index.quadtree |
Quad-tree indexes
|
com.espertech.esper.epl.index.service |
Advanced index provisioning
|
com.espertech.esper.epl.join.plan |
Inner join and outer join query planning
|
com.espertech.esper.epl.lookup |
Subquery execution strategies and lookup indexes
|
Modifier and Type | Method and Description |
---|---|
EventAdvancedIndexProvisionDesc |
AdvancedIndexFactoryProviderPointRegionQuadTree.validateEventIndex(java.lang.String indexName,
java.lang.String indexTypeName,
ExprNode[] columns,
ExprNode[] parameters) |
EventAdvancedIndexProvisionDesc |
AdvancedIndexFactoryProviderMXCIFQuadTree.validateEventIndex(java.lang.String indexName,
java.lang.String indexTypeName,
ExprNode[] columns,
ExprNode[] parameters) |
Modifier and Type | Field and Description |
---|---|
protected EventAdvancedIndexProvisionDesc |
EventTableFactoryCustomIndex.advancedIndexProvisionDesc |
Modifier and Type | Method and Description |
---|---|
EventAdvancedIndexProvisionDesc |
AdvancedIndexFactoryProvider.validateEventIndex(java.lang.String indexName,
java.lang.String indexTypeName,
ExprNode[] columns,
ExprNode[] parameters) |
Constructor and Description |
---|
EventTableFactoryCustomIndex(java.lang.String indexName,
int indexedStreamNum,
EventType eventType,
boolean unique,
EventAdvancedIndexProvisionDesc advancedIndexProvisionDesc) |
Modifier and Type | Method and Description |
---|---|
EventAdvancedIndexProvisionDesc |
QueryPlanIndexItem.getAdvancedIndexProvisionDesc() |
Constructor and Description |
---|
QueryPlanIndexItem(java.util.List<IndexedPropDesc> hashProps,
java.util.List<IndexedPropDesc> btreeProps,
boolean unique,
EventAdvancedIndexProvisionDesc advancedIndexProvisionDesc) |
QueryPlanIndexItem(java.lang.String[] indexProps,
java.lang.Class[] optIndexCoercionTypes,
java.lang.String[] rangeProps,
java.lang.Class[] optRangeCoercionTypes,
boolean unique,
EventAdvancedIndexProvisionDesc advancedIndexProvisionDesc)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
Pair<IndexMultiKey,EventTableAndNamePair> |
EventTableIndexRepository.addExplicitIndexOrReuse(boolean unique,
java.util.List<IndexedPropDesc> hashProps,
java.util.List<IndexedPropDesc> btreeProps,
EventAdvancedIndexProvisionDesc advancedIndexProvisionDesc,
java.lang.Iterable<EventBean> prefilledEvents,
EventType indexedType,
java.lang.String indexName,
AgentInstanceContext agentInstanceContext,
java.lang.Object optionalSerde) |
EventTableFactory |
EventTableIndexServiceImpl.createCustom(java.lang.String indexName,
int indexedStreamNum,
EventType eventType,
boolean unique,
EventAdvancedIndexProvisionDesc advancedIndexProvisionDesc) |
EventTableFactory |
EventTableIndexService.createCustom(java.lang.String indexName,
int indexedStreamNum,
EventType eventType,
boolean unique,
EventAdvancedIndexProvisionDesc advancedIndexProvisionDesc) |