|
|||||||||||
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 | |
org.apache.commons.jxpath.ri.model.jdom | Implementation of "model" APIs for JDOM (see jdom.org). |
org.apache.commons.jxpath.servlet | Implementations of JPathContexts 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
|
private static JXPathContext |
JXPathContext.compilationContext
|
Methods in org.apache.commons.jxpath that return JXPathContext | |
abstract JXPathContext |
JXPathContextFactory.newContext(JXPathContext parentContext,
java.lang.Object contextBean)
Creates a new instance of a JXPathContext using the currently configured parameters. |
static JXPathContext |
JXPathContext.newContext(java.lang.Object contextBean)
Creates a new JXPathContext with the specified object as the root node. |
static JXPathContext |
JXPathContext.newContext(JXPathContext parentContext,
java.lang.Object contextBean)
Creates a new JXPathContext with the specified bean as the root node and the specified parent context. |
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. |
JXPathContext |
ExpressionContext.getJXPathContext()
Get the JXPathContext in which this function is being evaluated. |
Methods in org.apache.commons.jxpath with parameters of type JXPathContext | |
Pointer |
KeyManager.getPointerByKey(JXPathContext context,
java.lang.String keyName,
java.lang.String keyValue)
Finds a node by a key value. |
abstract JXPathContext |
JXPathContextFactory.newContext(JXPathContext parentContext,
java.lang.Object contextBean)
Creates a new instance of a JXPathContext using the currently configured parameters. |
static JXPathContext |
JXPathContext.newContext(JXPathContext parentContext,
java.lang.Object contextBean)
Creates a new JXPathContext with the specified bean as the root node and the specified parent context. |
Pointer |
IdentityManager.getPointerByID(JXPathContext context,
java.lang.String id)
Finds a node by its ID. |
java.lang.Object |
CompiledExpression.getValue(JXPathContext context)
Evaluates the xpath and returns the resulting object. |
java.lang.Object |
CompiledExpression.getValue(JXPathContext context,
java.lang.Class requiredType)
Evaluates the xpath, converts the result to the specified class and returns the resulting object. |
void |
CompiledExpression.setValue(JXPathContext context,
java.lang.Object value)
Modifies the value of the property described by the supplied xpath. |
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". |
Pointer |
CompiledExpression.createPathAndSetValue(JXPathContext context,
java.lang.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". |
java.util.Iterator |
CompiledExpression.iterate(JXPathContext context)
Traverses the xpath and returns a Iterator of all results found for the path. |
Pointer |
CompiledExpression.getPointer(JXPathContext context,
java.lang.String xpath)
Traverses the xpath and returns a Pointer. |
java.util.Iterator |
CompiledExpression.iteratePointers(JXPathContext context)
Traverses the xpath and returns an Iterator of Pointers. |
void |
CompiledExpression.removePath(JXPathContext context)
Remove the graph element described by this expression |
void |
CompiledExpression.removeAll(JXPathContext context)
Remove all graph elements described by this expression |
boolean |
AbstractFactory.createObject(JXPathContext context,
Pointer pointer,
java.lang.Object parent,
java.lang.String name,
int index)
The parameters may describe a collection element or an individual object. |
boolean |
AbstractFactory.declareVariable(JXPathContext context,
java.lang.String name)
Declare the specified variable |
Constructors in org.apache.commons.jxpath with parameters of type JXPathContext | |
JXPathContext(JXPathContext parentContext,
java.lang.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 |
JXPathContextReferenceImpl.getRelativeContext(Pointer pointer)
|
JXPathContext |
JXPathContextFactoryReferenceImpl.newContext(JXPathContext parentContext,
java.lang.Object contextBean)
|
JXPathContext |
EvalContext.getJXPathContext()
|
Methods in org.apache.commons.jxpath.ri with parameters of type JXPathContext | |
JXPathContext |
JXPathContextFactoryReferenceImpl.newContext(JXPathContext parentContext,
java.lang.Object contextBean)
|
java.lang.Object |
JXPathCompiledExpression.getValue(JXPathContext context)
|
java.lang.Object |
JXPathCompiledExpression.getValue(JXPathContext context,
java.lang.Class requiredType)
|
void |
JXPathCompiledExpression.setValue(JXPathContext context,
java.lang.Object value)
|
Pointer |
JXPathCompiledExpression.createPath(JXPathContext context)
|
Pointer |
JXPathCompiledExpression.createPathAndSetValue(JXPathContext context,
java.lang.Object value)
|
java.util.Iterator |
JXPathCompiledExpression.iterate(JXPathContext context)
|
Pointer |
JXPathCompiledExpression.getPointer(JXPathContext context,
java.lang.String xpath)
|
java.util.Iterator |
JXPathCompiledExpression.iteratePointers(JXPathContext context)
|
void |
JXPathCompiledExpression.removePath(JXPathContext context)
|
void |
JXPathCompiledExpression.removeAll(JXPathContext context)
|
Constructors in org.apache.commons.jxpath.ri with parameters of type JXPathContext | |
JXPathContextReferenceImpl(JXPathContext parentContext,
java.lang.Object contextBean)
|
|
JXPathContextReferenceImpl(JXPathContext parentContext,
java.lang.Object contextBean,
Pointer contextPointer)
|
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 with parameters of type JXPathContext | |
NodePointer |
VariablePointer.createPath(JXPathContext context,
java.lang.Object value)
|
NodePointer |
VariablePointer.createPath(JXPathContext context)
|
NodePointer |
VariablePointer.createChild(JXPathContext context,
QName name,
int index)
|
NodePointer |
VariablePointer.createChild(JXPathContext context,
QName name,
int index,
java.lang.Object value)
|
private java.lang.Object |
VariablePointer.createCollection(JXPathContext context,
int index)
|
protected void |
VariablePointer.findVariables(JXPathContext context)
|
private AbstractFactory |
VariablePointer.getAbstractFactory(JXPathContext context)
|
NodePointer |
NodePointer.createPath(JXPathContext context,
java.lang.Object value)
Called directly by JXPathContext. |
NodePointer |
NodePointer.createPath(JXPathContext context)
Called by a child pointer when it needs to create a parent object. |
NodePointer |
NodePointer.createChild(JXPathContext context,
QName name,
int index,
java.lang.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 |
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 |
NodePointer.createAttribute(JXPathContext context,
QName name)
Called to create a non-existing attribute |
Pointer |
NodePointer.getPointerByID(JXPathContext context,
java.lang.String id)
Locates a node by ID. |
Pointer |
NodePointer.getPointerByKey(JXPathContext context,
java.lang.String key,
java.lang.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.createPath(JXPathContext context)
|
NodePointer |
PropertyPointer.createPath(JXPathContext context,
java.lang.Object value)
|
NodePointer |
PropertyPointer.createChild(JXPathContext context,
QName name,
int index,
java.lang.Object value)
|
NodePointer |
PropertyPointer.createChild(JXPathContext context,
QName name,
int index)
|
private AbstractFactory |
PropertyPointer.getAbstractFactory(JXPathContext context)
|
NodePointer |
NullPropertyPointer.createPath(JXPathContext context)
|
NodePointer |
NullPropertyPointer.createPath(JXPathContext context,
java.lang.Object value)
|
NodePointer |
NullPropertyPointer.createChild(JXPathContext context,
QName name,
int index)
|
NodePointer |
NullPropertyPointer.createChild(JXPathContext context,
QName name,
int index,
java.lang.Object value)
|
NodePointer |
NullPointer.createPath(JXPathContext context,
java.lang.Object value)
|
NodePointer |
NullPointer.createPath(JXPathContext context)
|
NodePointer |
NullPointer.createChild(JXPathContext context,
QName name,
int index)
|
NodePointer |
NullPointer.createChild(JXPathContext context,
QName name,
int index,
java.lang.Object value)
|
NodePointer |
NullElementPointer.createPath(JXPathContext context)
|
NodePointer |
NullElementPointer.createPath(JXPathContext context,
java.lang.Object value)
|
NodePointer |
CollectionPointer.createPath(JXPathContext context)
|
NodePointer |
CollectionPointer.createPath(JXPathContext context,
java.lang.Object value)
|
NodePointer |
CollectionPointer.createChild(JXPathContext context,
QName name,
int index,
java.lang.Object value)
|
NodePointer |
CollectionPointer.createChild(JXPathContext context,
QName name,
int index)
|
NodePointer |
BeanPropertyPointer.createPath(JXPathContext context)
|
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.createChild(JXPathContext context,
QName name,
int index)
|
NodePointer |
DOMNodePointer.createChild(JXPathContext context,
QName name,
int index,
java.lang.Object value)
|
NodePointer |
DOMNodePointer.createAttribute(JXPathContext context,
QName name)
|
Pointer |
DOMNodePointer.getPointerByID(JXPathContext context,
java.lang.String id)
Locates a node by ID. |
private AbstractFactory |
DOMNodePointer.getAbstractFactory(JXPathContext context)
|
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,
java.lang.Object value)
|
private AbstractFactory |
DynamicPropertyPointer.getAbstractFactory(JXPathContext context)
|
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.createChild(JXPathContext context,
QName name,
int index)
|
NodePointer |
JDOMNodePointer.createChild(JXPathContext context,
QName name,
int index,
java.lang.Object value)
|
NodePointer |
JDOMNodePointer.createAttribute(JXPathContext context,
QName name)
|
private AbstractFactory |
JDOMNodePointer.getAbstractFactory(JXPathContext context)
|
Uses of JXPathContext in org.apache.commons.jxpath.servlet |
Methods in org.apache.commons.jxpath.servlet that return JXPathContext | |
static JXPathContext |
JXPathServletContexts.getPageContext(javax.servlet.jsp.PageContext pageContext)
Returns a JXPathContext bound to the "page" scope. |
static JXPathContext |
JXPathServletContexts.getRequestContext(javax.servlet.ServletRequest request,
javax.servlet.ServletContext servletContext)
Returns a JXPathContext bound to the "request" scope. |
static JXPathContext |
JXPathServletContexts.getSessionContext(javax.servlet.http.HttpSession session,
javax.servlet.ServletContext servletContext)
Returns a JXPathContext bound to the "session" scope. |
static JXPathContext |
JXPathServletContexts.getApplicationContext(javax.servlet.ServletContext servletContext)
Returns a JXPathContext bound to the "application" scope. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |