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 |
---|---|
java.util.List<IndexHintInstruction> |
SelectorInstructionPair.getInstructions() |
java.util.List<IndexHintInstruction> |
IndexHint.getInstructionsFireAndForget() |
java.util.List<IndexHintInstruction> |
IndexHint.getInstructionsSubquery(int subqueryNumber) |
Constructor and Description |
---|
SelectorInstructionPair(java.util.List<IndexHintSelector> selector,
java.util.List<IndexHintInstruction> instructions) |
Modifier and Type | Method and Description |
---|---|
static IndexMultiKey |
EventTableIndexUtil.findByIndexHint(java.util.Map<IndexMultiKey,? extends EventTableIndexEntryBase> indexCandidates,
java.util.List<IndexHintInstruction> instructions) |
static Pair<IndexMultiKey,EventTableIndexEntryBase> |
EventTableIndexUtil.findIndexBestAvailable(java.util.Map<IndexMultiKey,? extends EventTableIndexEntryBase> tablesAvailable,
java.util.Set<java.lang.String> keyPropertyNames,
java.util.Set<java.lang.String> rangePropertyNames,
java.util.List<IndexHintInstruction> optionalIndexHintInstructions) |
static IndexMultiKey |
EventTableIndexUtil.findIndexConsiderTyping(java.util.Map<IndexMultiKey,EventTableIndexMetadataEntry> tableIndexesRefCount,
java.util.List<IndexedPropDesc> hashProps,
java.util.List<IndexedPropDesc> btreeProps,
java.util.List<IndexHintInstruction> optionalIndexHintInstructions) |
Pair<IndexMultiKey,EventTableAndNamePair> |
EventTableIndexRepository.findTable(java.util.Set<java.lang.String> keyPropertyNames,
java.util.Set<java.lang.String> rangePropertyNames,
java.util.List<IndexHintInstruction> optionalIndexHintInstructions) |