Package org.teiid.translator.jpa
Class JPQLUpdateQueryVisitor
- java.lang.Object
-
- org.teiid.language.visitor.AbstractLanguageVisitor
-
- org.teiid.language.visitor.HierarchyVisitor
-
- org.teiid.translator.jpa.JPQLUpdateQueryVisitor
-
- All Implemented Interfaces:
LanguageObjectVisitor
public class JPQLUpdateQueryVisitor extends HierarchyVisitor
-
-
Field Summary
Fields Modifier and Type Field Description protected AtomicIntegeraliasCounterprotected HashMap<String,String>correlatedNameprotected ArrayList<TranslatorException>exceptions
-
Constructor Summary
Constructors Constructor Description JPQLUpdateQueryVisitor()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StringgetJPQLString(Command 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, visit, visit
-
Methods inherited from class org.teiid.language.visitor.AbstractLanguageVisitor
visit, visit, visit, visit, visit, visit, visitNode, visitNodes, visitNodes
-
-
-
-
Field Detail
-
exceptions
protected ArrayList<TranslatorException> exceptions
-
aliasCounter
protected AtomicInteger aliasCounter
-
-
Method Detail
-
getJPQLString
public static String getJPQLString(Command obj) throws TranslatorException
- Throws:
TranslatorException
-
visit
public void visit(NamedTable obj)
- Specified by:
visitin interfaceLanguageObjectVisitor- Overrides:
visitin classAbstractLanguageVisitor
-
-