Package | Description |
---|---|
com.espertech.esper.epl.join.base |
Join process interfaces and glue code
|
com.espertech.esper.epl.join.exec.base |
Inner join execution
|
com.espertech.esper.epl.join.exec.composite |
Composite query execution for hash+btree combined lookup.
|
com.espertech.esper.epl.join.exec.sorted |
Btree lookup for query execution.
|
com.espertech.esper.epl.join.plan |
Inner join and outer join query planning
|
com.espertech.esper.epl.lookup |
Subquery execution strategies and lookup indexes
|
Constructor and Description |
---|
HistoricalIndexLookupStrategySorted(int lookupStream,
QueryGraphValueEntryRange property) |
Constructor and Description |
---|
HistoricalIndexLookupStrategyComposite(int lookupStream,
List<QueryGraphValueEntryHashKeyed> hashKeys,
Class[] keyCoercionTypes,
List<QueryGraphValueEntryRange> rangeKeyPairs,
Class[] rangeCoercionTypes) |
Constructor and Description |
---|
SortedTableLookupStrategy(int lookupStream,
int numStreams,
QueryGraphValueEntryRange rangeKeyPair,
Class coercionType,
PropertySortedEventTable index) |
Constructor and Description |
---|
CompositeTableLookupStrategy(EventType eventType,
int lookupStream,
List<QueryGraphValueEntryHashKeyed> hashKeys,
List<QueryGraphValueEntryRange> rangeKeyPairs,
PropertyCompositeEventTable index) |
Modifier and Type | Method and Description |
---|---|
static CompositeIndexQuery |
CompositeIndexQueryFactory.makeJoinSingleLookupStream(boolean isNWOnTrigger,
int lookupStream,
List<QueryGraphValueEntryHashKeyed> hashKeys,
Class[] keyCoercionTypes,
List<QueryGraphValueEntryRange> rangeProps,
Class[] rangeCoercionTypes) |
Modifier and Type | Method and Description |
---|---|
static SortedAccessStrategy |
SortedAccessStrategyFactory.make(boolean isNWOnTrigger,
int lookupStream,
int numStreams,
QueryGraphValueEntryRange rangeKeyPair,
Class coercionType) |
Modifier and Type | Class and Description |
---|---|
class |
QueryGraphValueEntryRangeIn |
class |
QueryGraphValueEntryRangeRelOp |
Modifier and Type | Method and Description |
---|---|
QueryGraphValueEntryRange |
SortedTableLookupPlan.getRangeKeyPair() |
Modifier and Type | Method and Description |
---|---|
List<QueryGraphValueEntryRange> |
QueryGraphValuePairRangeIndex.getKeys() |
List<QueryGraphValueEntryRange> |
TableLookupKeyDesc.getRanges() |
Modifier and Type | Method and Description |
---|---|
static CoercionDesc |
CoercionUtil.getCoercionTypesRange(EventType[] typesPerStream,
int indexedStream,
String[] indexedProp,
List<QueryGraphValueEntryRange> rangeEntries) |
static String |
QueryGraphValueEntryRange.toQueryPlan(List<QueryGraphValueEntryRange> rangeKeyPairs) |
Constructor and Description |
---|
SortedTableLookupPlan(int lookupStream,
int indexedStream,
TableLookupIndexReqKey indexNum,
QueryGraphValueEntryRange rangeKeyPair)
Ctor.
|
Constructor and Description |
---|
CompositeTableLookupPlan(int lookupStream,
int indexedStream,
TableLookupIndexReqKey indexNum,
List<QueryGraphValueEntryHashKeyed> hashKeys,
List<QueryGraphValueEntryRange> rangeKeyPairs) |
QueryGraphValuePairRangeIndex(String[] indexed,
List<QueryGraphValueEntryRange> key) |
TableLookupKeyDesc(List<QueryGraphValueEntryHashKeyed> hashes,
List<QueryGraphValueEntryRange> ranges) |
Modifier and Type | Method and Description |
---|---|
QueryGraphValueEntryRange |
SubordPropRangeKey.getRangeInfo() |
Constructor and Description |
---|
SubordPropRangeKey(QueryGraphValueEntryRange rangeInfo,
Class coercionType) |