public class FilterSubQuery extends QueryClause implements IConditionItem
Modifier and Type | Class and Description |
---|---|
static class |
FilterSubQuery.GroupComparisonKeyword
An enum to represent a method of comparing groups.
|
static class |
FilterSubQuery.QueryRole |
AbstractSyntaxTree.LogCounter
Modifier and Type | Method and Description |
---|---|
java.util.List |
getChildren()
Get the children.
|
java.util.List |
getExpressions()
Get the expressions.
|
FilterSubQuery.GroupComparisonKeyword |
getGroupComparisonKeyword()
Get the group comparison keyword.
|
java.lang.String |
getGroupComparisonKeywordText()
Get the text representation of the group comparison keyword.
|
FilterSubQuery.QueryRole |
getQueryRole()
Get the query role.
|
java.lang.String |
getQueryRoleText()
Get the text representation of the query role.
|
java.util.List |
getRefObjectExpressionList()
Get the columns in FilterSubQuery's whereList which are from the outer query.
|
SqlQuery |
getSelectQuery()
Get the owning select query.
|
java.util.List |
getSubqueryInExpressionList()
Get the subquery in expression list.
|
java.util.Map |
getTemplateSubstitutionMap()
Get the template substitution map.
|
java.lang.String |
getType()
Get the class type of this Object.
|
java.lang.String |
toString() |
getParentQuery
getCodeGenerationTemplate, getCodeGenerationTemplateName, getCustomTemplate, getKMName, getLeafLevelChildren, getMapPhysicalNode, getOrder, getParentAST, getParentOfType, getPropertyValue, getSourceLanguage, getSourceLocation, getSourceTechnology, getSourceText, getTargetLanguage, getTargetLocation, getTargetTechnology, getTargetText, getText, hasCustomTemplate, hasSourceAndTargetText, isLeafLevelNode, isPushFromSource
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getParentAST, getText
public java.util.List getRefObjectExpressionList()
public java.util.List getSubqueryInExpressionList()
public FilterSubQuery.QueryRole getQueryRole()
public java.lang.String getQueryRoleText()
public java.lang.String getGroupComparisonKeywordText()
public FilterSubQuery.GroupComparisonKeyword getGroupComparisonKeyword()
public java.util.List getExpressions()
getExpressions
in class QueryClause
public java.util.List getChildren()
getChildren
in interface IConditionItem
getChildren
in class AbstractSyntaxTree
public java.lang.String getType()
getType
in class AbstractSyntaxTree
public SqlQuery getSelectQuery()
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.Map getTemplateSubstitutionMap()
getTemplateSubstitutionMap
in class AbstractSyntaxTree