Package | Description |
---|---|
com.espertech.esper.core.context.subselect |
Subselect implementation.
|
com.espertech.esper.epl.index.service |
Advanced index provisioning
|
com.espertech.esper.epl.join.table |
Indexes for views
|
com.espertech.esper.epl.lookup |
Subquery execution strategies and lookup indexes
|
Constructor and Description |
---|
SubSelectStrategyFactoryLocalViewPreloaded(int subqueryNumber,
SubSelectActivationHolder subSelectHolder,
Pair<EventTableFactory,SubordTableLookupStrategyFactory> pair,
ExprNode filterExprNode,
ExprEvaluator filterExprEval,
boolean correlatedSubquery,
AggregationServiceFactoryDesc aggregationServiceFactory,
ViewResourceDelegateVerified viewResourceDelegate,
ExprEvaluator[] groupKeys) |
Modifier and Type | Class and Description |
---|---|
class |
EventTableFactoryCustomIndex |
Modifier and Type | Class and Description |
---|---|
class |
PropertyCompositeEventTableFactory
For use when the index comprises of either two or more ranges or a unique key in combination with a range.
|
class |
PropertyIndexedEventTableCoerceAddFactory
Index that organizes events by the event property values into hash buckets.
|
class |
PropertyIndexedEventTableCoerceAllFactory
Index that organizes events by the event property values into hash buckets.
|
class |
PropertyIndexedEventTableFactory
Index factory that organizes events by the event property values into hash buckets.
|
class |
PropertyIndexedEventTableSingleArrayFactory
Index factory that organizes events by the event property values into hash buckets.
|
class |
PropertyIndexedEventTableSingleCoerceAddFactory |
class |
PropertyIndexedEventTableSingleCoerceAllFactory |
class |
PropertyIndexedEventTableSingleFactory
Index factory that organizes events by the event property values into hash buckets.
|
class |
PropertySortedEventTableCoercedFactory |
class |
PropertySortedEventTableFactory
Index that organizes events by the event property values into a single TreeMap sortable non-nested index
with Object keys that store the property values.
|
class |
UnindexedEventTableFactory
Factory for simple table of events without an index.
|
Modifier and Type | Method and Description |
---|---|
EventTableFactory |
EventTableIndexServiceImpl.createComposite(int indexedStreamNum,
EventType eventType,
String[] indexedKeyProps,
Class[] coercionKeyTypes,
String[] indexedRangeProps,
Class[] coercionRangeTypes,
boolean isFireAndForget) |
EventTableFactory |
EventTableIndexService.createComposite(int indexedStreamNum,
EventType eventType,
String[] indexedKeyProps,
Class[] coercionKeyTypes,
String[] indexedRangeProps,
Class[] coercionRangeTypes,
boolean isFireAndForget) |
EventTableFactory |
EventTableIndexServiceImpl.createCustom(String indexName,
int indexedStreamNum,
EventType eventType,
boolean unique,
EventAdvancedIndexProvisionDesc advancedIndexProvisionDesc) |
EventTableFactory |
EventTableIndexService.createCustom(String indexName,
int indexedStreamNum,
EventType eventType,
boolean unique,
EventAdvancedIndexProvisionDesc advancedIndexProvisionDesc) |
EventTableFactory |
EventTableIndexServiceImpl.createInArray(int indexedStreamNum,
EventType eventType,
String[] indexedProp,
boolean unique) |
EventTableFactory |
EventTableIndexService.createInArray(int indexedStreamNum,
EventType eventType,
String[] indexedProp,
boolean unique) |
EventTableFactory |
EventTableIndexServiceImpl.createMultiKey(int indexedStreamNum,
EventType eventType,
String[] indexProps,
boolean unique,
String optionalIndexName,
Object optionalSerde,
boolean isFireAndForget) |
EventTableFactory |
EventTableIndexService.createMultiKey(int indexedStreamNum,
EventType eventType,
String[] indexProps,
boolean unique,
String optionalIndexName,
Object optionalSerde,
boolean isFireAndForget) |
EventTableFactory |
EventTableIndexServiceImpl.createMultiKeyCoerceAdd(int indexedStreamNum,
EventType eventType,
String[] indexProps,
Class[] indexCoercionTypes,
boolean isFireAndForget) |
EventTableFactory |
EventTableIndexService.createMultiKeyCoerceAdd(int indexedStreamNum,
EventType eventType,
String[] indexProps,
Class[] indexCoercionTypes,
boolean isFireAndForget) |
EventTableFactory |
EventTableIndexServiceImpl.createMultiKeyCoerceAll(int indexedStreamNum,
EventType eventType,
String[] indexProps,
Class[] indexCoercionTypes,
boolean isFireAndForget) |
EventTableFactory |
EventTableIndexService.createMultiKeyCoerceAll(int indexedStreamNum,
EventType eventType,
String[] indexProps,
Class[] indexCoercionTypes,
boolean isFireAndForget) |
EventTableFactory |
EventTableIndexServiceImpl.createSingle(int indexedStreamNum,
EventType eventType,
String propertyName,
boolean unique,
String optionalIndexName,
Object optionalSerde,
boolean isFireAndForget) |
EventTableFactory |
EventTableIndexService.createSingle(int indexedStreamNum,
EventType eventType,
String indexProp,
boolean unique,
String optionalIndexName,
Object optionalSerde,
boolean isFireAndForget) |
EventTableFactory |
EventTableIndexServiceImpl.createSingleCoerceAdd(int indexedStreamNum,
EventType eventType,
String indexProp,
Class indexCoercionType,
Object optionalSerde,
boolean isFireAndForget) |
EventTableFactory |
EventTableIndexService.createSingleCoerceAdd(int indexedStreamNum,
EventType eventType,
String indexProp,
Class indexCoercionType,
Object optionalSerde,
boolean isFireAndForget) |
EventTableFactory |
EventTableIndexServiceImpl.createSingleCoerceAll(int indexedStreamNum,
EventType eventType,
String indexProp,
Class indexCoercionType,
Object optionalSerde,
boolean isFireAndForget) |
EventTableFactory |
EventTableIndexService.createSingleCoerceAll(int indexedStreamNum,
EventType eventType,
String indexProp,
Class indexCoercionType,
Object optionalSerde,
boolean isFireAndForget) |
EventTableFactory |
EventTableIndexServiceImpl.createSorted(int indexedStreamNum,
EventType eventType,
String indexedProp,
boolean isFireAndForget) |
EventTableFactory |
EventTableIndexService.createSorted(int indexedStreamNum,
EventType eventType,
String indexedProp,
boolean isFireAndForget) |
EventTableFactory |
EventTableIndexServiceImpl.createSortedCoerce(int indexedStreamNum,
EventType eventType,
String indexedProp,
Class indexCoercionType,
boolean isFireAndForget) |
EventTableFactory |
EventTableIndexService.createSortedCoerce(int indexedStreamNum,
EventType eventType,
String indexedProp,
Class indexCoercionType,
boolean isFireAndForget) |
EventTableFactory |
EventTableIndexServiceImpl.createUnindexed(int indexedStreamNum,
Object optionalSerde,
boolean isFireAndForget) |
EventTableFactory |
EventTableIndexService.createUnindexed(int indexedStreamNum,
Object optionalSerde,
boolean isFireAndForget) |