|
Oracle Fusion Middleware Java API for Oracle WebLogic Portal 10g Release 3 (10.3.2) E14255-01 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
com.bea.p13n.content.ContentQueryBase
com.bea.p13n.content.ContentQuery
public class ContentQuery
A utility class to construct a content query string expression from a <contentQuery> XML Element.
This will no longer always fill-out the expression with user/request/session properties. If a PropertyProvider is supplied to the constructor, the resulting expression will contain only literal values; otherwise, the resulting expression will contain property references as required and ExpressionHelper.realize() can be used.
ExpressionHelper| Field Summary |
|---|
| Fields inherited from class com.bea.p13n.content.ContentQueryBase |
|---|
dateFormat, dateFormatStr, EMPTY_PROP_PROVIDER, STRING_CONTAINS, TYPE_BOOLEAN, TYPE_DATE, TYPE_DOUBLE, TYPE_LONG, TYPE_STRING |
| Constructor Summary | |
|---|---|
ContentQuery() |
|
ContentQuery(PropertyProvider pp) |
|
ContentQuery(PropertyProvider pp, boolean doOnlyEventProperties)Constructor. |
|
| Method Summary | |
|---|---|
String |
createExpression(Element root)Return a String representing the expression rooted at the passed in element. |
Expression |
createExpressionTree(Element root)Return the content Expression represeting the expression root at the passed in element. |
static String |
getCharacterData(Element e) |
static Document |
parse(InputSource src)Perform a non-validating parse on the specified input source. |
| Methods inherited from class com.bea.p13n.content.ContentQueryBase |
|---|
getISO8601Date, getLogic, getOperator, getType, getValueAsType |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ContentQuery(PropertyProvider pp,
boolean doOnlyEventProperties)
pp - the PropertyProvider to use to provider user/request/session/event properties.doOnlyEventProperties - true to replace only event properties, false to replace all properties referencespublic ContentQuery(PropertyProvider pp)
public ContentQuery()
| Method Detail |
|---|
public static Document parse(InputSource src)
throws SAXException,
IOException
SAXExceptionIOException
public Expression createExpressionTree(Element root)
throws IllegalArgumentException
IllegalArgumentException
public String createExpression(Element root)
throws IllegalArgumentException
root - The root Element <contentQuery> of an expressionIllegalArgumentException - if the content of the passed in XML tree is invalid.
public static String getCharacterData(Element e)
throws IllegalArgumentException
IllegalArgumentException
|
Oracle Fusion Middleware Java API for Oracle WebLogic Portal 10g Release 3 (10.3.2) E14255-01 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright © 2010, Oracle. All rights reserved.