All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
protected void |
addHintComment(Repository.UnitOfWork transaction,
KomodoObject node) |
protected void |
addMakeDep(Repository.UnitOfWork transaction,
KomodoObject node) |
protected void |
addWithClause(Repository.UnitOfWork transaction,
KomodoObject node) |
Object |
aggregateSymbol(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
aliasSymbol(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
alterProcedure(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
alterTrigger(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
alterView(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
protected void |
append(String value) |
protected void |
appendDisplayName(String name) |
protected void |
appendLabel(Repository.UnitOfWork transaction,
KomodoObject node) |
protected void |
appendLiteral(Class<?> type,
boolean multiValued,
Object value) |
protected void |
appendNested(Repository.UnitOfWork transaction,
KomodoObject node) |
protected void |
appendSetQuery(Repository.UnitOfWork transaction,
KomodoObject parent,
KomodoObject queryCommand,
boolean right) |
protected void |
appendSourceHintValue(String sh) |
protected void |
appendStatements(Repository.UnitOfWork transaction,
KomodoObject node,
String refName) |
protected void |
appendToken(Repository.UnitOfWork transaction,
KomodoObject node) |
protected void |
appendToken(String name) |
Object |
arraySymbol(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
arrayTable(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
assignmentStatement(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
protected void |
beginClause(int level) |
Object |
betweenCriteria(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
block(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
branchingStatement(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
cacheHint(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
caseExpression(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
commandStatement(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
compareCriteria(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
compoundCriteria(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
constant(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
createProcedureCommand(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
criteria(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
declareStatement(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
delete(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
derivedColumn(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
dynamicCommand(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
elementSymbol(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
protected String |
escapeSinglePart(String token) |
protected String |
escapeStringValue(String str,
String tick)
Take a string literal and escape it as necessary.
|
Object |
exceptionExpression(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
existsCriteria(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
expressionCriteria(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
expressionSymbol(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
protected Descriptor |
findTeiidSqlType(Repository.UnitOfWork transaction,
KomodoObject node) |
Object |
from(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
function(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Repository.OperationType |
getRequestType() |
String |
getTeiidSql(Repository.UnitOfWork transaction,
KomodoObject node) |
Object |
groupBy(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
groupSymbol(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
protected boolean |
hasHint(Repository.UnitOfWork transaction,
KomodoObject node) |
Object |
ifStatement(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
insert(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
protected boolean |
instanceOf(Repository.UnitOfWork transaction,
KomodoObject node,
TeiidSqlLexicon.LexTokens superTypeToken) |
Object |
into(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
protected boolean |
isMakeDepSimple(Repository.UnitOfWork transaction,
KomodoObject makeDep) |
Object |
isNullCriteria(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
protected boolean |
isTeiidSqlType(Descriptor nodeType) |
protected void |
iterate(Repository.UnitOfWork transaction,
KomodoObject[] nodes) |
protected void |
iterate(Repository.UnitOfWork transaction,
KomodoObject node,
String refName) |
Object |
joinPredicate(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
joinType(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
jsonObject(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
limit(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
loopStatement(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
makeDep(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
matchCriteria(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
multipleElementSymbol(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
namespaceItem(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
notCriteria(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
nullNode(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
objectColumn(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
objectTable(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
option(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
orderBy(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
orderByItem(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
protected String |
outputName(Repository.UnitOfWork transaction,
KomodoObject node) |
Object |
projectedColumn(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
protected boolean |
propertyBoolean(Repository.UnitOfWork transaction,
KomodoObject node,
String propName) |
protected long |
propertyLong(Repository.UnitOfWork transaction,
KomodoObject node,
String propName) |
protected String |
propertyString(Repository.UnitOfWork transaction,
KomodoObject node,
String propName) |
protected <T> T |
propertyValue(Repository.UnitOfWork transaction,
KomodoObject node,
String propName,
DataTypeService.DataTypeName dataTypeName) |
protected <T> Collection<T> |
propertyValues(Repository.UnitOfWork transaction,
KomodoObject node,
String propName,
DataTypeService.DataTypeName dataTypeName) |
Object |
query(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
queryString(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
raiseStatement(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
protected KomodoObject |
reference(Repository.UnitOfWork transaction,
KomodoObject node,
String refName) |
Object |
reference(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
protected KomodoObject[] |
references(Repository.UnitOfWork transaction,
KomodoObject node,
String refName) |
Object |
returnStatement(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
scalarSubquery(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
searchedCaseExpression(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
select(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
setClause(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
setClauseList(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
setCriteria(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
setQuery(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
protected String |
shortName(String name) |
protected int |
size(Repository.UnitOfWork transaction,
KomodoObject node,
String refName) |
Object |
sourceHint(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
specificHint(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
spParameter(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
storedProcedure(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
protected String |
stripNameSpace(String name) |
Object |
subqueryCompareCriteria(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
subqueryFromClause(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
subqueryHint(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
subquerySetCriteria(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
textColumn(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
textLine(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
textTable(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
triggerAction(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
unaryFromClause(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
protected String |
undefined() |
Object |
update(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
protected void |
visit(KomodoObject node,
TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
visit(Repository.UnitOfWork transaction,
KomodoObject kObject) |
Object |
whileStatement(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
windowFunction(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
windowSpecification(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
withQueryCommand(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
xmlAttributes(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
xmlColumn(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
xmlElement(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
xmlForest(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
xmlNamespaces(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
xmlParse(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
xmlQuery(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
xmlSerialize(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |
Object |
xmlTable(TeiidSqlNodeVisitor.TeiidSqlNodeContext context) |