Package | Description |
---|---|
com.espertech.esper.core.context.subselect |
Subselect implementation.
|
com.espertech.esper.epl.index.quadtree |
Quad-tree indexes
|
com.espertech.esper.epl.lookup |
Subquery execution strategies and lookup indexes
|
com.espertech.esper.epl.virtualdw |
Virtual data window.
|
com.espertech.esper.metrics.instrumentation |
EPL instrumentation helpers.
|
Modifier and Type | Method and Description |
---|---|
SubordTableLookupStrategy |
SubSelectStrategyRealization.getStrategy() |
Constructor and Description |
---|
SubSelectStrategyRealization(SubordTableLookupStrategy strategy,
SubselectAggregationPreprocessorBase subselectAggregationPreprocessor,
AggregationService subselectAggregationService,
Map<ExprPriorNode,ExprPriorEvalStrategy> priorNodeStrategies,
Map<ExprPreviousNode,ExprPreviousEvalStrategy> previousNodeStrategies,
Viewable subselectView,
StatementAgentInstancePostLoad postLoad) |
Modifier and Type | Class and Description |
---|---|
class |
SubordTableLookupStrategyQuadTreeNW |
class |
SubordTableLookupStrategyQuadTreeSubq |
Modifier and Type | Method and Description |
---|---|
SubordTableLookupStrategy |
SubordTableLookupStrategyFactoryQuadTree.makeStrategy(EventTable[] eventTable,
VirtualDWView vdw) |
Modifier and Type | Class and Description |
---|---|
class |
SubordCompositeTableLookupStrategy
Index lookup strategy for subqueries.
|
class |
SubordFullTableScanLookupStrategy
Lookup on an unindexed table returning the full table as matching events.
|
class |
SubordFullTableScanLookupStrategyLocking
Index lookup strategy for subqueries.
|
class |
SubordFullTableScanTableLookupStrategy
Index lookup strategy for tables.
|
class |
SubordIndexedTableLookupStrategyCoercing
Index lookup strategy that coerces the key values before performing a lookup.
|
class |
SubordIndexedTableLookupStrategyCoercingNW
Index lookup strategy that coerces the key values before performing a lookup.
|
class |
SubordIndexedTableLookupStrategyExpr
Index lookup strategy for subqueries.
|
class |
SubordIndexedTableLookupStrategyExprNW
Index lookup strategy for subqueries.
|
class |
SubordIndexedTableLookupStrategyLocking
Index lookup strategy for subqueries.
|
class |
SubordIndexedTableLookupStrategyProp
Index lookup strategy for subqueries.
|
class |
SubordIndexedTableLookupStrategySingleCoercing
Index lookup strategy that coerces the key values before performing a lookup.
|
class |
SubordIndexedTableLookupStrategySingleCoercingNW
Index lookup strategy that coerces the key values before performing a lookup.
|
class |
SubordIndexedTableLookupStrategySingleExpr
Index lookup strategy for subqueries.
|
class |
SubordIndexedTableLookupStrategySingleExprNW
Index lookup strategy for subqueries.
|
class |
SubordIndexedTableLookupStrategySingleProp
Index lookup strategy for subqueries.
|
class |
SubordIndexedTableLookupStrategySinglePropUnique
Index lookup strategy for subqueries.
|
class |
SubordIndexedTableLookupTableStrategy
Index lookup strategy for subqueries against tables, full table scan.
|
class |
SubordInKeywordMultiTableLookupStrategy
Index lookup strategy for subqueries.
|
class |
SubordInKeywordMultiTableLookupStrategyNW
Index lookup strategy for subqueries for in-keyword single-index sided.
|
class |
SubordInKeywordSingleTableLookupStrategy
Index lookup strategy for subqueries.
|
class |
SubordInKeywordSingleTableLookupStrategyNW
Index lookup strategy for subqueries for in-keyword single-index sided.
|
class |
SubordSortedTableLookupStrategy
Index lookup strategy for subqueries.
|
class |
SubordTableLookupStrategyNullRow
Implementation for a table lookup strategy that returns exactly one row
but leaves that row as an undefined value.
|
Modifier and Type | Method and Description |
---|---|
SubordTableLookupStrategy |
SubordWMatchExprLookupStrategyIndexedFiltered.getTableLookupStrategy() |
SubordTableLookupStrategy |
SubordTableLookupStrategyFactoryVDW.makeStrategy(EventTable[] eventTable,
VirtualDWView vdw) |
SubordTableLookupStrategy |
SubordTableLookupStrategyFactory.makeStrategy(EventTable[] eventTable,
VirtualDWView vdw) |
SubordTableLookupStrategy |
SubordSortedTableLookupStrategyFactory.makeStrategy(EventTable[] eventTable,
VirtualDWView vdw) |
SubordTableLookupStrategy |
SubordInKeywordSingleTableLookupStrategyFactory.makeStrategy(EventTable[] eventTable,
VirtualDWView vdw) |
SubordTableLookupStrategy |
SubordInKeywordMultiTableLookupStrategyFactory.makeStrategy(EventTable[] eventTable,
VirtualDWView vdw) |
SubordTableLookupStrategy |
SubordIndexedTableLookupStrategySinglePropFactory.makeStrategy(EventTable[] eventTable,
VirtualDWView vdw) |
SubordTableLookupStrategy |
SubordIndexedTableLookupStrategySingleExprFactory.makeStrategy(EventTable[] eventTable,
VirtualDWView vdw) |
SubordTableLookupStrategy |
SubordIndexedTableLookupStrategySingleCoercingFactory.makeStrategy(EventTable[] eventTable,
VirtualDWView vdw) |
SubordTableLookupStrategy |
SubordIndexedTableLookupStrategyPropFactory.makeStrategy(EventTable[] eventTable,
VirtualDWView vdw) |
SubordTableLookupStrategy |
SubordIndexedTableLookupStrategyExprFactory.makeStrategy(EventTable[] eventTable,
VirtualDWView vdw) |
SubordTableLookupStrategy |
SubordIndexedTableLookupStrategyCoercingFactory.makeStrategy(EventTable[] eventTable,
VirtualDWView vdw) |
SubordTableLookupStrategy |
SubordCompositeTableLookupStrategyFactory.makeStrategy(EventTable[] eventTable,
VirtualDWView vdw) |
Constructor and Description |
---|
SubordIndexedTableLookupStrategyLocking(SubordTableLookupStrategy inner,
StatementAgentInstanceLock statementLock) |
SubordIndexedTableLookupTableStrategy(SubordTableLookupStrategy inner,
Lock lock) |
SubordWMatchExprLookupStrategyIndexedFiltered(ExprEvaluator joinExpr,
SubordTableLookupStrategy tableLookupStrategy)
Ctor.
|
SubordWMatchExprLookupStrategyIndexedUnfiltered(SubordTableLookupStrategy tableLookupStrategy)
Ctor.
|
Modifier and Type | Class and Description |
---|---|
class |
SubordTableLookupStrategyVirtualDW |
Modifier and Type | Method and Description |
---|---|
SubordTableLookupStrategy |
VirtualDWViewImpl.getSubordinateLookupStrategy(String accessedByStatementName,
int accessedByStatementId,
Annotation[] accessedByStmtAnnotations,
EventType[] outerStreamTypes,
List<SubordPropHashKey> hashKeys,
CoercionDesc hashKeyCoercionTypes,
List<SubordPropRangeKey> rangeKeys,
CoercionDesc rangeKeyCoercionTypes,
boolean nwOnTrigger,
EventTable eventTable,
SubordPropPlan joinDesc,
boolean forceTableScan) |
SubordTableLookupStrategy |
VirtualDWView.getSubordinateLookupStrategy(String accessedByStatementName,
int accessedByStatementId,
Annotation[] accessedByStmtAnnotations,
EventType[] outerStreamTypes,
List<SubordPropHashKey> hashKeys,
CoercionDesc hashKeyCoercionTypes,
List<SubordPropRangeKey> rangeKeys,
CoercionDesc rangeKeyCoercionTypes,
boolean nwOnTrigger,
EventTable eventTable,
SubordPropPlan joinDesc,
boolean forceTableScan) |
Modifier and Type | Method and Description |
---|---|
void |
InstrumentationDefault.qIndexSubordLookup(SubordTableLookupStrategy subordTableLookupStrategy,
EventTable optionalEventIndex,
int[] keyStreamNums) |
void |
Instrumentation.qIndexSubordLookup(SubordTableLookupStrategy subordTableLookupStrategy,
EventTable optionalEventIndex,
int[] keyStreamNums) |