public class CassandraSQLVisitor extends SQLStringVisitor
SQLStringVisitor.Substitutorbuffer, TEIID_NATIVE_QUERY, UNDEFINED, UNDEFINED_PARAM| Constructor and Description |
|---|
CassandraSQLVisitor() |
| Modifier and Type | Method and Description |
|---|---|
String |
getTranslatedSQL() |
protected String |
replaceElementName(String group,
String element)
Take the specified derived group and element short names and determine a
replacement element name to use instead.
|
void |
translateSQL(LanguageObject obj) |
void |
visit(Select obj) |
append, append, append, appendBaseName, appendNestedCondition, appendRightComparison, appendSetOperation, appendSetQuery, escapeString, getLikeRegexString, getName, getRecordName, getShortName, getSourceComment, getSQLString, isInfixFunction, parseNativeQueryParts, toString, useAsInGroupAlias, useParensForJoins, 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, visit, visit, visitvisit, visitNode, visitNodes, visitNodespublic String getTranslatedSQL()
protected String replaceElementName(String group, String element)
SQLStringVisitorreplaceElementName in class SQLStringVisitorgroup - Group name, may be nullelement - Element name, never nullpublic void translateSQL(LanguageObject obj)
public void visit(Select obj)
visit in interface LanguageObjectVisitorvisit in class SQLStringVisitorCopyright © 2013 JBoss by Red Hat. All Rights Reserved.