|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.plasma.query.visitor.DefaultQueryVisitor
org.plasma.sdo.access.provider.common.TextQueryFilterAssembler
org.plasma.sdo.access.provider.common.SQLQueryFilterAssembler
org.cloudgraph.rdb.filter.SubqueryFilterAssembler
public class SubqueryFilterAssembler
| Field Summary |
|---|
| Fields inherited from class org.plasma.sdo.access.provider.common.SQLQueryFilterAssembler |
|---|
ALIAS_PREFIX, contextRelationalOperator, contextWildcardOperator, stringType |
| Fields inherited from class org.plasma.sdo.access.provider.common.TextQueryFilterAssembler |
|---|
contextProperty, contextType, filter, params |
| Fields inherited from interface org.plasma.query.model.QueryConstants |
|---|
FREE_TEXT_SELECT_DECLARATION_DELIMITER_REGEXP, FREE_TEXT_SELECT_PATH_DELIMITER_REGEXP, MAX_RESULTS, MAX_WILDCARDS, PATH_DELIMITER, WILDCARD |
| Fields inherited from interface org.plasma.sdo.access.model.EntityConstants |
|---|
DATA_ACCESS_CLASS_MEMBER_MULTI_VALUED_SUFFIX, DATA_ACCESS_CLASS_MEMBER_PREFIX, DATA_ACCESS_DECLARATION_DELIMITER, DATA_ACCESS_TRAVERSAL_PATH_DELIMITER, JAVAX_JDO_OPTION_CONNECTIONDRIVERNAME, JAVAX_JDO_OPTION_CONNECTIONFACTORYNAME, JAVAX_JDO_OPTION_CONNECTIONPASSWORD, JAVAX_JDO_OPTION_CONNECTIONURL, JAVAX_JDO_OPTION_CONNECTIONUSERNAME, JPA_METADATA_INIT_ON_STARTUP |
| Constructor Summary | |
|---|---|
SubqueryFilterAssembler(String alias,
org.plasma.query.model.Query query,
List params,
commonj.sdo.Type contextType)
|
|
| Method Summary | |
|---|---|
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)
|
| Methods inherited from class org.plasma.sdo.access.provider.common.SQLQueryFilterAssembler |
|---|
start, start, start, start, start |
| Methods inherited from class org.plasma.sdo.access.provider.common.TextQueryFilterAssembler |
|---|
filterTokens, getFilter, getParams, hasWildcard, start, start |
| Methods inherited from class org.plasma.query.visitor.DefaultQueryVisitor |
|---|
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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SubqueryFilterAssembler(String alias,
org.plasma.query.model.Query query,
List params,
commonj.sdo.Type contextType)
| Method Detail |
|---|
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.DefaultQueryVisitor
protected 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.TextQueryFilterAssembler
protected 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.TextQueryFilterAssembler
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||