Package org.teiid.translator.simpledb
Class SimpleDBInsertVisitor
- java.lang.Object
-
- org.teiid.language.visitor.AbstractLanguageVisitor
-
- org.teiid.language.visitor.HierarchyVisitor
-
- org.teiid.translator.simpledb.SimpleDBInsertVisitor
-
- All Implemented Interfaces:
LanguageObjectVisitor
public class SimpleDBInsertVisitor extends HierarchyVisitor
-
-
Constructor Summary
Constructors Constructor Description SimpleDBInsertVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheckExceptions()List<Column>getColumns()StringgetDomainName()Iterator<? extends List<?>>values()voidvisit(ColumnReference obj)voidvisit(ExpressionValueSource obj)voidvisit(Insert obj)voidvisit(NamedTable obj)-
Methods inherited from class org.teiid.language.visitor.HierarchyVisitor
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Methods inherited from class org.teiid.language.visitor.AbstractLanguageVisitor
visit, visit, visit, visit, visit, visitNode, visitNodes, visitNodes
-
-
-
-
Method Detail
-
checkExceptions
public void checkExceptions() throws TranslatorException- Throws:
TranslatorException
-
getDomainName
public String getDomainName()
-
visit
public void visit(Insert obj)
- Specified by:
visitin interfaceLanguageObjectVisitor- Overrides:
visitin classHierarchyVisitor
-
visit
public void visit(NamedTable obj)
- Specified by:
visitin interfaceLanguageObjectVisitor- Overrides:
visitin classAbstractLanguageVisitor
-
visit
public void visit(ColumnReference obj)
- Specified by:
visitin interfaceLanguageObjectVisitor- Overrides:
visitin classAbstractLanguageVisitor
-
visit
public void visit(ExpressionValueSource obj)
- Specified by:
visitin interfaceLanguageObjectVisitor- Overrides:
visitin classHierarchyVisitor
-
-