public class HiveSQLConversionVisitor extends SQLConversionVisitor
SQLStringVisitor.SubstitutorTEIID_NON_PREPAREDbuffer, shortNameOnly, TEIID_NATIVE_QUERY, UNDEFINED, UNDEFINED_PARAM| Constructor and Description |
|---|
HiveSQLConversionVisitor(BaseHiveExecutionFactory hef) |
| Modifier and Type | Method and Description |
|---|---|
void |
addColumns(List<DerivedColumn> items) |
protected String |
getLikeRegexString() |
protected void |
translateSQLType(Class<?> type,
Object obj,
StringBuilder valuesbuffer) |
void |
visit(Comparison obj) |
void |
visit(Join obj) |
void |
visit(Select obj) |
void |
visit(SetQuery obj) |
append, appendBaseName, appendLateralKeyword, appendSetOperation, generateSqlForStoredProcedure, getExecutionContext, getSourceComment, isPrepared, isUsingBinding, removeCharacters, replaceElementName, setExecutionContext, setPrepared, substitute, useAsInGroupAlias, useParensForJoins, useParensForSetQueries, useSelectLimit, useUnicodePrefix, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitappend, append, appendCallStart, appendLiteral, appendNestedCondition, appendQuantifier, appendRightComparison, appendSetQuery, appendWithKeyword, escapeString, getInsertKeyword, 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, visitvisit, visitNode, visitNodes, visitNodespublic HiveSQLConversionVisitor(BaseHiveExecutionFactory hef)
public void visit(Join obj)
visit in interface LanguageObjectVisitorvisit in class SQLStringVisitorpublic void addColumns(List<DerivedColumn> items)
public void visit(SetQuery obj)
visit in interface LanguageObjectVisitorvisit in class SQLStringVisitorprotected String getLikeRegexString()
getLikeRegexString in class SQLConversionVisitorpublic void visit(Select obj)
visit in interface LanguageObjectVisitorvisit in class SQLStringVisitorprotected void translateSQLType(Class<?> type, Object obj, StringBuilder valuesbuffer)
translateSQLType in class SQLConversionVisitorpublic void visit(Comparison obj)
visit in interface LanguageObjectVisitorvisit in class SQLConversionVisitorCopyright © 2018 JBoss by Red Hat. All rights reserved.