public class SubqueryFilterAssembler
extends org.plasma.sdo.access.provider.common.SQLQueryFilterAssembler
ALIAS_PREFIX, contextRelationalOperator, contextWildcardOperator, parameterChar, stringType, wildcardCharcontextProperty, contextType, filter, params| Constructor and Description |
|---|
SubqueryFilterAssembler(java.lang.String alias,
org.plasma.query.model.Query query,
java.util.List params,
commonj.sdo.Type contextType) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
assembleSubquery(org.plasma.query.model.Property property,
org.plasma.query.model.SubqueryOperator oper,
org.plasma.query.model.Query query) |
protected void |
processWildcardExpression(org.plasma.query.model.Property property,
org.plasma.query.model.WildcardOperator oper,
org.plasma.query.model.Literal literal) |
void |
start(org.plasma.query.model.Property property) |
void |
start(org.plasma.query.model.Select select) |
void |
start(org.plasma.query.model.Where where) |
getParameterChar, getWildcardChar, setParameterChar, setWildcardChar, start, start, start, start, start, toString, toStringfilterTokens, getFilter, getParams, hasWildcard, start, startpublic SubqueryFilterAssembler(java.lang.String alias,
org.plasma.query.model.Query query,
java.util.List params,
commonj.sdo.Type contextType)
public void start(org.plasma.query.model.Select select)
start in interface org.plasma.query.visitor.QueryVisitorstart in class org.plasma.query.visitor.DefaultQueryVisitorpublic void start(org.plasma.query.model.Where where)
public void start(org.plasma.query.model.Property property)
start in interface org.plasma.query.visitor.QueryVisitorstart in class org.plasma.query.visitor.DefaultQueryVisitorprotected void assembleSubquery(org.plasma.query.model.Property property,
org.plasma.query.model.SubqueryOperator oper,
org.plasma.query.model.Query query)
assembleSubquery in class org.plasma.sdo.access.provider.common.TextQueryFilterAssemblerprotected void processWildcardExpression(org.plasma.query.model.Property property,
org.plasma.query.model.WildcardOperator oper,
org.plasma.query.model.Literal literal)
processWildcardExpression in class org.plasma.sdo.access.provider.common.TextQueryFilterAssemblerCopyright © 2015. All Rights Reserved.