Uses of Interface
org.apache.commons.jxpath.Pointer
-
Packages that use Pointer Package Description 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.compiler XPath parse tree.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.container Implementation of "model" APIs for Containers.org.apache.commons.jxpath.ri.model.dom Implementation of "model" APIs for W3C DOM.org.apache.commons.jxpath.ri.model.dynabeans Implementation of "model" APIs for Commons BeanUtils DynaBeans.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.util Utility classes to assist with JXPath implementation(s) and/or usage. -
-
Uses of Pointer in org.apache.commons.jxpath
Methods in org.apache.commons.jxpath that return Pointer Modifier and Type Method Description PointerCompiledExpression. createPath(JXPathContext context)Creates intermediate elements of the path by invoking anAbstractFactory, which should first be installed on the context by callingJXPathContext.setFactory(org.apache.commons.jxpath.AbstractFactory).abstract PointerJXPathContext. createPath(java.lang.String xpath)Creates missing elements of the path by invoking anAbstractFactory, which should first be installed on the context by callingJXPathContext.setFactory(org.apache.commons.jxpath.AbstractFactory).PointerCompiledExpression. createPathAndSetValue(JXPathContext context, java.lang.Object value)The same as setValue, except it creates intermediate elements of the path by invoking anAbstractFactory, which should first be installed on the context by callingJXPathContext.setFactory(org.apache.commons.jxpath.AbstractFactory).abstract PointerJXPathContext. createPathAndSetValue(java.lang.String xpath, java.lang.Object value)The same as setValue, except it creates intermediate elements of the path by invoking anAbstractFactory, which should first be installed on the context by callingJXPathContext.setFactory(org.apache.commons.jxpath.AbstractFactory).PointerExpressionContext. getContextNodePointer()Get the current context node.abstract PointerJXPathContext. getContextPointer()Returns a Pointer for the context bean.PointerJXPathContext. getNamespaceContextPointer()Returns the namespace context pointer set withsetNamespaceContextPointer()or, if none has been specified, the context pointer otherwise.PointerCompiledExpression. getPointer(JXPathContext context, java.lang.String xpath)Traverses the xpath and returns a Pointer.abstract PointerJXPathContext. getPointer(java.lang.String xpath)Traverses the xpath and returns a Pointer.PointerIdentityManager. getPointerByID(JXPathContext context, java.lang.String id)Finds a node by its ID.PointerJXPathContext. getPointerByID(java.lang.String id)Locates a Node by its ID.PointerJXPathContext. getPointerByKey(java.lang.String key, java.lang.String value)Locates a Node by a key value.PointerKeyManager. getPointerByKey(JXPathContext context, java.lang.String keyName, java.lang.String keyValue)Find a node by key/value.Methods in org.apache.commons.jxpath with parameters of type Pointer Modifier and Type Method Description voidBasicNodeSet. add(Pointer pointer)Add a pointer to this NodeSet.booleanAbstractFactory. 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.abstract JXPathContextJXPathContext. getRelativeContext(Pointer pointer)Returns a JXPathContext that is relative to the current JXPathContext.voidBasicNodeSet. remove(Pointer pointer)Remove a pointer from this NodeSet.voidJXPathContext. setNamespaceContextPointer(Pointer namespaceContextPointer)Namespace prefixes can be defined implicitly by specifying a pointer to a context where the namespaces are defined. -
Uses of Pointer in org.apache.commons.jxpath.ri
Fields in org.apache.commons.jxpath.ri declared as Pointer Modifier and Type Field Description private PointerJXPathContextReferenceImpl. contextPointerprivate PointerJXPathContextReferenceImpl. rootPointerMethods in org.apache.commons.jxpath.ri that return Pointer Modifier and Type Method Description PointerJXPathCompiledExpression. createPath(JXPathContext context)PointerJXPathContextReferenceImpl. createPath(java.lang.String xpath)PointerJXPathContextReferenceImpl. createPath(java.lang.String xpath, Expression expr)Create the given path.PointerJXPathCompiledExpression. createPathAndSetValue(JXPathContext context, java.lang.Object value)PointerJXPathContextReferenceImpl. createPathAndSetValue(java.lang.String xpath, java.lang.Object value)PointerJXPathContextReferenceImpl. createPathAndSetValue(java.lang.String xpath, Expression expr, java.lang.Object value)Create the given path setting its value to value.PointerEvalContext. getContextNodePointer()PointerJXPathContextReferenceImpl. getContextPointer()PointerJXPathContextReferenceImpl. getNamespaceContextPointer()PointerNamespaceResolver. getNamespaceContextPointer()Get the namespace context pointer.PointerJXPathCompiledExpression. getPointer(JXPathContext context, java.lang.String xpath)PointerJXPathContextReferenceImpl. getPointer(java.lang.String xpath)PointerJXPathContextReferenceImpl. getPointer(java.lang.String xpath, Expression expr)Get a pointer to the specified path/expression.PointerEvalContext. getSingleNodePointer()Returns the first encountered Pointer that matches the current context's criteria.private PointerJXPathContextReferenceImpl. setValue(java.lang.String xpath, Expression expr, java.lang.Object value, boolean create)Set the specified value.Methods in org.apache.commons.jxpath.ri with parameters of type Pointer Modifier and Type Method Description JXPathContextJXPathContextReferenceImpl. getRelativeContext(Pointer pointer)voidJXPathContextReferenceImpl. setNamespaceContextPointer(Pointer pointer)Constructors in org.apache.commons.jxpath.ri with parameters of type Pointer Constructor Description JXPathContextReferenceImpl(JXPathContext parentContext, java.lang.Object contextBean, Pointer contextPointer)Create a new JXPathContextReferenceImpl. -
Uses of Pointer in org.apache.commons.jxpath.ri.axes
Methods in org.apache.commons.jxpath.ri.axes that return Pointer Modifier and Type Method Description PointerChildContext. getSingleNodePointer()This method is called on the last context on the path when only one value is needed.PointerInitialContext. getSingleNodePointer()PointerSelfContext. getSingleNodePointer() -
Uses of Pointer in org.apache.commons.jxpath.ri.compiler
Methods in org.apache.commons.jxpath.ri.compiler that return Pointer Modifier and Type Method Description protected PointerPath. getSingleNodePointerForSteps(EvalContext context)Given a root context, walks a path therefrom and finds the pointer to the first element matching the path.protected PointerPath. searchForPath(EvalContext context)The idea here is to return a NullPointer rather than null if that's at all possible. -
Uses of Pointer in org.apache.commons.jxpath.ri.model
Classes in org.apache.commons.jxpath.ri.model that implement Pointer Modifier and Type Class Description classNodePointerCommon superclass for Pointers of all kinds.classVariablePointerPointer to a context variable.Methods in org.apache.commons.jxpath.ri.model that return Pointer Modifier and Type Method Description PointerNodePointer. getPointerByID(JXPathContext context, java.lang.String id)Locates a node by ID.PointerNodePointer. getPointerByKey(JXPathContext context, java.lang.String key, java.lang.String value)Locates a node by key and value. -
Uses of Pointer in org.apache.commons.jxpath.ri.model.beans
Classes in org.apache.commons.jxpath.ri.model.beans that implement Pointer Modifier and Type Class Description classBeanPointerA Pointer that points to a JavaBean or a collection.classBeanPropertyPointerPointer pointing to a property of a JavaBean.classCollectionPointerTransparent pointer to a collection (array or Collection).classLangAttributePointerA Pointer that points to the "lang" attribute of a JavaBean.classNullElementPointerUsed when there is a need to construct a Pointer for a collection element that does not exist.classNullPointerPointer whose value isnull.classNullPropertyPointerclassPropertyOwnerPointerA pointer describing a node that has properties, each of which could be a collection.classPropertyPointerA pointer allocated by a PropertyOwnerPointer to represent the value of a property of the parent object. -
Uses of Pointer in org.apache.commons.jxpath.ri.model.container
Classes in org.apache.commons.jxpath.ri.model.container that implement Pointer Modifier and Type Class Description classContainerPointerTransparent pointer to a Container. -
Uses of Pointer in org.apache.commons.jxpath.ri.model.dom
Classes in org.apache.commons.jxpath.ri.model.dom that implement Pointer Modifier and Type Class Description classDOMAttributePointerA Pointer that points to a DOM node.classDOMNodePointerA Pointer that points to a DOM node.classNamespacePointerRepresents a namespace node.Methods in org.apache.commons.jxpath.ri.model.dom that return Pointer Modifier and Type Method Description PointerDOMNodePointer. getPointerByID(JXPathContext context, java.lang.String id)Locates a node by ID. -
Uses of Pointer in org.apache.commons.jxpath.ri.model.dynabeans
Classes in org.apache.commons.jxpath.ri.model.dynabeans that implement Pointer Modifier and Type Class Description classDynaBeanPointerA Pointer that points to aDynaBean.classDynaBeanPropertyPointerPointer pointing to a property of aDynaBean. -
Uses of Pointer in org.apache.commons.jxpath.ri.model.dynamic
Classes in org.apache.commons.jxpath.ri.model.dynamic that implement Pointer Modifier and Type Class Description classDynamicPointerA Pointer that points to an object with Dynamic Properties.classDynamicPropertyPointerPointer pointing to a property of an object with dynamic properties. -
Uses of Pointer in org.apache.commons.jxpath.ri.model.jdom
Classes in org.apache.commons.jxpath.ri.model.jdom that implement Pointer Modifier and Type Class Description classJDOMAttributePointerA Pointer that points to a DOM node.classJDOMNamespacePointerRepresents a namespace node.classJDOMNodePointerA Pointer that points to a DOM node. -
Uses of Pointer in org.apache.commons.jxpath.util
Classes in org.apache.commons.jxpath.util that implement Pointer Modifier and Type Class Description (package private) static classBasicTypeConverter.ValuePointerValue pointerMethods in org.apache.commons.jxpath.util that return Pointer Modifier and Type Method Description PointerKeyManagerUtils.SingleNodeExtendedKeyManager. getPointerByKey(JXPathContext context, java.lang.String keyName, java.lang.String keyValue)
-