public class JoinQueryVisitor extends SelectVisitor
AGG_PREFIX, groupByClause, havingClause, limitClause, selectSymbols
APOS, CLOSE, COMMA, criteriaBuffer, exceptions, EXCLUDES, FROM, hasCriteria, idInCriteria, INCLUDES, LIMIT, metadata, OPEN, ORDER_BY, queryAll, SELECT, SEMI, SPACE, table, WHERE
Constructor and Description |
---|
JoinQueryVisitor(RuntimeMetadata metadata) |
Modifier and Type | Method and Description |
---|---|
String |
getQuery() |
boolean |
isChildToParentJoin() |
void |
visit(Join join) |
addCriteria, appendGroupByHaving, canRetrieve, getIdInCriteria, getIdIndex, getQueryAll, getRetrieveFieldList, getSelectSymbolCount, getSelectSymbolMetadata, hasOnlyIdInCriteria, visit, visit, visit, visit
addCompareCriteria, addCriteriaString, addCriteriaString, appendAggregateFunction, appendLiteralValue, getTableName, getValue, hasCriteria, hasOnlyIDCriteria, isIdColumn, isMultiSelectColumn, loadColumnMetadata, parseFunction, setHasCriteria, 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, visitNode, visitNodes, visitNodes
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getTableName, hasCriteria, hasOnlyIDCriteria
public JoinQueryVisitor(RuntimeMetadata metadata)
public void visit(Join join)
visit
in interface LanguageObjectVisitor
visit
in class HierarchyVisitor
public String getQuery() throws TranslatorException
getQuery
in interface IQueryProvidingVisitor
getQuery
in class SelectVisitor
TranslatorException
public boolean isChildToParentJoin()
Copyright © 2013–2015 JBoss by Red Hat. All rights reserved.