Package | Description |
---|---|
com.espertech.esper.epl.join.hint |
Hints related to joins.
|
com.espertech.esper.epl.lookup |
Subquery execution strategies and lookup indexes
|
Modifier and Type | Class and Description |
---|---|
class |
IndexHintInstructionBust |
class |
IndexHintInstructionExplicit |
class |
IndexHintInstructionIndexName |
Modifier and Type | Method and Description |
---|---|
List<IndexHintInstruction> |
SelectorInstructionPair.getInstructions() |
List<IndexHintInstruction> |
IndexHint.getInstructionsFireAndForget() |
List<IndexHintInstruction> |
IndexHint.getInstructionsSubquery(int subqueryNumber) |
Constructor and Description |
---|
SelectorInstructionPair(List<IndexHintSelector> selector,
List<IndexHintInstruction> instructions) |
Modifier and Type | Method and Description |
---|---|
static IndexMultiKey |
EventTableIndexUtil.findByIndexHint(Map<IndexMultiKey,? extends EventTableIndexEntryBase> indexCandidates,
List<IndexHintInstruction> instructions) |
static Pair<IndexMultiKey,EventTableIndexEntryBase> |
EventTableIndexUtil.findIndexBestAvailable(Map<IndexMultiKey,? extends EventTableIndexEntryBase> tablesAvailable,
Set<String> keyPropertyNames,
Set<String> rangePropertyNames,
List<IndexHintInstruction> optionalIndexHintInstructions) |
static IndexMultiKey |
EventTableIndexUtil.findIndexConsiderTyping(Map<IndexMultiKey,EventTableIndexMetadataEntry> tableIndexesRefCount,
List<IndexedPropDesc> hashProps,
List<IndexedPropDesc> btreeProps,
List<IndexHintInstruction> optionalIndexHintInstructions) |
Pair<IndexMultiKey,EventTableAndNamePair> |
EventTableIndexRepository.findTable(Set<String> keyPropertyNames,
Set<String> rangePropertyNames,
List<IndexHintInstruction> optionalIndexHintInstructions) |