public class JoinQueryVisitor extends SelectVisitor
AGG_PREFIX, groupByClause, havingClause, limitClause, selectSymbolsAPOS, 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 |
|---|---|
boolean |
canRetrieve() |
String |
getQuery() |
boolean |
isChildToParentJoin() |
void |
visit(Join join) |
addCriteria, appendGroupByHaving, getIdInCriteria, getIdIndex, getQueryAll, getRetrieveFieldList, getSelectSymbolCount, getSelectSymbolMetadata, hasGroupBy, hasOnlyIdInCriteria, visit, visit, visit, visitaddCompareCriteria, addCriteriaString, addCriteriaString, appendAggregateFunction, appendLiteralValue, getTableName, getValue, hasCriteria, hasOnlyIDCriteria, isIdColumn, isMultiSelectColumn, loadColumnMetadata, parseFunction, setHasCriteria, visit, visit, visit, visit, visit, visitvisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitvisit, visit, visit, visit, visit, visit, visitNode, visitNodes, visitNodesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTableName, hasCriteria, hasOnlyIDCriteriapublic JoinQueryVisitor(RuntimeMetadata metadata)
public void visit(Join join)
visit in interface LanguageObjectVisitorvisit in class HierarchyVisitorpublic String getQuery() throws TranslatorException
getQuery in interface IQueryProvidingVisitorgetQuery in class SelectVisitorTranslatorExceptionpublic boolean isChildToParentJoin()
public boolean canRetrieve()
canRetrieve in class SelectVisitorCopyright © 2017 JBoss by Red Hat. All rights reserved.