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() |
getParentQuerygetCodeGenerationTemplate, getCodeGenerationTemplateName, getCustomTemplate, getKMName, getLeafLevelChildren, getMapPhysicalNode, getOrder, getParentAST, getParentOfType, getPropertyValue, getSourceLanguage, getSourceLocation, getSourceTechnology, getSourceText, getTargetLanguage, getTargetLocation, getTargetTechnology, getTargetText, getText, hasCustomTemplate, hasSourceAndTargetText, isLeafLevelNode, isPushFromSourceequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetParentAST, getTextpublic 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 QueryClausepublic java.util.List getChildren()
getChildren in interface IConditionItemgetChildren in class AbstractSyntaxTreepublic java.lang.String getType()
getType in class AbstractSyntaxTreepublic SqlQuery getSelectQuery()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.util.Map getTemplateSubstitutionMap()
getTemplateSubstitutionMap in class AbstractSyntaxTree