Constructor and Description |
---|
CompositeTableLookupPlanFactory(int lookupStream,
int indexedStream,
TableLookupIndexReqKey[] indexNum,
ExprEvaluator hashKeys,
QueryGraphValueEntryRange[] rangeKeyPairs) |
CompositeTableLookupPlanForge(int lookupStream,
int indexedStream,
boolean indexedStreamIsVDW,
EventType[] typesPerStream,
TableLookupIndexReqKey indexNum,
List<QueryGraphValueEntryHashKeyedForge> hashKeys,
Class[] hashCoercionTypes,
List<QueryGraphValueEntryRangeForge> rangeKeyPairs,
Class[] optRangeCoercionTypes) |
FullTableScanLookupPlanFactory(int lookupStream,
int indexedStream,
TableLookupIndexReqKey[] indexes) |
FullTableScanLookupPlanForge(int lookupStream,
int indexedStream,
boolean indexedStreamIsVDW,
EventType[] typesPerStream,
TableLookupIndexReqKey indexNum)
Ctor.
|
FullTableScanUniquePerKeyLookupPlan(int lookupStream,
int indexedStream,
TableLookupIndexReqKey[] indexNum)
Ctor.
|
FullTableScanUniquePerKeyLookupPlanForge(int lookupStream,
int indexedStream,
boolean indexedStreamIsVDW,
EventType[] typesPerStream,
TableLookupIndexReqKey indexNum) |
IndexedTableLookupPlanHashedOnlyFactory(int lookupStream,
int indexedStream,
TableLookupIndexReqKey[] indexNum,
EventPropertyValueGetter eventPropertyValueGetter) |
IndexedTableLookupPlanHashedOnlyFactory(int lookupStream,
int indexedStream,
TableLookupIndexReqKey[] indexNum,
ExprEvaluator exprEvaluator) |
IndexedTableLookupPlanHashedOnlyForge(int lookupStream,
int indexedStream,
boolean indexedStreamIsVDW,
EventType[] typesPerStream,
TableLookupIndexReqKey indexNum,
QueryGraphValueEntryHashKeyedForge[] hashKeys,
QueryPlanIndexForge indexSpecs,
Class[] optionalCoercionTypes) |
InKeywordTableLookupPlanMultiIdxFactory(int lookupStream,
int indexedStream,
TableLookupIndexReqKey[] indexNum,
ExprEvaluator keyExpr) |
InKeywordTableLookupPlanMultiIdxForge(int lookupStream,
int indexedStream,
boolean indexedStreamIsVDW,
EventType[] typesPerStream,
TableLookupIndexReqKey[] indexNum,
ExprNode keyExpr) |
InKeywordTableLookupPlanSingleIdxFactory(int lookupStream,
int indexedStream,
TableLookupIndexReqKey[] indexNums,
ExprEvaluator[] expressions) |
InKeywordTableLookupPlanSingleIdxForge(int lookupStream,
int indexedStream,
boolean indexedStreamIsVDW,
EventType[] typesPerStream,
TableLookupIndexReqKey indexNum,
ExprNode[] expressions) |
SortedTableLookupPlanFactory(int lookupStream,
int indexedStream,
TableLookupIndexReqKey[] indexNum,
QueryGraphValueEntryRange rangeKeyPair) |
SortedTableLookupPlanForge(int lookupStream,
int indexedStream,
boolean indexedStreamIsVDW,
EventType[] typesPerStream,
TableLookupIndexReqKey indexNum,
QueryGraphValueEntryRangeForge rangeKeyPair,
Class optionalCoercionType) |
Modifier and Type | Field and Description |
---|---|
protected TableLookupIndexReqKey[] |
TableLookupPlan.indexNum |
Modifier and Type | Method and Description |
---|---|
protected TableLookupIndexReqKey |
QueryPlanIndexForge.getFirstIndexNum() |
TableLookupIndexReqKey[] |
TableLookupPlanForge.getIndexNum()
Returns index number to use for looking up in.
|
TableLookupIndexReqKey[] |
TableLookupPlan.getIndexNum() |
Modifier and Type | Method and Description |
---|---|
Pair<TableLookupIndexReqKey,int[]> |
QueryPlanIndexForge.getIndexNum(String[] indexProps,
String[] rangeProps)
Find a matching index for the property names supplied.
|
Map<TableLookupIndexReqKey,QueryPlanIndexItemForge> |
QueryPlanIndexForge.getItems() |
Map<TableLookupIndexReqKey,QueryPlanIndexItem> |
QueryPlanIndex.getItems() |
Modifier and Type | Method and Description |
---|---|
static QueryPlanIndexForge |
QueryPlanIndexForge.makeIndexTableAccess(TableLookupIndexReqKey indexName) |
Modifier and Type | Method and Description |
---|---|
void |
TableOuterLookupNodeForge.addIndexes(HashSet<TableLookupIndexReqKey> usedIndexes) |
void |
TableOuterLookupNode.addIndexes(HashSet<TableLookupIndexReqKey> usedIndexes) |
void |
TableLookupNodeForge.addIndexes(HashSet<TableLookupIndexReqKey> usedIndexes) |
void |
QueryPlanNodeNoOpForge.addIndexes(HashSet<TableLookupIndexReqKey> usedIndexes) |
void |
QueryPlanNodeForgeAllUnidirectionalOuter.addIndexes(HashSet<TableLookupIndexReqKey> usedIndexes) |
abstract void |
QueryPlanNodeForge.addIndexes(HashSet<TableLookupIndexReqKey> usedIndexes) |
void |
NestedIterationNodeForge.addIndexes(HashSet<TableLookupIndexReqKey> usedIndexes) |
void |
LookupInstructionQueryPlanNodeForge.addIndexes(HashSet<TableLookupIndexReqKey> usedIndexes) |
void |
HistoricalDataPlanNodeForge.addIndexes(HashSet<TableLookupIndexReqKey> usedIndexes) |
void |
HistoricalDataPlanNode.addIndexes(HashSet<TableLookupIndexReqKey> usedIndexes) |
Constructor and Description |
---|
TableLookupPlan(int lookupStream,
int indexedStream,
TableLookupIndexReqKey[] indexNum) |
TableLookupPlanForge(int lookupStream,
int indexedStream,
boolean indexedStreamIsVDW,
EventType[] typesPerStream,
TableLookupIndexReqKey[] indexNum)
Ctor.
|
Constructor and Description |
---|
QueryPlanIndex(Map<TableLookupIndexReqKey,QueryPlanIndexItem> items) |
QueryPlanIndexForge(Map<TableLookupIndexReqKey,QueryPlanIndexItemForge> items) |
Modifier and Type | Method and Description |
---|---|
void |
LookupInstructionPlanForge.addIndexes(HashSet<TableLookupIndexReqKey> usedIndexes) |
void |
LookupInstructionPlan.addIndexes(HashSet<TableLookupIndexReqKey> usedIndexes) |
Copyright © 2005–2018. All rights reserved.