public class SpreadsheetSQLVisitor extends SQLStringVisitor
SQLStringVisitor.Substitutorbuffer, TEIID_NATIVE_QUERY, UNDEFINED, UNDEFINED_PARAM| Constructor and Description |
|---|
SpreadsheetSQLVisitor() |
| Modifier and Type | Method and Description |
|---|---|
Integer |
getLimitValue() |
Integer |
getOffsetValue() |
String |
getTranslatedSQL() |
String |
getWorksheetTitle() |
protected String |
replaceElementName(String group,
String element)
Return only col name e.g.
|
void |
translateSQL(LanguageObject obj) |
void |
visit(Function function) |
void |
visit(Literal 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, visitvisit, visitNode, visitNodes, visitNodespublic String getWorksheetTitle()
protected String replaceElementName(String group, String element)
replaceElementName in class SQLStringVisitorgroup - Group name, may be nullelement - Element name, never nullpublic String getTranslatedSQL()
public void translateSQL(LanguageObject obj)
public void visit(Select obj)
visit in interface LanguageObjectVisitorvisit in class SQLStringVisitorpublic Integer getLimitValue()
public Integer getOffsetValue()
public void visit(Function function)
visit in interface LanguageObjectVisitorvisit in class SQLStringVisitorpublic void visit(Literal obj)
visit in interface LanguageObjectVisitorvisit in class SQLStringVisitorCopyright © 2013 JBoss by Red Hat. All Rights Reserved.