public class TableReference extends QueryClause
AbstractSyntaxTree.LogCounter
Modifier and Type | Method and Description |
---|---|
java.util.List |
getChildren()
Get the list of child objects owned by this substitution API object.
|
java.util.List |
getExpressions()
Get a list of expressions owned by this substitution API object.
|
FromClause |
getFromClause()
Get the from clause of this table reference.
|
Table |
getTable() |
java.util.Map |
getTemplateSubstitutionMap()
Get a hash map containing built-in template substitution variable names as the hash key,
and the substitution variable value as values.
|
java.lang.String |
getType()
Get a class type string for this substitution API object.
|
boolean |
isConstantSource()
Return true if this table reference has a constant source.
|
getParentQuery
getCodeGenerationTemplate, getCodeGenerationTemplateName, getCustomTemplate, getKMName, getLeafLevelChildren, getMapPhysicalNode, getOrder, getParentAST, getParentOfType, getPropertyValue, getSourceLanguage, getSourceLocation, getSourceTechnology, getSourceText, getTargetLanguage, getTargetLocation, getTargetTechnology, getTargetText, getText, hasCustomTemplate, hasSourceAndTargetText, isLeafLevelNode, isPushFromSource
public Table table
public java.util.Map getTemplateSubstitutionMap()
AbstractSyntaxTree
getTemplateSubstitutionMap
in class AbstractSyntaxTree
public boolean isConstantSource()
public Table getTable()
public java.util.List getChildren()
AbstractSyntaxTree
getChildren
in class AbstractSyntaxTree
public java.lang.String getType()
AbstractSyntaxTree
getType
in class AbstractSyntaxTree
public java.util.List getExpressions()
AbstractSyntaxTree
getExpressions
in class QueryClause
public FromClause getFromClause()