public class SimpleDBSQLVisitor extends SQLStringVisitor
SQLStringVisitor.Substitutorbuffer, shortNameOnly, TEIID_NATIVE_QUERY, UNDEFINED, UNDEFINED_PARAM| Constructor and Description |
|---|
SimpleDBSQLVisitor() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
appendBaseName(NamedTable obj) |
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, appendCallStart, appendLateralKeyword, appendLiteral, appendNestedCondition, appendQuantifier, 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, 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)
protected void appendBaseName(NamedTable obj)
appendBaseName in class SQLStringVisitorCopyright © 2019. All rights reserved.