|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use JXPathContext | |
---|---|
org.apache.commons.jxpath | Public, abstract part of JXPath: interfaces and configuration. |
org.apache.commons.jxpath.ri | Reference implementation of JXPath. |
org.apache.commons.jxpath.ri.axes | Implementations of EvalContext used for different XPath axes (child::, parent:: etc). |
org.apache.commons.jxpath.ri.model | The "model" package defines APIs that are implemented for every object model to be supported by JXPath. |
org.apache.commons.jxpath.ri.model.beans | Implementation of "model" APIs for JavaBeans, Dynamic Property Objects, collections and null. |
org.apache.commons.jxpath.ri.model.dom | Implementation of "model" APIs for W3C DOM. |
org.apache.commons.jxpath.ri.model.dynamic | Implementation of "model" APIs for dynamic property objects e.g. |
org.apache.commons.jxpath.ri.model.jdom | Implementation of "model" APIs for JDOM (see jdom.org). |
org.apache.commons.jxpath.servlet | Implementations of JXPathContexts bound to various servlet scopes: PageContext, ServletRequest, HttpSession and ServletContext. |
Uses of JXPathContext in org.apache.commons.jxpath |
---|
Fields in org.apache.commons.jxpath declared as JXPathContext | |
---|---|
protected JXPathContext |
JXPathContext.parentContext
parent context |
Methods in org.apache.commons.jxpath that return JXPathContext | |
---|---|
JXPathContext |
ExpressionContext.getJXPathContext()
Get the JXPathContext in which this function is being evaluated. |
JXPathContext |
JXPathContext.getParentContext()
Returns the parent context of this context or null. |
abstract JXPathContext |
JXPathContext.getRelativeContext(Pointer pointer)
Returns a JXPathContext that is relative to the current JXPathContext. |
abstract JXPathContext |
JXPathContextFactory.newContext(JXPathContext parentContext,
Object contextBean)
Creates a new instance of a JXPathContext using the currently configured parameters. |
static JXPathContext |
JXPathContext.newContext(JXPathContext parentContext,
Object contextBean)
Creates a new JXPathContext with the specified bean as the root node and the specified parent context. |
static JXPathContext |
JXPathContext.newContext(Object contextBean)
Creates a new JXPathContext with the specified object as the root node. |
Methods in org.apache.commons.jxpath with parameters of type JXPathContext | |
---|---|
boolean |
AbstractFactory.createObject(JXPathContext context,
Pointer pointer,
Object parent,
String name,
int index)
The parameters may describe a collection element or an individual object. |
Pointer |
CompiledExpression.createPath(JXPathContext context)
Creates intermediate elements of the path by invoking an AbstractFactory , which should first be
installed on the context by calling setFactory(org.apache.commons.jxpath.AbstractFactory) . |
Pointer |
CompiledExpression.createPathAndSetValue(JXPathContext context,
Object value)
The same as setValue, except it creates intermediate elements of the path by invoking an AbstractFactory , which should first be
installed on the context by calling setFactory(org.apache.commons.jxpath.AbstractFactory) . |
boolean |
AbstractFactory.declareVariable(JXPathContext context,
String name)
Declare the specified variable |
NodeSet |
ExtendedKeyManager.getNodeSetByKey(JXPathContext context,
String key,
Object value)
Find a NodeSet by key/value. |
Pointer |
CompiledExpression.getPointer(JXPathContext context,
String xpath)
Traverses the xpath and returns a Pointer. |
Pointer |
IdentityManager.getPointerByID(JXPathContext context,
String id)
Finds a node by its ID. |
Pointer |
KeyManager.getPointerByKey(JXPathContext context,
String keyName,
String keyValue)
Find a node by key/value. |
Object |
CompiledExpression.getValue(JXPathContext context)
Evaluates the xpath and returns the resulting object. |
Object |
CompiledExpression.getValue(JXPathContext context,
Class requiredType)
Evaluates the xpath, converts the result to the specified class and returns the resulting object. |
Iterator |
CompiledExpression.iterate(JXPathContext context)
Traverses the xpath and returns a Iterator of all results found for the path. |
Iterator |
CompiledExpression.iteratePointers(JXPathContext context)
Traverses the xpath and returns an Iterator of Pointers. |
abstract JXPathContext |
JXPathContextFactory.newContext(JXPathContext parentContext,
Object contextBean)
Creates a new instance of a JXPathContext using the currently configured parameters. |
static JXPathContext |
JXPathContext.newContext(JXPathContext parentContext,
Object contextBean)
Creates a new JXPathContext with the specified bean as the root node and the specified parent context. |
void |
CompiledExpression.removeAll(JXPathContext context)
Remove all graph elements described by this expression. |
void |
CompiledExpression.removePath(JXPathContext context)
Remove the graph element described by this expression. |
void |
CompiledExpression.setValue(JXPathContext context,
Object value)
Modifies the value of the property described by the supplied xpath. |
Constructors in org.apache.commons.jxpath with parameters of type JXPathContext | |
---|---|
JXPathContext(JXPathContext parentContext,
Object contextBean)
This constructor should remain protected - it is to be overridden by subclasses, but never explicitly invoked by clients. |
Uses of JXPathContext in org.apache.commons.jxpath.ri |
---|
Subclasses of JXPathContext in org.apache.commons.jxpath.ri | |
---|---|
class |
JXPathContextReferenceImpl
The reference implementation of JXPathContext. |
Methods in org.apache.commons.jxpath.ri that return JXPathContext | |
---|---|
JXPathContext |
EvalContext.getJXPathContext()
|
JXPathContext |
JXPathContextReferenceImpl.getRelativeContext(Pointer pointer)
|
JXPathContext |
JXPathContextFactoryReferenceImpl.newContext(JXPathContext parentContext,
Object contextBean)
|
Methods in org.apache.commons.jxpath.ri with parameters of type JXPathContext | |
---|---|
Pointer |
JXPathCompiledExpression.createPath(JXPathContext context)
|
Pointer |
JXPathCompiledExpression.createPathAndSetValue(JXPathContext context,
Object value)
|
Pointer |
JXPathCompiledExpression.getPointer(JXPathContext context,
String xpath)
|
Object |
JXPathCompiledExpression.getValue(JXPathContext context)
|
Object |
JXPathCompiledExpression.getValue(JXPathContext context,
Class requiredType)
|
Iterator |
JXPathCompiledExpression.iterate(JXPathContext context)
|
Iterator |
JXPathCompiledExpression.iteratePointers(JXPathContext context)
|
JXPathContext |
JXPathContextFactoryReferenceImpl.newContext(JXPathContext parentContext,
Object contextBean)
|
void |
JXPathCompiledExpression.removeAll(JXPathContext context)
|
void |
JXPathCompiledExpression.removePath(JXPathContext context)
|
void |
JXPathCompiledExpression.setValue(JXPathContext context,
Object value)
|
Constructors in org.apache.commons.jxpath.ri with parameters of type JXPathContext | |
---|---|
JXPathContextReferenceImpl(JXPathContext parentContext,
Object contextBean)
Create a new JXPathContextReferenceImpl. |
|
JXPathContextReferenceImpl(JXPathContext parentContext,
Object contextBean,
Pointer contextPointer)
Create a new JXPathContextReferenceImpl. |
Uses of JXPathContext in org.apache.commons.jxpath.ri.axes |
---|
Methods in org.apache.commons.jxpath.ri.axes that return JXPathContext | |
---|---|
JXPathContext |
RootContext.getJXPathContext()
|
Uses of JXPathContext in org.apache.commons.jxpath.ri.model |
---|
Methods in org.apache.commons.jxpath.ri.model that return JXPathContext | |
---|---|
JXPathContext |
VariablePointerFactory.VariableContextWrapper.getContext()
Get the original (unwrapped) context. |
Methods in org.apache.commons.jxpath.ri.model with parameters of type JXPathContext | |
---|---|
static VariablePointerFactory.VariableContextWrapper |
VariablePointerFactory.contextWrapper(JXPathContext context)
VariableContextWrapper factory method. |
NodePointer |
NodePointer.createAttribute(JXPathContext context,
QName name)
Called to create a non-existing attribute |
NodePointer |
VariablePointer.createChild(JXPathContext context,
QName name,
int index)
|
NodePointer |
NodePointer.createChild(JXPathContext context,
QName name,
int index)
Called by a child pointer when it needs to create a parent object for a non-existent collection element. |
NodePointer |
VariablePointer.createChild(JXPathContext context,
QName name,
int index,
Object value)
|
NodePointer |
NodePointer.createChild(JXPathContext context,
QName name,
int index,
Object value)
Called by a child pointer if that child needs to assign the value supplied in the createPath(context, value) call to a non-existent node. |
NodePointer |
VariablePointer.createPath(JXPathContext context)
|
NodePointer |
NodePointer.createPath(JXPathContext context)
Called by a child pointer when it needs to create a parent object. |
NodePointer |
VariablePointer.createPath(JXPathContext context,
Object value)
|
NodePointer |
NodePointer.createPath(JXPathContext context,
Object value)
Called directly by JXPathContext. |
protected void |
VariablePointer.findVariables(JXPathContext context)
Assimilate the Variables instance associated with the specified context. |
protected AbstractFactory |
NodePointer.getAbstractFactory(JXPathContext context)
Get the AbstractFactory associated with the specified JXPathContext. |
NodeSet |
NodePointer.getNodeSetByKey(JXPathContext context,
String key,
Object value)
Find a NodeSet by key/value. |
Pointer |
NodePointer.getPointerByID(JXPathContext context,
String id)
Locates a node by ID. |
Pointer |
NodePointer.getPointerByKey(JXPathContext context,
String key,
String value)
Locates a node by key and value. |
Uses of JXPathContext in org.apache.commons.jxpath.ri.model.beans |
---|
Methods in org.apache.commons.jxpath.ri.model.beans with parameters of type JXPathContext | |
---|---|
NodePointer |
PropertyPointer.createChild(JXPathContext context,
QName name,
int index)
|
NodePointer |
NullPropertyPointer.createChild(JXPathContext context,
QName name,
int index)
|
NodePointer |
NullPointer.createChild(JXPathContext context,
QName name,
int index)
|
NodePointer |
CollectionPointer.createChild(JXPathContext context,
QName name,
int index)
|
NodePointer |
PropertyPointer.createChild(JXPathContext context,
QName name,
int index,
Object value)
|
NodePointer |
NullPropertyPointer.createChild(JXPathContext context,
QName name,
int index,
Object value)
|
NodePointer |
NullPointer.createChild(JXPathContext context,
QName name,
int index,
Object value)
|
NodePointer |
CollectionPointer.createChild(JXPathContext context,
QName name,
int index,
Object value)
|
NodePointer |
PropertyPointer.createPath(JXPathContext context)
|
NodePointer |
NullPropertyPointer.createPath(JXPathContext context)
|
NodePointer |
NullPointer.createPath(JXPathContext context)
|
NodePointer |
NullElementPointer.createPath(JXPathContext context)
|
NodePointer |
CollectionPointer.createPath(JXPathContext context)
|
NodePointer |
BeanPropertyPointer.createPath(JXPathContext context)
|
NodePointer |
PropertyPointer.createPath(JXPathContext context,
Object value)
|
NodePointer |
NullPropertyPointer.createPath(JXPathContext context,
Object value)
|
NodePointer |
NullPointer.createPath(JXPathContext context,
Object value)
|
NodePointer |
NullElementPointer.createPath(JXPathContext context,
Object value)
|
NodePointer |
CollectionPointer.createPath(JXPathContext context,
Object value)
|
Uses of JXPathContext in org.apache.commons.jxpath.ri.model.dom |
---|
Methods in org.apache.commons.jxpath.ri.model.dom with parameters of type JXPathContext | |
---|---|
NodePointer |
DOMNodePointer.createAttribute(JXPathContext context,
QName name)
|
NodePointer |
DOMNodePointer.createChild(JXPathContext context,
QName name,
int index)
|
NodePointer |
DOMNodePointer.createChild(JXPathContext context,
QName name,
int index,
Object value)
|
Pointer |
DOMNodePointer.getPointerByID(JXPathContext context,
String id)
Locates a node by ID. |
Uses of JXPathContext in org.apache.commons.jxpath.ri.model.dynamic |
---|
Methods in org.apache.commons.jxpath.ri.model.dynamic with parameters of type JXPathContext | |
---|---|
NodePointer |
DynamicPropertyPointer.createPath(JXPathContext context)
|
NodePointer |
DynamicPropertyPointer.createPath(JXPathContext context,
Object value)
|
Uses of JXPathContext in org.apache.commons.jxpath.ri.model.jdom |
---|
Methods in org.apache.commons.jxpath.ri.model.jdom with parameters of type JXPathContext | |
---|---|
NodePointer |
JDOMNodePointer.createAttribute(JXPathContext context,
QName name)
|
NodePointer |
JDOMNodePointer.createChild(JXPathContext context,
QName name,
int index)
|
NodePointer |
JDOMNodePointer.createChild(JXPathContext context,
QName name,
int index,
Object value)
|
Uses of JXPathContext in org.apache.commons.jxpath.servlet |
---|
Methods in org.apache.commons.jxpath.servlet that return JXPathContext | |
---|---|
static JXPathContext |
JXPathServletContexts.getApplicationContext(ServletContext servletContext)
Returns a JXPathContext bound to the "application" scope. |
static JXPathContext |
JXPathServletContexts.getPageContext(PageContext pageContext)
Returns a JXPathContext bound to the "page" scope. |
static JXPathContext |
JXPathServletContexts.getRequestContext(ServletRequest request,
ServletContext servletContext)
Returns a JXPathContext bound to the "request" scope. |
static JXPathContext |
JXPathServletContexts.getSessionContext(HttpSession session,
ServletContext servletContext)
Returns a JXPathContext bound to the "session" scope. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |