| Modifier and Type | Method and Description |
|---|---|
protected Object |
eval(Object candidate,
Object orig,
StoreContext ctx,
Object[] params)
Return this value for the given candidate.
|
String |
getCandidateAlias()
Return the candidate alias for this subquery.
|
Object |
getSelect() |
String |
getSubqAlias() |
Class |
getType()
Return the expected type for this value, or
Object if
the type is unknown. |
void |
setImplicitType(Class type)
Set the implicit type of the value, based on how it is used in the
filter.
|
void |
setQueryExpressions(QueryExpressions q)
Set the parsed subquery.
|
void |
setSubqAlias(String subqAlias) |
acceptVisit, eval, evaluate, evaluate, getAlias, getMetaData, getName, getPath, getSelectAs, isAggregate, isVariable, isXPath, setAlias, setMetaDataclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitacceptVisit, getAlias, getMetaData, getName, getPath, getSelectAs, isAggregate, isVariable, isXPath, setAlias, setMetaDatapublic SubQ(String alias)
public String getCandidateAlias()
SubquerygetCandidateAlias in interface Subquerypublic void setSubqAlias(String subqAlias)
setSubqAlias in interface Subquerypublic String getSubqAlias()
getSubqAlias in interface Subquerypublic void setQueryExpressions(QueryExpressions q)
SubquerysetQueryExpressions in interface Subquerypublic Class getType()
ValueObject if
the type is unknown.public void setImplicitType(Class type)
ValueObject from Value.getType().setImplicitType in interface ValueCopyright © 2006–2013 Apache Software Foundation. All rights reserved.