|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of GroupSymbol in com.metamatrix.query.mapping.xml |
---|
Methods in com.metamatrix.query.mapping.xml that return GroupSymbol | |
---|---|
GroupSymbol |
MappingSourceNode.getMappedSymbol(GroupSymbol symbol)
|
Methods in com.metamatrix.query.mapping.xml with parameters of type GroupSymbol | |
---|---|
GroupSymbol |
MappingSourceNode.getMappedSymbol(GroupSymbol symbol)
|
Uses of GroupSymbol in com.metamatrix.query.optimizer.relational.plantree |
---|
Methods in com.metamatrix.query.optimizer.relational.plantree that return types with arguments of type GroupSymbol | |
---|---|
java.util.Set<GroupSymbol> |
PlanNode.getGroups()
|
Methods in com.metamatrix.query.optimizer.relational.plantree with parameters of type GroupSymbol | |
---|---|
void |
PlanNode.addGroup(GroupSymbol groupID)
|
Method parameters in com.metamatrix.query.optimizer.relational.plantree with type arguments of type GroupSymbol | |
---|---|
void |
PlanNode.addGroups(java.util.Collection<GroupSymbol> newGroups)
|
Uses of GroupSymbol in com.metamatrix.query.optimizer.relational.rules |
---|
Methods in com.metamatrix.query.optimizer.relational.rules with parameters of type GroupSymbol | |
---|---|
static java.util.Map<ElementSymbol,Expression> |
FrameUtil.buildSymbolMap(GroupSymbol oldGroup,
GroupSymbol newGroup,
QueryMetadataInterface metadata)
creates a symbol map of elements in oldGroup mapped to corresponding elements in newGroup if newGroup is null, then a mapping of oldGroup elements to null constants will be returned |
Method parameters in com.metamatrix.query.optimizer.relational.rules with type arguments of type GroupSymbol | |
---|---|
static JoinType |
JoinUtil.getJoinTypePreventingCriteriaOptimization(PlanNode joinNode,
java.util.Set<GroupSymbol> groups)
|
Uses of GroupSymbol in com.metamatrix.query.optimizer.xml |
---|
Methods in com.metamatrix.query.optimizer.xml that return GroupSymbol | |
---|---|
static GroupSymbol |
QueryUtil.createResolvedGroup(GroupSymbol group,
QueryMetadataInterface metadata)
|
static GroupSymbol |
QueryUtil.createResolvedGroup(java.lang.String groupName,
QueryMetadataInterface metadata)
|
Methods in com.metamatrix.query.optimizer.xml with parameters of type GroupSymbol | |
---|---|
static GroupSymbol |
QueryUtil.createResolvedGroup(GroupSymbol group,
QueryMetadataInterface metadata)
|
Uses of GroupSymbol in com.metamatrix.query.processor.proc |
---|
Constructors in com.metamatrix.query.processor.proc with parameters of type GroupSymbol | |
---|---|
ExecSqlInstruction(ProcessorPlan commandPlan,
java.util.List references,
GroupSymbol intoGroup)
Constructor for ExecSqlInstruction. |
Uses of GroupSymbol in com.metamatrix.query.processor.relational |
---|
Methods in com.metamatrix.query.processor.relational with parameters of type GroupSymbol | |
---|---|
void |
ProjectIntoNode.setIntoGroup(GroupSymbol group)
|
Uses of GroupSymbol in com.metamatrix.query.processor.xml |
---|
Methods in com.metamatrix.query.processor.xml that return GroupSymbol | |
---|---|
GroupSymbol |
XMLProcessorEnvironment.getDocumentGroup()
|
GroupSymbol |
XMLPlan.getDocumentGroup()
|
Methods in com.metamatrix.query.processor.xml with parameters of type GroupSymbol | |
---|---|
void |
XMLProcessorEnvironment.setDocumentGroup(GroupSymbol documentGroup)
|
Uses of GroupSymbol in com.metamatrix.query.resolver |
---|
Methods in com.metamatrix.query.resolver that return GroupSymbol | |
---|---|
static GroupSymbol |
ProcedureContainerResolver.addScalarGroup(java.lang.String name,
TempMetadataStore metadata,
GroupContext externalGroups,
java.util.List symbols)
|
Methods in com.metamatrix.query.resolver with parameters of type GroupSymbol | |
---|---|
protected abstract java.lang.String |
ProcedureContainerResolver.getPlan(QueryMetadataInterface metadata,
GroupSymbol group)
For a given resolver, this returns the unparsed command. |
Uses of GroupSymbol in com.metamatrix.query.resolver.command |
---|
Methods in com.metamatrix.query.resolver.command with parameters of type GroupSymbol | |
---|---|
static java.util.Collection |
XMLQueryResolver.collectValidCriteriaElements(GroupSymbol group,
QueryMetadataInterface metadata)
Collect all fully-qualified valid elements. |
protected java.lang.String |
UpdateResolver.getPlan(QueryMetadataInterface metadata,
GroupSymbol group)
|
protected java.lang.String |
InsertResolver.getPlan(QueryMetadataInterface metadata,
GroupSymbol group)
|
protected java.lang.String |
ExecResolver.getPlan(QueryMetadataInterface metadata,
GroupSymbol group)
|
protected java.lang.String |
DeleteResolver.getPlan(QueryMetadataInterface metadata,
GroupSymbol group)
|
void |
SimpleQueryResolver.QueryResolverVisitor.visit(GroupSymbol obj)
|
Uses of GroupSymbol in com.metamatrix.query.resolver.util |
---|
Methods in com.metamatrix.query.resolver.util that return GroupSymbol | |
---|---|
GroupSymbol |
ResolverVisitorUtil.ResolvedLookup.getGroup()
|
Methods in com.metamatrix.query.resolver.util with parameters of type GroupSymbol | |
---|---|
static void |
ResolverUtil.addTempGroup(TempMetadataAdapter metadata,
GroupSymbol symbol,
java.util.List symbols,
boolean tempTable)
|
static void |
ResolverUtil.addTempTable(TempMetadataAdapter metadata,
GroupSymbol symbol,
java.util.List symbols)
|
static void |
ResolveVirtualGroupCriteriaVisitor.resolveCriteria(LanguageObject obj,
GroupSymbol virtualGroup,
QueryMetadataInterface metadata)
|
static java.util.List |
ResolverUtil.resolveElements(GroupSymbol group,
QueryMetadataInterface metadata,
java.util.List elementIDs)
|
static java.util.List |
ResolverUtil.resolveElementsInGroup(GroupSymbol group,
QueryMetadataInterface metadata)
Returns the resolved elements in the given group. |
static void |
ResolverVisitorUtil.resolveGroup(GroupSymbol symbol,
QueryMetadataInterface metadata)
|
static void |
ResolverUtil.resolveImplicitTempGroup(TempMetadataAdapter metadata,
GroupSymbol symbol,
java.util.List symbols)
|
Constructors in com.metamatrix.query.resolver.util with parameters of type GroupSymbol | |
---|---|
ResolveVirtualGroupCriteriaVisitor(GroupSymbol virtualGroup,
QueryMetadataInterface metadata)
Constructor for ResolveElementsVisitor with no specified groups. |
Uses of GroupSymbol in com.metamatrix.query.rewriter |
---|
Methods in com.metamatrix.query.rewriter with parameters of type GroupSymbol | |
---|---|
static Query |
QueryRewriter.createInlineViewQuery(GroupSymbol group,
QueryCommand nested,
QueryMetadataInterface metadata,
java.util.List actualSymbols)
|
Uses of GroupSymbol in com.metamatrix.query.sql |
---|
Methods in com.metamatrix.query.sql with parameters of type GroupSymbol | |
---|---|
void |
LanguageVisitor.visit(GroupSymbol obj)
|
Uses of GroupSymbol in com.metamatrix.query.sql.lang |
---|
Methods in com.metamatrix.query.sql.lang that return GroupSymbol | |
---|---|
GroupSymbol |
Update.getGroup()
Returns the group being updated |
GroupSymbol |
UnaryFromClause.getGroup()
Get group held by clause |
GroupSymbol |
StoredProcedure.getGroup()
|
abstract GroupSymbol |
ProcedureContainer.getGroup()
|
GroupSymbol |
Into.getGroup()
Get group held by clause |
GroupSymbol |
Insert.getGroup()
Returns the group being inserted into |
GroupSymbol |
Delete.getGroup()
Returns the group being deleted from |
GroupSymbol |
SubqueryFromClause.getGroupSymbol()
Get GroupSymbol representing the named subquery |
GroupSymbol |
DynamicCommand.getIntoGroup()
|
GroupSymbol |
Drop.getTable()
|
GroupSymbol |
Create.getTable()
|
GroupSymbol |
Command.getVirtualGroup()
|
Methods in com.metamatrix.query.sql.lang with parameters of type GroupSymbol | |
---|---|
void |
Command.addExternalGroupToContext(GroupSymbol group)
|
void |
GroupContext.addGroup(GroupSymbol symbol)
|
void |
From.addGroup(GroupSymbol group)
Adds a new group to the list (it will be wrapped in a UnaryFromClause) |
boolean |
From.containsGroup(GroupSymbol group)
Checks if a group is in the From |
void |
Update.setGroup(GroupSymbol group)
Set the group being updated |
void |
UnaryFromClause.setGroup(GroupSymbol group)
Set the group held by the clause |
void |
StoredProcedure.setGroup(GroupSymbol group)
|
void |
Into.setGroup(GroupSymbol group)
Set the group held by the clause |
void |
Insert.setGroup(GroupSymbol group)
Set the group for this insert statement |
void |
Delete.setGroup(GroupSymbol group)
Set the group for this Delete command |
void |
DynamicCommand.setIntoGroup(GroupSymbol intoGroup)
|
void |
Drop.setTable(GroupSymbol table)
|
void |
Create.setTable(GroupSymbol table)
|
void |
Command.setVirtualGroup(GroupSymbol virtualGroup)
|
Constructors in com.metamatrix.query.sql.lang with parameters of type GroupSymbol | |
---|---|
BulkInsert(GroupSymbol group,
java.util.List variables)
Default ctor |
|
BulkInsert(GroupSymbol group,
java.util.List variables,
java.util.List rows)
Default ctor |
|
Delete(GroupSymbol group)
Constructs an instance of this class given the group. |
|
Delete(GroupSymbol group,
Criteria criteria)
Constructs an instance of this class given the group and criteria. |
|
DynamicCommand(Expression sql,
java.util.List columns,
GroupSymbol intoGroup,
SetClauseList using)
|
|
Insert(GroupSymbol group,
java.util.List variables,
java.util.List values)
Construct an instance with group, variable list (may be null), and values |
|
Into(GroupSymbol group)
Construct object with specified group |
|
SubqueryFromClause(GroupSymbol symbol,
Command command)
|
|
UnaryFromClause(GroupSymbol group)
Construct object with specified group |
|
Update(GroupSymbol group,
SetClauseList changeList)
Construct with group and change list |
|
Update(GroupSymbol group,
SetClauseList changeList,
Criteria criteria)
Construct with group, change list, and criteria |
Uses of GroupSymbol in com.metamatrix.query.sql.navigator |
---|
Methods in com.metamatrix.query.sql.navigator with parameters of type GroupSymbol | |
---|---|
void |
PreOrPostOrderNavigator.visit(GroupSymbol obj)
|
Uses of GroupSymbol in com.metamatrix.query.sql.symbol |
---|
Methods in com.metamatrix.query.sql.symbol that return GroupSymbol | |
---|---|
GroupSymbol |
ElementSymbol.getGroupSymbol()
Get the group symbol referred to by this element symbol, may be null before resolution |
Methods in com.metamatrix.query.sql.symbol with parameters of type GroupSymbol | |
---|---|
void |
ElementSymbol.setGroupSymbol(GroupSymbol symbol)
Set the group symbol referred to by this element symbol |
Uses of GroupSymbol in com.metamatrix.query.sql.util |
---|
Methods in com.metamatrix.query.sql.util with parameters of type GroupSymbol | |
---|---|
static SymbolMap |
SymbolMap.createSymbolMap(GroupSymbol virtualGroup,
java.util.List<? extends SingleElementSymbol> projectCols)
|
static SymbolMap |
SymbolMap.createSymbolMap(GroupSymbol virtualGroup,
java.util.List<? extends SingleElementSymbol> projectCols,
java.util.List<? extends SingleElementSymbol> mappedCols)
|
Uses of GroupSymbol in com.metamatrix.query.sql.visitor |
---|
Methods in com.metamatrix.query.sql.visitor that return types with arguments of type GroupSymbol | |
---|---|
static java.util.Set<GroupSymbol> |
GroupsUsedByElementsVisitor.getGroups(java.util.Collection<? extends LanguageObject> objects)
|
static java.util.Set<GroupSymbol> |
GroupsUsedByElementsVisitor.getGroups(LanguageObject obj)
Helper to quickly get the groups from obj in a collection. |
Methods in com.metamatrix.query.sql.visitor with parameters of type GroupSymbol | |
---|---|
void |
SQLStringVisitor.visit(GroupSymbol obj)
|
void |
GroupCollectorVisitor.visit(GroupSymbol obj)
Visit a language object and collect symbols. |
Method parameters in com.metamatrix.query.sql.visitor with type arguments of type GroupSymbol | |
---|---|
static void |
GroupsUsedByElementsVisitor.getGroups(java.util.Collection<? extends LanguageObject> objects,
java.util.Set<GroupSymbol> groups)
|
static void |
GroupsUsedByElementsVisitor.getGroups(LanguageObject obj,
java.util.Collection<GroupSymbol> groups)
Helper to quickly get the groups from obj in the elements collection |
Uses of GroupSymbol in com.metamatrix.query.validator |
---|
Methods in com.metamatrix.query.validator with parameters of type GroupSymbol | |
---|---|
protected void |
ValidationVisitor.validateGroupSupportsUpdate(GroupSymbol groupSymbol)
|
void |
ValidationVisitor.visit(GroupSymbol obj)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |