|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
JXPathContext.createPath()
method of
JXPathContext can create missing objects as it traverses an XPath; it
utilizes an AbstractFactory for that purpose.DynamicAttributeIterator
is different from a regular
BeanAttributeIterator
in that given a property name it
will always find that property (albeit with a null value).getFoo(.)
/bar
.getDynamicPropertyHandlerClass()
.
setNamespaceContextPointer()
or, if none has been specified, the context pointer otherwise.
pageContext.findAttribute(property)
.
getNode()
, can be overridden to
return a "canonical" value, like for instance a DOM element should
return its string value.
"id()"
function.true
if the value of the pointer is an array or
a Collection.
$x[3]/foo[2]
.
foo/bar[3]/baz[@name = 'biz']
.
JXPathContextFactoryConfigurationError
with no
detail mesage.
JXPathContextFactoryConfigurationError
with
the String
specified as an error message.
JXPathContextFactoryConfigurationError
with a
given Exception
base cause of the error.
JXPathContextFactoryConfigurationError
with the
given Exception
base cause and detail message.
JXPathException
with no
detail mesage.
JXPathException
with
the String
specified as an error message.
JXPathException
with a
given Throwable
base cause of the error.
JXPathException
with the
given Exception
base cause and detail message.
JXPathBeanInfo
objects for Java classes."key()"
function.foo[@name=expr]
expression.JXPathContextFactory
.
createPath()
and createPathAndSetValue()
methods.
false
to disable soft caching of
CompiledExpressions.
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |