public class SimpleDBSQLVisitor extends SQLStringVisitor
SQLStringVisitor.Substitutorbuffer, shortNameOnly, TEIID_NATIVE_QUERY, UNDEFINED, UNDEFINED_PARAM| Constructor and Description |
|---|
SimpleDBSQLVisitor() |
| Modifier and Type | Method and Description |
|---|---|
void |
checkExceptions() |
List<String> |
getProjectedColumns() |
static String |
getSQLString(LanguageObject obj) |
void |
visit(Array array) |
void |
visit(ColumnReference obj) |
void |
visit(Comparison obj) |
void |
visit(Function obj) |
void |
visit(Literal obj) |
void |
visit(Select obj) |
append, append, append, appendBaseName, appendCallStart, appendLateralKeyword, appendLiteral, appendNestedCondition, appendRightComparison, appendSetOperation, appendSetQuery, appendWithKeyword, escapeString, getInsertKeyword, getLikeRegexString, getName, getRecordName, getShortName, getSourceComment, getUpsertKeyword, isInfixFunction, parseNativeQueryParts, replaceElementName, shouldNestSetChild, toString, useAsInGroupAlias, useParensForJoins, useParensForLHSJoins, useParensForSetQueries, useSelectLimit, 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, visitvisit, visitNode, visitNodes, visitNodespublic void checkExceptions()
throws TranslatorException
TranslatorExceptionpublic void visit(Select obj)
visit in interface LanguageObjectVisitorvisit in class SQLStringVisitorpublic void visit(Comparison obj)
visit in interface LanguageObjectVisitorvisit in class SQLStringVisitorpublic void visit(Array array)
visit in interface LanguageObjectVisitorvisit in class SQLStringVisitorpublic void visit(Literal obj)
visit in interface LanguageObjectVisitorvisit in class SQLStringVisitorpublic void visit(Function obj)
visit in interface LanguageObjectVisitorvisit in class SQLStringVisitorpublic void visit(ColumnReference obj)
visit in interface LanguageObjectVisitorvisit in class SQLStringVisitorpublic static String getSQLString(LanguageObject obj)
Copyright © 2017 JBoss by Red Hat. All rights reserved.