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) |