# Index

A B C D E F G H I J K L M N O P Q R S T U V W X Z
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## A

AbstractFactory - Class in org.apache.commons.jxpath
  The `JXPathContext.createPath()` method of JXPathContext can create missing objects as it traverses an XPath; it utilizes an AbstractFactory for that purpose.
AbstractFactory() - Constructor for class org.apache.commons.jxpath.AbstractFactory
  Constructs a new instance for subclasses.
add(NodeSet) - Method in class org.apache.commons.jxpath.BasicNodeSet
  Add the specified NodeSet to this NodeSet.
add(Pointer) - Method in class org.apache.commons.jxpath.BasicNodeSet
  Add a pointer to this NodeSet.
ADD_PRECEDENCE - Static variable in class org.apache.commons.jxpath.ri.compiler.CoreOperation
  Add/subtract precedence
addFunctions(Functions) - Method in class org.apache.commons.jxpath.FunctionLibrary
  Add functions to the library
addNodePointerFactory(NodePointerFactory) - Static method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
  Call this with a custom NodePointerFactory to add support for additional types of objects.
allocateCollection(Class) - Method in class org.apache.commons.jxpath.util.BasicTypeConverter
  Create a collection of a given type.
allocateConditionally(String, String) - Static method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
  Checks if existenceCheckClass exists on the class path.
allocateNumber(Class, double) - Method in class org.apache.commons.jxpath.util.BasicTypeConverter
  Allocate a number of a given type and value.
Alternative JXPath Implementation - Search tag in Overview
  Section
AncestorContext - Class in org.apache.commons.jxpath.ri.axes
  EvalContext that walks the "ancestor::" and "ancestor-or-self::" axes.
AncestorContext(EvalContext, boolean, NodeTest) - Constructor for class org.apache.commons.jxpath.ri.axes.AncestorContext
  Constructs a new AncestorContext.
and(Object[]) - Method in interface org.apache.commons.jxpath.ri.Compiler
  Produces an EXPRESSION object representing logical conjunction of all arguments
and(Object[]) - Method in class org.apache.commons.jxpath.ri.compiler.TreeCompiler
AND_PRECEDENCE - Static variable in class org.apache.commons.jxpath.ri.compiler.CoreOperation
  And precedence
APPLICATION_SCOPE - Static variable in class org.apache.commons.jxpath.servlet.Constants
  Variable name for `ServletContext`.
areBasicPredicates(Expression[]) - Method in class org.apache.commons.jxpath.ri.compiler.Path
  Tests whether the elements of the specified array are "basic" predicates.
args - Variable in class org.apache.commons.jxpath.ri.compiler.Operation
  Expression[] of arguments
asPath() - Method in interface org.apache.commons.jxpath.Pointer
  Returns a string that is a proper "canonical" XPath that corresponds to this pointer.
asPath() - Method in class org.apache.commons.jxpath.ri.model.beans.BeanPointer
  Returns an XPath that maps to this Pointer.
asPath() - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionPointer
asPath() - Method in class org.apache.commons.jxpath.ri.model.beans.LangAttributePointer
asPath() - Method in class org.apache.commons.jxpath.ri.model.beans.NullElementPointer
asPath() - Method in class org.apache.commons.jxpath.ri.model.beans.NullPointer
asPath() - Method in class org.apache.commons.jxpath.ri.model.beans.NullPropertyPointer
asPath() - Method in class org.apache.commons.jxpath.ri.model.container.ContainerPointer
asPath() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMAttributePointer
asPath() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
asPath() - Method in class org.apache.commons.jxpath.ri.model.dom.NamespacePointer
asPath() - Method in class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPointer
asPath() - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPointer
asPath() - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPropertyPointer
asPath() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMAttributePointer
asPath() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNamespacePointer
asPath() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
asPath() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Returns an XPath that maps to this Pointer.
asPath() - Method in class org.apache.commons.jxpath.ri.model.VariablePointer
AttributeContext - Class in org.apache.commons.jxpath.ri.axes
  EvalContext that walks the "attribute::" axis.
AttributeContext(EvalContext, NodeTest) - Constructor for class org.apache.commons.jxpath.ri.axes.AttributeContext
  Constructs a new AttributeContext.
attributeIterator(QName) - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionPointer
attributeIterator(QName) - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyOwnerPointer
attributeIterator(QName) - Method in class org.apache.commons.jxpath.ri.model.container.ContainerPointer
attributeIterator(QName) - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
attributeIterator(QName) - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPointer
attributeIterator(QName) - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
attributeIterator(QName) - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Returns a NodeIterator that iterates over all attributes of the current node matching the supplied node name (could have a wildcard).
attributeIterator(QName) - Method in class org.apache.commons.jxpath.ri.model.VariablePointer
Attributes - Search tag in Overview
  Section
AXIS_ANCESTOR - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 4
AXIS_ANCESTOR_OR_SELF - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 10
AXIS_ATTRIBUTE - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 5
AXIS_CHILD - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 2
AXIS_DESCENDANT - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 9
AXIS_DESCENDANT_OR_SELF - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 13
AXIS_FOLLOWING - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 8
AXIS_FOLLOWING_SIBLING - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 11
AXIS_NAMESPACE - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 6
AXIS_PARENT - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 3
AXIS_PRECEDING - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 7
AXIS_PRECEDING_SIBLING - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 12
AXIS_SELF - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 1
axisToString(int) - Static method in class org.apache.commons.jxpath.ri.compiler.Step
  Decode an axis code to its name.

## B

BasicNodeSet - Class in org.apache.commons.jxpath
  A simple implementation of `NodeSet` that behaves as a collection of pointers.
BasicNodeSet() - Constructor for class org.apache.commons.jxpath.BasicNodeSet
  Constructs a new instance.
BasicTypeConverter - Class in org.apache.commons.jxpath.util
  The default implementation of `TypeConverter`.
BasicTypeConverter() - Constructor for class org.apache.commons.jxpath.util.BasicTypeConverter
  Constructs a new instance.
BasicVariables - Class in org.apache.commons.jxpath
  A basic implementation of the Variables interface that uses a HashMap.
BasicVariables() - Constructor for class org.apache.commons.jxpath.BasicVariables
  Constructs a new instance.
bean - Variable in class org.apache.commons.jxpath.ri.model.beans.PropertyPointer
  Owning object
BEAN_POINTER_FACTORY_ORDER - Static variable in class org.apache.commons.jxpath.ri.model.beans.BeanPointerFactory
  Factory order constant
BeanAttributeIterator - Class in org.apache.commons.jxpath.ri.model.beans
  An iterator of attributes of a JavaBean.
BeanAttributeIterator(PropertyOwnerPointer, QName) - Constructor for class org.apache.commons.jxpath.ri.model.beans.BeanAttributeIterator
  Constructs a new BeanAttributeIterator.
BeanPointer - Class in org.apache.commons.jxpath.ri.model.beans
  A Pointer that points to a JavaBean or a collection.
BeanPointer(NodePointer, QName, Object, JXPathBeanInfo) - Constructor for class org.apache.commons.jxpath.ri.model.beans.BeanPointer
  BeanPointer a new BeanPointer.
BeanPointer(QName, Object, JXPathBeanInfo, Locale) - Constructor for class org.apache.commons.jxpath.ri.model.beans.BeanPointer
  Constructs a new BeanPointer.
BeanPointerFactory - Class in org.apache.commons.jxpath.ri.model.beans
  Implements NodePointerFactory for JavaBeans.
BeanPointerFactory() - Constructor for class org.apache.commons.jxpath.ri.model.beans.BeanPointerFactory
  Constructs a new instance.
BeanPropertyPointer - Class in org.apache.commons.jxpath.ri.model.beans
  Pointer to a property of a JavaBean.
BeanPropertyPointer(NodePointer, JXPathBeanInfo) - Constructor for class org.apache.commons.jxpath.ri.model.beans.BeanPropertyPointer
  Constructs a new BeanPropertyPointer.
booleanValue(Object) - Static method in class org.apache.commons.jxpath.ri.InfoSetUtil
  Converts the supplied object to boolean.
buildContextChain(EvalContext, int, boolean) - Method in class org.apache.commons.jxpath.ri.compiler.Path
  Build a context from a chain of contexts.

## C

canConvert(Object, Class) - Method in class org.apache.commons.jxpath.util.BasicTypeConverter
  Tests whether this instance can convert the supplied object to the specified class.
canConvert(Object, Class) - Method in class org.apache.commons.jxpath.util.JXPath11CompatibleTypeConverter
canConvert(Object, Class) - Method in interface org.apache.commons.jxpath.util.TypeConverter
  Returns true if it can convert the supplied object to the specified class.
canConvert(Object, Class) - Static method in class org.apache.commons.jxpath.util.TypeUtils
  Returns true if the global converter can convert the supplied object to the specified type.
canCreateCollection(Class) - Method in class org.apache.commons.jxpath.util.BasicTypeConverter
  Tests whether this BasicTypeConverter can create a collection of the specified type.
ChildContext - Class in org.apache.commons.jxpath.ri.axes
  EvalContext that can walk the "child::", "following-sibling::" and "preceding-sibling::" axes.
ChildContext(EvalContext, NodeTest, boolean, boolean) - Constructor for class org.apache.commons.jxpath.ri.axes.ChildContext
  Constructs a new ChildContext.
childIterator(NodeTest, boolean, NodePointer) - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionPointer
childIterator(NodeTest, boolean, NodePointer) - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyOwnerPointer
childIterator(NodeTest, boolean, NodePointer) - Method in class org.apache.commons.jxpath.ri.model.container.ContainerPointer
childIterator(NodeTest, boolean, NodePointer) - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
childIterator(NodeTest, boolean, NodePointer) - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
childIterator(NodeTest, boolean, NodePointer) - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Returns a NodeIterator that iterates over all children or all children that match the given NodeTest, starting with the specified one.
childIterator(NodeTest, boolean, NodePointer) - Method in class org.apache.commons.jxpath.ri.model.VariablePointer
ClassFunctions - Class in org.apache.commons.jxpath
  Extension functions provided by a Java class.
ClassFunctions(Class, String) - Constructor for class org.apache.commons.jxpath.ClassFunctions
  Constructs a new ClassFunctions.
ClassLoaderUtil - Class in org.apache.commons.jxpath.util
  Port of class loading methods from `org.apache.commons.lang3.ClassUtils` from the Apache Commons Lang Component.
clone() - Method in interface org.apache.commons.jxpath.Pointer
  Pointers are cloneable.
clone() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Clone this NodePointer.
clone() - Method in class org.apache.commons.jxpath.ri.NamespaceResolver
COLLECTION_POINTER_FACTORY_ORDER - Static variable in class org.apache.commons.jxpath.ri.model.beans.CollectionPointerFactory
  Factory order constant
Collection as the Return Value - Search tag in Overview
  Section
CollectionAttributeNodeIterator - Class in org.apache.commons.jxpath.ri.model.beans
  Combines attribute node iterators of all elements of a collection into one aggregate attribute node iterator.
CollectionAttributeNodeIterator(CollectionPointer, QName) - Constructor for class org.apache.commons.jxpath.ri.model.beans.CollectionAttributeNodeIterator
  Constructs a new CollectionAttributeNodeIterator.
CollectionChildNodeIterator - Class in org.apache.commons.jxpath.ri.model.beans
  Combines child node iterators of all elements of a collection into one aggregate child node iterator.
CollectionChildNodeIterator(CollectionPointer, NodeTest, boolean, NodePointer) - Constructor for class org.apache.commons.jxpath.ri.model.beans.CollectionChildNodeIterator
  Constructs a new CollectionChildNodeIterator.
CollectionNodeIterator - Class in org.apache.commons.jxpath.ri.model.beans
  Combines node iterators of all elements of a collection into one aggregate node iterator.
CollectionNodeIterator(CollectionPointer, boolean, NodePointer) - Constructor for class org.apache.commons.jxpath.ri.model.beans.CollectionNodeIterator
  Constructs a new CollectionNodeIterator.
CollectionPointer - Class in org.apache.commons.jxpath.ri.model.beans
  Transparent pointer to a collection (array or Collection).
CollectionPointer(Object, Locale) - Constructor for class org.apache.commons.jxpath.ri.model.beans.CollectionPointer
  Constructs a new CollectionPointer.
CollectionPointer(NodePointer, Object) - Constructor for class org.apache.commons.jxpath.ri.model.beans.CollectionPointer
  Constructs a new CollectionPointer.
CollectionPointerFactory - Class in org.apache.commons.jxpath.ri.model.beans
  Implements NodePointerFactory for stand-alone collections.
CollectionPointerFactory() - Constructor for class org.apache.commons.jxpath.ri.model.beans.CollectionPointerFactory
  Constructs a new instance.
Collections as Arguments - Search tag in Overview
  Section
Collection Subscripts - Search tag in Overview
  Section
collectPropertyNames(HashSet<String>, Object) - Method in class org.apache.commons.jxpath.servlet.HttpSessionHandler
collectPropertyNames(HashSet<String>, Object) - Method in class org.apache.commons.jxpath.servlet.ServletContextHandler
  Collect the property names from bean, storing in set.
collectPropertyNames(HashSet<String>, Object) - Method in class org.apache.commons.jxpath.servlet.ServletRequestHandler
compare(Object, Object) - Method in class org.apache.commons.jxpath.util.ReverseComparator
COMPARE_PRECEDENCE - Static variable in class org.apache.commons.jxpath.ri.compiler.CoreOperation
  Compare precedence
compareChildNodePointers(NodePointer, NodePointer) - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionPointer
compareChildNodePointers(NodePointer, NodePointer) - Method in class org.apache.commons.jxpath.ri.model.beans.LangAttributePointer
compareChildNodePointers(NodePointer, NodePointer) - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyOwnerPointer
compareChildNodePointers(NodePointer, NodePointer) - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyPointer
compareChildNodePointers(NodePointer, NodePointer) - Method in class org.apache.commons.jxpath.ri.model.container.ContainerPointer
compareChildNodePointers(NodePointer, NodePointer) - Method in class org.apache.commons.jxpath.ri.model.dom.DOMAttributePointer
compareChildNodePointers(NodePointer, NodePointer) - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
compareChildNodePointers(NodePointer, NodePointer) - Method in class org.apache.commons.jxpath.ri.model.dom.NamespacePointer
compareChildNodePointers(NodePointer, NodePointer) - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMAttributePointer
compareChildNodePointers(NodePointer, NodePointer) - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNamespacePointer
compareChildNodePointers(NodePointer, NodePointer) - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
compareChildNodePointers(NodePointer, NodePointer) - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Compares two child NodePointers and returns a positive number, zero or a positive number according to the order of the pointers.
compareChildNodePointers(NodePointer, NodePointer) - Method in class org.apache.commons.jxpath.ri.model.VariablePointer
compareTo(Object) - Method in class org.apache.commons.jxpath.ri.model.NodePointer
compile(String) - Static method in class org.apache.commons.jxpath.JXPathContext
  Compiles the supplied XPath and returns an internal representation of the path that can then be evaluated.
CompiledExpression - Interface in org.apache.commons.jxpath
  Represents a compiled XPath.
Compiled Expressions - Search tag in Overview
  Section
compilePath(String) - Method in class org.apache.commons.jxpath.JXPathContext
  Overridden by each concrete implementation of JXPathContext to perform compilation.
compilePath(String) - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
Compiler - Interface in org.apache.commons.jxpath.ri
  The Compiler APIs are completely agnostic to the actual types of objects produced and consumed by the APIs.
compute(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.Constant
compute(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
compute(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperation
compute(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.Expression
  Evaluates the expression.
compute(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.ExpressionPath
compute(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.ExtensionFunction
compute(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.LocationPath
compute(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.VariableReference
computeContextDependent() - Method in class org.apache.commons.jxpath.ri.compiler.Constant
  Returns false
computeContextDependent() - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  Returns true if any argument is context dependent or if the function is last(), position(), boolean(), local-name(), name(), string(), lang(), number().
computeContextDependent() - Method in class org.apache.commons.jxpath.ri.compiler.Expression
  Implemented by subclasses and result is cached by isContextDependent()
computeContextDependent() - Method in class org.apache.commons.jxpath.ri.compiler.ExpressionPath
  Returns true if the root expression or any of the predicates or the path steps are context dependent.
computeContextDependent() - Method in class org.apache.commons.jxpath.ri.compiler.ExtensionFunction
  An extension function gets the current context, therefore it MAY be context dependent.
computeContextDependent() - Method in class org.apache.commons.jxpath.ri.compiler.LocationPath
computeContextDependent() - Method in class org.apache.commons.jxpath.ri.compiler.NameAttributeTest
computeContextDependent() - Method in class org.apache.commons.jxpath.ri.compiler.Operation
computeContextDependent() - Method in class org.apache.commons.jxpath.ri.compiler.Path
computeContextDependent() - Method in class org.apache.commons.jxpath.ri.compiler.VariableReference
computeValue(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.Constant
computeValue(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
computeValue(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperation
computeValue(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationAdd
computeValue(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationAnd
computeValue(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationCompare
computeValue(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationDivide
computeValue(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationMod
computeValue(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationMultiply
computeValue(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationNegate
computeValue(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationOr
computeValue(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationRelationalExpression
computeValue(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationSubtract
computeValue(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationUnion
computeValue(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.Expression
  Evaluates the expression.
computeValue(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.ExpressionPath
computeValue(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.ExtensionFunction
computeValue(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.LocationPath
computeValue(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.VariableReference
  Returns the value of the variable.
Configuring JXPath - Search tag in class org.apache.commons.jxpath.JXPathContext
  Section
Constant - Class in org.apache.commons.jxpath.ri.compiler
  A compile tree element containing a constant number or string.
Constant(Number) - Constructor for class org.apache.commons.jxpath.ri.compiler.Constant
  Constructs a new Constant.
Constant(String) - Constructor for class org.apache.commons.jxpath.ri.compiler.Constant
  Constructs a new Constant.
Constants - Class in org.apache.commons.jxpath.servlet
  String constants for this package.
Constants() - Constructor for class org.apache.commons.jxpath.servlet.Constants
  Deprecated.
  Will be private in the next major version.
ConstructorFunction - Class in org.apache.commons.jxpath.functions
  An extension function that creates an instance using a constructor.
ConstructorFunction(Constructor) - Constructor for class org.apache.commons.jxpath.functions.ConstructorFunction
  Constructs a new ConstructorFunction.
Container - Interface in org.apache.commons.jxpath
  A Container is an object implementing an indirection mechanism transparent to JXPath.
CONTAINER_POINTER_FACTORY_ORDER - Static variable in class org.apache.commons.jxpath.ri.model.container.ContainerPointerFactory
  Factory order for this factory
ContainerPointer - Class in org.apache.commons.jxpath.ri.model.container
  Transparent pointer to a Container.
ContainerPointer(Container, Locale) - Constructor for class org.apache.commons.jxpath.ri.model.container.ContainerPointer
  Constructs a new ContainerPointer.
ContainerPointer(NodePointer, Container) - Constructor for class org.apache.commons.jxpath.ri.model.container.ContainerPointer
  Constructs a new ContainerPointer.
ContainerPointerFactory - Class in org.apache.commons.jxpath.ri.model.container
  Implements NodePointerFactory for `Container` objects.
ContainerPointerFactory() - Constructor for class org.apache.commons.jxpath.ri.model.container.ContainerPointerFactory
  Constructs a new instance.
Containers - Search tag in Overview
  Section
contains(Iterator, Object) - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationCompare
  Tests whether it contains value.
contextBean - Variable in class org.apache.commons.jxpath.JXPathContext
  Context bean
contextWrapper(JXPathContext) - Static method in class org.apache.commons.jxpath.ri.model.VariablePointerFactory
  VariableContextWrapper factory method.
convert(Object, Class) - Method in class org.apache.commons.jxpath.util.BasicTypeConverter
  Converts the supplied object to the specified type.
convert(Object, Class) - Method in class org.apache.commons.jxpath.util.JXPath11CompatibleTypeConverter
convert(Object, Class) - Method in interface org.apache.commons.jxpath.util.TypeConverter
  Converts the supplied object to the specified type.
convert(Object, Class) - Static method in class org.apache.commons.jxpath.util.TypeUtils
  Converts the supplied object to the specified type.
convertNullToPrimitive(Class) - Method in class org.apache.commons.jxpath.util.BasicTypeConverter
  Convert null to a primitive type.
convertStringToPrimitive(Object, Class) - Method in class org.apache.commons.jxpath.util.BasicTypeConverter
  Convert a string to a primitive type.
CoreFunction - Class in org.apache.commons.jxpath.ri.compiler
  An element of the compile tree representing one of built-in functions like "position()" or "number()".
CoreFunction(int, Expression[]) - Constructor for class org.apache.commons.jxpath.ri.compiler.CoreFunction
  Constructs a new CoreFunction.
CoreOperation - Class in org.apache.commons.jxpath.ri.compiler
  The common subclass for tree elements representing core operations like "+", "- ", "*" etc.
CoreOperation(Expression[]) - Constructor for class org.apache.commons.jxpath.ri.compiler.CoreOperation
  Constructs a new CoreOperation.
CoreOperationAdd - Class in org.apache.commons.jxpath.ri.compiler
  Implementation of `Expression` for the operation "+".
CoreOperationAdd(Expression[]) - Constructor for class org.apache.commons.jxpath.ri.compiler.CoreOperationAdd
  Constructs a new CoreOperationAdd.
CoreOperationAnd - Class in org.apache.commons.jxpath.ri.compiler
  Implementation of `Expression` for the operation "and".
CoreOperationAnd(Expression[]) - Constructor for class org.apache.commons.jxpath.ri.compiler.CoreOperationAnd
  Constructs a new CoreOperationAnd.
CoreOperationCompare - Class in org.apache.commons.jxpath.ri.compiler
  Common superclass for the implementations of Expression for the operations "=" and "!
CoreOperationCompare(Expression, Expression) - Constructor for class org.apache.commons.jxpath.ri.compiler.CoreOperationCompare
  Constructs a new CoreOperationCompare.
CoreOperationCompare(Expression, Expression, boolean) - Constructor for class org.apache.commons.jxpath.ri.compiler.CoreOperationCompare
  Constructs a new CoreOperationCompare.
CoreOperationDivide - Class in org.apache.commons.jxpath.ri.compiler
  Implementation of `Expression` for the operation "div".
CoreOperationDivide(Expression, Expression) - Constructor for class org.apache.commons.jxpath.ri.compiler.CoreOperationDivide
  Constructs a new CoreOperationDivide.
CoreOperationEqual - Class in org.apache.commons.jxpath.ri.compiler
  Implementation of `Expression` for the operation "=".
CoreOperationEqual(Expression, Expression) - Constructor for class org.apache.commons.jxpath.ri.compiler.CoreOperationEqual
  Constructs a new CoreOperationEqual
CoreOperationGreaterThan - Class in org.apache.commons.jxpath.ri.compiler
  Implementation of `Expression` for the operation ">".
CoreOperationGreaterThan(Expression, Expression) - Constructor for class org.apache.commons.jxpath.ri.compiler.CoreOperationGreaterThan
  Constructs a new CoreOperationGreaterThan.
CoreOperationGreaterThanOrEqual - Class in org.apache.commons.jxpath.ri.compiler
  Implementation of `Expression` for the operation ">=".
CoreOperationGreaterThanOrEqual(Expression, Expression) - Constructor for class org.apache.commons.jxpath.ri.compiler.CoreOperationGreaterThanOrEqual
  Constructs a new CoreOperationGreaterThanOrEqual.
CoreOperationLessThan - Class in org.apache.commons.jxpath.ri.compiler
  Implementation of `Expression` for the operation "<".
CoreOperationLessThan(Expression, Expression) - Constructor for class org.apache.commons.jxpath.ri.compiler.CoreOperationLessThan
  Constructs a new CoreOperationLessThan.
CoreOperationLessThanOrEqual - Class in org.apache.commons.jxpath.ri.compiler
  Implementation of `Expression` for the operation "<=".
CoreOperationLessThanOrEqual(Expression, Expression) - Constructor for class org.apache.commons.jxpath.ri.compiler.CoreOperationLessThanOrEqual
  Constructs a new CoreOperationLessThanOrEqual.
CoreOperationMod - Class in org.apache.commons.jxpath.ri.compiler
  Implementation of `Expression` for the operation "mod".
CoreOperationMod(Expression, Expression) - Constructor for class org.apache.commons.jxpath.ri.compiler.CoreOperationMod
  Constructs a new CoreOperationMod.
CoreOperationMultiply - Class in org.apache.commons.jxpath.ri.compiler
  Implementation of `Expression` for the operation "*".
CoreOperationMultiply(Expression, Expression) - Constructor for class org.apache.commons.jxpath.ri.compiler.CoreOperationMultiply
  Constructs a new CoreOperationMultiply.
CoreOperationNegate - Class in org.apache.commons.jxpath.ri.compiler
  Implementation of `Expression` for the operation unary "-".
CoreOperationNegate(Expression) - Constructor for class org.apache.commons.jxpath.ri.compiler.CoreOperationNegate
  Constructs a new CoreOperationNegate.
CoreOperationNotEqual - Class in org.apache.commons.jxpath.ri.compiler
  Implementation of `Expression` for the operation "!
CoreOperationNotEqual(Expression, Expression) - Constructor for class org.apache.commons.jxpath.ri.compiler.CoreOperationNotEqual
  Constructs a new CoreOperationNotEqual.
CoreOperationOr - Class in org.apache.commons.jxpath.ri.compiler
  Implementation of `Expression` for the operation "or".
CoreOperationOr(Expression[]) - Constructor for class org.apache.commons.jxpath.ri.compiler.CoreOperationOr
  Constructs a new CoreOperationOr.
CoreOperationRelationalExpression - Class in org.apache.commons.jxpath.ri.compiler
  Base implementation of Expression for the operations ">", ">=", "<", "<=".
CoreOperationRelationalExpression(Expression[]) - Constructor for class org.apache.commons.jxpath.ri.compiler.CoreOperationRelationalExpression
  Constructs a new CoreOperationRelationalExpression.
CoreOperationSubtract - Class in org.apache.commons.jxpath.ri.compiler
  Implementation of `Expression` for the operation "-".
CoreOperationSubtract(Expression, Expression) - Constructor for class org.apache.commons.jxpath.ri.compiler.CoreOperationSubtract
  Constructs a new CoreOperationSubtract.
CoreOperationUnion - Class in org.apache.commons.jxpath.ri.compiler
  Implementation of `Expression` for the operation "|".
CoreOperationUnion(Expression[]) - Constructor for class org.apache.commons.jxpath.ri.compiler.CoreOperationUnion
  Constructs a new CoreOperationUnion.
createAttribute(JXPathContext, QName) - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
createAttribute(JXPathContext, QName) - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
createAttribute(JXPathContext, QName) - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Called to create a non-existing attribute
createChild(JXPathContext, QName, int) - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionPointer
createChild(JXPathContext, QName, int) - Method in class org.apache.commons.jxpath.ri.model.beans.NullPointer
createChild(JXPathContext, QName, int) - Method in class org.apache.commons.jxpath.ri.model.beans.NullPropertyPointer
createChild(JXPathContext, QName, int) - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyPointer
createChild(JXPathContext, QName, int) - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
createChild(JXPathContext, QName, int) - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
createChild(JXPathContext, QName, int) - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Called by a child pointer when it needs to create a parent object for a non-existent collection element.
createChild(JXPathContext, QName, int) - Method in class org.apache.commons.jxpath.ri.model.VariablePointer
createChild(JXPathContext, QName, int, Object) - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionPointer
createChild(JXPathContext, QName, int, Object) - Method in class org.apache.commons.jxpath.ri.model.beans.NullPointer
createChild(JXPathContext, QName, int, Object) - Method in class org.apache.commons.jxpath.ri.model.beans.NullPropertyPointer
createChild(JXPathContext, QName, int, Object) - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyPointer
createChild(JXPathContext, QName, int, Object) - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
createChild(JXPathContext, QName, int, Object) - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
createChild(JXPathContext, QName, int, Object) - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  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.
createChild(JXPathContext, QName, int, Object) - Method in class org.apache.commons.jxpath.ri.model.VariablePointer
createContextForStep(EvalContext, int, NodeTest) - Method in class org.apache.commons.jxpath.ri.compiler.Path
  Different axes are serviced by different contexts.
createNodeIterator(String, boolean, NodePointer) - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyOwnerPointer
  Create a NodeIterator.
createNodeIterator(String, boolean, NodePointer) - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPointer
createNodePointer(NodePointer, QName, Object) - Method in class org.apache.commons.jxpath.ri.model.beans.BeanPointerFactory
createNodePointer(NodePointer, QName, Object) - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionPointerFactory
createNodePointer(NodePointer, QName, Object) - Method in class org.apache.commons.jxpath.ri.model.container.ContainerPointerFactory
createNodePointer(NodePointer, QName, Object) - Method in class org.apache.commons.jxpath.ri.model.dom.DOMPointerFactory
createNodePointer(NodePointer, QName, Object) - Method in class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPointerFactory
createNodePointer(NodePointer, QName, Object) - Method in class org.apache.commons.jxpath.ri.model.dynabeans.StrictLazyDynaBeanPointerFactory
  Create a NodePointer for the supplied child object.
createNodePointer(NodePointer, QName, Object) - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPointerFactory
createNodePointer(NodePointer, QName, Object) - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMPointerFactory
createNodePointer(NodePointer, QName, Object) - Method in interface org.apache.commons.jxpath.ri.model.NodePointerFactory
  Create a NodePointer for the supplied child object.
createNodePointer(NodePointer, QName, Object) - Method in class org.apache.commons.jxpath.ri.model.VariablePointerFactory
createNodePointer(QName, Object, Locale) - Method in class org.apache.commons.jxpath.ri.model.beans.BeanPointerFactory
createNodePointer(QName, Object, Locale) - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionPointerFactory
createNodePointer(QName, Object, Locale) - Method in class org.apache.commons.jxpath.ri.model.container.ContainerPointerFactory
createNodePointer(QName, Object, Locale) - Method in class org.apache.commons.jxpath.ri.model.dom.DOMPointerFactory
createNodePointer(QName, Object, Locale) - Method in class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPointerFactory
createNodePointer(QName, Object, Locale) - Method in class org.apache.commons.jxpath.ri.model.dynabeans.StrictLazyDynaBeanPointerFactory
  Create a NodePointer for the supplied object.
createNodePointer(QName, Object, Locale) - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPointerFactory
createNodePointer(QName, Object, Locale) - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMPointerFactory
createNodePointer(QName, Object, Locale) - Method in interface org.apache.commons.jxpath.ri.model.NodePointerFactory
  Create a NodePointer for the supplied object.
createNodePointer(QName, Object, Locale) - Method in class org.apache.commons.jxpath.ri.model.VariablePointerFactory
createNullPointer(EvalContext, NodePointer, Step[], int) - Static method in class org.apache.commons.jxpath.ri.axes.SimplePathInterpreter
  Creates a "null pointer" that a) represents the requested path and b) can be used for creation of missing nodes in the path.
createObject(JXPathContext, Pointer, Object, String, int) - Method in class org.apache.commons.jxpath.AbstractFactory
  The parameters may describe a collection element or an individual object.
createPath(String) - Method in class org.apache.commons.jxpath.JXPathContext
  Creates missing elements of the path by invoking an `AbstractFactory`, which should first be installed on the context by calling `JXPathContext.setFactory(org.apache.commons.jxpath.AbstractFactory)`.
createPath(String) - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
createPath(String, Expression) - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
  Create the given path.
createPath(JXPathContext) - Method in interface org.apache.commons.jxpath.CompiledExpression
  Creates intermediate elements of the path by invoking an `AbstractFactory`, which should first be installed on the context by calling `JXPathContext.setFactory(org.apache.commons.jxpath.AbstractFactory)`.
createPath(JXPathContext) - Method in class org.apache.commons.jxpath.ri.JXPathCompiledExpression
createPath(JXPathContext) - Method in class org.apache.commons.jxpath.ri.model.beans.BeanPropertyPointer
createPath(JXPathContext) - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionPointer
createPath(JXPathContext) - Method in class org.apache.commons.jxpath.ri.model.beans.NullElementPointer
createPath(JXPathContext) - Method in class org.apache.commons.jxpath.ri.model.beans.NullPointer
createPath(JXPathContext) - Method in class org.apache.commons.jxpath.ri.model.beans.NullPropertyPointer
createPath(JXPathContext) - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyPointer
createPath(JXPathContext) - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPropertyPointer
createPath(JXPathContext) - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Called by a child pointer when it needs to create a parent object.
createPath(JXPathContext) - Method in class org.apache.commons.jxpath.ri.model.VariablePointer
createPath(JXPathContext, Object) - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionPointer
createPath(JXPathContext, Object) - Method in class org.apache.commons.jxpath.ri.model.beans.NullElementPointer
createPath(JXPathContext, Object) - Method in class org.apache.commons.jxpath.ri.model.beans.NullPointer
createPath(JXPathContext, Object) - Method in class org.apache.commons.jxpath.ri.model.beans.NullPropertyPointer
createPath(JXPathContext, Object) - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyPointer
createPath(JXPathContext, Object) - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPropertyPointer
createPath(JXPathContext, Object) - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Called directly by JXPathContext.
createPath(JXPathContext, Object) - Method in class org.apache.commons.jxpath.ri.model.VariablePointer
createPathAndSetValue(String, Object) - Method in class org.apache.commons.jxpath.JXPathContext
  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 `JXPathContext.setFactory(org.apache.commons.jxpath.AbstractFactory)`.
createPathAndSetValue(String, Object) - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
createPathAndSetValue(String, Expression, Object) - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
  Create the given path setting its value to value.
createPathAndSetValue(JXPathContext, Object) - Method in interface org.apache.commons.jxpath.CompiledExpression
  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 `JXPathContext.setFactory(org.apache.commons.jxpath.AbstractFactory)`.
createPathAndSetValue(JXPathContext, Object) - Method in class org.apache.commons.jxpath.ri.JXPathCompiledExpression
Creating Objects - Search tag in Overview
  Section
Custom DynamicPropertyHandler - Search tag in Overview
  Section
Custom Extension Functions - Search tag in Overview
  Section
Customizing JXPath - Search tag in Overview
  Section
Custom JXPathBeanInfo - Search tag in Overview
  Section
Custom Pointers and Iterators - Search tag in Overview
  Section
Custom Variable Pools - Search tag in Overview
  Section

## D

decimalFormats - Variable in class org.apache.commons.jxpath.JXPathContext
  Decimal format map
declareVariable(String, Object) - Method in class org.apache.commons.jxpath.BasicVariables
  Defines a new variable with the specified value or modifies the value of an existing variable.
declareVariable(String, Object) - Method in class org.apache.commons.jxpath.servlet.KeywordVariables
declareVariable(String, Object) - Method in interface org.apache.commons.jxpath.Variables
  Defines a new variable with the specified value or modifies the value of an existing variable.
declareVariable(JXPathContext, String) - Method in class org.apache.commons.jxpath.AbstractFactory
  Declare the specified variable
DescendantContext - Class in org.apache.commons.jxpath.ri.axes
  An EvalContext that walks the "descendant::" and "descendant-or-self::" axes.
DescendantContext(EvalContext, boolean, NodeTest) - Constructor for class org.apache.commons.jxpath.ri.axes.DescendantContext
  Constructs a new DescendantContext.
divide(Object, Object) - Method in interface org.apache.commons.jxpath.ri.Compiler
  Produces an EXPRESSION object representing left divided by right
divide(Object, Object) - Method in class org.apache.commons.jxpath.ri.compiler.TreeCompiler
DocumentContainer - Class in org.apache.commons.jxpath.xml
  An XML document container reads and parses XML only when it is accessed.
DocumentContainer(URL) - Constructor for class org.apache.commons.jxpath.xml.DocumentContainer
  Use this constructor if the desired model is DOM.
DocumentContainer(URL, String) - Constructor for class org.apache.commons.jxpath.xml.DocumentContainer
  Constructs a new DocumentContainer.
Document Order - Search tag in Overview
  Section
DOM_POINTER_FACTORY_ORDER - Static variable in class org.apache.commons.jxpath.ri.model.dom.DOMPointerFactory
  Factory order
DOM/JDOM Document Access - Search tag in Overview
  Section
DOMAttributeIterator - Class in org.apache.commons.jxpath.ri.model.dom
  An iterator of attributes of a DOM Node.
DOMAttributeIterator(NodePointer, QName) - Constructor for class org.apache.commons.jxpath.ri.model.dom.DOMAttributeIterator
  Constructs a new DOMAttributeIterator.
DOMAttributePointer - Class in org.apache.commons.jxpath.ri.model.dom
  A Pointer that points to a DOM `Attr` node.
DOMAttributePointer(NodePointer, Attr) - Constructor for class org.apache.commons.jxpath.ri.model.dom.DOMAttributePointer
  Constructs a new DOMAttributePointer.
DOMNamespaceIterator - Class in org.apache.commons.jxpath.ri.model.dom
  An iterator of namespaces of a DOM Node.
DOMNamespaceIterator(NodePointer) - Constructor for class org.apache.commons.jxpath.ri.model.dom.DOMNamespaceIterator
  Constructs a new DOMNamespaceIterator.
DOMNodeIterator - Class in org.apache.commons.jxpath.ri.model.dom
  An iterator of children of a DOM Node.
DOMNodeIterator(NodePointer, NodeTest, boolean, NodePointer) - Constructor for class org.apache.commons.jxpath.ri.model.dom.DOMNodeIterator
  Constructs a new DOMNodeIterator.
DOMNodePointer - Class in org.apache.commons.jxpath.ri.model.dom
  A Pointer that points to a DOM node.
DOMNodePointer(NodePointer, Node) - Constructor for class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
  Constructs a new DOMNodePointer.
DOMNodePointer(Node, Locale) - Constructor for class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
  Constructs a new DOMNodePointer.
DOMNodePointer(Node, Locale, String) - Constructor for class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
  Constructs a new DOMNodePointer.
DOMParser - Class in org.apache.commons.jxpath.xml
  An implementation of the XMLParser interface that produces a DOM Document.
DOMParser() - Constructor for class org.apache.commons.jxpath.xml.DOMParser
  Constructs a new instance.
DOMPointerFactory - Class in org.apache.commons.jxpath.ri.model.dom
  Implements NodePointerFactory for DOM elements.
DOMPointerFactory() - Constructor for class org.apache.commons.jxpath.ri.model.dom.DOMPointerFactory
  Constructs a new instance.
doubleValue(Object) - Static method in class org.apache.commons.jxpath.ri.InfoSetUtil
  Converts the supplied object to double.
DYNA_BEAN_POINTER_FACTORY_ORDER - Static variable in class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPointerFactory
  Factory order constant
DynaBean Access - Search tag in Overview
  Section
DynaBeanPointer - Class in org.apache.commons.jxpath.ri.model.dynabeans
  A Pointer that points to a `DynaBean`.
DynaBeanPointer(NodePointer, QName, DynaBean) - Constructor for class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPointer
  Constructs a new DynaBeanPointer.
DynaBeanPointer(QName, DynaBean, Locale) - Constructor for class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPointer
  Constructs a new DynaBeanPointer.
DynaBeanPointerFactory - Class in org.apache.commons.jxpath.ri.model.dynabeans
  Implements NodePointerFactory for DynaBeans.
DynaBeanPointerFactory() - Constructor for class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPointerFactory
  Constructs a new instance.
DynaBeanPropertyPointer - Class in org.apache.commons.jxpath.ri.model.dynabeans
  Pointer to a property of a `DynaBean`.
DynaBeanPropertyPointer(NodePointer, DynaBean) - Constructor for class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPropertyPointer
  Constructs a new DynaBeanPropertyPointer.
DYNAMIC_POINTER_FACTORY_ORDER - Static variable in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPointerFactory
  Factory order constant.
DynamicAttributeIterator - Class in org.apache.commons.jxpath.ri.model.dynamic
  `DynamicAttributeIterator` is different from a regular `BeanAttributeIterator` in that given a property name it will always find that property (albeit with a null value).
DynamicAttributeIterator(PropertyOwnerPointer, QName) - Constructor for class org.apache.commons.jxpath.ri.model.dynamic.DynamicAttributeIterator
  Constructs a new DynamicAttributeIterator.
DynamicPointer - Class in org.apache.commons.jxpath.ri.model.dynamic
  A Pointer that points to an object with Dynamic Properties.
DynamicPointer(NodePointer, QName, Object, DynamicPropertyHandler) - Constructor for class org.apache.commons.jxpath.ri.model.dynamic.DynamicPointer
  Constructs a new DynamicPointer.
DynamicPointer(QName, Object, DynamicPropertyHandler, Locale) - Constructor for class org.apache.commons.jxpath.ri.model.dynamic.DynamicPointer
  Constructs a new DynamicPointer.
DynamicPointerFactory - Class in org.apache.commons.jxpath.ri.model.dynamic
  Implements NodePointerFactory for Dynamic classes like Map.
DynamicPointerFactory() - Constructor for class org.apache.commons.jxpath.ri.model.dynamic.DynamicPointerFactory
  Constructs a new instance.
DynamicPropertyHandler - Interface in org.apache.commons.jxpath
  A generic mechanism for accessing collections of name/value pairs.
DynamicPropertyIterator - Class in org.apache.commons.jxpath.ri.model.dynamic
  Deprecated.
  - no longer needed, as it is identical to PropertyIterator.
DynamicPropertyIterator(PropertyOwnerPointer, String, boolean, NodePointer) - Constructor for class org.apache.commons.jxpath.ri.model.dynamic.DynamicPropertyIterator
  Deprecated.
  Constructs a new DynamicPropertyIterator
DynamicPropertyPointer - Class in org.apache.commons.jxpath.ri.model.dynamic
  Pointer to a property of an object with dynamic properties.
DynamicPropertyPointer(NodePointer, DynamicPropertyHandler) - Constructor for class org.apache.commons.jxpath.ri.model.dynamic.DynamicPropertyPointer
  Constructs a new DynamicPropertyPointer.

## E

equal(Object, Object) - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationCompare
  Tests whether l equals r in XPath terms.
equal(Object, Object) - Method in interface org.apache.commons.jxpath.ri.Compiler
  Produces an EXPRESSION object representing the comparison: left equals to right
equal(Object, Object) - Method in class org.apache.commons.jxpath.ri.compiler.TreeCompiler
equal(EvalContext, Expression, Expression) - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationCompare
  Compares two values.
equals(Object) - Method in class org.apache.commons.jxpath.ri.model.beans.BeanPointer
equals(Object) - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionPointer
equals(Object) - Method in class org.apache.commons.jxpath.ri.model.beans.LangAttributePointer
equals(Object) - Method in class org.apache.commons.jxpath.ri.model.beans.NullElementPointer
equals(Object) - Method in class org.apache.commons.jxpath.ri.model.beans.NullPointer
equals(Object) - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyPointer
equals(Object) - Method in class org.apache.commons.jxpath.ri.model.container.ContainerPointer
equals(Object) - Method in class org.apache.commons.jxpath.ri.model.dom.DOMAttributePointer
equals(Object) - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
equals(Object) - Method in class org.apache.commons.jxpath.ri.model.dom.NamespacePointer
equals(Object) - Method in class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPointer
equals(Object) - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPointer
equals(Object) - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMAttributePointer
equals(Object) - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNamespacePointer
equals(Object) - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
equals(Object) - Method in class org.apache.commons.jxpath.ri.model.VariablePointer
equals(Object) - Method in class org.apache.commons.jxpath.ri.QName
escape(String) - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Return a string escaping single and double quotes.
EvalContext - Class in org.apache.commons.jxpath.ri
  An XPath evaluation context.
EvalContext(EvalContext) - Constructor for class org.apache.commons.jxpath.ri.EvalContext
  Constructs a new EvalContext.
evalSteps(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.Path
  Given a root context, walks a path therefrom and builds a context that contains all nodes matching the path.
evaluateCompare(int) - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationGreaterThan
evaluateCompare(int) - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationGreaterThanOrEqual
evaluateCompare(int) - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationLessThan
evaluateCompare(int) - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationLessThanOrEqual
evaluateCompare(int) - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationRelationalExpression
  Template method for subclasses to evaluate the result of a comparison.
Example 1: JavaBean Property Access - Search tag in class org.apache.commons.jxpath.JXPathContext
  Section
Example 10: Using Standard Extension Functions - Search tag in class org.apache.commons.jxpath.JXPathContext
  Section
Example 11: Using Custom Extension Functions - Search tag in class org.apache.commons.jxpath.JXPathContext
  Section
Example 2: Nested Bean Property Access - Search tag in class org.apache.commons.jxpath.JXPathContext
  Section
Example 3: Collection Subscripts - Search tag in class org.apache.commons.jxpath.JXPathContext
  Section
Example 4: Map Element Access - Search tag in class org.apache.commons.jxpath.JXPathContext
  Section
Example 5: Retrieving Multiple Results - Search tag in class org.apache.commons.jxpath.JXPathContext
  Section
Example 6: Setting Properties - Search tag in class org.apache.commons.jxpath.JXPathContext
  Section
Example 7: Creating objects - Search tag in class org.apache.commons.jxpath.JXPathContext
  Section
Example 8: Using Variables - Search tag in class org.apache.commons.jxpath.JXPathContext
  Section
Example 9: Using Nested Contexts - Search tag in class org.apache.commons.jxpath.JXPathContext
  Section
ExceptionHandler - Interface in org.apache.commons.jxpath
  Exception handler interface.
Exceptions During XPath Evaluation - Search tag in Overview
  Section
expandCollection(Object, int) - Static method in class org.apache.commons.jxpath.util.ValueUtils
  Grows the collection if necessary to the specified size.
Expression - Class in org.apache.commons.jxpath.ri.compiler
  Common superclass for several types of nodes in the parse tree.
Expression() - Constructor for class org.apache.commons.jxpath.ri.compiler.Expression
  Constructs a new instance.
Expression.PointerIterator - Class in org.apache.commons.jxpath.ri.compiler
  Pointer iterator
Expression.ValueIterator - Class in org.apache.commons.jxpath.ri.compiler
  Value Iterator
ExpressionContext - Interface in org.apache.commons.jxpath
  If an extenstion function has an argument of type ExpressionContext, it can gain access to the current node of an XPath expression context.
Expression Context - Search tag in Overview
  Section
expressionPath(Object, Object[], Object[]) - Method in interface org.apache.commons.jxpath.ri.Compiler
  Produces an EXPRESSION object representing a filter expression
expressionPath(Object, Object[], Object[]) - Method in class org.apache.commons.jxpath.ri.compiler.TreeCompiler
expressionPath(EvalContext, boolean) - Method in class org.apache.commons.jxpath.ri.compiler.ExpressionPath
  Walks an expression path (a path that starts with an expression)
ExpressionPath - Class in org.apache.commons.jxpath.ri.compiler
  An element of the parse tree that represents an expression path, which is a path that starts with an expression like a function call: `getFoo(.) /bar`.
ExpressionPath(Expression, Expression[], Step[]) - Constructor for class org.apache.commons.jxpath.ri.compiler.ExpressionPath
  Constructs a new ExpressionPath.
ExtendedKeyManager - Interface in org.apache.commons.jxpath
  More complete implementation for the XPath `"key()"` function.
ExtensionFunction - Class in org.apache.commons.jxpath.ri.compiler
  Represents an element of the parse tree representing an extension function call.
ExtensionFunction(QName, Expression[]) - Constructor for class org.apache.commons.jxpath.ri.compiler.ExtensionFunction
  Constructs a new ExtensionFunction.
Extension Functions - Search tag in Overview
  Section

## F

factory - Variable in class org.apache.commons.jxpath.JXPathContext
  AbstractFactory
FACTORY_NAME_PROPERTY - Static variable in class org.apache.commons.jxpath.JXPathContextFactory
  The default property
findEnclosingAttribute(Object, String, Namespace) - Static method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
  Find the nearest occurrence of the specified attribute on the specified and enclosing elements.
findEnclosingAttribute(Node, String) - Static method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
  Find the nearest occurrence of the specified attribute on the specified and enclosing elements.
findMatch(Iterator, Iterator) - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationCompare
  Tests whether lit intersects rit.
findVariables(JXPathContext) - Method in class org.apache.commons.jxpath.ri.model.VariablePointer
  Assimilate the Variables instance associated with the specified context.
function(int, Object[]) - Method in interface org.apache.commons.jxpath.ri.Compiler
  Produces an EXPRESSION object representing the computation of a core function with the supplied arguments.
function(int, Object[]) - Method in class org.apache.commons.jxpath.ri.compiler.TreeCompiler
function(Object, Object[]) - Method in interface org.apache.commons.jxpath.ri.Compiler
  Produces an EXPRESSION object representing the computation of a library function with the supplied arguments.
function(Object, Object[]) - Method in class org.apache.commons.jxpath.ri.compiler.TreeCompiler
Function - Interface in org.apache.commons.jxpath
  Extension function interface.
FUNCTION_BOOLEAN - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 18
FUNCTION_CEILING - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 26
FUNCTION_CONCAT - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 9
FUNCTION_CONTAINS - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 11
FUNCTION_COUNT - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 3
FUNCTION_ENDS_WITH - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 31
FUNCTION_FALSE - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 21
FUNCTION_FLOOR - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 25
FUNCTION_FORMAT_NUMBER - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 30
FUNCTION_ID - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 4
FUNCTION_KEY - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 29
FUNCTION_LANG - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 22
FUNCTION_LAST - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 1
FUNCTION_LOCAL_NAME - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 5
FUNCTION_NAME - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 7
FUNCTION_NAMESPACE_URI - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 6
FUNCTION_NORMALIZE_SPACE - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 16
FUNCTION_NOT - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 19
FUNCTION_NULL - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 28
FUNCTION_NUMBER - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 23
FUNCTION_POSITION - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 2
FUNCTION_ROUND - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 27
FUNCTION_STARTS_WITH - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 10
FUNCTION_STRING - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 8
FUNCTION_STRING_LENGTH - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 15
FUNCTION_SUBSTRING - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 14
FUNCTION_SUBSTRING_AFTER - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 13
FUNCTION_SUBSTRING_BEFORE - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 12
FUNCTION_SUM - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 24
FUNCTION_TRANSLATE - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 17
FUNCTION_TRUE - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 20
functionBoolean(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  boolean() implementation.
functionCeiling(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  ceiling() implementation.
functionConcat(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  concat() implementation.
functionContains(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  contains() implementation.
functionCount(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  count() implementation.
functionEndsWith(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  ends-with() implementation.
functionFalse(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  false() implementation.
functionFloor(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  floor() implementation.
functionID(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  id() implementation.
functionKey(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  key() implementation.
functionLang(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  lang() implementation.
functionLast(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  last() implementation.
FunctionLibrary - Class in org.apache.commons.jxpath
  An object that aggregates `Functions` objects into a group Functions object.
FunctionLibrary() - Constructor for class org.apache.commons.jxpath.FunctionLibrary
  Constructs a new instance.
functionLocalName(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  local-name() implementation.
functionName(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  name() implementation.
functionNamespaceURI(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  namespace-uri() implementation.
functionNormalizeSpace(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  normalize-space() implementation.
functionNot(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  not() implementation.
functionNull(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  null() implementation.
functionNumber(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  number() implementation.
functionPosition(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  position() implementation.
functionRound(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  round() implementation.
functions - Variable in class org.apache.commons.jxpath.JXPathContext
  Functions
Functions - Interface in org.apache.commons.jxpath
  A group of Function objects sharing a common namespace or a set of common namespaces.
Functions id() and key() - Search tag in Overview
  Section
functionStartsWith(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  starts-with() implementation.
functionString(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  string() implementation.
functionStringLength(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  string-length() implementation.
functionSubstring(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  substring() implementation.
functionSubstringAfter(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  substring-after() implementation.
functionSubstringBefore(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  substring-before() implementation.
functionSum(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  sum() implementation.
functionTranslate(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  translate() implementation.
functionTrue(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  true() implementation.

## G

getAbsoluteRootContext() - Method in class org.apache.commons.jxpath.ri.axes.RootContext
  Gets absolute root context
getAbsoluteRootContext() - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
  Gets the absolute root context.
getAbstractFactory(JXPathContext) - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Gets the AbstractFactory associated with the specified JXPathContext.
getAccessibleMethod(Method) - Static method in class org.apache.commons.jxpath.util.ValueUtils
  Gets an accessible method (that is, one that can be invoked via reflection) that implements the specified Method.
getApplicationContext(ServletContext) - Static method in class org.apache.commons.jxpath.servlet.JXPathServletContexts
  Returns a JXPathContext bound to the "application" scope.
getArg1() - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  Convenience method to return the first argument.
getArg2() - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  Convenience method to return the second argument.
getArg3() - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  Convenience method to return the third argument.
getArgumentCount() - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  Gets the number of argument Expressions.
getArguments() - Method in class org.apache.commons.jxpath.ri.compiler.Operation
  Gets the arguments.
getAttribute(String) - Method in class org.apache.commons.jxpath.servlet.PageScopeContext
  Gets the value of the specified attribute.
getAttributeNames() - Method in class org.apache.commons.jxpath.servlet.PageScopeContext
  Returns attributes of the pageContext declared in the "page" scope.
getAxis() - Method in class org.apache.commons.jxpath.ri.compiler.Step
  Gets the axis code.
getBaseValue() - Method in class org.apache.commons.jxpath.ri.model.beans.BeanPointer
getBaseValue() - Method in class org.apache.commons.jxpath.ri.model.beans.BeanPropertyPointer
  Gets the value of the currently selected property.
getBaseValue() - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionPointer
getBaseValue() - Method in class org.apache.commons.jxpath.ri.model.beans.LangAttributePointer
getBaseValue() - Method in class org.apache.commons.jxpath.ri.model.beans.NullElementPointer
getBaseValue() - Method in class org.apache.commons.jxpath.ri.model.beans.NullPointer
getBaseValue() - Method in class org.apache.commons.jxpath.ri.model.beans.NullPropertyPointer
getBaseValue() - Method in class org.apache.commons.jxpath.ri.model.container.ContainerPointer
getBaseValue() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMAttributePointer
getBaseValue() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
getBaseValue() - Method in class org.apache.commons.jxpath.ri.model.dom.NamespacePointer
getBaseValue() - Method in class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPointer
getBaseValue() - Method in class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPropertyPointer
getBaseValue() - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPointer
  Returns the DP object iself.
getBaseValue() - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPropertyPointer
  Returns the value of the property, not an element of the collection represented by the property, if any.
getBaseValue() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMAttributePointer
getBaseValue() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNamespacePointer
getBaseValue() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
getBaseValue() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Gets the value represented by the pointer before indexing.
getBaseValue() - Method in class org.apache.commons.jxpath.ri.model.VariablePointer
getBean() - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyPointer
  Gets the parent bean.
getBeanInfo(Class) - Static method in class org.apache.commons.jxpath.JXPathIntrospector
  Creates and registers a JXPathBeanInfo object for the supplied class.
getClass(String, boolean) - Static method in class org.apache.commons.jxpath.util.ClassLoaderUtil
  Gets the class represented by `className` using the current thread's context class loader.
getCollectionHint(Class) - Static method in class org.apache.commons.jxpath.util.ValueUtils
  Returns 1 if the type is a collection, -1 if it is definitely not and 0 if it may be a collection in some cases.
getCompiler() - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
  Returns a static instance of TreeCompiler.
getConstantContext(Object) - Method in class org.apache.commons.jxpath.ri.axes.RootContext
  Gets a context that points to the specified object.
getContext() - Method in class org.apache.commons.jxpath.ri.model.VariablePointerFactory.VariableContextWrapper
  Gets the original (unwrapped) context.
getContextBean() - Method in class org.apache.commons.jxpath.JXPathContext
  Returns the JavaBean associated with this context.
getContextNodeList() - Method in interface org.apache.commons.jxpath.ExpressionContext
  Gets the current context node list.
getContextNodeList() - Method in class org.apache.commons.jxpath.ri.EvalContext
  Returns the list of all Pointers in this context for the current position of the parent context.
getContextNodePointer() - Method in interface org.apache.commons.jxpath.ExpressionContext
  Gets the current context node.
getContextNodePointer() - Method in class org.apache.commons.jxpath.ri.EvalContext
getContextPointer() - Method in class org.apache.commons.jxpath.JXPathContext
  Returns a Pointer for the context bean.
getContextPointer() - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
getCurrentNodePointer() - Method in class org.apache.commons.jxpath.ri.axes.AncestorContext
getCurrentNodePointer() - Method in class org.apache.commons.jxpath.ri.axes.AttributeContext
getCurrentNodePointer() - Method in class org.apache.commons.jxpath.ri.axes.ChildContext
getCurrentNodePointer() - Method in class org.apache.commons.jxpath.ri.axes.DescendantContext
getCurrentNodePointer() - Method in class org.apache.commons.jxpath.ri.axes.InitialContext
getCurrentNodePointer() - Method in class org.apache.commons.jxpath.ri.axes.NamespaceContext
getCurrentNodePointer() - Method in class org.apache.commons.jxpath.ri.axes.NodeSetContext
getCurrentNodePointer() - Method in class org.apache.commons.jxpath.ri.axes.ParentContext
getCurrentNodePointer() - Method in class org.apache.commons.jxpath.ri.axes.PrecedingOrFollowingContext
getCurrentNodePointer() - Method in class org.apache.commons.jxpath.ri.axes.PredicateContext
getCurrentNodePointer() - Method in class org.apache.commons.jxpath.ri.axes.RootContext
getCurrentNodePointer() - Method in class org.apache.commons.jxpath.ri.axes.SelfContext
getCurrentNodePointer() - Method in class org.apache.commons.jxpath.ri.EvalContext
  Returns the current context node.
getCurrentPosition() - Method in class org.apache.commons.jxpath.ri.axes.ParentContext
getCurrentPosition() - Method in class org.apache.commons.jxpath.ri.axes.RootContext
getCurrentPosition() - Method in class org.apache.commons.jxpath.ri.EvalContext
  Gets the current position.
getDecimalFormatSymbols(String) - Method in class org.apache.commons.jxpath.JXPathContext
  Gets the named DecimalFormatSymbols.
getDefaultNamespaceURI() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
getDefaultNamespaceURI() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Gets the default ns uri
getDocumentOrder() - Method in class org.apache.commons.jxpath.ri.axes.AncestorContext
getDocumentOrder() - Method in class org.apache.commons.jxpath.ri.axes.ParentContext
getDocumentOrder() - Method in class org.apache.commons.jxpath.ri.axes.PrecedingOrFollowingContext
getDocumentOrder() - Method in class org.apache.commons.jxpath.ri.axes.UnionContext
getDocumentOrder() - Method in class org.apache.commons.jxpath.ri.EvalContext
  Determines the document order for this context.
getDynamicPropertyHandler(Class) - Static method in class org.apache.commons.jxpath.util.ValueUtils
  Returns a shared instance of the dynamic property handler class returned by `getDynamicPropertyHandlerClass()`.
getDynamicPropertyHandlerClass() - Method in class org.apache.commons.jxpath.JXPathBasicBeanInfo
  Gets the DynamicPropertyHandler class for a dynamic class.
getDynamicPropertyHandlerClass() - Method in interface org.apache.commons.jxpath.JXPathBeanInfo
  Gets the class implementing the `DynamicPropertyHandler` interface for dynamic objects.
getElementNodeIterator(NodePointer) - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionAttributeNodeIterator
getElementNodeIterator(NodePointer) - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionChildNodeIterator
getElementNodeIterator(NodePointer) - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionNodeIterator
  Implemented by subclasses to produce child/attribute node iterators.
getException() - Method in exception class org.apache.commons.jxpath.JXPathContextFactoryConfigurationError
  Gets the actual exception (if any) that caused this exception to be raised.
getException() - Method in exception class org.apache.commons.jxpath.JXPathException
  Gets the actual exception (if any) that caused this exception to be raised.
getExpression() - Method in class org.apache.commons.jxpath.ri.compiler.ExpressionPath
  Gets the expression.
getExpression() - Method in class org.apache.commons.jxpath.ri.JXPathCompiledExpression
  Gets the compiled expression.
getExtendedKeyManager(KeyManager) - Static method in class org.apache.commons.jxpath.util.KeyManagerUtils
  Gets an ExtendedKeyManager from the specified KeyManager.
getExternallyRegisteredNamespaceURI(String) - Method in class org.apache.commons.jxpath.ri.NamespaceResolver
  Given a prefix, returns an externally registered namespace URI.
getExternallyRegisteredPrefix(String) - Method in class org.apache.commons.jxpath.ri.NamespaceResolver
  Gets the nearest prefix found that matches an externally-registered namespace.
getFactory() - Method in class org.apache.commons.jxpath.JXPathContext
  Returns the AbstractFactory installed on this context.
getFunction(String, String, Object[]) - Method in class org.apache.commons.jxpath.ClassFunctions
  Returns a `Function`, if any, for the specified namespace, name and parameter types.
getFunction(String, String, Object[]) - Method in class org.apache.commons.jxpath.FunctionLibrary
  Gets a Function, if any, for the specified namespace, name and parameter types.
getFunction(String, String, Object[]) - Method in interface org.apache.commons.jxpath.Functions
  Gets a Function, if any, for the specified namespace, name and parameter types.
getFunction(String, String, Object[]) - Method in class org.apache.commons.jxpath.PackageFunctions
  Returns a `Function`, if found, for the specified namespace, name and parameter types.
getFunction(QName, Object[]) - Method in class org.apache.commons.jxpath.ri.axes.RootContext
  Gets the specified function from the context.
getFunction(QName, Object[]) - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
  Gets the named Function.
getFunctionCode() - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  Gets the function code.
getFunctionName() - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
  Gets the name of this function.
getFunctionName() - Method in class org.apache.commons.jxpath.ri.compiler.ExtensionFunction
  Gets the function name
getFunctions() - Method in class org.apache.commons.jxpath.JXPathContext
  Returns the set of functions installed on the context.
getIdentityManager() - Method in class org.apache.commons.jxpath.JXPathContext
  Returns this context's identity manager.
getImmediateNode() - Method in class org.apache.commons.jxpath.ri.model.beans.BeanPropertyPointer
  If index == WHOLE_COLLECTION, the value of the property, otherwise the value of the index'th element of the collection represented by the property.
getImmediateNode() - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionPointer
getImmediateNode() - Method in class org.apache.commons.jxpath.ri.model.beans.LangAttributePointer
getImmediateNode() - Method in class org.apache.commons.jxpath.ri.model.beans.NullElementPointer
getImmediateNode() - Method in class org.apache.commons.jxpath.ri.model.beans.NullPropertyPointer
getImmediateNode() - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyOwnerPointer
getImmediateNode() - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyPointer
getImmediateNode() - Method in class org.apache.commons.jxpath.ri.model.container.ContainerPointer
getImmediateNode() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMAttributePointer
getImmediateNode() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
getImmediateNode() - Method in class org.apache.commons.jxpath.ri.model.dom.NamespacePointer
getImmediateNode() - Method in class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPointer
getImmediateNode() - Method in class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPropertyPointer
  If index == WHOLE_COLLECTION, the value of the property, otherwise the value of the index'th element of the collection represented by the property.
getImmediateNode() - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPropertyPointer
  If index == WHOLE_COLLECTION, the value of the property, otherwise the value of the index'th element of the collection represented by the property.
getImmediateNode() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMAttributePointer
getImmediateNode() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNamespacePointer
getImmediateNode() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
getImmediateNode() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Returns the object the pointer points to; does not convert it to a "canonical" type.
getImmediateNode() - Method in class org.apache.commons.jxpath.ri.model.VariablePointer
getImmediateParentPointer() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Gets the immediate parent pointer.
getImmediateValuePointer() - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyPointer
  Returns a NodePointer that can be used to access the currently selected property value.
getImmediateValuePointer() - Method in class org.apache.commons.jxpath.ri.model.container.ContainerPointer
getImmediateValuePointer() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Gets this instance by default, subclasses can return a pointer for the immediately contained value.
getImmediateValuePointer() - Method in class org.apache.commons.jxpath.ri.model.VariablePointer
getIndex() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  If the pointer represents a collection, the index identifies an element of that collection.
getIndexedPropertyLength(Object, IndexedPropertyDescriptor) - Static method in class org.apache.commons.jxpath.util.ValueUtils
  If there is a regular non-indexed read method for this property, uses this method to obtain the collection and then returns its length.
getJXPathContext() - Method in interface org.apache.commons.jxpath.ExpressionContext
  Gets the JXPathContext in which this function is being evaluated.
getJXPathContext() - Method in class org.apache.commons.jxpath.ri.axes.RootContext
getJXPathContext() - Method in class org.apache.commons.jxpath.ri.EvalContext
getKeyManager() - Method in class org.apache.commons.jxpath.JXPathContext
  Returns this context's key manager.
getLanguage() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
  Gets the language attribute for this node.
getLanguage() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
  Gets the language of this element.
getLength() - Method in class org.apache.commons.jxpath.ri.model.beans.BeanPointer
  If the pointer represents a collection (or collection element), returns the length of the collection.
getLength() - Method in class org.apache.commons.jxpath.ri.model.beans.BeanPropertyPointer
  If the property contains a collection, then the length of that collection, otherwise - 1.
getLength() - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionPointer
getLength() - Method in class org.apache.commons.jxpath.ri.model.beans.LangAttributePointer
getLength() - Method in class org.apache.commons.jxpath.ri.model.beans.NullElementPointer
getLength() - Method in class org.apache.commons.jxpath.ri.model.beans.NullPointer
getLength() - Method in class org.apache.commons.jxpath.ri.model.beans.NullPropertyPointer
getLength() - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyPointer
  If the property contains a collection, then the length of that collection, otherwise - 1.
getLength() - Method in class org.apache.commons.jxpath.ri.model.container.ContainerPointer
getLength() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMAttributePointer
getLength() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
getLength() - Method in class org.apache.commons.jxpath.ri.model.dom.NamespacePointer
getLength() - Method in class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPointer
getLength() - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPointer
  Returns 1.
getLength() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMAttributePointer
getLength() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNamespacePointer
getLength() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
getLength() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  If the pointer represents a collection (or collection element), returns the length of the collection.
getLength() - Method in class org.apache.commons.jxpath.ri.model.VariablePointer
getLength(Object) - Static method in class org.apache.commons.jxpath.util.ValueUtils
  Returns the length of the supplied collection.
getLocale() - Method in class org.apache.commons.jxpath.JXPathContext
  Returns the locale set with setLocale.
getLocale() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  If the Pointer has a parent, returns the parent's locale; otherwise returns the locale specified when this Pointer was created.
getLocalName(Object) - Static method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
  Gets the local name of the specified node.
getLocalName(Node) - Static method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
  Gets the local name of the specified node.
getName() - Method in class org.apache.commons.jxpath.ri.model.beans.BeanPointer
getName() - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionPointer
getName() - Method in class org.apache.commons.jxpath.ri.model.beans.LangAttributePointer
getName() - Method in class org.apache.commons.jxpath.ri.model.beans.NullElementPointer
getName() - Method in class org.apache.commons.jxpath.ri.model.beans.NullPointer
getName() - Method in class org.apache.commons.jxpath.ri.model.beans.NullPropertyPointer
getName() - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyOwnerPointer
getName() - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyPointer
getName() - Method in class org.apache.commons.jxpath.ri.model.container.ContainerPointer
getName() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMAttributePointer
getName() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
getName() - Method in class org.apache.commons.jxpath.ri.model.dom.NamespacePointer
getName() - Method in class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPointer
getName() - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPointer
getName() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMAttributePointer
getName() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNamespacePointer
getName() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
getName() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Gets the name of this node.
getName() - Method in class org.apache.commons.jxpath.ri.model.VariablePointer
getName() - Method in class org.apache.commons.jxpath.ri.QName
  Gets the local name.
getNamespaceContextPointer() - Method in class org.apache.commons.jxpath.JXPathContext
  Returns the namespace context pointer set with `setNamespaceContextPointer()` or, if none has been specified, the context pointer otherwise.
getNamespaceContextPointer() - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
getNamespaceContextPointer() - Method in class org.apache.commons.jxpath.ri.NamespaceResolver
  Gets the namespace context pointer.
getNamespaceResolver() - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
  Gets the namespace resolver.
getNamespaceResolver() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
getNamespaceResolver() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
getNamespaceResolver() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Gets the NamespaceResolver associated with this NodePointer.
getNamespaceURI() - Method in class org.apache.commons.jxpath.ri.compiler.NodeNameTest
  Gets the ns URI.
getNamespaceURI() - Method in class org.apache.commons.jxpath.ri.model.beans.LangAttributePointer
getNamespaceURI() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMAttributePointer
getNamespaceURI() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
getNamespaceURI() - Method in class org.apache.commons.jxpath.ri.model.dom.NamespacePointer
getNamespaceURI() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMAttributePointer
getNamespaceURI() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNamespacePointer
getNamespaceURI() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
getNamespaceURI() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Returns the namespace URI associated with this Pointer.
getNamespaceURI(String) - Method in class org.apache.commons.jxpath.JXPathContext
  Given a prefix, returns a registered namespace URI.
getNamespaceURI(String) - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
getNamespaceURI(String) - Method in class org.apache.commons.jxpath.ri.model.container.ContainerPointer
getNamespaceURI(String) - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
getNamespaceURI(String) - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
getNamespaceURI(String) - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Decodes a namespace prefix to the corresponding URI.
getNamespaceURI(String) - Method in class org.apache.commons.jxpath.ri.NamespaceResolver
  Given a prefix, returns a registered namespace URI.
getNamespaceURI(Node) - Static method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
  Gets the ns uri of the specified node.
getNameTestExpression() - Method in class org.apache.commons.jxpath.ri.compiler.NameAttributeTest
  Gets the name test expression.
getNode() - Method in interface org.apache.commons.jxpath.Pointer
  Returns the raw value of the object, property or collection element this pointer represents.
getNode() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Returns the object the pointer points to; does not convert it to a "canonical" type.
getNodeName() - Method in class org.apache.commons.jxpath.ri.compiler.NodeNameTest
  Gets the node name.
getNodePointer() - Method in class org.apache.commons.jxpath.ri.model.beans.BeanAttributeIterator
getNodePointer() - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionNodeIterator
getNodePointer() - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyIterator
getNodePointer() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMAttributeIterator
getNodePointer() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNamespaceIterator
getNodePointer() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodeIterator
getNodePointer() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMAttributeIterator
getNodePointer() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNamespaceIterator
getNodePointer() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodeIterator
getNodePointer() - Method in interface org.apache.commons.jxpath.ri.model.NodeIterator
  Gets the NodePointer at the current position.
getNodePointerFactories() - Static method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
  Gets the registered NodePointerFactories.
getNodes() - Method in class org.apache.commons.jxpath.BasicNodeSet
getNodes() - Method in interface org.apache.commons.jxpath.NodeSet
  Returns a list of nodes.
getNodeSet() - Method in class org.apache.commons.jxpath.ri.axes.NodeSetContext
getNodeSet() - Method in class org.apache.commons.jxpath.ri.EvalContext
  Returns the list of all Pointers in this context for all positions of the parent contexts.
getNodeSetByKey(String, Object) - Method in class org.apache.commons.jxpath.JXPathContext
  Locates a NodeSet by key/value.
getNodeSetByKey(JXPathContext, String, Object) - Method in interface org.apache.commons.jxpath.ExtendedKeyManager
  Find a NodeSet by key/value.
getNodeSetByKey(JXPathContext, String, Object) - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Find a NodeSet by key/value.
getNodeTest() - Method in class org.apache.commons.jxpath.ri.compiler.Step
  Gets the step test.
getNodeType() - Method in class org.apache.commons.jxpath.ri.compiler.NodeTypeTest
  Gets the nodeType.
getNodeValue() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Deprecated.
  1.1 Please use getNode()
getOrder() - Method in class org.apache.commons.jxpath.ri.model.beans.BeanPointerFactory
getOrder() - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionPointerFactory
getOrder() - Method in class org.apache.commons.jxpath.ri.model.container.ContainerPointerFactory
getOrder() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMPointerFactory
getOrder() - Method in class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPointerFactory
getOrder() - Method in class org.apache.commons.jxpath.ri.model.dynabeans.StrictLazyDynaBeanPointerFactory
  The factory order number determines its position between other factories.
getOrder() - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPointerFactory
getOrder() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMPointerFactory
getOrder() - Method in interface org.apache.commons.jxpath.ri.model.NodePointerFactory
  The factory order number determines its position between other factories.
getOrder() - Method in class org.apache.commons.jxpath.ri.model.VariablePointerFactory
getPageContext(PageContext) - Static method in class org.apache.commons.jxpath.servlet.JXPathServletContexts
  Returns a JXPathContext bound to the "page" scope.
getParent() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Gets the parent pointer.
getParentContext() - Method in class org.apache.commons.jxpath.JXPathContext
  Returns the parent context of this context or null.
getPointer(String) - Method in class org.apache.commons.jxpath.JXPathContext
  Traverses the XPath and returns a Pointer.
getPointer(String) - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
getPointer(String, Expression) - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
  Gets a pointer to the specified path/expression.
getPointer(JXPathContext, String) - Method in interface org.apache.commons.jxpath.CompiledExpression
  Traverses the XPath and returns a Pointer.
getPointer(JXPathContext, String) - Method in class org.apache.commons.jxpath.ri.JXPathCompiledExpression
getPointerByID(String) - Method in class org.apache.commons.jxpath.JXPathContext
  Locates a Node by its ID.
getPointerByID(JXPathContext, String) - Method in interface org.apache.commons.jxpath.IdentityManager
  Finds a node by its ID.
getPointerByID(JXPathContext, String) - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
  Locates a node by ID.
getPointerByID(JXPathContext, String) - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Locates a node by ID.
getPointerByKey(String, String) - Method in class org.apache.commons.jxpath.JXPathContext
  Locates a Node by a key value.
getPointerByKey(JXPathContext, String, String) - Method in interface org.apache.commons.jxpath.KeyManager
  Find a node by key/value.
getPointerByKey(JXPathContext, String, String) - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Locates a node by key and value.
getPointers() - Method in class org.apache.commons.jxpath.BasicNodeSet
getPointers() - Method in interface org.apache.commons.jxpath.NodeSet
  Returns a list of pointers for all nodes in the set.
getPosition() - Method in interface org.apache.commons.jxpath.ExpressionContext
  Returns the current context position.
getPosition() - Method in class org.apache.commons.jxpath.ri.EvalContext
getPosition() - Method in class org.apache.commons.jxpath.ri.model.beans.BeanAttributeIterator
getPosition() - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionNodeIterator
getPosition() - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyIterator
getPosition() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMAttributeIterator
getPosition() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNamespaceIterator
getPosition() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodeIterator
getPosition() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMAttributeIterator
getPosition() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNamespaceIterator
getPosition() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodeIterator
getPosition() - Method in interface org.apache.commons.jxpath.ri.model.NodeIterator
  Gets the current iterator position.
getPrecedence() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperation
  Computes the precedence of the operation.
getPrecedence() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationAdd
getPrecedence() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationAnd
getPrecedence() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationCompare
getPrecedence() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationDivide
getPrecedence() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationMod
getPrecedence() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationMultiply
getPrecedence() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationNegate
getPrecedence() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationOr
getPrecedence() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationRelationalExpression
getPrecedence() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationSubtract
getPrecedence() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationUnion
getPredicates() - Method in class org.apache.commons.jxpath.ri.compiler.ExpressionPath
  Predicates are the expressions in brackets that may follow the root expression of the path.
getPredicates() - Method in class org.apache.commons.jxpath.ri.compiler.Step
  Gets the predicates.
getPrefix() - Method in class org.apache.commons.jxpath.ri.QName
  Gets the prefix of this QName.
getPrefix(Object) - Static method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
  Gets the prefix from a given node.
getPrefix(String) - Method in class org.apache.commons.jxpath.JXPathContext
  Gets the prefix associated with the specifed namespace URI.
getPrefix(String) - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
  Gets the prefix associated with the specifed namespace URI.
getPrefix(String) - Method in class org.apache.commons.jxpath.ri.NamespaceResolver
  Gets the prefix associated with the specifed namespace URI.
getPrefix(NodePointer, String) - Static method in class org.apache.commons.jxpath.ri.NamespaceResolver
  Find the namespace prefix for the specified namespace URI and NodePointer.
getPrefix(Node) - Static method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
  Gets any prefix from the specified node.
getProperty(Object, String) - Method in interface org.apache.commons.jxpath.DynamicPropertyHandler
  Returns the value of the specified dynamic property.
getProperty(Object, String) - Method in class org.apache.commons.jxpath.MapDynamicPropertyHandler
getProperty(Object, String) - Method in class org.apache.commons.jxpath.servlet.HttpSessionHandler
getProperty(Object, String) - Method in class org.apache.commons.jxpath.servlet.PageContextHandler
  Returns `pageContext.findAttribute(property)`.
getProperty(Object, String) - Method in class org.apache.commons.jxpath.servlet.PageScopeContextHandler
getProperty(Object, String) - Method in class org.apache.commons.jxpath.servlet.ServletContextHandler
getProperty(Object, String) - Method in class org.apache.commons.jxpath.servlet.ServletRequestHandler
getPropertyCount() - Method in class org.apache.commons.jxpath.ri.model.beans.BeanPropertyPointer
getPropertyCount() - Method in class org.apache.commons.jxpath.ri.model.beans.NullPropertyPointer
getPropertyCount() - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyPointer
  Count the number of properties represented.
getPropertyCount() - Method in class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPropertyPointer
getPropertyCount() - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPropertyPointer
  Number of the DP object's properties.
getPropertyDescriptor(String) - Method in class org.apache.commons.jxpath.JXPathBasicBeanInfo
getPropertyDescriptor(String) - Method in interface org.apache.commons.jxpath.JXPathBeanInfo
  Gets a PropertyDescriptor for the specified name or null if there is no such property.
getPropertyDescriptors() - Method in class org.apache.commons.jxpath.JXPathBasicBeanInfo
getPropertyDescriptors() - Method in interface org.apache.commons.jxpath.JXPathBeanInfo
  Gets a list of property descriptors for the beans described by this bean info object.
getPropertyDescriptors() - Method in class org.apache.commons.jxpath.ri.model.beans.BeanPropertyPointer
  Gets all PropertyDescriptors.
getPropertyIndex() - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyPointer
  Gets the property index.
getPropertyIndex() - Method in class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPropertyPointer
  Index of the currently selected property in the list of all properties sorted alphabetically.
getPropertyIndex() - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPropertyPointer
  Index of the currently selected property in the list of all properties sorted alphabetically.
getPropertyName() - Method in class org.apache.commons.jxpath.ri.model.beans.BeanPropertyPointer
  Gets the name of the currently selected property.
getPropertyName() - Method in class org.apache.commons.jxpath.ri.model.beans.NullPropertyPointer
getPropertyName() - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyPointer
  Gets the property name.
getPropertyName() - Method in class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPropertyPointer
  Returns the name of the currently selected property or "*" if none has been selected.
getPropertyName() - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPropertyPointer
  Gets the name of the currently selected property or "*" if none has been selected.
getPropertyNames() - Method in class org.apache.commons.jxpath.ri.model.beans.BeanPropertyPointer
  Gets the names of all properties, sorted alphabetically.
getPropertyNames() - Method in class org.apache.commons.jxpath.ri.model.beans.NullPropertyPointer
getPropertyNames() - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyPointer
  Gets the names of the included properties.
getPropertyNames() - Method in class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPropertyPointer
getPropertyNames() - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPropertyPointer
  Gets the names of all properties, sorted alphabetically.
getPropertyNames(Object) - Method in interface org.apache.commons.jxpath.DynamicPropertyHandler
  Returns a list of dynamic property names for the supplied object.
getPropertyNames(Object) - Method in class org.apache.commons.jxpath.MapDynamicPropertyHandler
getPropertyNames(Object) - Method in class org.apache.commons.jxpath.servlet.PageContextHandler
getPropertyNames(Object) - Method in class org.apache.commons.jxpath.servlet.PageScopeContextHandler
getPropertyNames(Object) - Method in class org.apache.commons.jxpath.servlet.ServletContextHandler
getPropertyPointer() - Method in class org.apache.commons.jxpath.ri.model.beans.BeanPointer
getPropertyPointer() - Method in class org.apache.commons.jxpath.ri.model.beans.NullElementPointer
  Gets the property pointer for this.
getPropertyPointer() - Method in class org.apache.commons.jxpath.ri.model.beans.NullPointer
getPropertyPointer() - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyIterator
  Gets the property pointer.
getPropertyPointer() - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyOwnerPointer
  Gets a PropertyPointer for this PropertyOwnerPointer.
getPropertyPointer() - Method in class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPointer
getPropertyPointer() - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPointer
getRegisteredValue(int) - Method in class org.apache.commons.jxpath.ri.axes.RootContext
  Gets a registered value.
getRelativeContext(Pointer) - Method in class org.apache.commons.jxpath.JXPathContext
  Returns a JXPathContext that is relative to the current JXPathContext.
getRelativeContext(Pointer) - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
getRequestContext(ServletRequest, ServletContext) - Static method in class org.apache.commons.jxpath.servlet.JXPathServletContexts
  Returns a JXPathContext bound to the "request" scope.
getRootContext() - Method in class org.apache.commons.jxpath.ri.axes.RootContext
getRootContext() - Method in class org.apache.commons.jxpath.ri.EvalContext
  Returns the root context of the path, which provides easy access to variables and functions.
getRootNode() - Method in interface org.apache.commons.jxpath.Pointer
  Returns the node this pointer is based on.
getRootNode() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Gets the root node.
getServletContext() - Method in class org.apache.commons.jxpath.servlet.HttpSessionAndServletContext
  Gets the ServletContext.
getServletRequest() - Method in class org.apache.commons.jxpath.servlet.ServletRequestAndContext
  Gets the request.
getSession() - Method in class org.apache.commons.jxpath.servlet.HttpSessionAndServletContext
  Gets the session.
getSession() - Method in class org.apache.commons.jxpath.servlet.ServletRequestAndContext
getSessionContext(HttpSession, ServletContext) - Static method in class org.apache.commons.jxpath.servlet.JXPathServletContexts
  Returns a JXPathContext bound to the "session" scope.
getSingleNodePointer() - Method in class org.apache.commons.jxpath.ri.axes.ChildContext
  This method is called on the last context on the path when only one value is needed.
getSingleNodePointer() - Method in class org.apache.commons.jxpath.ri.axes.InitialContext
getSingleNodePointer() - Method in class org.apache.commons.jxpath.ri.axes.SelfContext
getSingleNodePointer() - Method in class org.apache.commons.jxpath.ri.EvalContext
  Returns the first encountered Pointer that matches the current context's criteria.
getSingleNodePointerForSteps(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.Path
  Given a root context, walks a path therefrom and finds the pointer to the first element matching the path.
getSteps() - Method in class org.apache.commons.jxpath.ri.compiler.Path
  Gets the steps.
getSymbol() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperation
  Returns the XPath symbol for this operation, e.g. "+", "div", etc.
getSymbol() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationAdd
getSymbol() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationAnd
getSymbol() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationDivide
getSymbol() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationEqual
getSymbol() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationGreaterThan
getSymbol() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationGreaterThanOrEqual
getSymbol() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationLessThan
getSymbol() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationLessThanOrEqual
getSymbol() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationMod
getSymbol() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationMultiply
getSymbol() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationNegate
getSymbol() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationNotEqual
getSymbol() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationOr
getSymbol() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationSubtract
getSymbol() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationUnion
getTarget() - Method in class org.apache.commons.jxpath.ri.compiler.ProcessingInstructionTest
  Gets the target.
Getting a Value vs. Selecting a Node - Search tag in Overview
  Section
getTypeConverter() - Static method in class org.apache.commons.jxpath.util.TypeUtils
  Returns the current type converter.
getUsedNamespaces() - Method in class org.apache.commons.jxpath.ClassFunctions
  Returns a set of one namespace - the one specified in the constructor.
getUsedNamespaces() - Method in class org.apache.commons.jxpath.FunctionLibrary
  Gets a set containing all namespaces used by the aggregated Functions.
getUsedNamespaces() - Method in interface org.apache.commons.jxpath.Functions
  Gets all namespaces in which this function collection defines functions.
getUsedNamespaces() - Method in class org.apache.commons.jxpath.PackageFunctions
  Returns the namespace specified in the constructor
getValue() - Method in interface org.apache.commons.jxpath.Container
  Returns the contained value.
getValue() - Method in interface org.apache.commons.jxpath.Pointer
  Returns the value of the object, property or collection element this pointer represents.
getValue() - Method in class org.apache.commons.jxpath.ri.axes.InitialContext
getValue() - Method in class org.apache.commons.jxpath.ri.axes.RootContext
getValue() - Method in class org.apache.commons.jxpath.ri.EvalContext
  Typically returns the NodeSet by calling getNodeSet(), but will be overridden for contexts that more naturally produce individual values, e.g.
getValue() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMAttributePointer
getValue() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
getValue() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMAttributePointer
getValue() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
getValue() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  By default, returns `getNode()`, can be overridden to return a "canonical" value, like for instance a DOM element should return its string value.
getValue() - Method in class org.apache.commons.jxpath.xml.DocumentContainer
  Reads XML, caches it internally and returns the Document.
getValue() - Method in class org.apache.commons.jxpath.XMLDocumentContainer
  Deprecated.
  Reads XML, caches it internally and returns the Document.
getValue(Object) - Static method in class org.apache.commons.jxpath.util.ValueUtils
  If the parameter is a container, opens the container and return the contents.
getValue(Object, int) - Static method in class org.apache.commons.jxpath.util.ValueUtils
  Returns the index'th element of the supplied collection.
getValue(Object, PropertyDescriptor) - Static method in class org.apache.commons.jxpath.util.ValueUtils
  Returns the value of the bean's property represented by the supplied property descriptor.
getValue(Object, PropertyDescriptor, int) - Static method in class org.apache.commons.jxpath.util.ValueUtils
  Returns the index'th element of the bean's property represented by the supplied property descriptor.
getValue(String) - Method in class org.apache.commons.jxpath.JXPathContext
  Evaluates the XPath and returns the resulting object.
getValue(String) - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
  Traverses the XPath and returns the resulting object.
getValue(String, Class) - Method in class org.apache.commons.jxpath.JXPathContext
  Evaluates the xpath, converts the result to the specified class and returns the resulting object.
getValue(String, Class) - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
  Calls getValue(xpath), converts the result to the required type and returns the result of the conversion.
getValue(String, Expression) - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
  Gets the value indicated.
getValue(String, Expression, Class) - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
  Gets the value indicated.
getValue(JXPathContext) - Method in interface org.apache.commons.jxpath.CompiledExpression
  Evaluates the XPath and returns the resulting object.
getValue(JXPathContext) - Method in class org.apache.commons.jxpath.ri.JXPathCompiledExpression
getValue(JXPathContext, Class) - Method in interface org.apache.commons.jxpath.CompiledExpression
  Evaluates the xpath, converts the result to the specified class and returns the resulting object.
getValue(JXPathContext, Class) - Method in class org.apache.commons.jxpath.ri.JXPathCompiledExpression
getValuePointer() - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionPointer
getValuePointer() - Method in class org.apache.commons.jxpath.ri.model.beans.NullElementPointer
getValuePointer() - Method in class org.apache.commons.jxpath.ri.model.beans.NullPropertyPointer
getValuePointer() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  If this pointer manages a transparent container, like a variable, this method returns the pointer to the contents.
getValues() - Method in class org.apache.commons.jxpath.BasicNodeSet
getValues() - Method in interface org.apache.commons.jxpath.NodeSet
  Returns a list of values of all contained pointers.
getVariable(String) - Method in class org.apache.commons.jxpath.BasicVariables
  Returns the value of the variable if it is defined, otherwise, throws IllegalArgumentException
getVariable(String) - Method in class org.apache.commons.jxpath.servlet.KeywordVariables
getVariable(String) - Method in interface org.apache.commons.jxpath.Variables
  Returns the value of the specified variable.
getVariableContext(QName) - Method in class org.apache.commons.jxpath.ri.axes.RootContext
  Gets variable context.
getVariableName() - Method in class org.apache.commons.jxpath.ri.compiler.VariableReference
  Gets the variable name.
getVariablePointer(QName) - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
  Gets a VariablePointer for the given variable name.
getVariables() - Method in class org.apache.commons.jxpath.JXPathContext
  Returns the variable pool associated with the context.
getXPath() - Method in class org.apache.commons.jxpath.ri.JXPathCompiledExpression
  Gets the source expression.
greaterThan(Object, Object) - Method in interface org.apache.commons.jxpath.ri.Compiler
  Produces an EXPRESSION object representing the comparison: left greater than right
greaterThan(Object, Object) - Method in class org.apache.commons.jxpath.ri.compiler.TreeCompiler
greaterThanOrEqual(Object, Object) - Method in interface org.apache.commons.jxpath.ri.Compiler
  Produces an EXPRESSION object representing the comparison: left greater than or equal to right
greaterThanOrEqual(Object, Object) - Method in class org.apache.commons.jxpath.ri.compiler.TreeCompiler

## H

handle(Throwable) - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Handle a Throwable using an installed ExceptionHandler, if available.
handle(Throwable, NodePointer) - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Handle a Throwable using an installed ExceptionHandler, if available.
hashCode() - Method in class org.apache.commons.jxpath.ri.model.beans.BeanPointer
hashCode() - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionPointer
hashCode() - Method in class org.apache.commons.jxpath.ri.model.beans.LangAttributePointer
hashCode() - Method in class org.apache.commons.jxpath.ri.model.beans.NullElementPointer
hashCode() - Method in class org.apache.commons.jxpath.ri.model.beans.NullPointer
hashCode() - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyPointer
hashCode() - Method in class org.apache.commons.jxpath.ri.model.container.ContainerPointer
hashCode() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMAttributePointer
hashCode() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
hashCode() - Method in class org.apache.commons.jxpath.ri.model.dom.NamespacePointer
hashCode() - Method in class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPointer
hashCode() - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPointer
hashCode() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMAttributePointer
hashCode() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNamespacePointer
hashCode() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
hashCode() - Method in class org.apache.commons.jxpath.ri.model.VariablePointer
hashCode() - Method in class org.apache.commons.jxpath.ri.QName
hasNext() - Method in class org.apache.commons.jxpath.ri.compiler.Expression.PointerIterator
hasNext() - Method in class org.apache.commons.jxpath.ri.compiler.Expression.ValueIterator
hasNext() - Method in class org.apache.commons.jxpath.ri.EvalContext
  Returns true if there are mode nodes matching the context's constraints.
HttpSessionAndServletContext - Class in org.apache.commons.jxpath.servlet
  Just a structure to hold a ServletRequest and ServletContext together.
HttpSessionAndServletContext(HttpSession, ServletContext) - Constructor for class org.apache.commons.jxpath.servlet.HttpSessionAndServletContext
  Constructs a new HttpSessionAndServletContext.
HttpSession Context - Search tag in Overview
  Section
HttpSessionHandler - Class in org.apache.commons.jxpath.servlet
  Implementation of the `DynamicPropertyHandler` interface that provides access to attributes of a @{link HttpSession}.
HttpSessionHandler() - Constructor for class org.apache.commons.jxpath.servlet.HttpSessionHandler
  Constructs a new instance.

## I

IdentityManager - Interface in org.apache.commons.jxpath
  A delegate of `JXPathContext` that implements the XPath `"id()"` function.
idManager - Variable in class org.apache.commons.jxpath.JXPathContext
  IdentityManager
index - Variable in class org.apache.commons.jxpath.ri.model.NodePointer
  Index for this NodePointer.
InfoSetUtil - Class in org.apache.commons.jxpath.ri
  Type conversions, XPath style.
InfoSetUtil() - Constructor for class org.apache.commons.jxpath.ri.InfoSetUtil
  Deprecated.
  Will be private in the next major version.
InitialContext - Class in org.apache.commons.jxpath.ri.axes
  A single-set EvalContext that provides access to the current node of the parent context and nothing else.
InitialContext(EvalContext) - Constructor for class org.apache.commons.jxpath.ri.axes.InitialContext
  Constructs a new InitialContext.
INSTANCE - Static variable in class org.apache.commons.jxpath.util.ReverseComparator
  Singleton reverse comparator instance.
Internationalization - Search tag in Overview
  Section
interpretSimpleExpressionPath(EvalContext, NodePointer, Expression[], Step[]) - Static method in class org.apache.commons.jxpath.ri.axes.SimplePathInterpreter
  Interpret the steps of a simple expression path that starts with the given root, which is the result of evaluation of the root expression of the expression path, applies the given predicates to it and then follows the given steps.
interpretSimpleLocationPath(EvalContext, NodePointer, Step[]) - Static method in class org.apache.commons.jxpath.ri.axes.SimplePathInterpreter
  Interpret a simple path that starts with the given root and follows the given steps.
invoke(ExpressionContext, Object[]) - Method in interface org.apache.commons.jxpath.Function
  Computes the value of the function.
invoke(ExpressionContext, Object[]) - Method in class org.apache.commons.jxpath.functions.ConstructorFunction
  Converts parameters to suitable types and invokes the constructor.
invoke(ExpressionContext, Object[]) - Method in class org.apache.commons.jxpath.functions.MethodFunction
isAbsolute() - Method in class org.apache.commons.jxpath.ri.compiler.LocationPath
  Tests whether this LocationPath is absolute.
isActual() - Method in class org.apache.commons.jxpath.ri.model.beans.NullElementPointer
isActual() - Method in class org.apache.commons.jxpath.ri.model.beans.NullPointer
isActual() - Method in class org.apache.commons.jxpath.ri.model.beans.NullPropertyPointer
isActual() - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyPointer
isActual() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMAttributePointer
isActual() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
isActual() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMAttributePointer
isActual() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  An actual pointer points to an existing part of an object graph, even if it is null.
isActual() - Method in class org.apache.commons.jxpath.ri.model.VariablePointer
isActualProperty() - Method in class org.apache.commons.jxpath.ri.model.beans.BeanPropertyPointer
isActualProperty() - Method in class org.apache.commons.jxpath.ri.model.beans.NullPropertyPointer
isActualProperty() - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyPointer
  Tests whether this pointer references an actual property.
isActualProperty() - Method in class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPropertyPointer
  Returns true if the bean has the currently selected property.
isActualProperty() - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPropertyPointer
  A dynamic property is always considered actual - all keys are apparently existing with possibly the value of null.
isAtomic() - Method in class org.apache.commons.jxpath.JXPathBasicBeanInfo
  Tests whether objects of this class are treated as atomic objects which have no properties of their own.
isAtomic() - Method in interface org.apache.commons.jxpath.JXPathBeanInfo
  Tests whether objects of this class are treated as atomic objects which have no properties of their own.
isAttribute() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Returns true if the pointer represents the "attribute::" axis.
isChildOrderingRequired() - Method in class org.apache.commons.jxpath.ri.axes.DescendantContext
isChildOrderingRequired() - Method in class org.apache.commons.jxpath.ri.EvalContext
  Even if this context has the natural ordering and therefore does not require collecting and sorting all nodes prior to returning them, such operation may be required for any child context.
isCoalescing() - Method in class org.apache.commons.jxpath.xml.XMLParser2
  Tests whether the underlying parser is coalescing.
isCollection() - Method in class org.apache.commons.jxpath.ri.model.beans.BeanPointer
  Returns `true` if the value of the pointer is an array or a Collection.
isCollection() - Method in class org.apache.commons.jxpath.ri.model.beans.BeanPropertyPointer
isCollection() - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionPointer
isCollection() - Method in class org.apache.commons.jxpath.ri.model.beans.LangAttributePointer
isCollection() - Method in class org.apache.commons.jxpath.ri.model.beans.NullElementPointer
isCollection() - Method in class org.apache.commons.jxpath.ri.model.beans.NullPointer
isCollection() - Method in class org.apache.commons.jxpath.ri.model.beans.NullPropertyPointer
isCollection() - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyPointer
isCollection() - Method in class org.apache.commons.jxpath.ri.model.container.ContainerPointer
isCollection() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMAttributePointer
isCollection() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
isCollection() - Method in class org.apache.commons.jxpath.ri.model.dom.NamespacePointer
isCollection() - Method in class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPointer
isCollection() - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPointer
isCollection() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMAttributePointer
isCollection() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNamespacePointer
isCollection() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
isCollection() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Returns `true` if the value of the pointer is an array or a Collection.
isCollection() - Method in class org.apache.commons.jxpath.ri.model.VariablePointer
isCollection(Object) - Static method in class org.apache.commons.jxpath.util.ValueUtils
  Returns true if the object is an array or a Collection.
isContainer() - Method in class org.apache.commons.jxpath.ri.model.beans.BeanPropertyPointer
  This type of node is auxiliary.
isContainer() - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionPointer
isContainer() - Method in class org.apache.commons.jxpath.ri.model.beans.NullElementPointer
isContainer() - Method in class org.apache.commons.jxpath.ri.model.beans.NullPropertyPointer
isContainer() - Method in class org.apache.commons.jxpath.ri.model.container.ContainerPointer
  This type of node is auxiliary.
isContainer() - Method in class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPropertyPointer
  This type of node is auxiliary.
isContainer() - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPropertyPointer
  This type of node is auxiliary.
isContainer() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  If true, this node is auxiliary and can only be used as an intermediate in the chain of pointers.
isContainer() - Method in class org.apache.commons.jxpath.ri.model.VariablePointer
isContextDependent() - Method in class org.apache.commons.jxpath.ri.compiler.Constant
  Returns false
isContextDependent() - Method in class org.apache.commons.jxpath.ri.compiler.Expression
  Returns true if this expression should be re-evaluated each time the current position in the context changes.
isContextDependent() - Method in class org.apache.commons.jxpath.ri.compiler.Step
  Tests whether this step contains any predicate that is context dependent.
isContextDependent() - Method in class org.apache.commons.jxpath.ri.compiler.VariableReference
isDeclaredVariable(String) - Method in class org.apache.commons.jxpath.BasicVariables
  Returns true if the variable has been defined, even if the value of the variable is null.
isDeclaredVariable(String) - Method in class org.apache.commons.jxpath.servlet.KeywordVariables
isDeclaredVariable(String) - Method in interface org.apache.commons.jxpath.Variables
  Returns true if the specified variable is declared.
isDefaultNamespace(String) - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Returns true if the supplied prefix represents the default namespace in the context of the current node.
isDynamic() - Method in class org.apache.commons.jxpath.JXPathBasicBeanInfo
  Return true if the corresponding objects have dynamic properties.
isDynamic() - Method in interface org.apache.commons.jxpath.JXPathBeanInfo
  Tests whether the objects of this class have dynamic properties (e.g. java.util.Map).
isDynamicPropertyDeclarationSupported() - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyOwnerPointer
  Tests whether dynamic property declaration is supported.
isDynamicPropertyDeclarationSupported() - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPointer
isExpandEntityReferences() - Method in class org.apache.commons.jxpath.xml.XMLParser2
  Tests whether the underlying parser expands entity references.
isIgnoringComments() - Method in class org.apache.commons.jxpath.xml.XMLParser2
  Tests whether the underlying parser ignores comments.
isIgnoringElementContentWhitespace() - Method in class org.apache.commons.jxpath.xml.XMLParser2
  Tests whether the underlying parser is ignoring whitespace.
isIndexedProperty() - Method in class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPropertyPointer
  Tests whether the property referenced is an indexed property.
isLanguage(String) - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
  Returns true if the xml:lang attribute for the current node or its parent has the specified prefix lang.
isLanguage(String) - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
  Returns true if the xml:lang attribute for the current node or its parent has the specified prefix lang.
isLanguage(String) - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Check whether our locale matches the specified language.
isLeaf() - Method in class org.apache.commons.jxpath.ri.model.beans.BeanPointer
isLeaf() - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionPointer
isLeaf() - Method in class org.apache.commons.jxpath.ri.model.beans.LangAttributePointer
isLeaf() - Method in class org.apache.commons.jxpath.ri.model.beans.NullElementPointer
isLeaf() - Method in class org.apache.commons.jxpath.ri.model.beans.NullPointer
isLeaf() - Method in class org.apache.commons.jxpath.ri.model.beans.NullPropertyPointer
isLeaf() - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyPointer
isLeaf() - Method in class org.apache.commons.jxpath.ri.model.container.ContainerPointer
isLeaf() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMAttributePointer
isLeaf() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
isLeaf() - Method in class org.apache.commons.jxpath.ri.model.dom.NamespacePointer
isLeaf() - Method in class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPointer
isLeaf() - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPointer
isLeaf() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMAttributePointer
isLeaf() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNamespacePointer
isLeaf() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
isLeaf() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  If true, this node does not have children
isLeaf() - Method in class org.apache.commons.jxpath.ri.model.VariablePointer
isLenient() - Method in class org.apache.commons.jxpath.JXPathContext
  Tests whether this JXPathContext is lenient.
isNamespaceAware() - Method in class org.apache.commons.jxpath.xml.XMLParser2
  Tests whether the underlying parser is ns-aware.
isNode() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Deprecated.
  Please use !isContainer()
isRoot() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Returns true if this Pointer has no parent.
isSealed() - Method in class org.apache.commons.jxpath.ri.NamespaceResolver
  Tests whether this NamespaceResolver has been sealed.
isSimpleExpressionPath() - Method in class org.apache.commons.jxpath.ri.compiler.ExpressionPath
  Recognized paths formatted as `$x[3]/foo[2]`.
isSimplePath() - Method in class org.apache.commons.jxpath.ri.compiler.Path
  Recognizes paths formatted as `foo/bar[3]/baz[@name = 'biz']`.
isSimpleStep(Step) - Method in class org.apache.commons.jxpath.ri.compiler.Path
  A Step is "simple" if it takes one of these forms: ".", "/foo", "@bar", "/foo[3]".
isSymmetric() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperation
  Returns true if the operation is not sensitive to the order of arguments, e.g. "=", "and" etc, and false if it is, e.g
isSymmetric() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationAdd
isSymmetric() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationAnd
isSymmetric() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationCompare
isSymmetric() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationDivide
isSymmetric() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationMod
isSymmetric() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationMultiply
isSymmetric() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationNegate
isSymmetric() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationOr
isSymmetric() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationRelationalExpression
isSymmetric() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationSubtract
isSymmetric() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperationUnion
isValidating() - Method in class org.apache.commons.jxpath.xml.XMLParser2
  Tests whether the underlying parser is validating.
isValidProperty(QName) - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyOwnerPointer
  Tests whether `name` is a valid child name for this PropertyOwnerPointer.
isWildcard() - Method in class org.apache.commons.jxpath.ri.compiler.NodeNameTest
  Tests whether this is a wildcard test.
iterate(Object) - Static method in class org.apache.commons.jxpath.util.ValueUtils
  Returns an iterator for the supplied collection.
iterate(String) - Method in class org.apache.commons.jxpath.JXPathContext
  Traverses the XPath and returns an Iterator of all results found for the path.
iterate(String) - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
  Traverses the XPath and returns a Iterator of all results found for the path.
iterate(String, Expression) - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
  Traverses the XPath and returns a Iterator of all results found for the path.
iterate(JXPathContext) - Method in interface org.apache.commons.jxpath.CompiledExpression
  Traverses the XPath and returns a Iterator of all results found for the path.
iterate(JXPathContext) - Method in class org.apache.commons.jxpath.ri.JXPathCompiledExpression
iterate(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.Expression
  Iterate over the values from the specified context.
iteratePointers(String) - Method in class org.apache.commons.jxpath.JXPathContext
  Traverses the XPath and returns an Iterator of Pointers.
iteratePointers(String) - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
  Traverses the XPath and returns an Iterator of Pointers.
iteratePointers(String, Expression) - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
  Traverses the XPath and returns an Iterator of Pointers.
iteratePointers(JXPathContext) - Method in interface org.apache.commons.jxpath.CompiledExpression
  Traverses the XPath and returns an Iterator of Pointers.
iteratePointers(JXPathContext) - Method in class org.apache.commons.jxpath.ri.JXPathCompiledExpression
iteratePointers(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.Expression
  Iterate over the pointers from the specified context.

## J

JavaBean Property Access - Search tag in Overview
  Section
JDOM_POINTER_FACTORY_ORDER - Static variable in class org.apache.commons.jxpath.ri.model.jdom.JDOMPointerFactory
  Factory order constant
JDOMAttributeIterator - Class in org.apache.commons.jxpath.ri.model.jdom
  An iterator of attributes of a DOM Node.
JDOMAttributeIterator(NodePointer, QName) - Constructor for class org.apache.commons.jxpath.ri.model.jdom.JDOMAttributeIterator
  Constructs a new JDOMAttributeIterator.
JDOMAttributePointer - Class in org.apache.commons.jxpath.ri.model.jdom
  A Pointer that points to a DOM node.
JDOMAttributePointer(NodePointer, Attribute) - Constructor for class org.apache.commons.jxpath.ri.model.jdom.JDOMAttributePointer
  Create a JDOMAttributePointer.
JDOMNamespaceIterator - Class in org.apache.commons.jxpath.ri.model.jdom
  An iterator of namespaces of a DOM Node.
JDOMNamespaceIterator(NodePointer) - Constructor for class org.apache.commons.jxpath.ri.model.jdom.JDOMNamespaceIterator
  Constructs a new JDOMNamespaceIterator.
JDOMNamespacePointer - Class in org.apache.commons.jxpath.ri.model.jdom
  Represents a namespace node.
JDOMNamespacePointer(NodePointer, String) - Constructor for class org.apache.commons.jxpath.ri.model.jdom.JDOMNamespacePointer
  Constructs a new JDOMNamespacePointer.
JDOMNamespacePointer(NodePointer, String, String) - Constructor for class org.apache.commons.jxpath.ri.model.jdom.JDOMNamespacePointer
  Constructs a new JDOMNamespacePointer.
JDOMNodeIterator - Class in org.apache.commons.jxpath.ri.model.jdom
  An iterator of children of a JDOM Node.
JDOMNodeIterator(NodePointer, NodeTest, boolean, NodePointer) - Constructor for class org.apache.commons.jxpath.ri.model.jdom.JDOMNodeIterator
  Constructs a new JDOMNodeIterator.
JDOMNodePointer - Class in org.apache.commons.jxpath.ri.model.jdom
  A Pointer that points to a DOM node.
JDOMNodePointer(Object, Locale) - Constructor for class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
  Constructs a new JDOMNodePointer.
JDOMNodePointer(Object, Locale, String) - Constructor for class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
  Constructs a new JDOMNodePointer.
JDOMNodePointer(NodePointer, Object) - Constructor for class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
  Constructs a new JDOMNodePointer.
JDOMParser - Class in org.apache.commons.jxpath.xml
  An implementation of the XMLParser interface that produces a JDOM Document.
JDOMParser() - Constructor for class org.apache.commons.jxpath.xml.JDOMParser
  Constructs a new instance.
JDOMPointerFactory - Class in org.apache.commons.jxpath.ri.model.jdom
  Implements NodePointerFactory for DOM elements.
JDOMPointerFactory() - Constructor for class org.apache.commons.jxpath.ri.model.jdom.JDOMPointerFactory
  Constructs a new instance.
JSP Page Context - Search tag in Overview
  Section
JXPATH_CONTEXT - Static variable in class org.apache.commons.jxpath.servlet.Constants
  Attribute name used in page context, requst, session, and servlet context to store the corresponding `JXPathContext`.
JXPath11CompatibleTypeConverter - Class in org.apache.commons.jxpath.util
  TypeConverter implementation to circumvent automagic `NodeSet` decoding.
JXPath11CompatibleTypeConverter() - Constructor for class org.apache.commons.jxpath.util.JXPath11CompatibleTypeConverter
  Constructs a new instance.
JXPathAbstractFactoryException - Exception Class in org.apache.commons.jxpath
  Thrown when an `AbstractFactory` cannot generate an object for the requested path.
JXPathAbstractFactoryException(String) - Constructor for exception class org.apache.commons.jxpath.JXPathAbstractFactoryException
  Constructs a new JXPathAbstractFactoryException.
JXPathBasicBeanInfo - Class in org.apache.commons.jxpath
  An implementation of JXPathBeanInfo based on JavaBeans' BeanInfo.
JXPathBasicBeanInfo(Class) - Constructor for class org.apache.commons.jxpath.JXPathBasicBeanInfo
  Constructs a new JXPathBasicBeanInfo.
JXPathBasicBeanInfo(Class, boolean) - Constructor for class org.apache.commons.jxpath.JXPathBasicBeanInfo
  Constructs a new JXPathBasicBeanInfo.
JXPathBasicBeanInfo(Class, Class) - Constructor for class org.apache.commons.jxpath.JXPathBasicBeanInfo
  Constructs a new JXPathBasicBeanInfo.
JXPathBeanInfo - Interface in org.apache.commons.jxpath
  JXPathBeanInfo is similar to `BeanInfo` in that it describes properties of a JavaBean class.
JXPathCompiledExpression - Class in org.apache.commons.jxpath.ri
  RI of CompiledExpression.
JXPathCompiledExpression(String, Expression) - Constructor for class org.apache.commons.jxpath.ri.JXPathCompiledExpression
  Constructs a new JXPathCompiledExpression.
JXPathContext - Class in org.apache.commons.jxpath
  JXPathContext provides APIs for the traversal of graphs of JavaBeans using the XPath syntax.
JXPathContext(JXPathContext, Object) - Constructor for class org.apache.commons.jxpath.JXPathContext
  This constructor should remain protected - it is to be overridden by subclasses, but never explicitly invoked by clients.
JXPathContextFactory - Class in org.apache.commons.jxpath
  Defines a factory API that enables applications to obtain a `JXPathContext` instance.
JXPathContextFactory() - Constructor for class org.apache.commons.jxpath.JXPathContextFactory
  Constructs a new JXPathContextFactory.
JXPathContextFactoryConfigurationError - Exception Class in org.apache.commons.jxpath
  Thrown when a problem with configuration with the `JXPathContextFactories` exists.
JXPathContextFactoryConfigurationError() - Constructor for exception class org.apache.commons.jxpath.JXPathContextFactoryConfigurationError
  Constructs a new `JXPathContextFactoryConfigurationError` with no detail mesage.
JXPathContextFactoryConfigurationError(Exception) - Constructor for exception class org.apache.commons.jxpath.JXPathContextFactoryConfigurationError
  Constructs a new `JXPathContextFactoryConfigurationError` with a given `Exception` base cause of the error.
JXPathContextFactoryConfigurationError(Exception, String) - Constructor for exception class org.apache.commons.jxpath.JXPathContextFactoryConfigurationError
  Constructs a new `JXPathContextFactoryConfigurationError` with the given `Exception` base cause and detail message.
JXPathContextFactoryConfigurationError(String) - Constructor for exception class org.apache.commons.jxpath.JXPathContextFactoryConfigurationError
  Constructs a new `JXPathContextFactoryConfigurationError` with the `String` specified as an error message.
JXPathContextFactoryReferenceImpl - Class in org.apache.commons.jxpath.ri
  Default implementation of JXPathContextFactory.
JXPathContextFactoryReferenceImpl() - Constructor for class org.apache.commons.jxpath.ri.JXPathContextFactoryReferenceImpl
  Constructs a new JXPathContextFactoryReferenceImpl.
JXPathContextReferenceImpl - Class in org.apache.commons.jxpath.ri
  The reference implementation of JXPathContext.
JXPathContextReferenceImpl(JXPathContext, Object) - Constructor for class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
  Constructs a new JXPathContextReferenceImpl.
JXPathContextReferenceImpl(JXPathContext, Object, Pointer) - Constructor for class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
  Constructs a new JXPathContextReferenceImpl.
JXPathException - Exception Class in org.apache.commons.jxpath
  Thrown in various situations by JXPath; may contain a nested exception.
JXPathException() - Constructor for exception class org.apache.commons.jxpath.JXPathException
  Constructs a new `JXPathException` with no detail mesage.
JXPathException(String) - Constructor for exception class org.apache.commons.jxpath.JXPathException
  Constructs a new `JXPathException` with the `String` specified as an error message.
JXPathException(String, Throwable) - Constructor for exception class org.apache.commons.jxpath.JXPathException
  Constructs a new `JXPathException` with the given `Exception` base cause and detail message.
JXPathException(Throwable) - Constructor for exception class org.apache.commons.jxpath.JXPathException
  Constructs a new `JXPathException` with a given `Throwable` base cause of the error.
JXPathFunctionNotFoundException - Exception Class in org.apache.commons.jxpath
  Thrown when JXPath encounters an unknown extension function.
JXPathFunctionNotFoundException(String) - Constructor for exception class org.apache.commons.jxpath.JXPathFunctionNotFoundException
  Constructs a new JXPathFunctionNotFoundException.
JXPath Interprets XPath Syntax on Java Object Graphs - Search tag in class org.apache.commons.jxpath.JXPathContext
  Section
JXPathIntrospector - Class in org.apache.commons.jxpath
  JXPathIntrospector maintains a registry of `JXPathBeanInfo` objects for Java classes.
JXPathIntrospector() - Constructor for class org.apache.commons.jxpath.JXPathIntrospector
  Deprecated.
  Will be private in the next major version.
JXPathInvalidAccessException - Exception Class in org.apache.commons.jxpath
  Similary to `InvocationTargetException` in that it is thrown when JXPath cannot access properties, collection etc on the target object model.
JXPathInvalidAccessException(String) - Constructor for exception class org.apache.commons.jxpath.JXPathInvalidAccessException
  Constructs a new JXPathInvalidAccessException.
JXPathInvalidAccessException(String, Throwable) - Constructor for exception class org.apache.commons.jxpath.JXPathInvalidAccessException
  Constructs a new JXPathInvalidAccessException.
JXPathInvalidSyntaxException - Exception Class in org.apache.commons.jxpath
  Thrown when JXPath cannot parse a supplied XPath.
JXPathInvalidSyntaxException(String) - Constructor for exception class org.apache.commons.jxpath.JXPathInvalidSyntaxException
  Constructs a new JXPathInvalidSyntaxException.
JXPathNotFoundException - Exception Class in org.apache.commons.jxpath
  Thrown when JXPath cannot find a requested path.
JXPathNotFoundException(String) - Constructor for exception class org.apache.commons.jxpath.JXPathNotFoundException
  Constructs a new JXPathNotFoundException.
JXPathServletContexts - Class in org.apache.commons.jxpath.servlet
  Static methods that allocate and cache JXPathContexts bound to `PageContext`, `ServletRequest`, `HttpSession` and `ServletContext`.
JXPathServletContexts() - Constructor for class org.apache.commons.jxpath.servlet.JXPathServletContexts
  Deprecated.
  Will be private in the next major version.
JXPathTypeConversionException - Exception Class in org.apache.commons.jxpath
  Thrown when JXPath cannot convert supplied value to the required type.
JXPathTypeConversionException(String) - Constructor for exception class org.apache.commons.jxpath.JXPathTypeConversionException
  Constructs a new JXPathTypeConversionException.
JXPathTypeConversionException(String, Exception) - Constructor for exception class org.apache.commons.jxpath.JXPathTypeConversionException
  Constructs a new JXPathTypeConversionException.

## K

keyManager - Variable in class org.apache.commons.jxpath.JXPathContext
  KeyManager
KeyManager - Interface in org.apache.commons.jxpath
  A delegate of `JXPathContext` that implements the XPath `"key()"` function.
KeyManagerUtils - Class in org.apache.commons.jxpath.util
  Utility class.
KeyManagerUtils() - Constructor for class org.apache.commons.jxpath.util.KeyManagerUtils
  Deprecated.
  Will be private in the next major version.
KeywordVariables - Class in org.apache.commons.jxpath.servlet
  Implementation of the Variables interface that provides access to a single object using a reserved name (keyword).
KeywordVariables(String, Object) - Constructor for class org.apache.commons.jxpath.servlet.KeywordVariables
  Constructs a new KeywordVariables.

## L

LangAttributePointer - Class in org.apache.commons.jxpath.ri.model.beans
  A Pointer that points to the "lang" attribute of a JavaBean.
LangAttributePointer(NodePointer) - Constructor for class org.apache.commons.jxpath.ri.model.beans.LangAttributePointer
  Constructs a new LangAttributePointer.
Lenient Mode - Search tag in Overview
  Section
lessThan(Object, Object) - Method in interface org.apache.commons.jxpath.ri.Compiler
  Produces an EXPRESSION object representing the comparison: left less than right
lessThan(Object, Object) - Method in class org.apache.commons.jxpath.ri.compiler.TreeCompiler
lessThanOrEqual(Object, Object) - Method in interface org.apache.commons.jxpath.ri.Compiler
  Produces an EXPRESSION object representing the comparison: left less than or equal to right
lessThanOrEqual(Object, Object) - Method in class org.apache.commons.jxpath.ri.compiler.TreeCompiler
literal(String) - Method in interface org.apache.commons.jxpath.ri.Compiler
  Produces an EXPRESSION object that represents a string constant.
literal(String) - Method in class org.apache.commons.jxpath.ri.compiler.TreeCompiler
locale - Variable in class org.apache.commons.jxpath.ri.model.NodePointer
  Locale
locationPath(boolean, Object[]) - Method in interface org.apache.commons.jxpath.ri.Compiler
  Produces an EXPRESSION object representing a location path
locationPath(boolean, Object[]) - Method in class org.apache.commons.jxpath.ri.compiler.TreeCompiler
LocationPath - Class in org.apache.commons.jxpath.ri.compiler
  A location path expression.
LocationPath(boolean, Step[]) - Constructor for class org.apache.commons.jxpath.ri.compiler.LocationPath
  Constructs a new LocationPath.
lookupConstructor(Class, Object[]) - Static method in class org.apache.commons.jxpath.util.MethodLookupUtils
  Look up a constructor.
lookupMethod(Class, String, Object[]) - Static method in class org.apache.commons.jxpath.util.MethodLookupUtils
  Look up a method.
lookupStaticMethod(Class, String, Object[]) - Static method in class org.apache.commons.jxpath.util.MethodLookupUtils
  Look up a static method.

## M

MapDynamicPropertyHandler - Class in org.apache.commons.jxpath
  Implements the DynamicPropertyHandler interface for `Map`.
MapDynamicPropertyHandler() - Constructor for class org.apache.commons.jxpath.MapDynamicPropertyHandler
  Constructs a new instance.
Map Element Access - Search tag in Overview
  Section
MethodFunction - Class in org.apache.commons.jxpath.functions
  An XPath extension function implemented as an individual Java method.
MethodFunction(Method) - Constructor for class org.apache.commons.jxpath.functions.MethodFunction
  Constructs a new MethodFunction.
MethodLookupUtils - Class in org.apache.commons.jxpath.util
  Method lookup utilities, which find static and non-static methods as well as constructors based on a name and list of parameters.
MethodLookupUtils() - Constructor for class org.apache.commons.jxpath.util.MethodLookupUtils
  Deprecated.
  Will be private in the next major version.
minus(Object) - Method in interface org.apache.commons.jxpath.ri.Compiler
  Produces an EXPRESSION object representing unary negation of the argument
minus(Object) - Method in class org.apache.commons.jxpath.ri.compiler.TreeCompiler
minus(Object, Object) - Method in interface org.apache.commons.jxpath.ri.Compiler
  Produces an EXPRESSION object representing left minus right
minus(Object, Object) - Method in class org.apache.commons.jxpath.ri.compiler.TreeCompiler
mod(Object, Object) - Method in interface org.apache.commons.jxpath.ri.Compiler
  Produces an EXPRESSION object representing left modulo right
mod(Object, Object) - Method in class org.apache.commons.jxpath.ri.compiler.TreeCompiler
MODEL_DOM - Static variable in class org.apache.commons.jxpath.xml.DocumentContainer
  DOM constant
MODEL_JDOM - Static variable in class org.apache.commons.jxpath.xml.DocumentContainer
  JDOM constant
Modifying Object Graphs - Search tag in Overview
  Section
multiply(Object, Object) - Method in interface org.apache.commons.jxpath.ri.Compiler
  Produces an EXPRESSION object representing left multiplied by right
multiply(Object, Object) - Method in class org.apache.commons.jxpath.ri.compiler.TreeCompiler
MULTIPLY_PRECEDENCE - Static variable in class org.apache.commons.jxpath.ri.compiler.CoreOperation
  Multiply/divide/mod precedence

## N

NameAttributeTest - Class in org.apache.commons.jxpath.ri.compiler
  Captures the `foo[@name=<em>expr</em>]` expression.
NameAttributeTest(Expression, Expression) - Constructor for class org.apache.commons.jxpath.ri.compiler.NameAttributeTest
  Constructs a new NameAttributeTest.
NamespaceContext - Class in org.apache.commons.jxpath.ri.axes
  EvalContext that walks the "namespace::" axis.
NamespaceContext(EvalContext, NodeTest) - Constructor for class org.apache.commons.jxpath.ri.axes.NamespaceContext
  Constructs a new instance.
namespaceIterator() - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionPointer
namespaceIterator() - Method in class org.apache.commons.jxpath.ri.model.container.ContainerPointer
namespaceIterator() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
namespaceIterator() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
namespaceIterator() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Returns a NodeIterator that iterates over all namespaces of the value currently pointed at.
namespaceIterator() - Method in class org.apache.commons.jxpath.ri.model.VariablePointer
namespaceMap - Variable in class org.apache.commons.jxpath.ri.NamespaceResolver
  Namespace map.
namespacePointer(String) - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionPointer
namespacePointer(String) - Method in class org.apache.commons.jxpath.ri.model.container.ContainerPointer
namespacePointer(String) - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
namespacePointer(String) - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
namespacePointer(String) - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Returns a NodePointer for the specified namespace.
namespacePointer(String) - Method in class org.apache.commons.jxpath.ri.model.VariablePointer
NamespacePointer - Class in org.apache.commons.jxpath.ri.model.dom
  Represents a namespace node.
NamespacePointer(NodePointer, String) - Constructor for class org.apache.commons.jxpath.ri.model.dom.NamespacePointer
  Constructs a new NamespacePointer.
NamespacePointer(NodePointer, String, String) - Constructor for class org.apache.commons.jxpath.ri.model.dom.NamespacePointer
  Constructs a new NamespacePointer.
namespaceResolver - Variable in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
  Namespace resolver
NamespaceResolver - Class in org.apache.commons.jxpath.ri
  Namespace resolver for `JXPathContextReferenceImpl`.
NamespaceResolver() - Constructor for class org.apache.commons.jxpath.ri.NamespaceResolver
  Constructs a new NamespaceResolver.
NamespaceResolver(NamespaceResolver) - Constructor for class org.apache.commons.jxpath.ri.NamespaceResolver
  Constructs a new NamespaceResolver.
NEGATE_PRECEDENCE - Static variable in class org.apache.commons.jxpath.ri.compiler.CoreOperation
  Negate precedence
Nested Bean Property Access - Search tag in Overview
  Section
Nested Contexts - Search tag in Overview
  Section
newChildNodePointer(NodePointer, QName, Object) - Static method in class org.apache.commons.jxpath.ri.model.NodePointer
  Allocates an new child NodePointer by iterating through all installed NodePointerFactories until it finds one that can create a pointer.
newContext(Object) - Static method in class org.apache.commons.jxpath.JXPathContext
  Creates a new JXPathContext with the specified object as the root node.
newContext(JXPathContext, Object) - Static method in class org.apache.commons.jxpath.JXPathContext
  Creates a new JXPathContext with the specified bean as the root node and the specified parent context.
newContext(JXPathContext, Object) - Method in class org.apache.commons.jxpath.JXPathContextFactory
  Creates a new instance of a JXPathContext using the currently configured parameters.
newContext(JXPathContext, Object) - Method in class org.apache.commons.jxpath.ri.JXPathContextFactoryReferenceImpl
newInstance() - Static method in class org.apache.commons.jxpath.JXPathContextFactory
  Obtain a new instance of a `JXPathContextFactory`.
newNodePointer(QName, Object, Locale) - Static method in class org.apache.commons.jxpath.ri.model.NodePointer
  Allocates an entirely new NodePointer by iterating through all installed NodePointerFactories until it finds one that can create a pointer.
next() - Method in class org.apache.commons.jxpath.ri.compiler.Expression.PointerIterator
next() - Method in class org.apache.commons.jxpath.ri.compiler.Expression.ValueIterator
next() - Method in class org.apache.commons.jxpath.ri.EvalContext
  Returns the next node pointer in the context
nextNode() - Method in class org.apache.commons.jxpath.ri.axes.AncestorContext
nextNode() - Method in class org.apache.commons.jxpath.ri.axes.AttributeContext
nextNode() - Method in class org.apache.commons.jxpath.ri.axes.ChildContext
nextNode() - Method in class org.apache.commons.jxpath.ri.axes.DescendantContext
nextNode() - Method in class org.apache.commons.jxpath.ri.axes.InitialContext
nextNode() - Method in class org.apache.commons.jxpath.ri.axes.NamespaceContext
nextNode() - Method in class org.apache.commons.jxpath.ri.axes.NodeSetContext
nextNode() - Method in class org.apache.commons.jxpath.ri.axes.ParentContext
nextNode() - Method in class org.apache.commons.jxpath.ri.axes.PrecedingOrFollowingContext
nextNode() - Method in class org.apache.commons.jxpath.ri.axes.PredicateContext
nextNode() - Method in class org.apache.commons.jxpath.ri.axes.RootContext
nextNode() - Method in class org.apache.commons.jxpath.ri.axes.SelfContext
nextNode() - Method in class org.apache.commons.jxpath.ri.EvalContext
  Returns true if there is another object in the current set.
nextSet() - Method in class org.apache.commons.jxpath.ri.axes.InitialContext
nextSet() - Method in class org.apache.commons.jxpath.ri.axes.NodeSetContext
nextSet() - Method in class org.apache.commons.jxpath.ri.axes.PredicateContext
nextSet() - Method in class org.apache.commons.jxpath.ri.axes.RootContext
nextSet() - Method in class org.apache.commons.jxpath.ri.EvalContext
  Returns true if there is another sets of objects to interate over.
NODE_TYPE_COMMENT - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 3
NODE_TYPE_NODE - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 1
NODE_TYPE_PI - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 4
NODE_TYPE_TEXT - Static variable in interface org.apache.commons.jxpath.ri.Compiler
  Constant 2
NodeIterator - Interface in org.apache.commons.jxpath.ri.model
  Definition for an iterator for all kinds of Nodes.
nodeNameTest(Object) - Method in interface org.apache.commons.jxpath.ri.Compiler
  Produces a NODE_TEST object that represents a node name test.
nodeNameTest(Object) - Method in class org.apache.commons.jxpath.ri.compiler.TreeCompiler
NodeNameTest - Class in org.apache.commons.jxpath.ri.compiler
  Node name test.
NodeNameTest(QName) - Constructor for class org.apache.commons.jxpath.ri.compiler.NodeNameTest
  Constructs a new NodeNameTest.
NodeNameTest(QName, String) - Constructor for class org.apache.commons.jxpath.ri.compiler.NodeNameTest
  Constructs a new NodeNameTest.
NodePointer - Class in org.apache.commons.jxpath.ri.model
  Common superclass for Pointers of all kinds.
NodePointer(NodePointer) - Constructor for class org.apache.commons.jxpath.ri.model.NodePointer
  Constructs a new NodePointer.
NodePointer(NodePointer, Locale) - Constructor for class org.apache.commons.jxpath.ri.model.NodePointer
  Constructs a new NodePointer.
NodePointerFactory - Interface in org.apache.commons.jxpath.ri.model
  Creates NodePointers for objects of a certain type.
NodeSet - Interface in org.apache.commons.jxpath
  NodeSet interface can be used as the type of an argument of an extension function.
NodeSetContext - Class in org.apache.commons.jxpath.ri.axes
  A simple context that is based on a `NodeSet`.
NodeSetContext(EvalContext, NodeSet) - Constructor for class org.apache.commons.jxpath.ri.axes.NodeSetContext
  Constructs a new NodeSetContext.
NodeTest - Class in org.apache.commons.jxpath.ri.compiler
  Node test.
NodeTest() - Constructor for class org.apache.commons.jxpath.ri.compiler.NodeTest
  Constructs a new instance for subclasses.
nodeTypeTest(int) - Method in interface org.apache.commons.jxpath.ri.Compiler
  Produces a NODE_TEST object that represents a node type test.
nodeTypeTest(int) - Method in class org.apache.commons.jxpath.ri.compiler.TreeCompiler
NodeTypeTest - Class in org.apache.commons.jxpath.ri.compiler
  Node type test.
NodeTypeTest(int) - Constructor for class org.apache.commons.jxpath.ri.compiler.NodeTypeTest
  Constructs a new NodeTypeTest.
nodeTypeToString(int) - Static method in class org.apache.commons.jxpath.ri.compiler.NodeTypeTest
  Render the given node type as a String.
NOT_A_NUMBER - Static variable in class org.apache.commons.jxpath.ri.compiler.Expression
  NaN
notEqual(Object, Object) - Method in interface org.apache.commons.jxpath.ri.Compiler
  Produces an EXPRESSION object representing the comparison: left is not equal to right
notEqual(Object, Object) - Method in class org.apache.commons.jxpath.ri.compiler.TreeCompiler
Notes - Search tag in class org.apache.commons.jxpath.JXPathContext
  Section
NullElementPointer - Class in org.apache.commons.jxpath.ri.model.beans
  Used when there is a need to construct a Pointer for a collection element that does not exist.
NullElementPointer(NodePointer, int) - Constructor for class org.apache.commons.jxpath.ri.model.beans.NullElementPointer
  Constructs a new NullElementPointer.
NullPointer - Class in org.apache.commons.jxpath.ri.model.beans
  Pointer whose value is `null`.
NullPointer(Locale, String) - Constructor for class org.apache.commons.jxpath.ri.model.beans.NullPointer
  Constructs a new NullPointer.
NullPointer(NodePointer, QName) - Constructor for class org.apache.commons.jxpath.ri.model.beans.NullPointer
  Used for the root node.
NullPointer(QName, Locale) - Constructor for class org.apache.commons.jxpath.ri.model.beans.NullPointer
  Constructs a new NullPointer.
NullPropertyPointer - Class in org.apache.commons.jxpath.ri.model.beans
  Pointer to a null property.
NullPropertyPointer(NodePointer) - Constructor for class org.apache.commons.jxpath.ri.model.beans.NullPropertyPointer
  Constructs a new NullPropertyPointer.
number(Object) - Static method in class org.apache.commons.jxpath.ri.InfoSetUtil
  Converts the supplied object to Number.
number(String) - Method in interface org.apache.commons.jxpath.ri.Compiler
  Produces an EXPRESSION object that represents a numeric constant.
number(String) - Method in class org.apache.commons.jxpath.ri.compiler.TreeCompiler

## O

Object Graph Traversal - Search tag in Overview
  Section
ONE - Static variable in class org.apache.commons.jxpath.ri.compiler.Expression
  One
Operation - Class in org.apache.commons.jxpath.ri.compiler
  Abstract operation expressions.
Operation(Expression[]) - Constructor for class org.apache.commons.jxpath.ri.compiler.Operation
  Constructs a new Operation.
or(Object[]) - Method in interface org.apache.commons.jxpath.ri.Compiler
  Produces an EXPRESSION object representing logical disjunction of all arguments
or(Object[]) - Method in class org.apache.commons.jxpath.ri.compiler.TreeCompiler
OR_PRECEDENCE - Static variable in class org.apache.commons.jxpath.ri.compiler.CoreOperation
  Or precedence
org.apache.commons.jxpath - package org.apache.commons.jxpath
  Public, abstract part of JXPath: interfaces and configuration.
org.apache.commons.jxpath.functions - package org.apache.commons.jxpath.functions
  Implementations of Java class-based extension functions.
org.apache.commons.jxpath.ri - package org.apache.commons.jxpath.ri
  Reference implementation of JXPath.
org.apache.commons.jxpath.ri.axes - package org.apache.commons.jxpath.ri.axes
  Implementations of EvalContext used for different XPath axes (child::, parent:: etc).
org.apache.commons.jxpath.ri.compiler - package org.apache.commons.jxpath.ri.compiler
  XPath parse tree.
org.apache.commons.jxpath.ri.model - package org.apache.commons.jxpath.ri.model
  Implementation of "model" APIs for Containers.
org.apache.commons.jxpath.ri.model.beans - package 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 - package org.apache.commons.jxpath.ri.model.container
  Implementation of "model" APIs for Containers.
org.apache.commons.jxpath.ri.model.dom - package org.apache.commons.jxpath.ri.model.dom
  Implementation of "model" APIs for W3C DOM.
org.apache.commons.jxpath.ri.model.dynabeans - package org.apache.commons.jxpath.ri.model.dynabeans
  Implementation of "model" APIs for Commons BeanUtils DynaBeans.
org.apache.commons.jxpath.ri.model.dynamic - package org.apache.commons.jxpath.ri.model.dynamic
  Implementation of "model" APIs for dynamic property objects e.g.
org.apache.commons.jxpath.ri.model.jdom - package org.apache.commons.jxpath.ri.model.jdom
  Implementation of "model" APIs for JDOM (see jdom.org).
org.apache.commons.jxpath.servlet - package org.apache.commons.jxpath.servlet
  Implementations of JXPathContexts bound to various servlet scopes: PageContext, ServletRequest, HttpSession and ServletContext.
org.apache.commons.jxpath.util - package org.apache.commons.jxpath.util
  Utility classes to assist with JXPath implementation(s) and/or usage.
org.apache.commons.jxpath.xml - package org.apache.commons.jxpath.xml
  Support classes for working with XML.

## P

PackageFunctions - Class in org.apache.commons.jxpath
  Extension functions provided by Java classes.
PackageFunctions(String, String) - Constructor for class org.apache.commons.jxpath.PackageFunctions
  Constructs a new PackageFunctions.
PAGE_SCOPE - Static variable in class org.apache.commons.jxpath.servlet.Constants
  Variable name for `PageContext`.
PageContextHandler - Class in org.apache.commons.jxpath.servlet
  Implementation of the `DynamicPropertyHandler` interface that provides access to attributes of a `PageContext` in all scopes.
PageContextHandler() - Constructor for class org.apache.commons.jxpath.servlet.PageContextHandler
  Constructs a new instance.
PageScopeContext - Class in org.apache.commons.jxpath.servlet
  A lightweight wrapper for `PageContext` that restricts access to attributes of the "page" scope.
PageScopeContext(PageContext) - Constructor for class org.apache.commons.jxpath.servlet.PageScopeContext
  Constructs a new PageScopeContext.
PageScopeContextHandler - Class in org.apache.commons.jxpath.servlet
  Implementation of the `DynamicPropertyHandler` interface that provides access to attributes of a `PageScopeContext`.
PageScopeContextHandler() - Constructor for class org.apache.commons.jxpath.servlet.PageScopeContextHandler
  Constructs a new instance.
parent - Variable in class org.apache.commons.jxpath.ri.model.NodePointer
  Parent pointer
parent - Variable in class org.apache.commons.jxpath.ri.NamespaceResolver
  Parent NamespaceResolver.
Parent/child Relationship - Search tag in Overview
  Section
parentContext - Variable in class org.apache.commons.jxpath.JXPathContext
  Parent context
parentContext - Variable in class org.apache.commons.jxpath.ri.EvalContext
  Parent context
ParentContext - Class in org.apache.commons.jxpath.ri.axes
  EvalContext that walks the "parent::" axis.
ParentContext(EvalContext, NodeTest) - Constructor for class org.apache.commons.jxpath.ri.axes.ParentContext
  Constructs a new ParentContext.
parseExpression(String, Compiler) - Static method in class org.apache.commons.jxpath.ri.Parser
  Parses the XPath expression.
Parser - Class in org.apache.commons.jxpath.ri
  XPath parser.
Parser() - Constructor for class org.apache.commons.jxpath.ri.Parser
  Deprecated.
  Will be private in the next major version.
parseXML(InputStream) - Method in class org.apache.commons.jxpath.xml.DocumentContainer
  Parses XML using the parser for the specified model.
parseXML(InputStream) - Method in class org.apache.commons.jxpath.xml.DOMParser
parseXML(InputStream) - Method in class org.apache.commons.jxpath.xml.JDOMParser
parseXML(InputStream) - Method in interface org.apache.commons.jxpath.xml.XMLParser
  Reads the supplied XML file and returns the resulting model, which is not necessarily DOM.
parseXML(InputStream) - Method in class org.apache.commons.jxpath.xml.XMLParser2
Path - Class in org.apache.commons.jxpath.ri.compiler
  Abstracts path expressions.
Path(Step[]) - Constructor for class org.apache.commons.jxpath.ri.compiler.Path
  Constructs a new Path.
pointer - Variable in class org.apache.commons.jxpath.ri.NamespaceResolver
  Node pointer.
Pointer - Interface in org.apache.commons.jxpath
  Pointers represent locations of objects and their properties in Java object graphs.
PointerIterator(Iterator, QName, Locale) - Constructor for class org.apache.commons.jxpath.ri.compiler.Expression.PointerIterator
  Deprecated.
  Use the method that takes a NamespaceManager
Pointers - Search tag in Overview
  Section
position - Variable in class org.apache.commons.jxpath.ri.EvalContext
  Position
PrecedingOrFollowingContext - Class in org.apache.commons.jxpath.ri.axes
  EvalContext that walks the "preceding::" and "following::" axes.
PrecedingOrFollowingContext(EvalContext, NodeTest, boolean) - Constructor for class org.apache.commons.jxpath.ri.axes.PrecedingOrFollowingContext
  Constructs a new PrecedingOrFollowingContext.
PredicateContext - Class in org.apache.commons.jxpath.ri.axes
  EvalContext that checks predicates.
PredicateContext(EvalContext, Expression) - Constructor for class org.apache.commons.jxpath.ri.axes.PredicateContext
  Constructs a new PredicateContext.
prepareForIndividualProperty(String) - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyIterator
  Prepare for an individual property.
prepareForIndividualProperty(String) - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicAttributeIterator
printPointerChain() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Print internal structure of a pointer for debugging
processingInstructionTest(String) - Method in interface org.apache.commons.jxpath.ri.Compiler
  Produces a NODE_TEST object that represents a processing instruction test.
processingInstructionTest(String) - Method in class org.apache.commons.jxpath.ri.compiler.TreeCompiler
ProcessingInstructionTest - Class in org.apache.commons.jxpath.ri.compiler
  Processing instruction test.
ProcessingInstructionTest(String) - Constructor for class org.apache.commons.jxpath.ri.compiler.ProcessingInstructionTest
  Constructs a new ProcessingInstructionTest.
propertyIndex - Variable in class org.apache.commons.jxpath.ri.model.beans.PropertyPointer
  Property index
PropertyIterator - Class in org.apache.commons.jxpath.ri.model.beans
  Iterates property values of an object pointed at with a `PropertyOwnerPointer`.
PropertyIterator(PropertyOwnerPointer, String, boolean, NodePointer) - Constructor for class org.apache.commons.jxpath.ri.model.beans.PropertyIterator
  Constructs a new PropertyIterator.
PropertyOwnerPointer - Class in org.apache.commons.jxpath.ri.model.beans
  A pointer describing a node that has properties, each of which could be a collection.
PropertyOwnerPointer(NodePointer) - Constructor for class org.apache.commons.jxpath.ri.model.beans.PropertyOwnerPointer
  Constructs a new PropertyOwnerPointer.
PropertyOwnerPointer(NodePointer, Locale) - Constructor for class org.apache.commons.jxpath.ri.model.beans.PropertyOwnerPointer
  Constructs a new PropertyOwnerPointer.
PropertyPointer - Class in org.apache.commons.jxpath.ri.model.beans
  A pointer allocated by a PropertyOwnerPointer to represent the value of a property of the parent object.
PropertyPointer(NodePointer) - Constructor for class org.apache.commons.jxpath.ri.model.beans.PropertyPointer
  Takes a JavaBean, a descriptor of a property of that object and an offset within that property (starting with 0).

## Q

qname(String, String) - Method in interface org.apache.commons.jxpath.ri.Compiler
  Produces an QNAME that represents a name with an optional prefix.
qname(String, String) - Method in class org.apache.commons.jxpath.ri.compiler.TreeCompiler
QName - Class in org.apache.commons.jxpath.ri
  A qualified name: a combination of an optional namespace prefix and an local name.
QName(String) - Constructor for class org.apache.commons.jxpath.ri.QName
  Constructs a new QName.
QName(String, String) - Constructor for class org.apache.commons.jxpath.ri.QName
  Constructs a new QName.

## R

registerAtomicClass(Class) - Static method in class org.apache.commons.jxpath.JXPathIntrospector
  Automatically creates and registers a JXPathBeanInfo object for the specified class.
registerDynamicClass(Class, Class) - Static method in class org.apache.commons.jxpath.JXPathIntrospector
  Automatically creates and registers a `JXPathBeanInfo` object for the specified class.
Registering Namespaces - Search tag in Overview
  Section
registerNamespace(String, String) - Method in class org.apache.commons.jxpath.JXPathContext
  Registers a namespace prefix.
registerNamespace(String, String) - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
registerNamespace(String, String) - Method in class org.apache.commons.jxpath.ri.NamespaceResolver
  Registers a namespace prefix.
registerXMLParser(String, String) - Static method in class org.apache.commons.jxpath.xml.DocumentContainer
  Add a class of a custom XML parser.
registerXMLParser(String, XMLParser) - Static method in class org.apache.commons.jxpath.xml.DocumentContainer
  Add an XML parser.
RELATIONAL_EXPR_PRECEDENCE - Static variable in class org.apache.commons.jxpath.ri.compiler.CoreOperation
  Relational expression precedence
Relative Contexts - Search tag in Overview
  Section
remove() - Method in class org.apache.commons.jxpath.ri.compiler.Expression.PointerIterator
  Unsupported.
remove() - Method in class org.apache.commons.jxpath.ri.compiler.Expression.ValueIterator
  Unsupported.
remove() - Method in class org.apache.commons.jxpath.ri.EvalContext
  Operation is not supported
remove() - Method in class org.apache.commons.jxpath.ri.model.beans.BeanPropertyPointer
remove() - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyOwnerPointer
  If this is a root node pointer, throws an exception; otherwise forwards the call to the parent node.
remove() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMAttributePointer
remove() - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
remove() - Method in class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPropertyPointer
remove() - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPropertyPointer
remove() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMAttributePointer
remove() - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
remove() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Remove the node of the object graph this pointer points to.
remove() - Method in class org.apache.commons.jxpath.ri.model.VariablePointer
remove(Object, int) - Static method in class org.apache.commons.jxpath.util.ValueUtils
  Remove the index'th element from the supplied collection.
remove(Pointer) - Method in class org.apache.commons.jxpath.BasicNodeSet
  Remove a pointer from this NodeSet.
removeAll(String) - Method in class org.apache.commons.jxpath.JXPathContext
  Removes all elements of the object graph described by the xpath.
removeAll(String) - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
removeAll(String, Expression) - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
  Remove all matching nodes.
removeAll(JXPathContext) - Method in interface org.apache.commons.jxpath.CompiledExpression
  Remove all graph elements described by this expression.
removeAll(JXPathContext) - Method in class org.apache.commons.jxpath.ri.JXPathCompiledExpression
removeFunctions(Functions) - Method in class org.apache.commons.jxpath.FunctionLibrary
  Removes functions from the library.
removeNodePointerFactory(NodePointerFactory) - Static method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
  Removes support for additional types of objects.
removePath(String) - Method in class org.apache.commons.jxpath.JXPathContext
  Removes the element of the object graph described by the xpath.
removePath(String) - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
removePath(String, Expression) - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
  Remove the specified path.
removePath(JXPathContext) - Method in interface org.apache.commons.jxpath.CompiledExpression
  Remove the graph element described by this expression.
removePath(JXPathContext) - Method in class org.apache.commons.jxpath.ri.JXPathCompiledExpression
REQUEST_SCOPE - Static variable in class org.apache.commons.jxpath.servlet.Constants
  Variable name for `ServletRequest`.
reset() - Method in class org.apache.commons.jxpath.ri.axes.AncestorContext
reset() - Method in class org.apache.commons.jxpath.ri.axes.AttributeContext
reset() - Method in class org.apache.commons.jxpath.ri.axes.ChildContext
reset() - Method in class org.apache.commons.jxpath.ri.axes.DescendantContext
reset() - Method in class org.apache.commons.jxpath.ri.axes.NamespaceContext
reset() - Method in class org.apache.commons.jxpath.ri.axes.ParentContext
reset() - Method in class org.apache.commons.jxpath.ri.axes.PrecedingOrFollowingContext
reset() - Method in class org.apache.commons.jxpath.ri.axes.PredicateContext
reset() - Method in class org.apache.commons.jxpath.ri.axes.SelfContext
reset() - Method in class org.apache.commons.jxpath.ri.EvalContext
  Sets current position = 0, which is the pre-iteration state.
reset() - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyIterator
  Reset property iteration.
Retrieving Multiple Results - Search tag in Overview
  Section
ReverseComparator - Class in org.apache.commons.jxpath.util
  Reverse comparator.
reverseMap - Variable in class org.apache.commons.jxpath.ri.NamespaceResolver
  Reverse lookup map
rootContext - Variable in class org.apache.commons.jxpath.ri.EvalContext
  Root context
RootContext - Class in org.apache.commons.jxpath.ri.axes
  EvalContext that is used to hold the root node for the path traversal.
RootContext(JXPathContextReferenceImpl, NodePointer) - Constructor for class org.apache.commons.jxpath.ri.axes.RootContext
  Constructs a new RootContext.

## S

seal() - Method in class org.apache.commons.jxpath.ri.NamespaceResolver
  Seal this `NamespaceResolver`.
searchForPath(EvalContext) - Method in class org.apache.commons.jxpath.ri.compiler.Path
  The idea here is to return a NullPointer rather than null if that's at all possible.
selectNodes(String) - Method in class org.apache.commons.jxpath.JXPathContext
  Finds all nodes that match the specified XPath.
selectSingleNode(String) - Method in class org.apache.commons.jxpath.JXPathContext
  Finds the first object that matches the specified XPath.
SelfContext - Class in org.apache.commons.jxpath.ri.axes
  EvalContext that returns the current node from the parent context if the test succeeds.
SelfContext(EvalContext, NodeTest) - Constructor for class org.apache.commons.jxpath.ri.axes.SelfContext
  Constructs a new SelfContext.
ServletContext Context - Search tag in Overview
  Section
ServletContextHandler - Class in org.apache.commons.jxpath.servlet
  Implementation of the `DynamicPropertyHandler` interface that provides access to attributes of a `ServletContext`.
ServletContextHandler() - Constructor for class org.apache.commons.jxpath.servlet.ServletContextHandler
  Constructs a new instance.
Servlet Contexts - Search tag in Overview
  Section
ServletRequestAndContext - Class in org.apache.commons.jxpath.servlet
  Just a structure to hold a `ServletRequest` and `ServletContext` together.
ServletRequestAndContext(ServletRequest, ServletContext) - Constructor for class org.apache.commons.jxpath.servlet.ServletRequestAndContext
  Constructs a new ServletRequestAndContext.
Servlet Request Context - Search tag in Overview
  Section
ServletRequestHandler - Class in org.apache.commons.jxpath.servlet
  Implementation of the `DynamicPropertyHandler` interface that provides access to attributes and parameters of a `ServletRequest`.
ServletRequestHandler() - Constructor for class org.apache.commons.jxpath.servlet.ServletRequestHandler
  Constructs a new instance.
SESSION_SCOPE - Static variable in class org.apache.commons.jxpath.servlet.Constants
  Variable name for `HttpSession`.
setAttribute(boolean) - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Sets to true if the pointer represents the "attribute::" axis.
setAttribute(String, Object) - Method in class org.apache.commons.jxpath.servlet.PageScopeContext
  Sets the specified attribute.
setCoalescing(boolean) - Method in class org.apache.commons.jxpath.xml.XMLParser2
  Sets whether the underlying parser is coalescing.
setDecimalFormatSymbols(String, DecimalFormatSymbols) - Method in class org.apache.commons.jxpath.JXPathContext
  Sets `DecimalFormatSymbols` for a given name.
setExceptionHandler(ExceptionHandler) - Method in class org.apache.commons.jxpath.JXPathContext
  Sets the ExceptionHandler used by this context, if any.
setExceptionHandler(ExceptionHandler) - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
  Sets the ExceptionHandler used by this context, if any.
setExceptionHandler(ExceptionHandler) - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Sets the exceptionHandler of this NodePointer.
setExpandEntityReferences(boolean) - Method in class org.apache.commons.jxpath.xml.XMLParser2
  Sets whether the underlying parser expands entity references.
setFactory(AbstractFactory) - Method in class org.apache.commons.jxpath.JXPathContext
  Install an abstract factory that should be used by the `createPath()` and `createPathAndSetValue()` methods.
setFunctions(Functions) - Method in class org.apache.commons.jxpath.JXPathContext
  Install a library of extension functions.
setIdentityManager(IdentityManager) - Method in class org.apache.commons.jxpath.JXPathContext
  Install an identity manager that will be used by the context to look up a node by its ID.
setIgnoringComments(boolean) - Method in class org.apache.commons.jxpath.xml.XMLParser2
  Sets whether the underlying parser ignores comments.
setIgnoringElementContentWhitespace(boolean) - Method in class org.apache.commons.jxpath.xml.XMLParser2
  Sets whether the underlying parser is ignoring whitespace.
setIndex(int) - Method in class org.apache.commons.jxpath.ri.model.beans.BeanPropertyPointer
setIndex(int) - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionPointer
setIndex(int) - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyOwnerPointer
setIndex(int) - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Sets the index of this NodePointer.
setIndex(int) - Method in class org.apache.commons.jxpath.ri.model.VariablePointer
setKeyManager(KeyManager) - Method in class org.apache.commons.jxpath.JXPathContext
  Install a key manager that will be used by the context to look up a node by a key value.
setLenient(boolean) - Method in class org.apache.commons.jxpath.JXPathContext
  If the context is in the lenient mode, then getValue() returns null for inexistent paths.
setLocale(Locale) - Method in class org.apache.commons.jxpath.JXPathContext
  Sets the locale for this context.
setNameAttributeValue(String) - Method in class org.apache.commons.jxpath.ri.model.beans.NullPropertyPointer
  Sets the name attribute.
setNamespaceAware(boolean) - Method in class org.apache.commons.jxpath.xml.XMLParser2
  Sets whether the underlying parser is ns-aware.
setNamespaceContextPointer(Pointer) - Method in class org.apache.commons.jxpath.JXPathContext
  Namespace prefixes can be defined implicitly by specifying a pointer to a context where the namespaces are defined.
setNamespaceContextPointer(Pointer) - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
setNamespaceContextPointer(NodePointer) - Method in class org.apache.commons.jxpath.ri.NamespaceResolver
  Register a namespace for the expression context.
setNamespaceResolver(NamespaceResolver) - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Sets the NamespaceResolver for this NodePointer.
setPosition(int) - Method in class org.apache.commons.jxpath.ri.axes.AncestorContext
setPosition(int) - Method in class org.apache.commons.jxpath.ri.axes.AttributeContext
setPosition(int) - Method in class org.apache.commons.jxpath.ri.axes.ChildContext
setPosition(int) - Method in class org.apache.commons.jxpath.ri.axes.DescendantContext
setPosition(int) - Method in class org.apache.commons.jxpath.ri.axes.InitialContext
setPosition(int) - Method in class org.apache.commons.jxpath.ri.axes.NamespaceContext
setPosition(int) - Method in class org.apache.commons.jxpath.ri.axes.NodeSetContext
setPosition(int) - Method in class org.apache.commons.jxpath.ri.axes.ParentContext
setPosition(int) - Method in class org.apache.commons.jxpath.ri.axes.PrecedingOrFollowingContext
setPosition(int) - Method in class org.apache.commons.jxpath.ri.axes.PredicateContext
setPosition(int) - Method in class org.apache.commons.jxpath.ri.axes.RootContext
setPosition(int) - Method in class org.apache.commons.jxpath.ri.axes.SelfContext
setPosition(int) - Method in class org.apache.commons.jxpath.ri.axes.UnionContext
setPosition(int) - Method in class org.apache.commons.jxpath.ri.EvalContext
  Moves the current position to the specified index.
setPosition(int) - Method in class org.apache.commons.jxpath.ri.model.beans.BeanAttributeIterator
setPosition(int) - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionNodeIterator
setPosition(int) - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyIterator
setPosition(int) - Method in class org.apache.commons.jxpath.ri.model.dom.DOMAttributeIterator
setPosition(int) - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNamespaceIterator
setPosition(int) - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodeIterator
setPosition(int) - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMAttributeIterator
setPosition(int) - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNamespaceIterator
setPosition(int) - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodeIterator
setPosition(int) - Method in interface org.apache.commons.jxpath.ri.model.NodeIterator
  Sets the new current position.
setProperty(Object, String, Object) - Method in interface org.apache.commons.jxpath.DynamicPropertyHandler
  Modifies the value of the specified dynamic property.
setProperty(Object, String, Object) - Method in class org.apache.commons.jxpath.MapDynamicPropertyHandler
setProperty(Object, String, Object) - Method in class org.apache.commons.jxpath.servlet.HttpSessionHandler
setProperty(Object, String, Object) - Method in class org.apache.commons.jxpath.servlet.PageContextHandler
setProperty(Object, String, Object) - Method in class org.apache.commons.jxpath.servlet.PageScopeContextHandler
setProperty(Object, String, Object) - Method in class org.apache.commons.jxpath.servlet.ServletContextHandler
setProperty(Object, String, Object) - Method in class org.apache.commons.jxpath.servlet.ServletRequestHandler
setPropertyIndex(int) - Method in class org.apache.commons.jxpath.ri.model.beans.BeanPropertyPointer
  Selects a property by its offset in the alphabetically sorted list.
setPropertyIndex(int) - Method in class org.apache.commons.jxpath.ri.model.beans.NullPropertyPointer
setPropertyIndex(int) - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyPointer
  Sets the property index.
setPropertyIndex(int) - Method in class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPropertyPointer
  Index a property by its index in the list of all properties sorted alphabetically.
setPropertyIndex(int) - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPropertyPointer
  Index a property by its index in the list of all properties sorted alphabetically.
setPropertyName(String) - Method in class org.apache.commons.jxpath.ri.model.beans.BeanPropertyPointer
  Select a property by name.
setPropertyName(String) - Method in class org.apache.commons.jxpath.ri.model.beans.NullPropertyPointer
setPropertyName(String) - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyPointer
  Sets the property name.
setPropertyName(String) - Method in class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPropertyPointer
  Select a property by name.
setPropertyName(String) - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPropertyPointer
  Select a property by name.
setRegisteredValue(Object) - Method in class org.apache.commons.jxpath.ri.axes.RootContext
  Sets the next registered value.
Setting Properties - Search tag in Overview
  Section
setTypeConverter(TypeConverter) - Static method in class org.apache.commons.jxpath.util.TypeUtils
  Install an alternative type converter.
setValidating(boolean) - Method in class org.apache.commons.jxpath.xml.XMLParser2
  Sets whether the underlying parser should be validating.
setValue(Object) - Method in interface org.apache.commons.jxpath.Container
  Modifies the value contained by this container.
setValue(Object) - Method in interface org.apache.commons.jxpath.Pointer
  Modifies the value of the object, property or collection element this pointer represents.
setValue(Object) - Method in class org.apache.commons.jxpath.ri.model.beans.BeanPropertyPointer
  If index == WHOLE_COLLECTION, change the value of the property, otherwise change the value of the index'th element of the collection represented by the property.
setValue(Object) - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionPointer
setValue(Object) - Method in class org.apache.commons.jxpath.ri.model.beans.LangAttributePointer
  Converts the value to the required type and changes the corresponding object to that value.
setValue(Object) - Method in class org.apache.commons.jxpath.ri.model.beans.NullElementPointer
setValue(Object) - Method in class org.apache.commons.jxpath.ri.model.beans.NullPropertyPointer
setValue(Object) - Method in class org.apache.commons.jxpath.ri.model.beans.PropertyOwnerPointer
  Throws an exception if you try to change the root element, otherwise forwards the call to the parent pointer.
setValue(Object) - Method in class org.apache.commons.jxpath.ri.model.container.ContainerPointer
setValue(Object) - Method in class org.apache.commons.jxpath.ri.model.dom.DOMAttributePointer
  Sets the value of this attribute.
setValue(Object) - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
  Sets contents of the node to the specified value.
setValue(Object) - Method in class org.apache.commons.jxpath.ri.model.dom.NamespacePointer
  Throws UnsupportedOperationException.
setValue(Object) - Method in class org.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPropertyPointer
  If index == WHOLE_COLLECTION, change the value of the property, otherwise change the value of the index'th element of the collection represented by the property.
setValue(Object) - Method in class org.apache.commons.jxpath.ri.model.dynamic.DynamicPropertyPointer
  If index == WHOLE_COLLECTION, change the value of the property, otherwise change the value of the index'th element of the collection represented by the property.
setValue(Object) - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMAttributePointer
setValue(Object) - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNamespacePointer
  Throws UnsupportedOperationException.
setValue(Object) - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
setValue(Object) - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Converts the value to the required type and changes the corresponding object to that value.
setValue(Object) - Method in class org.apache.commons.jxpath.ri.model.VariablePointer
setValue(Object) - Method in class org.apache.commons.jxpath.xml.DocumentContainer
  Throws an UnsupportedOperationException.
setValue(Object) - Method in class org.apache.commons.jxpath.XMLDocumentContainer
  Deprecated.
  Throws an UnsupportedOperationException
setValue(Object, int, Object) - Static method in class org.apache.commons.jxpath.util.ValueUtils
  Modifies the index'th element of the supplied collection.
setValue(Object, PropertyDescriptor, int, Object) - Static method in class org.apache.commons.jxpath.util.ValueUtils
  Modifies the index'th element of the bean's property represented by the supplied property descriptor.
setValue(Object, PropertyDescriptor, Object) - Static method in class org.apache.commons.jxpath.util.ValueUtils
  Modifies the value of the bean's property represented by the supplied property descriptor.
setValue(String, Object) - Method in class org.apache.commons.jxpath.JXPathContext
  Modifies the value of the property described by the supplied xpath.
setValue(String, Object) - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
setValue(String, Expression, Object) - Method in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
  Sets the value of XPath to value.
setValue(JXPathContext, Object) - Method in interface org.apache.commons.jxpath.CompiledExpression
  Modifies the value of the property described by the supplied xpath.
setValue(JXPathContext, Object) - Method in class org.apache.commons.jxpath.ri.JXPathCompiledExpression
setVariables(Variables) - Method in class org.apache.commons.jxpath.JXPathContext
  Installs a custom implementation of the Variables interface.
SimplePathInterpreter - Class in org.apache.commons.jxpath.ri.axes
  An evaluation mechanism for simple XPaths, which is much faster than the usual process.
SimplePathInterpreter() - Constructor for class org.apache.commons.jxpath.ri.axes.SimplePathInterpreter
  Deprecated.
  Will be private in the next major version.
sortPointers(List) - Method in class org.apache.commons.jxpath.ri.EvalContext
  Sort a list of pointers based on document order.
Standard Extension Functions - Search tag in Overview
  Section
step(int, Object, Object[]) - Method in interface org.apache.commons.jxpath.ri.Compiler
  Produces a STEP object that represents a node test.
step(int, Object, Object[]) - Method in class org.apache.commons.jxpath.ri.compiler.TreeCompiler
Step - Class in org.apache.commons.jxpath.ri.compiler
  A step.
Step(int, NodeTest, Expression[]) - Constructor for class org.apache.commons.jxpath.ri.compiler.Step
  Constructs a new Step.
StrictLazyDynaBeanPointerFactory - Class in org.apache.commons.jxpath.ri.model.dynabeans
  Implemented in response to [JXPATH-144].
StrictLazyDynaBeanPointerFactory() - Constructor for class org.apache.commons.jxpath.ri.model.dynabeans.StrictLazyDynaBeanPointerFactory
  Constructs a new instance.
stringValue(Object) - Static method in class org.apache.commons.jxpath.ri.InfoSetUtil
  Converts the supplied object to String.
sum(Object[]) - Method in interface org.apache.commons.jxpath.ri.Compiler
  Produces an EXPRESSION object representing the sum of all argumens
sum(Object[]) - Method in class org.apache.commons.jxpath.ri.compiler.TreeCompiler

## T

testNode(NodeTest) - Method in class org.apache.commons.jxpath.ri.model.beans.CollectionPointer
testNode(NodeTest) - Method in class org.apache.commons.jxpath.ri.model.beans.LangAttributePointer
testNode(NodeTest) - Method in class org.apache.commons.jxpath.ri.model.container.ContainerPointer
testNode(NodeTest) - Method in class org.apache.commons.jxpath.ri.model.dom.DOMAttributePointer
testNode(NodeTest) - Method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
testNode(NodeTest) - Method in class org.apache.commons.jxpath.ri.model.dom.NamespacePointer
testNode(NodeTest) - Method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
testNode(NodeTest) - Method in class org.apache.commons.jxpath.ri.model.NodePointer
  Checks if this Pointer matches the supplied NodeTest.
testNode(NodeTest) - Method in class org.apache.commons.jxpath.ri.model.VariablePointer
testNode(NodePointer, Object, NodeTest) - Static method in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
  Execute test against node on behalf of pointer.
testNode(Node, NodeTest) - Static method in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
  Test a Node.
toString() - Method in class org.apache.commons.jxpath.BasicNodeSet
toString() - Method in class org.apache.commons.jxpath.BasicVariables
toString() - Method in class org.apache.commons.jxpath.functions.MethodFunction
toString() - Method in class org.apache.commons.jxpath.JXPathBasicBeanInfo
toString() - Method in class org.apache.commons.jxpath.ri.axes.RootContext
toString() - Method in class org.apache.commons.jxpath.ri.compiler.Constant
toString() - Method in class org.apache.commons.jxpath.ri.compiler.CoreFunction
toString() - Method in class org.apache.commons.jxpath.ri.compiler.CoreOperation
toString() - Method in class org.apache.commons.jxpath.ri.compiler.ExpressionPath
toString() - Method in class org.apache.commons.jxpath.ri.compiler.ExtensionFunction
toString() - Method in class org.apache.commons.jxpath.ri.compiler.LocationPath
toString() - Method in class org.apache.commons.jxpath.ri.compiler.NodeNameTest
toString() - Method in class org.apache.commons.jxpath.ri.compiler.NodeTypeTest
toString() - Method in class org.apache.commons.jxpath.ri.compiler.ProcessingInstructionTest
toString() - Method in class org.apache.commons.jxpath.ri.compiler.Step
toString() - Method in class org.apache.commons.jxpath.ri.compiler.VariableReference
toString() - Method in class org.apache.commons.jxpath.ri.EvalContext
toString() - Method in class org.apache.commons.jxpath.ri.JXPathCompiledExpression
toString() - Method in class org.apache.commons.jxpath.ri.model.NodePointer
toString() - Method in class org.apache.commons.jxpath.ri.QName
TreeCompiler - Class in org.apache.commons.jxpath.ri.compiler
  A tree `Compiler`.
TreeCompiler() - Constructor for class org.apache.commons.jxpath.ri.compiler.TreeCompiler
  Constructs a new instance.
Type Conversions - Search tag in Overview
  Section
TypeConverter - Interface in org.apache.commons.jxpath.util
  A type converter can be installed on `TypeUtils` to introduce additional type conversions for JXPath.
TypeUtils - Class in org.apache.commons.jxpath.util
  Global type conversion utilities.
TypeUtils() - Constructor for class org.apache.commons.jxpath.util.TypeUtils
  Deprecated.
  Will be private in the next major version.

## U

undeclareVariable(String) - Method in class org.apache.commons.jxpath.BasicVariables
  Removes an existing variable.
undeclareVariable(String) - Method in class org.apache.commons.jxpath.servlet.KeywordVariables
undeclareVariable(String) - Method in interface org.apache.commons.jxpath.Variables
  Removes an existing variable.
union(Object[]) - Method in class org.apache.commons.jxpath.ri.compiler.TreeCompiler
union(Object[]) - Method in interface org.apache.commons.jxpath.ri.Compiler
  Produces an EXPRESSION object representing union of all node sets
UNION_PRECEDENCE - Static variable in class org.apache.commons.jxpath.ri.compiler.CoreOperation
  Union precedence
UnionContext - Class in org.apache.commons.jxpath.ri.axes
  EvalContext that represents a union between other contexts - result of a union operation like (a | b)
UnionContext(EvalContext, EvalContext[]) - Constructor for class org.apache.commons.jxpath.ri.axes.UnionContext
  Constructs a new UnionContext.
UNKNOWN_NAMESPACE - Static variable in class org.apache.commons.jxpath.ri.model.NodePointer
  Constant to indicate unknown namespace
UNKNOWN_VALUE - Static variable in class org.apache.commons.jxpath.ri.axes.RootContext
  Unknown value marker.
unmodifiableCollection(Collection<E>) - Method in class org.apache.commons.jxpath.util.BasicTypeConverter
  Gets an unmodifiable version of a collection.
UNSPECIFIED_PROPERTY - Static variable in class org.apache.commons.jxpath.ri.model.beans.PropertyPointer
  Marks a property as unspecified.
USE_SOFT_CACHE - Static variable in class org.apache.commons.jxpath.ri.JXPathContextReferenceImpl
  Change this to `false` to disable soft caching of CompiledExpressions.
Using Custom Variable Pools - Search tag in class org.apache.commons.jxpath.JXPathContext
  Section

## V

ValueIterator(Iterator) - Constructor for class org.apache.commons.jxpath.ri.compiler.Expression.ValueIterator
  Constructs a new ValueIterator.
ValueUtils - Class in org.apache.commons.jxpath.util
  Collection and property access utilities.
ValueUtils() - Constructor for class org.apache.commons.jxpath.util.ValueUtils
  Deprecated.
  Will be private in the next major version.
VARIABLE_POINTER_FACTORY_ORDER - Static variable in class org.apache.commons.jxpath.ri.model.VariablePointerFactory
  Factory order constant
VariablePointer - Class in org.apache.commons.jxpath.ri.model
  Pointer to a context variable.
VariablePointer(QName) - Constructor for class org.apache.commons.jxpath.ri.model.VariablePointer
  Constructs a new (non-actual) VariablePointer.
VariablePointer(Variables, QName) - Constructor for class org.apache.commons.jxpath.ri.model.VariablePointer
  Constructs a new VariablePointer.
VariablePointerFactory - Class in org.apache.commons.jxpath.ri.model
  NodePointerFactory to create `VariablePointers`.
VariablePointerFactory() - Constructor for class org.apache.commons.jxpath.ri.model.VariablePointerFactory
  Constructs a new instance.
VariablePointerFactory.VariableContextWrapper - Class in org.apache.commons.jxpath.ri.model
  Node value wrapper to trigger a VariablePointerFactory.
variableReference(Object) - Method in class org.apache.commons.jxpath.ri.compiler.TreeCompiler
variableReference(Object) - Method in interface org.apache.commons.jxpath.ri.Compiler
  Produces an EXPRESSION object representing variable reference
VariableReference - Class in org.apache.commons.jxpath.ri.compiler
  An element of the compile tree holding a variable reference.
VariableReference(QName) - Constructor for class org.apache.commons.jxpath.ri.compiler.VariableReference
  Constructs a new VariableReference.
Variables - Search tag in Overview
  Section
Variables - Interface in org.apache.commons.jxpath
  Variables provide access to a global set of values accessible via XPath.
vars - Variable in class org.apache.commons.jxpath.JXPathContext
  Variables
verify(NodePointer) - Static method in class org.apache.commons.jxpath.ri.model.NodePointer
  Verify the structure of a given NodePointer.

## W

What's JXPath - Search tag in Overview
  Section
WHOLE_COLLECTION - Static variable in class org.apache.commons.jxpath.ri.model.NodePointer
  Whole collection index.
wrapPrimitive(Class) - Static method in class org.apache.commons.jxpath.util.TypeUtils
  Return the appropriate wrapper type for the specified class.

## X

XML_NAMESPACE_URI - Static variable in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
  XML namespace URI
XML_NAMESPACE_URI - Static variable in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
  XML ns uri
XMLDocumentContainer - Class in org.apache.commons.jxpath
  Deprecated.
  1.1 Please use `DocumentContainer`
XMLDocumentContainer(URL) - Constructor for class org.apache.commons.jxpath.XMLDocumentContainer
  Deprecated.
  Constructs a new XMLDocumentContainer.
XMLDocumentContainer(Source) - Constructor for class org.apache.commons.jxpath.XMLDocumentContainer
  Deprecated.
  Constructs a new XMLDocumentContainer.
XMLNS_NAMESPACE_URI - Static variable in class org.apache.commons.jxpath.ri.model.dom.DOMNodePointer
  XMLNS namespace URI
XMLNS_NAMESPACE_URI - Static variable in class org.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer
  XMLNS ns uri
XMLParser - Interface in org.apache.commons.jxpath.xml
  Common interface for XML parsers.
XMLParser2 - Class in org.apache.commons.jxpath.xml
  The abstract superclass of XML parsers that produce DOM Documents.
XMLParser2() - Constructor for class org.apache.commons.jxpath.xml.XMLParser2
  Constructs a new instance for subclasses.
XPath Axes And Object Graphs - Search tag in Overview
  Section

## Z

ZERO - Static variable in class org.apache.commons.jxpath.ri.compiler.Expression
  Zero

A B C D E F G H I J K L M N O P Q R S T U V W X Z
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form