Uses of Class
com.espertech.esper.epl.lookup.IndexMultiKey

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