|
© 2002 BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.bea.p13n.content.ContentQueryBase | +--com.bea.p13n.content.RulesContentQuery
A utility class to construct a content query string expression from a ContentQueryNode from the rules engine.
ExpressionHelper
Fields inherited from class com.bea.p13n.content.ContentQueryBase |
collectionContentQueriesAllowed,
dateFormat,
dateFormatStr,
TYPE_BOOLEAN,
TYPE_DATE,
TYPE_DOUBLE,
TYPE_LONG,
TYPE_STRING |
Constructor Summary | |
RulesContentQuery(PropertyProvider pp)
Constructor. |
Method Summary | |
java.lang.String |
createExpression(ContentQueryNode root)
Return a String representing the content expression specified in the ContentQueryNode. |
Expression |
createExpressionTree(ContentQueryNode root)
Return the content Expression representing the content expression specified in the ContentQueryNode. |
Methods inherited from class com.bea.p13n.content.ContentQueryBase |
getISO8601Date,
getLogic,
getOperator,
getType,
getValueAsType,
isCollectionContentQueriesAllowed |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public RulesContentQuery(PropertyProvider pp)
pp
- the PropertyProvider to use to provider user/request/session
properties.Method Detail |
public Expression createExpressionTree(ContentQueryNode root) throws java.lang.IllegalArgumentException
root
- The top of the ContentQueryNode tree.public java.lang.String createExpression(ContentQueryNode root) throws java.lang.IllegalArgumentException
root
- The top of the ContentQueryNode tree.
|
© 2002 BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |