|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.teiid.query.mapping.xml.MappingVisitor
org.teiid.query.optimizer.xml.NameInSourceResolverVisitor
public class NameInSourceResolverVisitor
This visitor resolves the "element" names on the mapping nodes to the planned sources defined at same or parent nodes.
Method Summary | |
---|---|
static void |
resolveElements(MappingDocument doc,
XMLPlannerEnvironment planEnv)
Resolve all the "NameInSource" property nodes (element names), with the their results set queries. |
void |
visit(MappingAttribute attribute)
|
void |
visit(MappingElement element)
|
void |
visit(MappingSourceNode element)
|
Methods inherited from class org.teiid.query.mapping.xml.MappingVisitor |
---|
setAbort, shouldAbort, visit, visit, visit, visit, visit, visit, visit, visit, visit, walkAttributes, walkChildNodes |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public void visit(MappingSourceNode element)
visit
in class MappingVisitor
public void visit(MappingAttribute attribute)
visit
in class MappingVisitor
public void visit(MappingElement element)
visit
in class MappingVisitor
public static void resolveElements(MappingDocument doc, XMLPlannerEnvironment planEnv) throws QueryMetadataException, TeiidComponentException
doc
- planEnv
-
QueryMetadataException
TeiidComponentException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |