public class PhoenixSQLConversionVisitor extends SQLConversionVisitor
SQLStringVisitor.Substitutor
TEIID_NON_PREPARED
buffer, shortNameOnly, TEIID_NATIVE_QUERY, UNDEFINED, UNDEFINED_PARAM
Constructor and Description |
---|
PhoenixSQLConversionVisitor(PhoenixExecutionFactory ef) |
Modifier and Type | Method and Description |
---|---|
protected String |
getInsertKeyword() |
String |
getSQL() |
void |
visit(Like obj) |
void |
visit(Update update) |
addBinding, append, appendBaseName, appendLateralKeyword, appendSetOperation, generateSqlForStoredProcedure, getExecutionContext, getLikeRegexString, getSourceComment, isNonAscii, isPrepared, isUsingBinding, removeCharacters, replaceElementName, setExecutionContext, setPrepared, substitute, translateSQLType, useAsInGroupAlias, useParensForJoins, useParensForSetQueries, useSelectLimit, useUnicodePrefix, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
append, append, appendCallStart, appendLiteral, appendNestedCondition, appendQuantifier, appendRightComparison, appendSetQuery, appendWithKeyword, escapeString, getName, getRecordName, getShortName, getSQLString, getUpsertKeyword, isInfixFunction, parseNativeQueryParts, shouldNestSetChild, toString, useParensForLHSJoins, 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, visitNode, visitNodes, visitNodes
public PhoenixSQLConversionVisitor(PhoenixExecutionFactory ef)
protected String getInsertKeyword()
getInsertKeyword
in class SQLStringVisitor
public void visit(Like obj)
visit
in interface LanguageObjectVisitor
visit
in class SQLConversionVisitor
public void visit(Update update)
visit
in interface LanguageObjectVisitor
visit
in class SQLStringVisitor
public String getSQL()
Copyright © 2020. All rights reserved.