Uses of Interface
org.teiid.connector.language.IGroup

Packages that use IGroup
com.metamatrix.connector.salesforce.execution.visitors   
org.teiid.connector.language   
org.teiid.connector.visitor.framework   
org.teiid.connector.visitor.util   
 

Uses of IGroup in com.metamatrix.connector.salesforce.execution.visitors
 

Methods in com.metamatrix.connector.salesforce.execution.visitors with parameters of type IGroup
protected  void CriteriaVisitor.loadColumnMetadata(IGroup group)
           
 

Uses of IGroup in org.teiid.connector.language
 

Subinterfaces of IGroup in org.teiid.connector.language
 interface IInlineView
          An inline view represents a subquery in the FROM clause that defines a query-able context for the outer query.
 

Methods in org.teiid.connector.language that return IGroup
 IGroup ILanguageFactory.createGroup(java.lang.String context, java.lang.String definition, Group metadataReference)
          Create new group.
 IGroup IDelete.getGroup()
          Get group that is being inserted into.
 IGroup IUpdate.getGroup()
          Get group that is being inserted into.
 IGroup IInsert.getGroup()
          Get group that is being inserted into.
 IGroup IElement.getGroup()
          Return the group that contains this element.
 

Methods in org.teiid.connector.language with parameters of type IGroup
 IDelete ILanguageFactory.createDelete(IGroup group, ICriteria criteria)
          Create a new IDelete.
 IElement ILanguageFactory.createElement(java.lang.String name, IGroup group, Element metadataReference, java.lang.Class type)
          Create new element.
 IInsert ILanguageFactory.createInsert(IGroup group, java.util.List<IElement> columns, IInsertValueSource valueSource)
          Create new insert command
 IUpdate ILanguageFactory.createUpdate(IGroup group, ISetClauseList updates, ICriteria criteria)
          Create new UPDATE command
 void IDelete.setGroup(IGroup group)
          Set group that is being inserted into.
 void IUpdate.setGroup(IGroup group)
          Set group that is being inserted into.
 void IInsert.setGroup(IGroup group)
          Set group that is being inserted into.
 void IElement.setGroup(IGroup group)
          Set the group that contains this element.
 

Uses of IGroup in org.teiid.connector.visitor.framework
 

Methods in org.teiid.connector.visitor.framework with parameters of type IGroup
 void DelegatingHierarchyVisitor.visit(IGroup obj)
           
 void AbstractLanguageVisitor.visit(IGroup obj)
           
 void LanguageObjectVisitor.visit(IGroup obj)
           
 

Uses of IGroup in org.teiid.connector.visitor.util
 

Methods in org.teiid.connector.visitor.util that return types with arguments of type IGroup
static java.util.Collection<IGroup> CollectorVisitor.collectGroups(ILanguageObject object)
          This is a utility method for a common use of this visitor, which is to collect all groups in an object tree.
static java.util.Set<IGroup> CollectorVisitor.collectGroupsUsedByElements(ILanguageObject object)
          This is a utility method for a common use of this visitor, which is to collect all groups used by all elements in an object tree.
 

Methods in org.teiid.connector.visitor.util with parameters of type IGroup
 void SQLStringVisitor.visit(IGroup obj)
           
 void CollectorVisitor.visit(IGroup obj)
           
 



Copyright © 2009. All Rights Reserved.