|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IndexMultiKey | |
---|---|
com.espertech.esper.epl.lookup | Subquery execution strategies and lookup indexes |
com.espertech.esper.epl.named | Named window classes are in this package |
com.espertech.esper.epl.table.mgmt | Table-related services and metadata. |
com.espertech.esper.epl.virtualdw | Virtual data window. |
Uses of IndexMultiKey in com.espertech.esper.epl.lookup |
---|
Methods in com.espertech.esper.epl.lookup that return IndexMultiKey | |
---|---|
static IndexMultiKey |
EventTableIndexUtil.findByIndexHint(java.util.Map<IndexMultiKey,? extends EventTableIndexEntryBase> indexCandidates,
java.util.List<IndexHintInstruction> instructions)
|
static IndexMultiKey |
EventTableIndexUtil.findExactMatchNameAndType(java.util.Set<IndexMultiKey> indexMultiKeys,
boolean unique,
java.util.List<IndexedPropDesc> hashProps,
java.util.List<IndexedPropDesc> btreeProps)
|
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)
|
IndexMultiKey |
EventTableIndexRepository.getIndexByName(java.lang.String indexName)
|
IndexMultiKey |
EventTableIndexMetadata.getIndexByName(java.lang.String indexName)
|
IndexMultiKey[] |
EventTableIndexRepository.getIndexDescriptors()
|
IndexMultiKey |
SubordinateQueryIndexDesc.getIndexMultiKey()
|
Methods in com.espertech.esper.epl.lookup that return types with arguments of type IndexMultiKey | |
---|---|
Pair<IndexMultiKey,EventTableAndNamePair> |
EventTableIndexRepository.addExplicitIndexOrReuse(boolean unique,
java.util.List<IndexedPropDesc> hashProps,
java.util.List<IndexedPropDesc> btreeProps,
java.lang.Iterable<EventBean> prefilledEvents,
EventType indexedType,
java.lang.String indexName)
|
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)
|
Pair<IndexMultiKey,EventTableAndNamePair> |
EventTableIndexRepository.findTable(java.util.Set<java.lang.String> keyPropertyNames,
java.util.Set<java.lang.String> rangePropertyNames,
java.util.List<IndexHintInstruction> optionalIndexHintInstructions)
|
java.util.Map<IndexMultiKey,EventTableIndexMetadataEntry> |
EventTableIndexMetadata.getIndexes()
|
Methods in com.espertech.esper.epl.lookup with parameters of type IndexMultiKey | |
---|---|
void |
EventTableIndexMetadata.addIndex(boolean isPrimary,
IndexMultiKey indexMultiKey,
java.lang.String explicitIndexName,
java.lang.String statementName,
boolean failIfExists)
|
void |
EventTableIndexRepository.addIndex(IndexMultiKey indexMultiKey,
EventTableIndexRepositoryEntry entry)
|
void |
EventTableIndexMetadata.addIndexReference(IndexMultiKey indexMultiKey,
java.lang.String statementName)
|
static IndexKeyInfo |
SubordinateQueryPlannerUtil.compileIndexKeyInfo(IndexMultiKey indexMultiKey,
java.lang.String[] hashIndexPropsProvided,
SubordPropHashKey[] hashJoinedProps,
java.lang.String[] rangeIndexPropsProvided,
SubordPropRangeKey[] rangeJoinedProps)
Given an index with a defined set of hash(equals) and range(btree) props and uniqueness flag, and given a list of indexable properties and accessors for both hash and range, return the ordered keys and coercion information. |
EventTable |
EventTableIndexRepository.getIndexByDesc(IndexMultiKey indexKey)
|
void |
EventTableIndexRepository.removeIndex(IndexMultiKey index)
|
void |
EventTableIndexMetadata.removeIndex(IndexMultiKey imk)
|
boolean |
EventTableIndexMetadata.removeIndexReference(IndexMultiKey index,
java.lang.String referringStatementName)
|
Method parameters in com.espertech.esper.epl.lookup with type arguments of type IndexMultiKey | |
---|---|
static IndexMultiKey |
EventTableIndexUtil.findByIndexHint(java.util.Map<IndexMultiKey,? extends EventTableIndexEntryBase> indexCandidates,
java.util.List<IndexHintInstruction> instructions)
|
static IndexMultiKey |
EventTableIndexUtil.findExactMatchNameAndType(java.util.Set<IndexMultiKey> indexMultiKeys,
boolean unique,
java.util.List<IndexedPropDesc> hashProps,
java.util.List<IndexedPropDesc> btreeProps)
|
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)
|
Constructors in com.espertech.esper.epl.lookup with parameters of type IndexMultiKey | |
---|---|
SubordinateQueryIndexDesc(IndexKeyInfo indexKeyInfo,
java.lang.String indexName,
IndexMultiKey indexMultiKey,
QueryPlanIndexItem queryPlanIndexItem)
|
Uses of IndexMultiKey in com.espertech.esper.epl.named |
---|
Methods in com.espertech.esper.epl.named that return IndexMultiKey | |
---|---|
IndexMultiKey[] |
NamedWindowProcessorInstance.getIndexDescriptors()
|
IndexMultiKey[] |
NamedWindowRootViewInstance.getIndexes()
|
IndexMultiKey[] |
NamedWindowServiceImpl.getNamedWindowIndexes(java.lang.String windowName)
|
IndexMultiKey[] |
NamedWindowService.getNamedWindowIndexes(java.lang.String windowName)
Returns an index descriptor array describing all available indexes for the named window. |
Methods in com.espertech.esper.epl.named with parameters of type IndexMultiKey | |
---|---|
void |
NamedWindowProcessor.removeAllInstanceIndexes(IndexMultiKey index)
|
void |
NamedWindowProcessorInstance.removeIndex(IndexMultiKey index)
|
void |
NamedWindowProcessor.removeIndexReferencesStmtMayRemoveIndex(IndexMultiKey imk,
java.lang.String finalStatementName)
|
void |
NamedWindowProcessor.validateAddIndex(java.lang.String statementName,
java.lang.String indexName,
IndexMultiKey imk)
|
Uses of IndexMultiKey in com.espertech.esper.epl.table.mgmt |
---|
Methods in com.espertech.esper.epl.table.mgmt that return types with arguments of type IndexMultiKey | |
---|---|
static Pair<int[],IndexMultiKey> |
TableServiceUtil.getIndexMultikeyForKeys(java.util.Map<java.lang.String,TableMetadataColumn> items,
ObjectArrayEventType eventType)
|
Methods in com.espertech.esper.epl.table.mgmt with parameters of type IndexMultiKey | |
---|---|
void |
TableServiceImpl.validateAddIndex(java.lang.String createIndexStatementName,
TableMetadata tableMetadata,
java.lang.String indexName,
IndexMultiKey imk)
|
void |
TableService.validateAddIndex(java.lang.String createIndexStatementName,
TableMetadata tableMetadata,
java.lang.String indexName,
IndexMultiKey imk)
|
void |
TableMetadata.validateAddIndexAssignUpdateStrategies(java.lang.String createIndexStatementName,
IndexMultiKey imk,
java.lang.String indexName)
|
Uses of IndexMultiKey in com.espertech.esper.epl.virtualdw |
---|
Methods in com.espertech.esper.epl.virtualdw that return types with arguments of type IndexMultiKey | |
---|---|
Pair<IndexMultiKey,EventTable> |
VirtualDWViewImpl.getFireAndForgetDesc(java.util.Set<java.lang.String> keysAvailable,
java.util.Set<java.lang.String> rangesAvailable)
|
Pair<IndexMultiKey,EventTable> |
VirtualDWView.getFireAndForgetDesc(java.util.Set<java.lang.String> keysAvailable,
java.util.Set<java.lang.String> rangesAvailable)
|
Pair<IndexMultiKey,EventTable> |
VirtualDWViewImpl.getSubordinateQueryDesc(boolean unique,
java.util.List<IndexedPropDesc> hashedProps,
java.util.List<IndexedPropDesc> btreeProps)
|
Pair<IndexMultiKey,EventTable> |
VirtualDWView.getSubordinateQueryDesc(boolean unique,
java.util.List<IndexedPropDesc> hashedProps,
java.util.List<IndexedPropDesc> btreeProps)
|
|
© 2006-2015 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV NEXT | FRAMES NO FRAMES |