public class SubqueryFilterAssembler extends SQLQueryFilterAssembler
ALIAS_PREFIX, contextRelationalOperator, contextWildcardOperator, parameterChar, stringType, wildcardCharcontextProperty, contextType, filter, paramsFREE_TEXT_SELECT_DECLARATION_DELIMITER_REGEXP, FREE_TEXT_SELECT_PATH_DELIMITER_REGEXP, MAX_RESULTS, MAX_WILDCARDS, PATH_DELIMITER, WILDCARDDATA_ACCESS_CLASS_MEMBER_MULTI_VALUED_SUFFIX, DATA_ACCESS_CLASS_MEMBER_PREFIX, DATA_ACCESS_DECLARATION_DELIMITER, DATA_ACCESS_TRAVERSAL_PATH_DELIMITER| Constructor and Description |
|---|
SubqueryFilterAssembler(String alias,
Query query,
List params,
Type contextType) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
assembleSubquery(Property property,
PredicateOperator oper,
Query query) |
protected void |
processWildcardExpression(Property property,
PredicateOperator oper,
Literal literal) |
void |
start(Property property) |
void |
start(Select select) |
void |
start(Where where) |
getParameterChar, getWildcardChar, setParameterChar, setWildcardChar, start, start, start, start, start, toString, toStringfilterTokens, getFilter, getParams, hasWildcard, start, startend, end, end, end, end, end, end, end, end, end, end, end, end, end, end, end, end, end, end, end, end, end, end, end, getContext, start, start, start, start, start, start, start, start, start, start, start, start, start, start, startpublic void start(Select select)
start in interface QueryVisitorstart in class DefaultQueryVisitorpublic void start(Where where)
public void start(Property property)
start in interface QueryVisitorstart in class DefaultQueryVisitorprotected void assembleSubquery(Property property, PredicateOperator oper, Query query)
assembleSubquery in class TextQueryFilterAssemblerprotected void processWildcardExpression(Property property, PredicateOperator oper, Literal literal)
processWildcardExpression in class TextQueryFilterAssemblerCopyright © 2018. All rights reserved.