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   
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-2014 EsperTech Inc.
All rights reserved.
Visit us at espertech.com