Uses of Class
org.teiid.query.metadata.TempMetadataID

Packages that use TempMetadataID
org.teiid.query.metadata   
org.teiid.query.resolver.command   
org.teiid.query.resolver.util   
 

Uses of TempMetadataID in org.teiid.query.metadata
 

Fields in org.teiid.query.metadata declared as TempMetadataID
static TempMetadataID TempMetadataAdapter.TEMP_MODEL
           
 

Methods in org.teiid.query.metadata that return TempMetadataID
 TempMetadataID TempMetadataStore.addElementSymbolToTempGroup(java.lang.String tempGroup, SingleElementSymbol symbol)
          Add a element symbol to the already created temp group.
 TempMetadataID TempMetadataStore.addTempGroup(java.lang.String tempGroup, java.util.List tempSymbols)
          Add a temp group and all it's elements
 TempMetadataID TempMetadataStore.addTempGroup(java.lang.String tempGroup, java.util.List<? extends SingleElementSymbol> tempSymbols, boolean isVirtual, boolean isTempTable)
          Add a temp group and all it's elements
 TempMetadataID TempMetadataStore.addTempGroup(java.lang.String tempGroup, java.util.List tempSymbols, boolean isVirtual)
          Add a temp group and all it's elements
 TempMetadataID TempMetadataStore.getTempElementID(java.lang.String tempElement)
          Get temporary element ID based on full element name
 TempMetadataID TempMetadataStore.getTempGroupID(java.lang.String tempGroup)
          Get temporary group ID based on group name
 TempMetadataID TempMetadataStore.removeTempGroup(java.lang.String tempGroup)
           
 

Methods in org.teiid.query.metadata that return types with arguments of type TempMetadataID
 java.util.Collection<TempMetadataID> TempMetadataID.getAccessPatterns()
           
 java.util.List<TempMetadataID> TempMetadataID.getElements()
          Get elements - only valid for groups
 java.util.List<java.util.List<TempMetadataID>> TempMetadataID.getIndexes()
           
 java.util.List<TempMetadataID> TempMetadataID.getPrimaryKey()
           
 java.util.List<TempMetadataID> TempMetadataStore.getTempElementElementIDs(java.lang.String tempGroup)
          Get temporary element ID based on group and element name parts
 java.util.List<java.util.List<TempMetadataID>> TempMetadataID.getUniqueKeys()
           
 

Methods in org.teiid.query.metadata with parameters of type TempMetadataID
protected  void TempMetadataID.addElement(TempMetadataID elem)
          add a element to the temp table.
 

Method parameters in org.teiid.query.metadata with type arguments of type TempMetadataID
 void TempMetadataID.addIndex(java.util.List<TempMetadataID> index)
           
 void TempMetadataID.addUniqueKey(java.util.List<TempMetadataID> key)
           
 void TempMetadataID.setAccessPatterns(java.util.Collection<TempMetadataID> accessPatterns)
           
 void TempMetadataID.setPrimaryKey(java.util.List<TempMetadataID> primaryKey)
           
 

Constructor parameters in org.teiid.query.metadata with type arguments of type TempMetadataID
TempMetadataID(java.lang.String ID, java.util.List<TempMetadataID> elements)
          Constructor for group form of metadata ID.
TempMetadataID(java.lang.String ID, java.util.List<TempMetadataID> elements, TempMetadataID.Type type)
          Constructor for group form of metadata ID.
TempMetadataStore(java.util.Map<java.lang.String,TempMetadataID> data)
          Constructor for TempMetadataStore that takes a set of data to use.
 

Uses of TempMetadataID in org.teiid.query.resolver.command
 

Methods in org.teiid.query.resolver.command with parameters of type TempMetadataID
static void TempTableResolver.addPrimaryKey(Create create, TempMetadataID tempTable)
           
 

Uses of TempMetadataID in org.teiid.query.resolver.util
 

Methods in org.teiid.query.resolver.util that return TempMetadataID
static TempMetadataID ResolverUtil.addTempGroup(TempMetadataAdapter metadata, GroupSymbol symbol, java.util.List symbols, boolean tempTable)
           
static TempMetadataID ResolverUtil.addTempTable(TempMetadataAdapter metadata, GroupSymbol symbol, java.util.List symbols)
           
 



Copyright © 2010. All Rights Reserved.