public class SimpleDBSQLVisitor
extends org.teiid.language.visitor.SQLStringVisitor
| Constructor and Description |
|---|
SimpleDBSQLVisitor() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
appendBaseName(org.teiid.language.NamedTable obj) |
void |
checkExceptions() |
List<String> |
getProjectedColumns() |
static String |
getSQLString(org.teiid.language.LanguageObject obj) |
void |
visit(org.teiid.language.Array array) |
void |
visit(org.teiid.language.ColumnReference obj) |
void |
visit(org.teiid.language.Comparison obj) |
void |
visit(org.teiid.language.Function obj) |
void |
visit(org.teiid.language.Literal obj) |
void |
visit(org.teiid.language.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, visitpublic void checkExceptions()
throws org.teiid.translator.TranslatorException
org.teiid.translator.TranslatorExceptionpublic void visit(org.teiid.language.Select obj)
visit in interface org.teiid.language.visitor.LanguageObjectVisitorvisit in class org.teiid.language.visitor.SQLStringVisitorpublic void visit(org.teiid.language.Comparison obj)
visit in interface org.teiid.language.visitor.LanguageObjectVisitorvisit in class org.teiid.language.visitor.SQLStringVisitorpublic void visit(org.teiid.language.Array array)
visit in interface org.teiid.language.visitor.LanguageObjectVisitorvisit in class org.teiid.language.visitor.SQLStringVisitorpublic void visit(org.teiid.language.Literal obj)
visit in interface org.teiid.language.visitor.LanguageObjectVisitorvisit in class org.teiid.language.visitor.SQLStringVisitorpublic void visit(org.teiid.language.Function obj)
visit in interface org.teiid.language.visitor.LanguageObjectVisitorvisit in class org.teiid.language.visitor.SQLStringVisitorpublic void visit(org.teiid.language.ColumnReference obj)
visit in interface org.teiid.language.visitor.LanguageObjectVisitorvisit in class org.teiid.language.visitor.SQLStringVisitorpublic static String getSQLString(org.teiid.language.LanguageObject obj)
protected void appendBaseName(org.teiid.language.NamedTable obj)
appendBaseName in class org.teiid.language.visitor.SQLStringVisitorCopyright © 2018 JBoss by Red Hat. All rights reserved.