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 All Packages

A

AbbreviatedNodeTestStep(boolean) - Method in class org.htmlunit.xpath.compiler.XPathParser
AbbreviatedNodeTestStep ::= '@'? NodeTest Predicate
acceptNode(int) - Method in class org.htmlunit.xpath.axes.FilterExprWalker
Test whether a specified node is visible in the logical view of a TreeWalker or NodeIterator.
acceptNode(int) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
Test whether a specified node is visible in the logical view of a TreeWalker or NodeIterator.
acceptNode(int) - Method in class org.htmlunit.xpath.axes.UnionChildIterator
Test whether a specified node is visible in the logical view of a TreeWalker or NodeIterator.
addDTM(DTM, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMManagerDefault
Add a DTM to the DTM table.
addElement(int) - Method in class org.htmlunit.xpath.xml.utils.NodeVector
Append a Node onto the vector.
addElement(int) - Method in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
Append a int onto the vector.
AdditiveExpr(int) - Method in class org.htmlunit.xpath.compiler.XPathParser
This has to handle construction of the operations so that they are evaluated in pre-fix order.
addNode(int) - Method in class org.htmlunit.xpath.NodeSetDTM
Add a node to the NodeSetDTM.
addNode(Node, int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
Construct the node map from the node.
addNodeInDocOrder(int) - Method in class org.htmlunit.xpath.axes.NodeSequence
Add the node into a vector of nodes where it should occur in document order.
addNodeInDocOrder(int, boolean, XPathContext) - Method in class org.htmlunit.xpath.NodeSetDTM
Add the node into a vector of nodes where it should occur in document order.
addNodeInDocOrder(int, XPathContext) - Method in class org.htmlunit.xpath.NodeSetDTM
Add the node into a vector of nodes where it should occur in document order.
addNodes(DTMIterator) - Method in class org.htmlunit.xpath.NodeSetDTM
Copy NodeList members into this nodelist, adding in document order.
addNodeTest(PredicatedNodeTest) - Method in class org.htmlunit.xpath.axes.UnionChildIterator
Add a node test to the union list.
addToTokenQueue(String) - Method in class org.htmlunit.xpath.compiler.Lexer
Add a token to the token queue.
adoptNode(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
ALL - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
A non-xpath axis, returns all nodes in the tree from and including the root.
ALLFROMNODE - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
A non-xpath axis, traversing the subtree including the subtree root, descendants, attributes, and namespace node decls.
AllFromNodeTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AllFromNodeTraverser
 
AllFromRootTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AllFromRootTraverser
 
analyze(Compiler, int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
Analyze the location path and return 32 bits that give information about the location path as a whole.
analyzePredicate(Compiler, int, int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
Analyze a step and give information about it's predicates.
ANCESTOR - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
The ancestor axis contains the ancestors of the context node; the ancestors of the context node consist of the parent of context node and the parent's parent and so on; thus, the ancestor axis will always include the root node, unless the context node is the root node.
AncestorIterator() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.AncestorIterator
 
ANCESTORORSELF - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
the ancestor-or-self axis contains the context node and the ancestors of the context node; thus, the ancestor axis will always include the root node.
AncestorOrSelfTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AncestorOrSelfTraverser
 
AncestorTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AncestorTraverser
 
and(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile an 'and' operation.
And - Class in org.htmlunit.xpath.operations
The 'and' operation expression executor.
And() - Constructor for class org.htmlunit.xpath.operations.And
 
AndExpr() - Method in class org.htmlunit.xpath.compiler.XPathParser
AndExpr ::= EqualityExpr | AndExpr 'and' EqualityExpr
appendChild(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
appendChild(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
appendData(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
appendOp(int, int) - Method in class org.htmlunit.xpath.compiler.XPathParser
Insert room for operation.
arg(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile a function argument.
arg2_ - Variable in class org.htmlunit.xpath.functions.Function3Args
The third argument passed to the function (at index 2).
args_ - Variable in class org.htmlunit.xpath.functions.FunctionMultiArgs
Argument expressions that are at index 3 or greater.
Argument() - Method in class org.htmlunit.xpath.compiler.XPathParser
Argument ::= Expr
asIterator(XPathContext, int) - Method in class org.htmlunit.xpath.axes.LocPathIterator
Given an select expression and a context, evaluate the XPath and return the resulting iterator.
asIterator(XPathContext, int) - Method in class org.htmlunit.xpath.Expression
Given an select expression and a context, evaluate the XPath and return the resulting iterator.
asNode(XPathContext) - Method in class org.htmlunit.xpath.axes.ChildIterator
Return the first node out of the nodeset, if this expression is a nodeset expression.
asNode(XPathContext) - Method in class org.htmlunit.xpath.axes.DescendantIterator
Return the first node out of the nodeset, if this expression is a nodeset expression.
asNode(XPathContext) - Method in class org.htmlunit.xpath.axes.LocPathIterator
Return the first node out of the nodeset, if this expression is a nodeset expression.
asNode(XPathContext) - Method in class org.htmlunit.xpath.axes.SelfIteratorNoPredicate
Return the first node out of the nodeset, if this expression is a nodeset expression.
asNode(XPathContext) - Method in class org.htmlunit.xpath.Expression
Return the first node out of the nodeset, if this expression is a nodeset expression.
assertion(boolean, String) - Method in class org.htmlunit.xpath.Expression
Tell the user of an assertion error, and probably throw an exception.
ATTRIBUTE - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
the attribute axis contains the attributes of the context node; the axis will be empty unless the context node is an element.
ATTRIBUTE - Static variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
 
ATTRIBUTE_NODE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
The node is an Attr.
AttributeIterator - Class in org.htmlunit.xpath.axes
This class implements an optimized iterator for attribute axes patterns.
AttributeIterator() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.AttributeIterator
 
AttributeIterator(Compiler, int, int) - Constructor for class org.htmlunit.xpath.axes.AttributeIterator
Create a AttributeIterator object.
AttributeTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AttributeTraverser
 
AXES_END_TYPES - Static variable in class org.htmlunit.xpath.compiler.OpCodes
The end of the axes types.
AXES_START_TYPES - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[FROM_stepType] [length, including predicates] [length of just the step, without the predicates] {node test} {predicates}?
AxesWalker - Class in org.htmlunit.xpath.axes
Serves as common interface for axes Walkers, and stores common state variables.
AxesWalker(LocPathIterator, int) - Constructor for class org.htmlunit.xpath.axes.AxesWalker
Construct an AxesWalker using a LocPathIterator.
Axis - Class in org.htmlunit.xpath.xml.dtm
Specifies values related to XPath Axes.
Axis() - Constructor for class org.htmlunit.xpath.xml.dtm.Axis
 
axisHasBeenProcessed(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantTraverser
Tell if the axis has been fully processed to tell if a the wait for an arriving node should terminate.
axisHasBeenProcessed(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.IndexedDTMAxisTraverser
Tell if the axis has been fully processed to tell if a the wait for an arriving node should terminate.
AxisName() - Method in class org.htmlunit.xpath.compiler.XPathParser
Basis ::= AxisName '::' NodeTest | AbbreviatedBasis

B

BAD_CODE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
Field BAD_CODE
BasicTestIterator - Class in org.htmlunit.xpath.axes
Base for iterators that handle predicates.
BasicTestIterator(Compiler, int, int) - Constructor for class org.htmlunit.xpath.axes.BasicTestIterator
Create a LocPathIterator object, including creation of step walkers from the opcode list, and call back into the Compiler to create predicate expressions.
BasicTestIterator(PrefixResolver) - Constructor for class org.htmlunit.xpath.axes.BasicTestIterator
Create a LocPathIterator object.
Basis() - Method in class org.htmlunit.xpath.compiler.XPathParser
Basis ::= AxisName '::' NodeTest | AbbreviatedBasis
BIT_ANCESTOR - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
Bit is on if any of the walkers contain an ancestor step.
BIT_ANCESTOR_OR_SELF - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
Bit is on if any of the walkers contain an ancestor-or-self step.
BIT_ANY_DESCENDANT_FROM_ROOT - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
Found "//foo" pattern
BIT_ATTRIBUTE - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
Bit is on if any of the walkers contain an attribute step.
BIT_CHILD - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
Bit is on if any of the walkers contain a child step.
BIT_DESCENDANT - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
Bit is on if any of the walkers contain a descendant step.
BIT_DESCENDANT_OR_SELF - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
Bit is on if any of the walkers contain a descendant-or-self step.
BIT_FILTER - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
Bit is on if any of the walkers contain a filter (i.e.
BIT_FOLLOWING - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
Bit is on if any of the walkers contain a following step.
BIT_FOLLOWING_SIBLING - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
Bit is on if any of the walkers contain a following-sibiling step.
BIT_MATCH_PATTERN - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
Bit is on if the expression is a match pattern.
BIT_NAMESPACE - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
Bit is on if any of the walkers contain a namespace step.
BIT_NODETEST_ANY - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
Bit is on if any of the walkers contain an node() test.
BIT_PARENT - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
Bit is on if any of the walkers contain a parent step.
BIT_PRECEDING - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
Bit is on if any of the walkers contain a preceding step.
BIT_PRECEDING_SIBLING - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
Bit is on if any of the walkers contain a preceding-sibling step.
BIT_PREDICATE - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
Bit is on if the expression contains a top-level predicate.
BIT_ROOT - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
Bit is on if any of the walkers contain a root step.
BIT_SELF - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
Bit is on if any of the walkers contain a self step.
BITS_COUNT - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
First 8 bits are the number of top-level location steps.
BLOCKTOKENQUEUESIZE - Static variable in class org.htmlunit.xpath.compiler.OpMap
 
bool() - Method in class org.htmlunit.xpath.objects.XBoolean
Cast result object to a boolean.
bool() - Method in class org.htmlunit.xpath.objects.XNodeSet
Cast result object to a boolean.
bool() - Method in class org.htmlunit.xpath.objects.XNumber
Cast result object to a boolean.
bool() - Method in class org.htmlunit.xpath.objects.XObject
Cast result object to a boolean.
bool() - Method in class org.htmlunit.xpath.objects.XString
Cast result object to a boolean.
bool(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile a 'boolean(...)' operation.
bool(XPathContext) - Method in class org.htmlunit.xpath.axes.LocPathIterator
Evaluate expression to a boolean.
bool(XPathContext) - Method in class org.htmlunit.xpath.Expression
Evaluate expression to a boolean.
bool(XPathContext) - Method in class org.htmlunit.xpath.operations.And
Evaluate expression to a boolean.
bool(XPathContext) - Method in class org.htmlunit.xpath.operations.Bool
Evaluate expression to a boolean.
bool(XPathContext) - Method in class org.htmlunit.xpath.operations.Equals
Evaluate expression to a boolean.
bool(XPathContext) - Method in class org.htmlunit.xpath.operations.Or
Evaluate expression to a boolean.
Bool - Class in org.htmlunit.xpath.operations
The 'boolean()' operation expression executer.
Bool() - Constructor for class org.htmlunit.xpath.operations.Bool
 
BooleanExpr() - Method in class org.htmlunit.xpath.compiler.XPathParser
StringExpr ::= Expr
boolWithSideEffects() - Method in class org.htmlunit.xpath.objects.XNodeSet
Cast result object to a boolean, but allow side effects, such as the incrementing of an iterator.
boolWithSideEffects() - Method in class org.htmlunit.xpath.objects.XObject
Cast result object to a boolean, but allow side effects, such as the incrementing of an iterator.

C

cacheComplete() - Method in class org.htmlunit.xpath.axes.NodeSequence
If this NodeSequence has a cache, and that cache is fully populated then this method returns true, otherwise if there is no cache or it is not complete it returns false.
calcScore() - Method in class org.htmlunit.xpath.patterns.FunctionPattern
Static calc of match score.
calcScore() - Method in class org.htmlunit.xpath.patterns.NodeTest
Static calc of match score.
calcScore() - Method in class org.htmlunit.xpath.patterns.StepPattern
Static calc of match score.
calcTargetString() - Method in class org.htmlunit.xpath.patterns.StepPattern
Calculate the local name or psuedo name of the node that this pattern will test, for hash table lookup optimization.
callArgVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.functions.Function
Call the visitors for the function arguments.
callArgVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.functions.Function2Args
Call the visitors for the function arguments.
callArgVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.functions.Function3Args
Call the visitors for the function arguments.
callArgVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.functions.FunctionMultiArgs
Call the visitors for the function arguments.
callArgVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.functions.FunctionOneArg
Call the visitors for the function arguments.
callPredicateVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.axes.FilterExprWalker
This will traverse the heararchy, calling the visitor for each member.
callPredicateVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
This will traverse the heararchy, calling the visitor for each member.
callSubtreeVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.patterns.FunctionPattern
Call the visitors on the subtree.
callSubtreeVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.patterns.StepPattern
Call the visitors on the subtree.
callVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.axes.AxesWalker
This will traverse the hierarchy, calling the visitor for each member.
callVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.axes.LocPathIterator
This will traverse the hierarchy, calling the visitor for each member.
callVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.axes.UnionPathIterator
This will traverse the hierarchy, calling the visitor for each member.
callVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.axes.WalkingIterator
This will traverse the hierarchy, calling the visitor for each member.
callVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.functions.Function
This will traverse the hierarchy, calling the visitor for each member.
callVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.objects.XNumber
This will traverse the hierarchy, calling the visitor for each member.
callVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.objects.XObject
This will traverse the hierarchy, calling the visitor for each member.
callVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.objects.XString
This will traverse the hierarchy, calling the visitor for each member.
callVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.operations.Operation
This will traverse the hierarchy, calling the visitor for each member.
callVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.operations.UnaryOperation
This will traverse the hierarchy, calling the visitor for each member.
callVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.patterns.NodeTest
This will traverse the hierarchy, calling the visitor for each member.
callVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.patterns.StepPattern
This will traverse the hierarchy, calling the visitor for each member.
callVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.patterns.UnionPattern
This will traverse the hierarchy, calling the visitor for each member.
callVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.XPath
This will traverse the heararchy, calling the visitor for each member.
callVisitors(XPathVisitor) - Method in interface org.htmlunit.xpath.XPathVisitable
This will traverse the hierarchy, calling the visitor for each member.
canCrissCross(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
canSkipSubtrees(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
canTraverseOutsideSubtree() - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
Tell if this expression or it's subexpressions can traverse outside the current subtree.
canTraverseOutsideSubtree() - Method in class org.htmlunit.xpath.Expression
Tell if this expression or it's subexpressions can traverse outside the current subtree.
canTraverseOutsideSubtree() - Method in class org.htmlunit.xpath.functions.Function2Args
Tell if this expression or it's subexpressions can traverse outside the current subtree.
canTraverseOutsideSubtree() - Method in class org.htmlunit.xpath.functions.Function3Args
Tell if this expression or it's subexpressions can traverse outside the current subtree.
canTraverseOutsideSubtree() - Method in class org.htmlunit.xpath.functions.FunctionDef1Arg
Tell if this expression or it's subexpressions can traverse outside the current subtree.
canTraverseOutsideSubtree() - Method in class org.htmlunit.xpath.functions.FunctionMultiArgs
Tell if this expression or it's subexpressions can traverse outside the current subtree.
canTraverseOutsideSubtree() - Method in class org.htmlunit.xpath.functions.FunctionOneArg
Tell if this expression or it's subexpressions can traverse outside the current subtree.
canTraverseOutsideSubtree() - Method in class org.htmlunit.xpath.operations.Operation
Tell if this expression or it's subexpressions can traverse outside the current subtree.
canTraverseOutsideSubtree() - Method in class org.htmlunit.xpath.operations.UnaryOperation
Tell if this expression or it's subexpressions can traverse outside the current subtree.
canTraverseOutsideSubtree() - Method in class org.htmlunit.xpath.patterns.StepPattern
Tell if this expression or it's subexpressions can traverse outside the current subtree.
canTraverseOutsideSubtree() - Method in class org.htmlunit.xpath.patterns.UnionPattern
Tell if this expression or it's subexpressions can traverse outside the current subtree.
CDATA_SECTION_NODE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
The node is a CDATASection.
charAt(int) - Method in class org.htmlunit.xpath.objects.XString
Returns the character at the specified index.
check(LocPathIterator) - Static method in class org.htmlunit.xpath.axes.HasPositionalPredChecker
Process the LocPathIterator to see if it contains variables or functions that may make it context dependent.
checkNumberArgs(int) - Method in class org.htmlunit.xpath.functions.FuncConcat
Check that the number of arguments passed to this function is correct.
checkNumberArgs(int) - Method in class org.htmlunit.xpath.functions.FuncSubstring
Check that the number of arguments passed to this function is correct.
checkNumberArgs(int) - Method in class org.htmlunit.xpath.functions.Function
Check that the number of arguments passed to this function is correct.
checkNumberArgs(int) - Method in class org.htmlunit.xpath.functions.Function2Args
Check that the number of arguments passed to this function is correct.
checkNumberArgs(int) - Method in class org.htmlunit.xpath.functions.Function3Args
Check that the number of arguments passed to this function is correct.
checkNumberArgs(int) - Method in class org.htmlunit.xpath.functions.FunctionDef1Arg
Check that the number of arguments passed to this function is correct.
checkNumberArgs(int) - Method in class org.htmlunit.xpath.functions.FunctionMultiArgs
Check that the number of arguments passed to this function is correct.
checkNumberArgs(int) - Method in class org.htmlunit.xpath.functions.FunctionOneArg
Check that the number of arguments passed to this function is correct.
checkProximityPosition(XPathContext, int, DTM, int, int) - Method in class org.htmlunit.xpath.patterns.StepPattern
New Method to check whether the current node satisfies a position predicate
CHILD - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
The child axis contains the children of the context node.
ChildIterator - Class in org.htmlunit.xpath.axes
This class implements an optimized iterator for "node()" patterns, that is, any children of the context node.
ChildIterator(int) - Constructor for class org.htmlunit.xpath.axes.ChildIterator
Create a ChildIterator object.
ChildrenIterator() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.ChildrenIterator
 
ChildTestIterator - Class in org.htmlunit.xpath.axes
This class implements an optimized iterator for children patterns that have a node test, and possibly a predicate.
ChildTestIterator(Compiler, int, int) - Constructor for class org.htmlunit.xpath.axes.ChildTestIterator
Create a ChildTestIterator object.
ChildTestIterator(DTMAxisTraverser) - Constructor for class org.htmlunit.xpath.axes.ChildTestIterator
Create a ChildTestIterator object.
ChildTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.ChildTraverser
 
CLASS_BOOLEAN - Static variable in class org.htmlunit.xpath.objects.XObject
Constant for BOOLEAN object type
CLASS_NODESET - Static variable in class org.htmlunit.xpath.objects.XObject
Constant for NODESET object type
CLASS_NULL - Static variable in class org.htmlunit.xpath.objects.XObject
Constant for NULL object type
CLASS_NUMBER - Static variable in class org.htmlunit.xpath.objects.XObject
Constant for NUMBER object type
CLASS_RTREEFRAG - Static variable in class org.htmlunit.xpath.objects.XObject
Constant for RESULT TREE FRAGMENT object type
CLASS_STRING - Static variable in class org.htmlunit.xpath.objects.XObject
Constant for STRING object type
CLASS_UNKNOWN - Static variable in class org.htmlunit.xpath.objects.XObject
Constant for UNKNOWN object type
clone() - Method in class org.htmlunit.xpath.axes.AxesWalker
clone() - Method in class org.htmlunit.xpath.axes.FilterExprWalker
clone() - Method in class org.htmlunit.xpath.axes.NodeSequence
Get a clone of this iterator, but don't reset the iteration in the process, so that it may be used from the current position.
clone() - Method in class org.htmlunit.xpath.axes.OneStepIterator
clone() - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
clone() - Method in class org.htmlunit.xpath.axes.UnionPathIterator
clone() - Method in class org.htmlunit.xpath.axes.WalkingIterator
clone() - Method in class org.htmlunit.xpath.NodeSetDTM
clone() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
Get a clone of this iterator, but don't reset the iteration in the process, so that it may be used from the current position.
clone() - Method in class org.htmlunit.xpath.xml.utils.NodeVector
cloneDeep(WalkingIterator, Vector<AxesWalker>) - Method in class org.htmlunit.xpath.axes.AxesWalker
Do a deep clone of this walker, including next and previous walkers.
cloneIterator() - Method in interface org.htmlunit.xpath.xml.dtm.DTMAxisIterator
 
cloneIterator() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMAxisIteratorBase
Returns a deep copy of this iterator.
cloneIterator() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.AncestorIterator
Returns a deep copy of this iterator.
cloneIterator() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingIterator
Returns a deep copy of this iterator.
cloneNode(boolean) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
cloneNode(boolean) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
cloneWithReset() - Method in class org.htmlunit.xpath.axes.BasicTestIterator
Get a cloned Iterator that is reset to the start of the iteration.
cloneWithReset() - Method in class org.htmlunit.xpath.axes.ChildTestIterator
Get a cloned Iterator that is reset to the start of the iteration.
cloneWithReset() - Method in class org.htmlunit.xpath.axes.DescendantIterator
Get a cloned Iterator that is reset to the start of the iteration.
cloneWithReset() - Method in class org.htmlunit.xpath.axes.LocPathIterator
Get a cloned Iterator that is reset to the start of the iteration.
cloneWithReset() - Method in class org.htmlunit.xpath.axes.NodeSequence
Get a cloned Iterator that is reset to the start of the iteration.
cloneWithReset() - Method in class org.htmlunit.xpath.axes.OneStepIterator
Get a cloned Iterator that is reset to the start of the iteration.
cloneWithReset() - Method in class org.htmlunit.xpath.NodeSetDTM
Get a cloned Iterator that is reset to the start of the iteration.
cloneWithReset() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
Get a cloned Iterator that is reset to the start of the iteration.
COMMENT_NODE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
The node is a Comment.
Comparator - Class in org.htmlunit.xpath.objects
compares nodes for various boolean operations.
Comparator() - Constructor for class org.htmlunit.xpath.objects.Comparator
 
compare(XObject, Comparator) - Method in class org.htmlunit.xpath.objects.XNodeSet
Tell if one object is less than the other.
compareDocumentPosition(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
compareDocumentPosition(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
compareNumbers(double, double) - Method in class org.htmlunit.xpath.objects.Comparator
Compare two numbers
compareNumbers(double, double) - Method in class org.htmlunit.xpath.objects.EqualComparator
Compare two numbers
compareNumbers(double, double) - Method in class org.htmlunit.xpath.objects.GreaterThanComparator
Compare two numbers
compareNumbers(double, double) - Method in class org.htmlunit.xpath.objects.GreaterThanOrEqualComparator
Compare two numbers
compareNumbers(double, double) - Method in class org.htmlunit.xpath.objects.LessThanComparator
Compare two numbers
compareNumbers(double, double) - Method in class org.htmlunit.xpath.objects.LessThanOrEqualComparator
Compare two numbers
compareNumbers(double, double) - Method in class org.htmlunit.xpath.objects.NotEqualComparator
Compare two numbers
compareStrings(XString, XString) - Method in class org.htmlunit.xpath.objects.Comparator
Compare two strings
compareStrings(XString, XString) - Method in class org.htmlunit.xpath.objects.EqualComparator
Compare two strings
compareStrings(XString, XString) - Method in class org.htmlunit.xpath.objects.GreaterThanComparator
Compare two strings
compareStrings(XString, XString) - Method in class org.htmlunit.xpath.objects.GreaterThanOrEqualComparator
Compare two strings
compareStrings(XString, XString) - Method in class org.htmlunit.xpath.objects.LessThanComparator
Compare two strings
compareStrings(XString, XString) - Method in class org.htmlunit.xpath.objects.LessThanOrEqualComparator
Compare two strings
compareStrings(XString, XString) - Method in class org.htmlunit.xpath.objects.NotEqualComparator
Compare two strings
compile(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Execute the XPath object from a given opcode position.
compileFunction(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile a built-in XPath function.
compileOperation(Operation, int) - Method in class org.htmlunit.xpath.compiler.Compiler
Bottle-neck compilation of an operation with left and right operands.
compilePredicates(int, Expression[]) - Method in class org.htmlunit.xpath.compiler.Compiler
Compiles predicates in the step.
Compiler - Class in org.htmlunit.xpath.compiler
An instance of this class compiles an XPath string expression into a Expression object.
Compiler(ErrorListener, FunctionTable) - Constructor for class org.htmlunit.xpath.compiler.Compiler
Construct a Compiler object with a specific ErrorListener.
compileUnary(UnaryOperation, int) - Method in class org.htmlunit.xpath.compiler.Compiler
Bottle-neck compilation of a unary operation.
consumeExpected(char) - Method in class org.htmlunit.xpath.compiler.XPathParser
Consume an expected token, throwing an exception if it isn't there.
contains(int) - Method in class org.htmlunit.xpath.NodeSetDTM
Tell if the table contains the given node.
contains(int) - Method in class org.htmlunit.xpath.xml.utils.NodeVector
Tell if the table contains the given node.
ContextMatchStepPattern - Class in org.htmlunit.xpath.patterns
Special context node pattern matcher.
ContextMatchStepPattern(int, int) - Constructor for class org.htmlunit.xpath.patterns.ContextMatchStepPattern
Construct a ContextMatchStepPattern.
CONTINUE_AFTER_FATAL_ERROR - Static variable in class org.htmlunit.xpath.compiler.XPathParser
 
countPredicates(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Count the number of predicates in the step.
countProximityPosition(int) - Method in class org.htmlunit.xpath.axes.OneStepIterator
Count forward one proximity position.
countProximityPosition(int) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
Count forward one proximity position.
countProximityPosition(int) - Method in class org.htmlunit.xpath.axes.ReverseAxesWalker
Count forward one proximity position.
createAttribute(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
createAttributeNS(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
createCDATASection(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
createComment(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
createDefaultStepPattern(Compiler, int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
Create a StepPattern that is contained within a LocationPath.
createDefaultWalker(Compiler, int, WalkingIterator, int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
Create the proper Walker from the axes type.
createDocument(String, String, DocumentType) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy.DTMNodeProxyImplementation
createDocumentFragment() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
createDocumentType(String, String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy.DTMNodeProxyImplementation
createDTMIterator(Compiler, int) - Method in class org.htmlunit.xpath.axes.UnionPathIterator
Create a new location path iterator.
createElement(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
createElementNS(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
createEntityReference(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
createProcessingInstruction(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
createTextNode(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
createUnionIterator(Compiler, int) - Static method in class org.htmlunit.xpath.axes.UnionPathIterator
This will return an iterator capable of handling the union of paths given.
createXPATHMessage(String, Object[]) - Static method in class org.htmlunit.xpath.res.XPATHMessages
Creates a message from the specified key and replacement arguments, localized to the given locale.
createXPATHMsg(ListResourceBundle, String, Object[]) - Static method in class org.htmlunit.xpath.res.XPATHMessages
Creates a message from the specified key and replacement arguments, localized to the given locale.

D

DEBUG - Static variable in class org.htmlunit.xpath.compiler.Compiler
 
DEBUG - Static variable in class org.htmlunit.xpath.xml.dtm.ref.DTMManagerDefault
Set this to true if you want a basic diagnostics.
DEBUG_ITERATOR_CREATION - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
Set to true for diagnostics about iterator creation
DEBUG_PATTERN_CREATION - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
Set to true for diagnostics about walker creation
DEBUG_PREDICATECOUNTING - Static variable in class org.htmlunit.xpath.axes.PredicatedNodeTest
If true, diagnostic messages about predicate execution will be posted.
DEBUG_WALKER_CREATION - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
Set to true for diagnostics about walker creation
declareNamespaceInContext(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Build table of namespace declaration locations during DTM construction.
deepEquals(Expression) - Method in class org.htmlunit.xpath.axes.AxesWalker
Compare this object with another object and see if they are equal, include the sub heararchy.
deepEquals(Expression) - Method in class org.htmlunit.xpath.axes.DescendantIterator
Compare this object with another object and see if they are equal, include the sub heararchy.
deepEquals(Expression) - Method in class org.htmlunit.xpath.axes.FilterExprWalker
Compare this object with another object and see if they are equal, include the sub heararchy.
deepEquals(Expression) - Method in class org.htmlunit.xpath.axes.OneStepIterator
Compare this object with another object and see if they are equal, include the sub heararchy.
deepEquals(Expression) - Method in class org.htmlunit.xpath.axes.OneStepIteratorForward
Compare this object with another object and see if they are equal, include the sub heararchy.
deepEquals(Expression) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
Compare this object with another object and see if they are equal, include the sub heararchy.
deepEquals(Expression) - Method in class org.htmlunit.xpath.axes.UnionPathIterator
Compare this object with another object and see if they are equal, include the sub heararchy.
deepEquals(Expression) - Method in class org.htmlunit.xpath.axes.WalkingIterator
Compare this object with another object and see if they are equal, include the sub heararchy.
deepEquals(Expression) - Method in class org.htmlunit.xpath.Expression
Compare this object with another object and see if they are equal, include the sub heararchy.
deepEquals(Expression) - Method in class org.htmlunit.xpath.functions.Function
Compare this object with another object and see if they are equal, include the sub heararchy.
deepEquals(Expression) - Method in class org.htmlunit.xpath.functions.Function2Args
Compare this object with another object and see if they are equal, include the sub heararchy.
deepEquals(Expression) - Method in class org.htmlunit.xpath.functions.Function3Args
Compare this object with another object and see if they are equal, include the sub heararchy.
deepEquals(Expression) - Method in class org.htmlunit.xpath.functions.FunctionMultiArgs
Compare this object with another object and see if they are equal, include the sub heararchy.
deepEquals(Expression) - Method in class org.htmlunit.xpath.functions.FunctionOneArg
Compare this object with another object and see if they are equal, include the sub heararchy.
deepEquals(Expression) - Method in class org.htmlunit.xpath.objects.XObject
Compare this object with another object and see if they are equal, include the sub heararchy.
deepEquals(Expression) - Method in class org.htmlunit.xpath.operations.Operation
Compare this object with another object and see if they are equal, include the sub heararchy.
deepEquals(Expression) - Method in class org.htmlunit.xpath.operations.UnaryOperation
Compare this object with another object and see if they are equal, include the sub heararchy.
deepEquals(Expression) - Method in class org.htmlunit.xpath.patterns.NodeTest
Compare this object with another object and see if they are equal, include the sub heararchy.
deepEquals(Expression) - Method in class org.htmlunit.xpath.patterns.StepPattern
Compare this object with another object and see if they are equal, include the sub heararchy.
deepEquals(Expression) - Method in class org.htmlunit.xpath.patterns.UnionPattern
Compare this object with another object and see if they are equal, include the sub heararchy.
DEFAULT_BLOCKSIZE - Static variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
The default block size of the node arrays
DEFAULT_NUMBLOCKS - Static variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
The number of blocks for the node arrays
DEFAULT_NUMBLOCKS_SMALL - Static variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
The number of blocks used for small documents & RTFs
DefaultErrorHandler - Class in org.htmlunit.xpath.xml.utils
Implement SAX error handler for default reporting.
DefaultErrorHandler() - Constructor for class org.htmlunit.xpath.xml.utils.DefaultErrorHandler
Constructor DefaultErrorHandler
DefaultErrorHandler(boolean) - Constructor for class org.htmlunit.xpath.xml.utils.DefaultErrorHandler
Constructor DefaultErrorHandler
deleteData(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
DESCENDANT - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
The descendant axis contains the descendants of the context node; a descendant is a child or a child of a child and so on; thus the descendant axis never contains attribute or namespace nodes.
DescendantFromRootTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantFromRootTraverser
 
DescendantIterator - Class in org.htmlunit.xpath.axes
This class implements an optimized iterator for descendant, descendant-or-self, or "//foo" patterns.
DescendantIterator() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.DescendantIterator
 
DescendantIterator(Compiler, int, int) - Constructor for class org.htmlunit.xpath.axes.DescendantIterator
Create a DescendantIterator object.
DESCENDANTORSELF - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
The descendant-or-self axis contains the context node and the descendants of the context node.
DescendantOrSelfFromRootTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantOrSelfFromRootTraverser
 
DescendantOrSelfTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantOrSelfTraverser
 
DESCENDANTSFROMROOT - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
A non-xpath axis, returns all nodes that aren't namespaces or attributes, from and including the root.
DESCENDANTSORSELFFROMROOT - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
A non-xpath axis, returns all nodes that aren't namespaces or attributes, from and including the root.
DescendantTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantTraverser
 
detach() - Method in class org.htmlunit.xpath.axes.AxesWalker
Detaches the walker from the set which it iterated over, releasing any computational resources and placing the iterator in the INVALID state.
detach() - Method in class org.htmlunit.xpath.axes.ChildTestIterator
Detaches the DTMIterator from the set which it iterated over, releasing any computational resources and placing the iterator in the INVALID state.
detach() - Method in class org.htmlunit.xpath.axes.DescendantIterator
Detaches the DTMIterator from the set which it iterated over, releasing any computational resources and placing the iterator in the INVALID state.
detach() - Method in class org.htmlunit.xpath.axes.FilterExprWalker
Detaches the walker from the set which it iterated over, releasing any computational resources and placing the iterator in the INVALID state.
detach() - Method in class org.htmlunit.xpath.axes.LocPathIterator
Detaches the DTMIterator from the set which it iterated over, releasing any computational resources and placing the iterator in the INVALID state.
detach() - Method in class org.htmlunit.xpath.axes.NodeSequence
Detaches the DTMIterator from the set which it iterated over, releasing any computational resources and placing the iterator in the INVALID state.
detach() - Method in class org.htmlunit.xpath.axes.OneStepIterator
Detaches the DTMIterator from the set which it iterated over, releasing any computational resources and placing the iterator in the INVALID state.
detach() - Method in class org.htmlunit.xpath.axes.ReverseAxesWalker
Detaches the walker from the set which it iterated over, releasing any computational resources and placing the iterator in the INVALID state.
detach() - Method in class org.htmlunit.xpath.axes.UnionPathIterator
Detaches the DTMIterator from the set which it iterated over, releasing any computational resources and placing the iterator in the INVALID state.
detach() - Method in class org.htmlunit.xpath.axes.WalkingIterator
Detaches the DTMIterator from the set which it iterated over, releasing any computational resources and placing the iterator in the INVALID state.
detach() - Method in class org.htmlunit.xpath.NodeSetDTM
Detaches the DTMIterator from the set which it iterated over, releasing any computational resources and placing the iterator in the INVALID state.
detach() - Method in class org.htmlunit.xpath.objects.XObject
Detaches the DTMIterator from the set which it iterated over, releasing any computational resources and placing the iterator in the INVALID state.
detach() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
Detaches the DTMIterator from the set which it iterated over, releasing any computational resources and placing the iterator in the INVALID state.
detach() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeIterator
diagnoseIterator(String, int, Compiler) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
div(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile a 'div' operation.
Div - Class in org.htmlunit.xpath.operations
The 'div' operation expression executer.
Div() - Constructor for class org.htmlunit.xpath.operations.Div
 
DOCUMENT_FRAGMENT_NODE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
The node is a DocumentFragment.
DOCUMENT_NODE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
The node is a Document.
DOCUMENT_TYPE_NODE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
The node is a DocumentType.
DOM2DTM - Class in org.htmlunit.xpath.xml.dtm.ref.dom2dtm
The DOM2DTM class serves up a DOM's contents via the DTM API.
DOM2DTM(DTMManager, DOMSource, int, boolean) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
Construct a DOM2DTM object from a DOM node.
DOM2DTMdefaultNamespaceDeclarationNode - Class in org.htmlunit.xpath.xml.dtm.ref.dom2dtm
This is a kluge to let us shove a declaration for xml: into the DOM2DTM model.
DOM2DTMdefaultNamespaceDeclarationNode(Element, String, String) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
 
dtm - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMNamedNodeMap
The DTM for this node.
DTM - Interface in org.htmlunit.xpath.xml.dtm
DTM is an XML document model expressed as a table rather than an object tree.
dtm_ - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
The DTM for this node.
dtm_iter - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeIterator
 
DTMAxisIterator - Interface in org.htmlunit.xpath.xml.dtm
This class iterates over a single XPath Axis, and returns node handles.
DTMAxisIteratorBase - Class in org.htmlunit.xpath.xml.dtm.ref
This class serves as a default base for implementations of mutable DTMAxisIterators.
DTMAxisIteratorBase() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMAxisIteratorBase
 
DTMAxisTraverser - Class in org.htmlunit.xpath.xml.dtm
A class that implements traverses DTMAxisTraverser interface can traverse a set of nodes, usually as defined by an XPath axis.
DTMAxisTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.DTMAxisTraverser
 
DTMChildIterNodeList - Class in org.htmlunit.xpath.xml.dtm.ref
DTMNodeList gives us an implementation of the DOM's NodeList interface wrapped around a DTM Iterator.
DTMChildIterNodeList(DTM, int) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMChildIterNodeList
Public constructor: Create a NodeList to support DTMNodeProxy.getChildren().
DTMDefaultBase - Class in org.htmlunit.xpath.xml.dtm.ref
The DTMDefaultBase class serves as a helper base for DTMs.
DTMDefaultBase(DTMManager, Source, int, boolean) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Construct a DTMDefaultBase object using the default block size.
DTMDefaultBase(DTMManager, Source, int, boolean, int, boolean) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Construct a DTMDefaultBase object from a DOM node.
DTMDefaultBaseIterators - Class in org.htmlunit.xpath.xml.dtm.ref
This class implements the traversers for DTMDefaultBase.
DTMDefaultBaseIterators(DTMManager, Source, int, boolean) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators
Construct a DTMDefaultBaseTraversers object from a DOM node.
DTMDefaultBaseIterators.AncestorIterator - Class in org.htmlunit.xpath.xml.dtm.ref
Iterator that returns the ancestors of a given node in document order.
DTMDefaultBaseIterators.AttributeIterator - Class in org.htmlunit.xpath.xml.dtm.ref
Iterator that returns attribute nodes (of what nodes?)
DTMDefaultBaseIterators.ChildrenIterator - Class in org.htmlunit.xpath.xml.dtm.ref
Iterator that returns all immediate children of a given node
DTMDefaultBaseIterators.DescendantIterator - Class in org.htmlunit.xpath.xml.dtm.ref
Iterator that returns the descendants of a given node.
DTMDefaultBaseIterators.FollowingIterator - Class in org.htmlunit.xpath.xml.dtm.ref
Iterator that returns following nodes of for a given node.
DTMDefaultBaseIterators.FollowingSiblingIterator - Class in org.htmlunit.xpath.xml.dtm.ref
Iterator that returns all siblings of a given node.
DTMDefaultBaseIterators.InternalAxisIteratorBase - Class in org.htmlunit.xpath.xml.dtm.ref
Abstract superclass defining behaviors shared by all DTMDefault's internal implementations of DTMAxisIterator.
DTMDefaultBaseIterators.NamespaceIterator - Class in org.htmlunit.xpath.xml.dtm.ref
Iterator that returns the namespace nodes as defined by the XPath data model for a given node.
DTMDefaultBaseIterators.ParentIterator - Class in org.htmlunit.xpath.xml.dtm.ref
Iterator that returns the parent of a given node.
DTMDefaultBaseIterators.PrecedingIterator - Class in org.htmlunit.xpath.xml.dtm.ref
Iterator that returns preceding nodes of a given node.
DTMDefaultBaseIterators.PrecedingSiblingIterator - Class in org.htmlunit.xpath.xml.dtm.ref
Iterator that returns preceding siblings of a given node
DTMDefaultBaseIterators.RootIterator - Class in org.htmlunit.xpath.xml.dtm.ref
Iterator that returns the root node as defined by the XPath data model for a given node.
DTMDefaultBaseIterators.SingletonIterator - Class in org.htmlunit.xpath.xml.dtm.ref
Class SingletonIterator.
DTMDefaultBaseTraversers - Class in org.htmlunit.xpath.xml.dtm.ref
This class implements the traversers for DTMDefaultBase.
DTMDefaultBaseTraversers(DTMManager, Source, int, boolean) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers
Construct a DTMDefaultBaseTraversers object from a DOM node.
DTMDefaultBaseTraversers.AllFromNodeTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
Implements traversal of the entire subtree, including the root node.
DTMDefaultBaseTraversers.AllFromRootTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
Implements traversal of the Ancestor access, in reverse document order.
DTMDefaultBaseTraversers.AncestorOrSelfTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
Implements traversal of the Ancestor access, in reverse document order.
DTMDefaultBaseTraversers.AncestorTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
Implements traversal of the Ancestor access, in reverse document order.
DTMDefaultBaseTraversers.AttributeTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
Implements traversal of the Attribute access
DTMDefaultBaseTraversers.ChildTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
Implements traversal of the Ancestor access, in reverse document order.
DTMDefaultBaseTraversers.DescendantFromRootTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
A non-xpath axis, returns all nodes that aren't namespaces or attributes, from but not including the root.
DTMDefaultBaseTraversers.DescendantOrSelfFromRootTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
A non-xpath axis, returns all nodes that aren't namespaces or attributes, from and including the root.
DTMDefaultBaseTraversers.DescendantOrSelfTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
Implements traversal of the Ancestor access, in reverse document order.
DTMDefaultBaseTraversers.DescendantTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
Implements traversal of the Ancestor access, in reverse document order.
DTMDefaultBaseTraversers.FollowingSiblingTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
Implements traversal of the Ancestor access, in reverse document order.
DTMDefaultBaseTraversers.FollowingTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
Implements traversal of the following access, in document order.
DTMDefaultBaseTraversers.IndexedDTMAxisTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
Super class for derived classes that want a convenient way to access the indexing mechanism.
DTMDefaultBaseTraversers.NamespaceDeclsTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
Implements traversal of the Ancestor access, in reverse document order.
DTMDefaultBaseTraversers.NamespaceTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
Implements traversal of the Ancestor access, in reverse document order.
DTMDefaultBaseTraversers.ParentTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
Implements traversal of the Ancestor access, in reverse document order.
DTMDefaultBaseTraversers.PrecedingAndAncestorTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
Implements traversal of the Ancestor and the Preceding axis, in reverse document order.
DTMDefaultBaseTraversers.PrecedingSiblingTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
Implements traversal of the Ancestor access, in reverse document order.
DTMDefaultBaseTraversers.PrecedingTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
Implements traversal of the Ancestor access, in reverse document order.
DTMDefaultBaseTraversers.RootTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
Implements traversal of the Self axis.
DTMDefaultBaseTraversers.SelfTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
Implements traversal of the Self axis.
DTMException(short) - Constructor for exception org.htmlunit.xpath.xml.dtm.ref.DTMNamedNodeMap.DTMException
Constructor DTMException
DTMFilter - Interface in org.htmlunit.xpath.xml.dtm
Simple filter for doing node tests.
DTMIterator - Interface in org.htmlunit.xpath.xml.dtm
DTMIterators are used to step through a (possibly filtered) set of nodes.
DTMManager - Class in org.htmlunit.xpath.xml.dtm
A DTMManager instance can be used to create DTM and DTMIterator objects, and manage the DTM objects in the system.
DTMManager() - Constructor for class org.htmlunit.xpath.xml.dtm.DTMManager
Default constructor is protected on purpose.
DTMManagerDefault - Class in org.htmlunit.xpath.xml.dtm.ref
The default implementation for the DTMManager.
DTMManagerDefault() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMManagerDefault
Constructor DTMManagerDefault
DTMNamedNodeMap - Class in org.htmlunit.xpath.xml.dtm.ref
DTMNamedNodeMap is a quickie (as opposed to quick) implementation of the DOM's NamedNodeMap interface, intended to support DTMProxy's getAttributes() call.
DTMNamedNodeMap(DTM, int) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMNamedNodeMap
Create a getAttributes NamedNodeMap for a given DTM element node
DTMNamedNodeMap.DTMException - Exception in org.htmlunit.xpath.xml.dtm.ref
Simple implementation of DOMException.
DTMNodeIterator - Class in org.htmlunit.xpath.xml.dtm.ref
DTMNodeIterator gives us an implementation of the DTMNodeIterator which returns DOM nodes.
DTMNodeIterator(DTMIterator) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMNodeIterator
Public constructor: Wrap a DTMNodeIterator around an existing and preconfigured DTMIterator
DTMNodeList - Class in org.htmlunit.xpath.xml.dtm.ref
DTMNodeList gives us an implementation of the DOM's NodeList interface wrapped around a DTM Iterator.
DTMNodeList(DTMIterator) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMNodeList
Public constructor: Wrap a DTMNodeList around an existing and preconfigured DTMIterator
DTMNodeListBase - Class in org.htmlunit.xpath.xml.dtm.ref
DTMNodeList gives us an implementation of the DOM's NodeList interface wrapped around a DTM Iterator.
DTMNodeListBase() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMNodeListBase
 
DTMNodeProxy - Class in org.htmlunit.xpath.xml.dtm.ref
DTMNodeProxy presents a DOM Node API front-end to the DTM model.
DTMNodeProxy(DTM, int) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
Create a DTMNodeProxy Node representing a specific Node in a DTM
DTMNodeProxy.DTMNodeProxyImplementation - Class in org.htmlunit.xpath.xml.dtm.ref
Inner class to support getDOMImplementation.
DTMNodeProxyImplementation() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy.DTMNodeProxyImplementation
 
dumpDTM(OutputStream) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Diagnostics function to dump the DTM.
dumpNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Diagnostics function to dump a single node.
dumpRemainingTokenQueue() - Method in class org.htmlunit.xpath.compiler.XPathParser
Dump the remaining token queue.
DUMPTREE - Static variable in class org.htmlunit.xpath.xml.dtm.ref.DTMManagerDefault
Set this to true if you want a dump of the DTM after creation.

E

element - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMNamedNodeMap
The DTM element handle.
ELEMENT - Static variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
 
ELEMENT_NODE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
The node is an Element.
elementAt(int) - Method in class org.htmlunit.xpath.compiler.OpMapVector
Get the nth element.
elementAt(int) - Method in class org.htmlunit.xpath.NodeSetDTM
Get the nth element.
elementAt(int) - Method in class org.htmlunit.xpath.xml.utils.NodeVector
Get the nth element.
elementAt(int) - Method in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
Get the nth element.
ELEMWILDCARD - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[ELEMWILDCARD] Means ELEMWILDCARD ("*"), used instead of string index in some places.
EMPTY - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[EMPTY] Empty slot to indicate NULL.
EMPTYSTRING - Static variable in class org.htmlunit.xpath.objects.XString
Empty string XString object
EMPTYSTRING - Static variable in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
The return value as Empty String.
END - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMAxisIterator
Specifies the end of the iteration, and is the same as DTM.NULL.
ENDOP - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[ENDOP] Some operators may like to have a terminator.
ensureSizeOfIndex(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Ensure that the size of the element indexes can hold the information.
ENTITY_NODE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
The node is an Entity.
ENTITY_REFERENCE_NODE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
The node is an EntityReference.
EqualComparator - Class in org.htmlunit.xpath.objects
Compare strings or numbers for equality.
EqualComparator() - Constructor for class org.htmlunit.xpath.objects.EqualComparator
 
EqualityExpr(int) - Method in class org.htmlunit.xpath.compiler.XPathParser
EqualityExpr ::= RelationalExpr | EqualityExpr '=' RelationalExpr
equals(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile a '=' operation.
equals(Object) - Method in class org.htmlunit.xpath.objects.XString
equals(Object) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
equals(String) - Method in class org.htmlunit.xpath.objects.XString
Compares this string to the specified String.
equals(XObject) - Method in class org.htmlunit.xpath.objects.XBoolean
Tell if two objects are functionally equal.
equals(XObject) - Method in class org.htmlunit.xpath.objects.XNodeSet
Tell if two objects are functionally equal.
equals(XObject) - Method in class org.htmlunit.xpath.objects.XNumber
Tell if two objects are functionally equal.
equals(XObject) - Method in class org.htmlunit.xpath.objects.XObject
Tell if two objects are functionally equal.
equals(XObject) - Method in class org.htmlunit.xpath.objects.XString
Tell if two objects are functionally equal.
equals(XString) - Method in class org.htmlunit.xpath.objects.XString
Compares this string to the specified object.
equals(ExtendedType) - Method in class org.htmlunit.xpath.xml.dtm.ref.ExtendedType
Test if this ExtendedType object is equal to the given ExtendedType.
equals(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
Test for equality based on node number.
Equals - Class in org.htmlunit.xpath.operations
The '=' operation expression executer.
Equals() - Constructor for class org.htmlunit.xpath.operations.Equals
 
ER_AXES_NOT_ALLOWED - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_AXIS_TRAVERSER_NOT_SUPPORTED - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_BOOLEAN_ARG_NO_LONGER_OPTIONAL - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_CANNOT_CALL_SETSHOULDCACHENODE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
Can not call setShouldCacheNodes after nextNode has been called!
ER_CANNOT_DEAL_XPATH_TYPE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_CANNOT_OVERWRITE_CAUSE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_CANT_CONVERT_TO_MUTABLENODELIST - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_CANT_CONVERT_TO_NODELIST - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_CANT_CONVERT_TO_NUMBER - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_CONTEXT_HAS_NO_OWNERDOC - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_COULD_NOT_RESOLVE_NODE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_COULDNOT_BE_FORMATTED_TO_NUMBER - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_COULDNOT_FIND_FUNCTION - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_EMPTY_EXPRESSION - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_EXPECTED_BUT_FOUND - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_EXPECTED_DOUBLE_QUOTE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_EXPECTED_LOC_PATH - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
Problem with LocationPath
ER_EXPECTED_LOC_PATH_AT_END_EXPR - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_EXPECTED_LOC_STEP - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
Problem with Step
ER_EXPECTED_NODE_TEST - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
Problem with NodeTest
ER_EXPECTED_REL_LOC_PATH - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
Problem with RelativeLocationPath
ER_EXPECTED_REL_PATH_PATTERN - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
Expected relative path pattern
ER_EXPECTED_SINGLE_QUOTE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_EXPECTED_STEP_PATTERN - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
Expected step pattern
ER_EXTRA_ILLEGAL_TOKENS - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_FOUND_COMMA_BUT_NO_FOLLOWING_ARG - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_FOUND_COMMA_BUT_NO_PRECEDING_ARG - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_FUNCTION_TOKEN_NOT_FOUND - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_ILLEGAL_AXIS_NAME - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_INCORRECT_PROGRAMMER_ASSERTION - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_ITERATOR_AXIS_NOT_IMPLEMENTED - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_ITERATOR_CLONE_NOT_SUPPORTED - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_METHOD_NOT_SUPPORTED - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_NO_DTMIDS_AVAIL - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_NODE_NON_NULL - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_NODESET_CANNOT_INDEX - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
This NodeSet can not do indexing or counting functions!
ER_NODESET_CANNOT_ITERATE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
This NodeSet can not iterate to a previous node!
ER_NODESET_NOT_MUTABLE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_NODESETDTM_CANNOT_INDEX - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
This NodeSetDTM can not do indexing or counting functions!
ER_NODESETDTM_CANNOT_ITERATE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
This NodeSetDTM can not iterate to a previous node!
ER_NOT_SUPPORTED - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_NULL_ERROR_HANDLER - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
Null error handler
ER_ONLY_ALLOWS - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
{0} only allows {1} arguments
ER_PATTERN_LITERAL_NEEDS_BE_QUOTED - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_PREDICATE_ILLEGAL_SYNTAX - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_PREFIX_MUST_RESOLVE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_SELF_CAUSATION_NOT_PERMITTED - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_SETTING_WALKER_ROOT_TO_NULL - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
Error! Setting the root of a walker to null!
ER_TWO_OR_THREE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
2 or 3
ER_UNKNOWN_AXIS_TYPE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_UNKNOWN_MATCH_OPERATION - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_UNKNOWN_NODETYPE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_UNKNOWN_OPCODE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_UNKNOWN_STEP - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
Programmer's assertion in getNextStepPos: unknown stepType: {0}
ER_XPATH_ERROR - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
 
ER_ZERO_OR_ONE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
0 or 1
error(String) - Method in class org.htmlunit.xpath.objects.XObject
Tell the user of an error, and probably throw an exception.
error(String, Object[]) - Method in class org.htmlunit.xpath.compiler.Compiler
Tell the user of an error, and probably throw an exception.
error(String, Object[]) - Method in class org.htmlunit.xpath.compiler.OpMap
Tell the user of an error, and probably throw an exception.
error(String, Object[]) - Method in class org.htmlunit.xpath.compiler.XPathParser
Notify the user of an error, and probably throw an exception.
error(String, Object[]) - Method in class org.htmlunit.xpath.objects.XObject
Tell the user of an error, and probably throw an exception.
error(TransformerException) - Method in class org.htmlunit.xpath.xml.utils.DefaultErrorHandler
error(XPathContext, String, Object[]) - Method in class org.htmlunit.xpath.Expression
Tell the user of an error, and probably throw an exception.
error(XPathContext, String, Object[]) - Method in class org.htmlunit.xpath.XPath
Tell the user of an error, and probably throw an exception.
eval(Node, String) - Static method in class org.htmlunit.xpath.XPathAPI
Evaluate XPath string to an XObject.
eval(Node, String, PrefixResolver) - Static method in class org.htmlunit.xpath.XPathAPI
Evaluate XPath string to an XObject.
eval(Node, String, Node) - Static method in class org.htmlunit.xpath.XPathAPI
Evaluate XPath string to an XObject.
execute(XPathContext) - Method in class org.htmlunit.xpath.axes.LocPathIterator
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.Expression
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncBoolean
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncCeiling
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncConcat
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncContains
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncCount
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncFalse
Execute the function.
execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncFloor
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncId
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncLang
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncLast
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncLocalPart
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncNamespace
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncNormalizeSpace
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncNot
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncNumber
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncPosition
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncQname
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncRound
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncStartsWith
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncString
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncStringLength
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncSubstring
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncSubstringAfter
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncSubstringBefore
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncSum
Execute the function.
execute(XPathContext) - Method in class org.htmlunit.xpath.functions.Function
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncTranslate
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncTrue
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.objects.XObject
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.operations.And
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.operations.Operation
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.operations.Or
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.operations.UnaryOperation
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.patterns.ContextMatchStepPattern
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.patterns.FunctionPattern
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.patterns.NodeTest
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.patterns.StepPattern
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.htmlunit.xpath.patterns.UnionPattern
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext, boolean) - Method in class org.htmlunit.xpath.Expression
Execute an expression in the XPath runtime context, and return the result of the expression, but tell that a "safe" object doesn't have to be returned.
execute(XPathContext, int) - Method in class org.htmlunit.xpath.Expression
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext, int) - Method in class org.htmlunit.xpath.patterns.FunctionPattern
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext, int) - Method in class org.htmlunit.xpath.patterns.NodeTest
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext, int) - Method in class org.htmlunit.xpath.patterns.StepPattern
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext, int, DTM, int) - Method in class org.htmlunit.xpath.Expression
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext, int, DTM, int) - Method in class org.htmlunit.xpath.patterns.FunctionPattern
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext, int, DTM, int) - Method in class org.htmlunit.xpath.patterns.NodeTest
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext, int, DTM, int) - Method in class org.htmlunit.xpath.patterns.StepPattern
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext, int, PrefixResolver) - Method in class org.htmlunit.xpath.XPath
Given an expression and a context, evaluate the XPath and return the result.
execute(XPathContext, Node, PrefixResolver) - Method in class org.htmlunit.xpath.XPath
Given an expression and a context, evaluate the XPath and return the result.
executeFilterExpr(int, XPathContext, PrefixResolver, boolean, Expression) - Static method in class org.htmlunit.xpath.axes.FilterExprWalker
Execute the expression.
executePredicates(int, XPathContext) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
Process the predicates.
executePredicates(XPathContext, DTM, int) - Method in class org.htmlunit.xpath.patterns.StepPattern
Execute the predicates on this step to determine if the current node should be filtered or accepted.
executeRelativePathPattern(XPathContext, DTM, int) - Method in class org.htmlunit.xpath.patterns.StepPattern
Execute the match pattern step relative to another step.
ExpandedNameTable - Class in org.htmlunit.xpath.xml.dtm.ref
This is a default implementation of a table that manages mappings from expanded names to expandedNameIDs.
ExpandedNameTable() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
Create an expanded name table.
ExpandedNameTable.HashEntry - Class in org.htmlunit.xpath.xml.dtm.ref
Inner class which represents a hash table entry.
Expr() - Method in class org.htmlunit.xpath.compiler.XPathParser
Expr ::= OrExpr
Expression - Class in org.htmlunit.xpath
This abstract class serves as the base for all expression objects.
Expression() - Constructor for class org.htmlunit.xpath.Expression
 
ExpressionNode - Interface in org.htmlunit.xpath
A class that implements this interface can construct expressions, give information about child and parent expressions, and give the originating source information.
exprGetParent() - Method in class org.htmlunit.xpath.Expression
exprGetParent() - Method in interface org.htmlunit.xpath.ExpressionNode
 
exprs_ - Variable in class org.htmlunit.xpath.axes.UnionPathIterator
The location path iterators, one for each location path contained in the union expression.
exprSetParent(ExpressionNode) - Method in class org.htmlunit.xpath.Expression
This pair of methods are used to inform the node of its parent.
exprSetParent(ExpressionNode) - Method in interface org.htmlunit.xpath.ExpressionNode
This pair of methods are used to inform the node of its parent.
ExtendedType - Class in org.htmlunit.xpath.xml.dtm.ref
The class ExtendedType represents an extended type object used by ExpandedNameTable.
ExtendedType(int, String, String) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.ExtendedType
Create an ExtendedType object from node type, namespace and local name.
ExtendedType(int, String, String, int) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.ExtendedType
Create an ExtendedType object from node type, namespace, local name and a given hash code.

F

fatalError(TransformerException) - Method in class org.htmlunit.xpath.xml.utils.DefaultErrorHandler
fDocumentURI - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
 
FILTER_ACCEPT - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMIterator
Accept the node.
FILTER_MATCH_FAILED - Static variable in class org.htmlunit.xpath.compiler.XPathParser
Results from checking FilterExpr syntax
FILTER_MATCH_PREDICATES - Static variable in class org.htmlunit.xpath.compiler.XPathParser
 
FILTER_MATCH_PRIMARY - Static variable in class org.htmlunit.xpath.compiler.XPathParser
 
FILTER_SKIP - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMIterator
Skip this single node.
FILTEREDLIST - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
A non-xpath axis, for functions.
FilterExpr() - Method in class org.htmlunit.xpath.compiler.XPathParser
FilterExpr ::= PrimaryExpr | FilterExpr Predicate
FilterExprWalker - Class in org.htmlunit.xpath.axes
Walker for the OP_VARIABLE, or OP_FUNCTION, or OP_GROUP, op codes.
FilterExprWalker(WalkingIterator) - Constructor for class org.htmlunit.xpath.axes.FilterExprWalker
Construct a FilterExprWalker using a LocPathIterator.
findClone(AxesWalker, Vector<AxesWalker>) - Static method in class org.htmlunit.xpath.axes.AxesWalker
Find a clone that corresponds to the key argument.
findElementFromIndex(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Find the first matching element from the index at or after the given node.
findGTE(int[], int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Find the first index that occurs in the list that is greater than or equal to the given value.
findInSortedSuballocatedIntVector(SuballocatedIntVector, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Subroutine: Locate the specified node within m_namespaceDeclSetElements, or the last element which preceeds it in document order
findNamespaceContext(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Retrieve list of namespace declaration locations active at this node.
first(int) - Method in class org.htmlunit.xpath.xml.dtm.DTMAxisTraverser
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
first(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AllFromRootTraverser
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
first(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AncestorOrSelfTraverser
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
first(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.ChildTraverser
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
first(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantFromRootTraverser
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
first(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantOrSelfFromRootTraverser
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
first(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantOrSelfTraverser
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
first(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.FollowingTraverser
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
first(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.ParentTraverser
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
first(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.SelfTraverser
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
first(int, int) - Method in class org.htmlunit.xpath.xml.dtm.DTMAxisTraverser
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
first(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AllFromRootTraverser
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
first(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AncestorOrSelfTraverser
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
first(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.ChildTraverser
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
first(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantFromRootTraverser
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
first(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantOrSelfFromRootTraverser
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
first(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantTraverser
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
first(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.FollowingTraverser
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
first(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.ParentTraverser
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
first(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.RootTraverser
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
first(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.SelfTraverser
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
FIRST_NODESET_OP - Static variable in class org.htmlunit.xpath.compiler.OpCodes
The low opcode for nodesets, needed by getFirstPredicateOpPos and getNextStepPos.
fixWhiteSpace(boolean, boolean, boolean) - Method in class org.htmlunit.xpath.objects.XString
Conditionally trim all leading and trailing whitespace in the specified String.
FOLLOWING - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
the following axis contains all nodes in the same document as the context node that are after the context node in document order, excluding any descendants and excluding attribute nodes and namespace nodes.
FollowingIterator() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.FollowingIterator
 
FOLLOWINGSIBLING - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
The following-sibling axis contains all the following siblings of the context node; if the context node is an attribute node or namespace node, the following-sibling axis is empty.
FollowingSiblingIterator() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.FollowingSiblingIterator
 
FollowingSiblingTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.FollowingSiblingTraverser
 
FollowingTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.FollowingTraverser
 
FORMAT_FAILED - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
Field FORMAT_FAILED
freeInstance(DTMIterator) - Method in class org.htmlunit.xpath.axes.IteratorPool
Add an instance of the given object to the pool
FROM_ANCESTORS - Static variable in class org.htmlunit.xpath.compiler.OpCodes
ancestor axes opcode.
FROM_ANCESTORS_OR_SELF - Static variable in class org.htmlunit.xpath.compiler.OpCodes
ancestor-or-self axes opcode.
FROM_ANCESTORS_OR_SELF_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
ancestor-or-self axes string.
FROM_ANCESTORS_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
ancestor axes string.
FROM_ATTRIBUTES - Static variable in class org.htmlunit.xpath.compiler.OpCodes
attribute axes opcode.
FROM_ATTRIBUTES_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
attribute axes string.
FROM_CHILDREN - Static variable in class org.htmlunit.xpath.compiler.OpCodes
children axes opcode.
FROM_CHILDREN_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
child axes string.
FROM_DESCENDANTS - Static variable in class org.htmlunit.xpath.compiler.OpCodes
descendants axes opcode.
FROM_DESCENDANTS_OR_SELF - Static variable in class org.htmlunit.xpath.compiler.OpCodes
descendants-of-self axes opcode.
FROM_DESCENDANTS_OR_SELF_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
ancestor axes string.
FROM_DESCENDANTS_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
descendant-or-self axes string.
FROM_FOLLOWING - Static variable in class org.htmlunit.xpath.compiler.OpCodes
following axes opcode.
FROM_FOLLOWING_SIBLINGS - Static variable in class org.htmlunit.xpath.compiler.OpCodes
following-siblings axes opcode.
FROM_FOLLOWING_SIBLINGS_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
following-sibling axes string.
FROM_FOLLOWING_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
following axes string.
FROM_NAMESPACE - Static variable in class org.htmlunit.xpath.compiler.OpCodes
namespace axes opcode.
FROM_NAMESPACE_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
namespace axes string.
FROM_PARENT - Static variable in class org.htmlunit.xpath.compiler.OpCodes
parent axes opcode.
FROM_PARENT_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
parent axes string.
FROM_PRECEDING - Static variable in class org.htmlunit.xpath.compiler.OpCodes
preceding axes opcode.
FROM_PRECEDING_SIBLINGS - Static variable in class org.htmlunit.xpath.compiler.OpCodes
preceding-sibling axes opcode.
FROM_PRECEDING_SIBLINGS_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
preceding-sibling axes string.
FROM_PRECEDING_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
preceding axes string.
FROM_ROOT - Static variable in class org.htmlunit.xpath.compiler.OpCodes
'/' axes opcode.
FROM_SELF - Static variable in class org.htmlunit.xpath.compiler.OpCodes
self axes opcode.
FROM_SELF_ABBREVIATED_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
self axes abreviated string.
FROM_SELF_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
self axes string.
FUNC_BOOLEAN - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
The 'boolean()' id.
FUNC_BOOLEAN_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
boolean function string.
FUNC_CEILING - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
The 'ceiling()' id.
FUNC_CEILING_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
ceiling function string.
FUNC_CONCAT - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
The 'concat()' id.
FUNC_CONCAT_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
concat function string.
FUNC_CONTAINS - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
The 'contains()' id.
FUNC_CONTAINS_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
contains function string.
FUNC_COUNT - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
The 'count()' id.
FUNC_COUNT_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
count function string.
FUNC_CURRENT - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
The 'current()' id.
FUNC_CURRENT_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
current function string.
FUNC_FALSE - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
The 'false()' id.
FUNC_FALSE_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
false function string.
FUNC_FLOOR - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
The 'floor()' id.
FUNC_FLOOR_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
floor function string.
FUNC_ID - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
The 'id()' id.
FUNC_ID_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
id function string.
FUNC_LANG - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
The 'lang()' id.
FUNC_LANG_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
lang function string.
FUNC_LAST - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
The 'last()' id.
FUNC_LAST_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
last function string.
FUNC_LOCAL_PART - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
The 'local-name()' id.
FUNC_LOCAL_PART_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
local-name function string.
FUNC_NAME_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
name function string.
FUNC_NAMESPACE - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
The 'namespace-uri()' id.
FUNC_NAMESPACE_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
namespace-uri function string.
FUNC_NORMALIZE_SPACE - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
The 'normalize-space()' id.
FUNC_NORMALIZE_SPACE_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
normalize-space function string.
FUNC_NOT - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
The 'not()' id.
FUNC_NOT_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
not function string.
FUNC_NUMBER - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
The 'number()' id.
FUNC_NUMBER_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
number function string.
FUNC_POSITION - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
The 'position()' id.
FUNC_POSITION_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
position function string.
FUNC_QNAME - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
The 'name()' id.
FUNC_ROUND - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
The 'round()' id.
FUNC_ROUND_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
round function string.
FUNC_STARTS_WITH - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
The 'starts-with()' id.
FUNC_STARTS_WITH_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
starts-with function string.
FUNC_STRING - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
The 'string()' id.
FUNC_STRING_LENGTH - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
The 'string-length()' id.
FUNC_STRING_LENGTH_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
string-length function string.
FUNC_STRING_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
string function string.
FUNC_SUBSTRING - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
The 'substring()' id.
FUNC_SUBSTRING_AFTER - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
The 'substring-after()' id.
FUNC_SUBSTRING_AFTER_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
substring-after function string.
FUNC_SUBSTRING_BEFORE - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
The 'substring-before()' id.
FUNC_SUBSTRING_BEFORE_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
substring-before function string.
FUNC_SUBSTRING_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
substring function string.
FUNC_SUM - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
The 'sum()' id.
FUNC_SUM_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
sum function string.
FUNC_TRANSLATE - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
The 'translate()' id.
FUNC_TRANSLATE_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
translate function string.
FUNC_TRUE - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
The 'true()' id.
FUNC_TRUE_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
true function string.
FuncBoolean - Class in org.htmlunit.xpath.functions
Execute the Boolean() function.
FuncBoolean() - Constructor for class org.htmlunit.xpath.functions.FuncBoolean
 
FuncCeiling - Class in org.htmlunit.xpath.functions
Execute the Ceiling() function.
FuncCeiling() - Constructor for class org.htmlunit.xpath.functions.FuncCeiling
 
FuncConcat - Class in org.htmlunit.xpath.functions
Execute the Concat() function.
FuncConcat() - Constructor for class org.htmlunit.xpath.functions.FuncConcat
 
FuncContains - Class in org.htmlunit.xpath.functions
Execute the Contains() function.
FuncContains() - Constructor for class org.htmlunit.xpath.functions.FuncContains
 
FuncCount - Class in org.htmlunit.xpath.functions
Execute the Count() function.
FuncCount() - Constructor for class org.htmlunit.xpath.functions.FuncCount
 
FuncFalse - Class in org.htmlunit.xpath.functions
Execute the False() function.
FuncFalse() - Constructor for class org.htmlunit.xpath.functions.FuncFalse
 
FuncFloor - Class in org.htmlunit.xpath.functions
Execute the Floor() function.
FuncFloor() - Constructor for class org.htmlunit.xpath.functions.FuncFloor
 
FuncId - Class in org.htmlunit.xpath.functions
Execute the Id() function.
FuncId() - Constructor for class org.htmlunit.xpath.functions.FuncId
 
FuncLang - Class in org.htmlunit.xpath.functions
Execute the Lang() function.
FuncLang() - Constructor for class org.htmlunit.xpath.functions.FuncLang
 
FuncLast - Class in org.htmlunit.xpath.functions
Execute the Last() function.
FuncLast() - Constructor for class org.htmlunit.xpath.functions.FuncLast
 
FuncLocalPart - Class in org.htmlunit.xpath.functions
Execute the LocalPart() function.
FuncLocalPart() - Constructor for class org.htmlunit.xpath.functions.FuncLocalPart
 
FuncNamespace - Class in org.htmlunit.xpath.functions
Execute the Namespace() function.
FuncNamespace() - Constructor for class org.htmlunit.xpath.functions.FuncNamespace
 
FuncNormalizeSpace - Class in org.htmlunit.xpath.functions
Execute the normalize-space() function.
FuncNormalizeSpace() - Constructor for class org.htmlunit.xpath.functions.FuncNormalizeSpace
 
FuncNot - Class in org.htmlunit.xpath.functions
Execute the Not() function.
FuncNot() - Constructor for class org.htmlunit.xpath.functions.FuncNot
 
FuncNumber - Class in org.htmlunit.xpath.functions
Execute the Number() function.
FuncNumber() - Constructor for class org.htmlunit.xpath.functions.FuncNumber
 
FuncPosition - Class in org.htmlunit.xpath.functions
Execute the Position() function.
FuncPosition() - Constructor for class org.htmlunit.xpath.functions.FuncPosition
 
FuncQname - Class in org.htmlunit.xpath.functions
Execute the Qname() function.
FuncQname() - Constructor for class org.htmlunit.xpath.functions.FuncQname
 
FuncRound - Class in org.htmlunit.xpath.functions
Execute the round() function.
FuncRound() - Constructor for class org.htmlunit.xpath.functions.FuncRound
 
FuncStartsWith - Class in org.htmlunit.xpath.functions
Execute the StartsWith() function.
FuncStartsWith() - Constructor for class org.htmlunit.xpath.functions.FuncStartsWith
 
FuncString - Class in org.htmlunit.xpath.functions
Execute the String() function.
FuncString() - Constructor for class org.htmlunit.xpath.functions.FuncString
 
FuncStringLength - Class in org.htmlunit.xpath.functions
Execute the StringLength() function.
FuncStringLength() - Constructor for class org.htmlunit.xpath.functions.FuncStringLength
 
FuncSubstring - Class in org.htmlunit.xpath.functions
Execute the Substring() function.
FuncSubstring() - Constructor for class org.htmlunit.xpath.functions.FuncSubstring
 
FuncSubstringAfter - Class in org.htmlunit.xpath.functions
Execute the SubstringAfter() function.
FuncSubstringAfter() - Constructor for class org.htmlunit.xpath.functions.FuncSubstringAfter
 
FuncSubstringBefore - Class in org.htmlunit.xpath.functions
Execute the SubstringBefore() function.
FuncSubstringBefore() - Constructor for class org.htmlunit.xpath.functions.FuncSubstringBefore
 
FuncSum - Class in org.htmlunit.xpath.functions
Execute the Sum() function.
FuncSum() - Constructor for class org.htmlunit.xpath.functions.FuncSum
 
Function - Class in org.htmlunit.xpath.functions
This is a superclass of all XPath functions.
Function() - Constructor for class org.htmlunit.xpath.functions.Function
 
Function2Args - Class in org.htmlunit.xpath.functions
Base class for functions that accept two arguments.
Function2Args() - Constructor for class org.htmlunit.xpath.functions.Function2Args
 
Function3Args - Class in org.htmlunit.xpath.functions
Base class for functions that accept three arguments.
Function3Args() - Constructor for class org.htmlunit.xpath.functions.Function3Args
 
functionAvailable(String) - Method in class org.htmlunit.xpath.compiler.FunctionTable
Tell if a built-in, non-namespaced function is available.
FunctionCall() - Method in class org.htmlunit.xpath.compiler.XPathParser
FunctionCall ::= FunctionName '(' ( Argument ( ',' Argument)*)? ')'
FunctionDef1Arg - Class in org.htmlunit.xpath.functions
Base class for functions that accept one argument that can be defaulted if not specified.
FunctionDef1Arg() - Constructor for class org.htmlunit.xpath.functions.FunctionDef1Arg
 
FunctionMultiArgs - Class in org.htmlunit.xpath.functions
Base class for functions that accept an undetermined number of multiple arguments.
FunctionMultiArgs() - Constructor for class org.htmlunit.xpath.functions.FunctionMultiArgs
 
FunctionOneArg - Class in org.htmlunit.xpath.functions
Base class for functions that accept one argument.
FunctionOneArg() - Constructor for class org.htmlunit.xpath.functions.FunctionOneArg
 
FunctionPattern - Class in org.htmlunit.xpath.patterns
Match pattern step that contains a function.
FunctionPattern(Expression, int) - Constructor for class org.htmlunit.xpath.patterns.FunctionPattern
Construct a FunctionPattern from a expression.
functionProximateOrContainsProximate(Compiler, int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
FunctionTable - Class in org.htmlunit.xpath.compiler
The function table for XPath.
FunctionTable() - Constructor for class org.htmlunit.xpath.compiler.FunctionTable
 
FuncTranslate - Class in org.htmlunit.xpath.functions
Execute the Translate() function.
FuncTranslate() - Constructor for class org.htmlunit.xpath.functions.FuncTranslate
 
FuncTrue - Class in org.htmlunit.xpath.functions
Execute the True() function.
FuncTrue() - Constructor for class org.htmlunit.xpath.functions.FuncTrue
 

G

getAnalysisBitFromAxes(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
Get a corresponding BIT_XXX from an axis.
getAnalysisBits() - Method in class org.htmlunit.xpath.axes.AxesWalker
Get the analysis bits for this path component, as defined in the WalkerFactory.
getAnalysisBits() - Method in class org.htmlunit.xpath.axes.FilterExprWalker
Get the analysis bits for this path component, as defined in the WalkerFactory.
getAnalysisBits() - Method in class org.htmlunit.xpath.axes.LocPathIterator
Get the analysis bits for this path component, as defined in the WalkerFactory.
getAnalysisBits() - Method in class org.htmlunit.xpath.axes.NodeSequence
Get the analysis bits for this path component, as defined in the WalkerFactory.
getAnalysisBits() - Method in interface org.htmlunit.xpath.axes.PathComponent
Get the analysis bits for this path component, as defined in the WalkerFactory.
getAnalysisBits() - Method in class org.htmlunit.xpath.axes.UnionPathIterator
Get the analysis bits for this path component, as defined in the WalkerFactory.
getAnalysisBits() - Method in class org.htmlunit.xpath.axes.WalkingIterator
Get the analysis bits for this path component, as defined in the WalkerFactory.
getAnalysisString(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
getArg0AsNode(XPathContext) - Method in class org.htmlunit.xpath.functions.FunctionDef1Arg
Execute the first argument expression that is expected to return a nodeset.
getArg0AsNumber(XPathContext) - Method in class org.htmlunit.xpath.functions.FunctionDef1Arg
Execute the first argument expression that is expected to return a number.
getArg0AsString(XPathContext) - Method in class org.htmlunit.xpath.functions.FunctionDef1Arg
Execute the first argument expression that is expected to return a string.
getArgLengthOfStep(int) - Method in class org.htmlunit.xpath.compiler.OpMap
Given a location step, get the length of that step.
getAttribute(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getAttributeNode(int, String, String) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Retrieves an attribute node by local name and namespace URI
getAttributeNode(int, String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
Retrieves an attribute node by local name and namespace URI
getAttributeNode(int, String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Retrieves an attribute node by local name and namespace URI
getAttributeNode(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getAttributeNodeNS(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getAttributeNS(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getAttributes() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getAttributes() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getAxis() - Method in class org.htmlunit.xpath.axes.AttributeIterator
Returns the axis being iterated, if it is known.
getAxis() - Method in class org.htmlunit.xpath.axes.AxesWalker
Returns the axis being iterated, if it is known.
getAxis() - Method in class org.htmlunit.xpath.axes.ChildIterator
Returns the axis being iterated, if it is known.
getAxis() - Method in class org.htmlunit.xpath.axes.ChildTestIterator
Returns the axis being iterated, if it is known.
getAxis() - Method in class org.htmlunit.xpath.axes.DescendantIterator
Returns the axis being iterated, if it is known.
getAxis() - Method in class org.htmlunit.xpath.axes.FilterExprWalker
Returns the axis being iterated, if it is known.
getAxis() - Method in class org.htmlunit.xpath.axes.LocPathIterator
Returns the axis being iterated, if it is known.
getAxis() - Method in class org.htmlunit.xpath.axes.NodeSequence
Returns the axis being iterated, if it is known.
getAxis() - Method in class org.htmlunit.xpath.axes.OneStepIterator
Returns the axis being iterated, if it is known.
getAxis() - Method in class org.htmlunit.xpath.axes.OneStepIteratorForward
Returns the axis being iterated, if it is known.
getAxis() - Method in class org.htmlunit.xpath.axes.UnionPathIterator
Returns the axis being iterated, if it is known.
getAxis() - Method in class org.htmlunit.xpath.NodeSetDTM
Returns the axis being iterated, if it is known.
getAxis() - Method in class org.htmlunit.xpath.patterns.StepPattern
Get the axis that this step follows.
getAxis() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
Returns the axis being iterated, if it is known.
getAxisFromStep(Compiler, int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
Special purpose function to see if we can optimize the pattern for a DescendantIterator.
getAxisIterator(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
This is a shortcut to the iterators that implement XPath axes.
getAxisIterator(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators
This is a shortcut to the iterators that implement XPath axes.
getAxisName(String) - Static method in class org.htmlunit.xpath.compiler.Keywords
 
getAxisTraverser(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
This returns a stateless "traverser", that can navigate over an XPath axis, though not in document order.
getAxisTraverser(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers
This returns a stateless "traverser", that can navigate over an XPath axis, though not in document order.
getBaseURI() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getBaseURI() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getCache() - Method in class org.htmlunit.xpath.axes.NodeSequence
Get the cache (if any) of nodes obtained from the iterator so far.
getChars(int, int, char[], int) - Method in class org.htmlunit.xpath.objects.XString
Copies characters from this string into the destination character array.
getChildNodes() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getChildNodes() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getColumnNumber() - Method in class org.htmlunit.xpath.Expression
getCompiledPredicates(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile a zero or more predicates for a given match pattern.
getContents() - Method in class org.htmlunit.xpath.res.XPATHErrorResources
getCountOfContextNodeList(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncLast
Get the position in the current context node list.
getCurrentNode() - Method in class org.htmlunit.xpath.axes.LocPathIterator
Get the current node in the iterator.
getCurrentNode() - Method in class org.htmlunit.xpath.axes.NodeSequence
Get the current node in the iterator.
getCurrentNode() - Method in class org.htmlunit.xpath.NodeSetDTM
Get the current node in the iterator.
getCurrentNode() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
Get the current node in the iterator.
getCurrentNode() - Method in class org.htmlunit.xpath.XPathContext
Get the current context node.
getCurrentPos() - Method in class org.htmlunit.xpath.axes.LocPathIterator
Get the current position within the cached list, which is one less than the next nextNode() call will retrieve.
getCurrentPos() - Method in class org.htmlunit.xpath.axes.NodeSequence
Get the current position within the cached list, which is one less than the next nextNode() call will retrieve.
getCurrentPos() - Method in class org.htmlunit.xpath.NodeSetDTM
Get the current position within the cached list, which is one less than the next nextNode() call will retrieve.
getCurrentPos() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
Get the current position within the cached list, which is one less than the next nextNode() call will retrieve.
getData() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getDoctype() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getDocument() - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Given a DTM which contains only a single document, find the Node Handle of the Document node.
getDocument() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a DTM which contains only a single document, find the Node Handle of the Document node.
getDocumentElement() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getDocumentRoot(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Given a node handle, find the owning document node.
getDocumentRoot(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a node handle, find the owning document node.
getDocumentURI() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getDomConfig() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getDTM(int) - Method in class org.htmlunit.xpath.axes.AxesWalker
Get the DTM for this walker.
getDTM(int) - Method in class org.htmlunit.xpath.axes.LocPathIterator
Get an instance of a DTM that "owns" a node handle.
getDTM(int) - Method in class org.htmlunit.xpath.axes.NodeSequence
Get an instance of a DTM that "owns" a node handle.
getDTM(int) - Method in class org.htmlunit.xpath.NodeSetDTM
Get an instance of a DTM that "owns" a node handle.
getDTM(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
Get an instance of a DTM that "owns" a node handle.
getDTM(int) - Method in class org.htmlunit.xpath.xml.dtm.DTMManager
Get the instance of DTM that "owns" a node handle.
getDTM(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMManagerDefault
Get the instance of DTM that "owns" a node handle.
getDTM(int) - Method in class org.htmlunit.xpath.XPathContext
Get the instance of DTM that "owns" a node handle.
getDTM(Source, boolean, boolean, boolean) - Method in class org.htmlunit.xpath.xml.dtm.DTMManager
Get an instance of a DTM, loaded with the content from the specified source.
getDTM(Source, boolean, boolean, boolean) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMManagerDefault
 
getDTM(Source, boolean, boolean, boolean) - Method in class org.htmlunit.xpath.XPathContext
Get an instance of a DTM, loaded with the content from the specified source.
getDTMHandleFromNode(Node) - Method in class org.htmlunit.xpath.xml.dtm.DTMManager
Given a W3C DOM node, try and return a DTM handle.
getDTMHandleFromNode(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMManagerDefault
Given a W3C DOM node, try and return a DTM handle.
getDTMHandleFromNode(Node) - Method in class org.htmlunit.xpath.XPathContext
Given a W3C DOM node, try and return a DTM handle.
getDTMIterator() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeList
Access the wrapped DTMIterator.
getDTMManager() - Method in class org.htmlunit.xpath.axes.LocPathIterator
Get an instance of the DTMManager.
getDTMManager() - Method in class org.htmlunit.xpath.axes.NodeSequence
Get an instance of the DTMManager.
getDTMManager() - Method in class org.htmlunit.xpath.NodeSetDTM
Get an instance of the DTMManager.
getDTMManager() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
Get an instance of the DTMManager.
getDTMManager() - Method in class org.htmlunit.xpath.XPathContext
Return the DTMManager object.
getDTMNodeNumber() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
NON-DOM: Return the DTM node number
getElementById(String) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Returns the Element whose ID is given by elementId.
getElementById(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
Returns the Element whose ID is given by elementId.
getElementById(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Returns the Element whose ID is given by elementId.
getElementById(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getElementsByTagName(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getElementsByTagNameNS(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getErrorListener() - Method in class org.htmlunit.xpath.compiler.XPathParser
Return the current error listener.
getErrorListener() - Method in class org.htmlunit.xpath.XPathContext
Get the ErrorListener where errors and warnings are to be reported.
getErrorWriter() - Method in class org.htmlunit.xpath.xml.utils.DefaultErrorHandler
Retrieve java.io.PrintWriter to which errors are being directed.
getException() - Method in exception org.htmlunit.xpath.xml.utils.WrappedRuntimeException
Get the checked exception that this runtime exception wraps.
getException() - Method in exception org.htmlunit.xpath.XPathException
getExpandedNameTable() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMManagerDefault
 
getExpandedTypeID(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Given a node handle, return an ID that represents the node's expanded name.
getExpandedTypeID(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a node handle, return an ID that represents the node's expanded name.
getExpandedTypeID(String, String, int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Given an expanded name, return an ID.
getExpandedTypeID(String, String, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given an expanded name, return an ID.
getExpandedTypeID(String, String, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
Given an expanded name represented by namespace, local name and node type, return an ID.
getExpandEntityReferences() - Method in class org.htmlunit.xpath.axes.LocPathIterator
The value of this flag determines whether the children of entity reference nodes are visible to the iterator.
getExpandEntityReferences() - Method in class org.htmlunit.xpath.axes.NodeSequence
The value of this flag determines whether the children of entity reference nodes are visible to the iterator.
getExpandEntityReferences() - Method in class org.htmlunit.xpath.NodeSetDTM
The value of this flag determines whether the children of entity reference nodes are visible to the iterator.
getExpandEntityReferences() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
The value of this flag determines whether the children of entity reference nodes are visible to the iterator.
getExpandEntityReferences() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeIterator
getExpressionOwner() - Method in class org.htmlunit.xpath.Expression
Get the first non-Expression parent of this node.
getFeature(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getFeature(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy.DTMNodeProxyImplementation
getFeature(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getFilter() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeIterator
getFirstAttribute(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Given a node handle, get the index of the node's first attribute.
getFirstAttribute(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a node handle, get the index of the node's first attribute.
getFirstAttributeIdentity(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a node identity, get the index of the node's first attribute.
getFirstChild() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getFirstChild() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getFirstChild(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Given a node handle, get the handle of the node's first child.
getFirstChild(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a node handle, get the handle of the node's first child.
getFirstChildPos(int) - Static method in class org.htmlunit.xpath.compiler.OpMap
Go to the first child of a given operation.
getFirstChildPosOfStep(int) - Static method in class org.htmlunit.xpath.compiler.OpMap
Get the first child position of a given location step.
getFirstFreeDTMID() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMManagerDefault
 
getFirstNamespaceNode(int, boolean) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Given a node handle, get the index of the node's first namespace node.
getFirstNamespaceNode(int, boolean) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a node handle, get the index of the node's first namespace node.
getFirstPotential(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantFromRootTraverser
Get the first potential identity that can be returned.
getFirstPotential(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantOrSelfFromRootTraverser
Get the first potential identity that can be returned.
getFirstPotential(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantOrSelfTraverser
Get the first potential identity that can be returned.
getFirstPotential(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantTraverser
Get the first potential identity that can be returned.
getFirstPredicateOpPos(int) - Method in class org.htmlunit.xpath.compiler.OpMap
Given an FROM_stepType position, return the position of the first predicate, if there is one, or else this will point to the end of the FROM_stepType.
getFunction(int) - Method in class org.htmlunit.xpath.compiler.FunctionTable
Obtain a new Function object from a function ID.
getFunctionID(String) - Method in class org.htmlunit.xpath.compiler.FunctionTable
Obtain a function ID from a given function name
getFunctionName(int) - Method in class org.htmlunit.xpath.compiler.FunctionTable
Return the name of the a function in the static table.
getFunctionTable() - Method in class org.htmlunit.xpath.compiler.Compiler
Get the function table
getFunctionToken(String) - Method in class org.htmlunit.xpath.compiler.XPathParser
Given a string, return the corresponding function token.
getHandleFromNode(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
Get the handle from a Node.
getHandleOfNode(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
Get the handle from a Node.
getImplementation() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getInputEncoding() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getInstance() - Method in class org.htmlunit.xpath.axes.IteratorPool
Get an instance of the given object in this pool
getInstanceOrThrow() - Method in class org.htmlunit.xpath.axes.IteratorPool
Get an instance of the given object in this pool
getIsTopLevel() - Method in class org.htmlunit.xpath.axes.LocPathIterator
Get if this is an iterator at the upper level of the XPath.
getIteratorCache() - Method in class org.htmlunit.xpath.axes.NodeSequence
Get the cached list of nodes appended with values obtained from the iterator as a NodeSequence is walked when its nextNode() method is called.
getKeyWord(String) - Static method in class org.htmlunit.xpath.compiler.Keywords
 
getKeywordToken(String) - Method in class org.htmlunit.xpath.compiler.Lexer
Given a string, return the corresponding keyword token.
getLastChild() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getLastChild() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getLastChild(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Given a node handle, get the handle of the node's last child.
getLastChild(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a node handle, get the handle of the node's last child.
getLastPos(XPathContext) - Method in class org.htmlunit.xpath.axes.AxesWalker
Get the number of nodes in the node list, which, in the XSLT 1 based counting system, is the last index position.
getLastPos(XPathContext) - Method in class org.htmlunit.xpath.axes.FilterExprWalker
Get the number of nodes in the node list, which, in the XSLT 1 based counting system, is the last index position.
getLastPos(XPathContext) - Method in class org.htmlunit.xpath.axes.LocPathIterator
Get the number of nodes in the node list, which, in the XSLT 1 based counting system, is the last index position.
getLastPos(XPathContext) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
Get the number of nodes in the node list, which, in the XSLT 1 based counting system, is the last index position.
getLastPos(XPathContext) - Method in class org.htmlunit.xpath.axes.ReverseAxesWalker
Get the number of nodes in the node list, which, in the XSLT 1 based counting system, is the last index position.
getLastPos(XPathContext) - Method in class org.htmlunit.xpath.axes.SelfIteratorNoPredicate
Get the number of nodes in the node list, which, in the XSLT 1 based counting system, is the last index position.
getLastPos(XPathContext) - Method in interface org.htmlunit.xpath.axes.SubContextList
Get the number of nodes in the node list, which, in the XSLT 1 based counting system, is the last index position.
getLastPos(XPathContext) - Method in class org.htmlunit.xpath.patterns.StepPattern
Get the number of nodes in the node list, which, in the XSLT 1 based counting system, is the last index position.
getLastUsedWalker() - Method in class org.htmlunit.xpath.axes.WalkingIterator
Get the last used walker.
getLength() - Method in class org.htmlunit.xpath.axes.LocPathIterator
The number of nodes in the list.
getLength() - Method in class org.htmlunit.xpath.axes.NodeSequence
The number of nodes in the list.
getLength() - Method in class org.htmlunit.xpath.axes.OneStepIterator
The number of nodes in the list.
getLength() - Method in class org.htmlunit.xpath.NodeSet
getLength() - Method in class org.htmlunit.xpath.NodeSetDTM
The number of nodes in the list.
getLength() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
The number of nodes in the list.
getLength() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMChildIterNodeList
getLength() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNamedNodeMap
getLength() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeList
getLength() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeListBase
getLength() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getLineNumber() - Method in class org.htmlunit.xpath.Expression
getLocalName() - Method in class org.htmlunit.xpath.patterns.NodeTest
Return the local name to be tested.
getLocalName() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getLocalName() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getLocalName() - Method in class org.htmlunit.xpath.xml.dtm.ref.ExtendedType
 
getLocalName(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Given a node handle, return its DOM-style localname.
getLocalName(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
Given a node handle, return its DOM-style localname.
getLocalName(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a node handle, return its DOM-style localname.
getLocalNameID(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
Given an expanded-name ID, return the local name ID.
getLocalPart(String) - Static method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
Returns the local name of the given node.
getLocationPathDepth() - Method in class org.htmlunit.xpath.compiler.Compiler
Get the level of the location path or union being constructed.
getLocator() - Method in class org.htmlunit.xpath.XPath
Get the SourceLocator on the expression object.
getManager() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Query which DTMManager this DTM is currently being handled by.
getMessage() - Method in exception org.htmlunit.xpath.XPathException
getName() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getName() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getNamedItem(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNamedNodeMap
getNamedItemNS(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNamedNodeMap
getNames(int) - Static method in class org.htmlunit.xpath.xml.dtm.Axis
 
getNamesLength() - Static method in class org.htmlunit.xpath.xml.dtm.Axis
 
getNamespace() - Method in class org.htmlunit.xpath.patterns.NodeTest
Return the namespace to be tested.
getNamespace() - Method in class org.htmlunit.xpath.xml.dtm.ref.ExtendedType
 
getNamespaceContext() - Method in class org.htmlunit.xpath.compiler.Compiler
Get the current namespace context for the xpath.
getNamespaceContext() - Method in class org.htmlunit.xpath.XPathContext
Get the current namespace context for the xpath.
getNamespaceForPrefix(String) - Method in interface org.htmlunit.xpath.xml.utils.PrefixResolver
Given a namespace, get the corresponding prefix.
getNamespaceForPrefix(String) - Method in class org.htmlunit.xpath.xml.utils.PrefixResolverDefault
Given a namespace, get the corresponding prefix.
getNamespaceForPrefix(String, Node) - Method in interface org.htmlunit.xpath.xml.utils.PrefixResolver
Given a namespace, get the corresponding prefix, based on the context node.
getNamespaceForPrefix(String, Node) - Method in class org.htmlunit.xpath.xml.utils.PrefixResolverDefault
Given a namespace, get the corresponding prefix, based on the context node.
getNamespaceID(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
Given an expanded-name ID, return the namespace URI ID.
getNamespaceURI() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getNamespaceURI() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getNamespaceURI(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Given a node handle, return its DOM-style namespace URI (As defined in Namespaces, this is the declared URI which this node's prefix -- or default in lieu thereof -- was mapped to.)
getNamespaceURI(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
Given a node handle, return its DOM-style namespace URI (As defined in Namespaces, this is the declared URI which this node's prefix -- or default in lieu thereof -- was mapped to.)
getNamespaceURI(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a node handle, return its DOM-style namespace URI (As defined in Namespaces, this is the declared URI which this node's prefix -- or default in lieu thereof -- was mapped to.)
getNextAttribute(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Given a node handle, advance to the next attribute.
getNextAttribute(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a node handle, advance to the next attribute.
getNextAttributeIdentity(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a node identity for an attribute, advance to the next attribute.
getNextIndexed(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.ChildTraverser
Get the next indexed node that matches the expanded type ID.
getNextIndexed(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.IndexedDTMAxisTraverser
Get the next indexed node that matches the expanded type ID.
getNextNamespaceNode(int, int, boolean) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Given a namespace handle, advance to the next namespace in the same scope (local or local-plus-inherited, as selected by getFirstNamespaceNode)
getNextNamespaceNode(int, int, boolean) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a namespace handle, advance to the next namespace in the same scope (local or local-plus-inherited, as selected by getFirstNamespaceNode)
getNextNode() - Method in class org.htmlunit.xpath.axes.AttributeIterator
Get the next node via getNextXXX.
getNextNode() - Method in class org.htmlunit.xpath.axes.AxesWalker
Get the next node in document order on the axes.
getNextNode() - Method in class org.htmlunit.xpath.axes.BasicTestIterator
Get the next node via getNextXXX.
getNextNode() - Method in class org.htmlunit.xpath.axes.ChildTestIterator
Get the next node via getNextXXX.
getNextNode() - Method in class org.htmlunit.xpath.axes.FilterExprWalker
Get the next node in document order on the axes.
getNextNode() - Method in class org.htmlunit.xpath.axes.OneStepIterator
Get the next node via getNextXXX.
getNextNode() - Method in class org.htmlunit.xpath.axes.OneStepIteratorForward
Get the next node via getNextXXX.
getNextNode() - Method in class org.htmlunit.xpath.axes.ReverseAxesWalker
Get the next node in document order on the axes.
getNextNodeIdentity(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
Get the next node identity value in the list, and call the iterator if it hasn't been added yet.
getNextNodeIdentity(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Get the next node identity value in the list, and call the iterator if it hasn't been added yet.
getNextOpPos(int) - Method in class org.htmlunit.xpath.compiler.OpMap
Given an operation position, return the end position, i.e.
getNextSibling() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getNextSibling() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getNextSibling(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Given a node handle, advance to its next sibling.
getNextSibling(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a node handle, advance to its next sibling.
getNextStepPos(int) - Method in class org.htmlunit.xpath.compiler.OpMap
Given a location step position, return the end position, i.e.
getNextWalker() - Method in class org.htmlunit.xpath.axes.AxesWalker
Get the next walker in the location step chain.
getNode(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Return an DOM node for the given node.
getNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
Return an DOM node for the given node.
getNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Return an DOM node for the given node.
getNodeData(Node, StringBuilder) - Static method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
Retrieve the text content of a DOM subtree, appending it into a user-supplied FastStringBuffer object.
getNodeName() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getNodeName() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getNodeName(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Given a node handle, return its DOM-style node name.
getNodeName(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
Given a node handle, return its DOM-style node name.
getNodeName(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a node handle, return its DOM-style node name.
getNodeNameX(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Given a node handle, return the XPath node name.
getNodeNameX(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
Given a node handle, return the XPath node name.
getNodeNameX(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a node handle, return the XPath node name.
getNodesByID(XPathContext, int, String, List<String>, NodeSetDTM, boolean) - Method in class org.htmlunit.xpath.functions.FuncId
Fill in a list with nodes that match a space delimited list if ID ID references.
getNodeType() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getNodeType() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getNodeType() - Method in class org.htmlunit.xpath.xml.dtm.ref.ExtendedType
 
getNodeType(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Given a node handle, return its DOM-style node type.
getNodeType(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a node handle, return its DOM-style node type.
getNodeType(String) - Static method in class org.htmlunit.xpath.compiler.Keywords
 
getNodeTypeTest(int) - Static method in class org.htmlunit.xpath.patterns.NodeTest
Tell what node type to test, if not DTMFilter.SHOW_ALL.
getNodeValue() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getNodeValue() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getNodeValue(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Given a node handle, return its node value.
getNodeValue(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
Given a node handle, return its node value.
getNodeValue(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a node handle, return its node value.
getNumberFromNode(int) - Method in class org.htmlunit.xpath.objects.XNodeSet
Get numeric value of the string conversion from a single node.
getOp(int) - Method in class org.htmlunit.xpath.compiler.OpMap
Given an operation position, return the current op.
getOwnerDocument() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getOwnerDocument() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getOwnerDocument(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Given a node handle, find the owning document node.
getOwnerDocument(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a node handle, find the owning document node.
getOwnerElement() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getOwnerElement() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getParent(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Given a node handle, find its parent node.
getParent(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a node handle, find its parent node.
getParentNode() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getParentNode() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getPatternString() - Method in class org.htmlunit.xpath.compiler.OpMap
Return the expression as a string for diagnostics.
getPositionInContextNodeList(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncPosition
Get the position in the current context node list.
getPredicate(int) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
Get a predicate expression at the given index.
getPredicate(int) - Method in class org.htmlunit.xpath.patterns.StepPattern
Get a predicate expression.
getPredicateCount() - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
Get the number of predicates that this walker has.
getPredicateCount() - Method in class org.htmlunit.xpath.patterns.StepPattern
Get the number of predicates for this match pattern step.
getPredicatePos() - Method in class org.htmlunit.xpath.XPathContext
 
getPredicates() - Method in class org.htmlunit.xpath.patterns.StepPattern
Set the list of predicate expressions for this pattern step.
getPrefix() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getPrefix() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getPrefix(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Given a namespace handle, return the prefix that the namespace decl is mapping.
getPrefix(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
Given a namespace handle, return the prefix that the namespace decl is mapping.
getPrefix(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a namespace handle, return the prefix that the namespace decl is mapping.
getPrefixResolver() - Method in class org.htmlunit.xpath.axes.LocPathIterator
Return the saved reference to the prefix resolver that was in effect when this iterator was created.
getPreviousSibling() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getPreviousSibling() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getPreviousSibling(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Given a node handle, find its preceeding sibling.
getPreviousSibling(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a node handle, find its preceeding sibling.
getProximityPosition() - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
Get the current sub-context position.
getProximityPosition(int) - Method in class org.htmlunit.xpath.axes.OneStepIterator
Get the current sub-context position.
getProximityPosition(int) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
Get the current sub-context position.
getProximityPosition(int) - Method in class org.htmlunit.xpath.axes.ReverseAxesWalker
Get the current sub-context position.
getProximityPosition(XPathContext) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
Get the current sub-context position.
getProximityPosition(XPathContext) - Method in interface org.htmlunit.xpath.axes.SubContextList
Get the current sub-context position.
getProximityPosition(XPathContext) - Method in class org.htmlunit.xpath.patterns.StepPattern
Get the current sub-context position.
getProximityPosition(XPathContext, int, boolean) - Method in class org.htmlunit.xpath.patterns.StepPattern
Get the proximity position index of the current node based on this node test.
getPublicId() - Method in class org.htmlunit.xpath.Expression
getRelativePathPattern() - Method in class org.htmlunit.xpath.patterns.StepPattern
Get the reference to nodetest and predicate for parent or ancestor.
getRoot() - Method in class org.htmlunit.xpath.axes.AxesWalker
The root node of the TreeWalker, as specified in setRoot(int root).
getRoot() - Method in class org.htmlunit.xpath.axes.LocPathIterator
The root node of the DTMIterator, as specified when it was created.
getRoot() - Method in class org.htmlunit.xpath.axes.NodeSequence
The root node of the DTMIterator, as specified when it was created.
getRoot() - Method in class org.htmlunit.xpath.NodeSetDTM
The root node of the DTMIterator, as specified when it was created.
getRoot() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
The root node of the DTMIterator, as specified when it was created.
getRoot() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeIterator
getSchemaTypeInfo() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getSchemaTypeInfo() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getSpecified() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getSpecified() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getStaticScore() - Method in class org.htmlunit.xpath.patterns.NodeTest
Get the static score for this node test.
getStepCount(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
getStepLocalName(int) - Method in class org.htmlunit.xpath.compiler.OpMap
Get the local name of the step.
getStepNS(int) - Method in class org.htmlunit.xpath.compiler.OpMap
Get the namespace of the step.
getStepTestType(int) - Method in class org.htmlunit.xpath.compiler.OpMap
Get the test type of the step, i.e.
getStrictErrorChecking() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getStringFromNode(int) - Method in class org.htmlunit.xpath.objects.XNodeSet
Get the string conversion from a single node.
getStringValue(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Get the string-value of a node as a String object (see ... for the definition of a node's string-value).
getStringValue(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
Get the string-value of a node as a String object (see ... for the definition of a node's string-value).
getStringValue(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Get the string-value of a node as a String object (see ... for the definition of a node's string-value).
getSubContextList() - Method in class org.htmlunit.xpath.XPathContext
Get the current axes iterator, or return null if none.
getSubtreeRoot(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantFromRootTraverser
Get the subtree root identity from the handle that was passed in by the caller.
getSubtreeRoot(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantOrSelfFromRootTraverser
Get the subtree root identity from the handle that was passed in by the caller.
getSubtreeRoot(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantTraverser
Get the subtree root identity from the handle that was passed in by the caller.
getSystemId() - Method in class org.htmlunit.xpath.Expression
getTagName() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getTarget() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getTextContent() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getTextContent() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getTokenQueue() - Method in class org.htmlunit.xpath.compiler.OpMap
Get the XPath as a list of tokens.
getTokenQueuePosFromMap(int) - Method in class org.htmlunit.xpath.compiler.Lexer
Given a map pos, return the corresponding token queue pos.
getTokenQueueSize() - Method in class org.htmlunit.xpath.compiler.OpMap
Get size of the token queue.
getType() - Method in class org.htmlunit.xpath.objects.XBoolean
Tell what kind of class this is.
getType() - Method in class org.htmlunit.xpath.objects.XNodeSet
Tell what kind of class this is.
getType() - Method in class org.htmlunit.xpath.objects.XNumber
Tell what kind of class this is.
getType() - Method in class org.htmlunit.xpath.objects.XObject
Tell what kind of class this is.
getType() - Method in class org.htmlunit.xpath.objects.XString
Tell what kind of class this is.
getType(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
Given an expanded-name ID, return the local name ID.
getTypeName() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getTypeNamespace() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getTypeString() - Method in class org.htmlunit.xpath.objects.XBoolean
Given a request type, return the equivalent string.
getTypeString() - Method in class org.htmlunit.xpath.objects.XNodeSet
Given a request type, return the equivalent string.
getTypeString() - Method in class org.htmlunit.xpath.objects.XNumber
Given a request type, return the equivalent string.
getTypeString() - Method in class org.htmlunit.xpath.objects.XObject
Given a request type, return the equivalent string.
getTypeString() - Method in class org.htmlunit.xpath.objects.XString
Given a request type, return the equivalent string.
getURIResolver() - Method in class org.htmlunit.xpath.XPathContext
Get the URIResolver associated with this execution context.
getUserData(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getUserData(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getValue() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getValue() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getVector() - Method in class org.htmlunit.xpath.axes.NodeSequence
If this iterator needs to cache nodes that are fetched, they are stored in the Vector in the generic object.
getVector() - Method in class org.htmlunit.xpath.axes.NodeSequence.IteratorCache
Get the cached list of nodes obtained from the iterator so far.
getWhatToShow() - Method in class org.htmlunit.xpath.axes.LocPathIterator
This attribute determines which node types are accepted.
getWhatToShow() - Method in class org.htmlunit.xpath.axes.NodeSequence
This attribute determines which node types are presented via the iterator.
getWhatToShow() - Method in class org.htmlunit.xpath.NodeSetDTM
This attribute determines which node types are presented via the iterator.
getWhatToShow() - Method in class org.htmlunit.xpath.patterns.NodeTest
This attribute determines which node types are accepted.
getWhatToShow() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
This attribute determines which node types are presented via the iterator.
getWhatToShow() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeIterator
getWhatToShow(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Get a NodeFilter bit set that tells what to show for a given node test.
getWholeText() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getXmlEncoding() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getXmlStandalone() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getXmlVersion() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getXPathContext() - Method in class org.htmlunit.xpath.axes.LocPathIterator
The XPath execution context we are operating on.
greaterThan(XObject) - Method in class org.htmlunit.xpath.objects.XNodeSet
Tell if one object is greater than the other.
greaterThan(XObject) - Method in class org.htmlunit.xpath.objects.XObject
Tell if one object is greater than the other.
GreaterThanComparator - Class in org.htmlunit.xpath.objects
Compare strings or numbers for greater than.
GreaterThanComparator() - Constructor for class org.htmlunit.xpath.objects.GreaterThanComparator
 
greaterThanOrEqual(XObject) - Method in class org.htmlunit.xpath.objects.XNodeSet
Tell if one object is greater than or equal to the other.
greaterThanOrEqual(XObject) - Method in class org.htmlunit.xpath.objects.XObject
Tell if one object is greater than or equal to the other.
GreaterThanOrEqualComparator - Class in org.htmlunit.xpath.objects
Compare strings or numbers for greater than or equal.
GreaterThanOrEqualComparator() - Constructor for class org.htmlunit.xpath.objects.GreaterThanOrEqualComparator
 
group(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile an expression group.
gt(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile a '&gr;' operation.
Gt - Class in org.htmlunit.xpath.operations
The '>' operation expression executor.
Gt() - Constructor for class org.htmlunit.xpath.operations.Gt
 
gte(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile a '>=' operation.
Gte - Class in org.htmlunit.xpath.operations
The '>=' operation expression executor.
Gte() - Constructor for class org.htmlunit.xpath.operations.Gte
 

H

handlesNullPrefixes() - Method in interface org.htmlunit.xpath.xml.utils.PrefixResolver
 
handlesNullPrefixes() - Method in class org.htmlunit.xpath.xml.utils.PrefixResolverDefault
hasAttribute(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
hasAttributeNS(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
hasAttributes() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
hasAttributes() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
hasCache() - Method in class org.htmlunit.xpath.axes.NodeSequence
If the iterator needs to cache nodes as they are fetched, then this method returns true.
hasChildNodes() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
hasChildNodes() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
hasFeature(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy.DTMNodeProxyImplementation
hash - Variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable.HashEntry
 
hash - Variable in class org.htmlunit.xpath.xml.dtm.ref.ExtendedType
 
hashCode() - Method in class org.htmlunit.xpath.xml.dtm.ref.ExtendedType
HashEntry(ExtendedType, int, int, ExpandedNameTable.HashEntry) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable.HashEntry
 
hashET - Variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
Workspace for lookup.
HasPositionalPredChecker - Class in org.htmlunit.xpath.axes
 
HasPositionalPredChecker() - Constructor for class org.htmlunit.xpath.axes.HasPositionalPredChecker
 
hasPredicate(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
hasString() - Method in class org.htmlunit.xpath.objects.XString
Tell if this object contains a java String object.

I

IDENT_DTM_DEFAULT - Static variable in class org.htmlunit.xpath.xml.dtm.DTMManager
When this bitmask is ANDed with a DTM node handle number, the result is the DTM's document identity number.
IDENT_DTM_NODE_BITS - Static variable in class org.htmlunit.xpath.xml.dtm.DTMManager
This value, set at compile time, controls how many bits of the DTM node identifier numbers are used to identify a node within a document, and thus sets the maximum number of nodes per document.
IDENT_MAX_DTMS - Static variable in class org.htmlunit.xpath.xml.dtm.DTMManager
This is the maximum number of DTMs available.
IDENT_NODE_DEFAULT - Static variable in class org.htmlunit.xpath.xml.dtm.DTMManager
When this bitmask is ANDed with a DTM node handle number, the result is the low bits of the node's index number within that DTM.
IdKeyPattern() - Method in class org.htmlunit.xpath.compiler.XPathParser
IdKeyPattern ::= 'id' '(' Literal ')' | 'key' '(' Literal ',' Literal ')' (Also handle doc())
implementation - Static variable in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
The DOMImplementation object
importNode(Node, boolean) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
includeSelf() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMAxisIteratorBase
Set the flag to include the start node in the iteration.
incrementCurrentPos() - Method in class org.htmlunit.xpath.axes.LocPathIterator
Increment the current position in the node set.
IndexedDTMAxisTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.IndexedDTMAxisTraverser
 
indexNode(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Add a node to the element indexes.
indexOf(int) - Method in class org.htmlunit.xpath.NodeSetDTM
Searches for the first occurence of the given argument, beginning the search at index, and testing for equality using the equals method.
indexOf(int) - Method in class org.htmlunit.xpath.xml.utils.NodeVector
Searches for the first occurence of the given argument, beginning the search at index, and testing for equality using the equals method.
indexOf(int) - Method in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
Searches for the first occurence of the given argument, beginning the search at index, and testing for equality using the equals method.
indexOf(int, int) - Method in class org.htmlunit.xpath.NodeSetDTM
Searches for the first occurence of the given argument, beginning the search at index, and testing for equality using the equals method.
indexOf(int, int) - Method in class org.htmlunit.xpath.xml.utils.NodeVector
Searches for the first occurence of the given argument, beginning the search at index, and testing for equality using the equals method.
indexOf(int, int) - Method in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
Searches for the first occurence of the given argument, beginning the search at index, and testing for equality using the equals method.
indexOf(XString) - Method in class org.htmlunit.xpath.objects.XString
Returns the index within this string of the first occurrence of the specified substring.
init(Compiler, int, int) - Method in class org.htmlunit.xpath.axes.AxesWalker
Initialize an AxesWalker during the parse of the XPath expression.
init(Compiler, int, int) - Method in class org.htmlunit.xpath.axes.FilterExprWalker
Initialize an AxesWalker during the parse of the XPath expression.
initExtendedTypes() - Method in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
Initialize the vector of extended types with the basic DOM node types.
initFunctionTable() - Method in class org.htmlunit.xpath.XPath
initial the function table
initMatchPattern(Compiler, String, PrefixResolver) - Method in class org.htmlunit.xpath.compiler.XPathParser
Given an string, init an XPath object for pattern matches, in order that a parse doesn't have to be done each time the expression is evaluated.
initNodeTest(int) - Method in class org.htmlunit.xpath.patterns.NodeTest
Initialize this node test by setting the whatToShow property, and calculating the score that this test will return if a test succeeds.
initNodeTest(int, String, String) - Method in class org.htmlunit.xpath.patterns.NodeTest
Initialize this node test by setting the whatToShow property and the namespace and local name, and calculating the score that this test will return if a test succeeds.
initPredicateInfo(Compiler, int) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
Init predicate info.
initProximityPosition(int) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
Init the proximity position to zero for a forward axes.
initXPath(Compiler, String, PrefixResolver) - Method in class org.htmlunit.xpath.compiler.XPathParser
Given an string, init an XPath object for selections, in order that a parse doesn't have to be done each time the expression is evaluated.
insertBefore(Node, Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
insertBefore(Node, Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
insertData(int, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
insertElementAt(int, int) - Method in class org.htmlunit.xpath.xml.utils.NodeVector
Inserts the specified node in this vector at the specified index.
insertOp(int, int, int) - Method in class org.htmlunit.xpath.compiler.XPathParser
Insert room for operation.
installFunction(String, Class<?>) - Method in class org.htmlunit.xpath.compiler.FunctionTable
Install a built-in function.
InternalAxisIteratorBase() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.InternalAxisIteratorBase
 
isAbsolute(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
isAfterAxis(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantTraverser
Tell if a node is outside the axis being traversed.
isAfterAxis(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.IndexedDTMAxisTraverser
Tell if a node is outside the axis being traversed.
isAncestor(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.PrecedingTraverser
Tell if the current identity is an ancestor of the context identity.
isComplete() - Method in class org.htmlunit.xpath.axes.NodeSequence.IteratorCache
Returns true if no cache is complete and immutable.
isDefaultNamespace(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
isDefaultNamespace(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
isDerivedFrom(String, String, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
isDescendant(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.DescendantIterator
Tell if this node identity is a descendant.
isDescendant(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantTraverser
Tell if this node identity is a descendant.
isDocOrdered() - Method in class org.htmlunit.xpath.axes.LocPathIterator
Returns true if all the nodes in the iteration well be returned in document order.
isDocOrdered() - Method in class org.htmlunit.xpath.axes.NodeSequence
Returns true if all the nodes in the iteration well be returned in document order.
isDocOrdered() - Method in class org.htmlunit.xpath.axes.WalkingIteratorSorted
Returns true if all the nodes in the iteration well be returned in document order.
isDocOrdered() - Method in class org.htmlunit.xpath.NodeSetDTM
Returns true if all the nodes in the iteration well be returned in document order.
isDocOrdered() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
Returns true if all the nodes in the iteration well be returned in document order.
isDownwardAxisOfMany(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
Tell if the given axis goes downword.
isElementContentWhitespace() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
isEqualNode(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
isEqualNode(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
isFresh() - Method in class org.htmlunit.xpath.axes.LocPathIterator
Tells if this NodeSetDTM is "fresh", in other words, if the first nextNode() that is called will return the first node in the set.
isFresh() - Method in class org.htmlunit.xpath.axes.NodeSequence
Tells if this NodeSetDTM is "fresh", in other words, if the first nextNode() that is called will return the first node in the set.
isFresh() - Method in class org.htmlunit.xpath.NodeSetDTM
Tells if this NodeSetDTM is "fresh", in other words, if the first nextNode() that is called will return the first node in the set.
isFresh() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
Tells if this NodeSetDTM is "fresh", in other words, if the first nextNode() that is called will return the first node in the set.
isId() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
isId() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
isIndexed(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.IndexedDTMAxisTraverser
Tell if the indexing is on and the given expanded type ID matches what is in the indexes.
isNaturalDocOrder(Compiler, int, int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
Tell if the pattern can be 'walked' with the iteration steps in natural document order, without duplicates.
isNodeAfter(int, int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Figure out whether nodeHandle2 should be considered as being later in the document than nodeHandle1, in Document Order as defined by the XPath model.
isNodeAfter(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Figure out whether nodeHandle2 should be considered as being later in the document than nodeHandle1, in Document Order as defined by the XPath model.
isOneStep(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
isOptimizableForDescendantIterator(Compiler, int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
Special purpose function to see if we can optimize the pattern for a DescendantIterator.
isProximateInnerExpr(Compiler, int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
isReverse() - Method in interface org.htmlunit.xpath.xml.dtm.DTMAxisIterator
 
isReverse() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMAxisIteratorBase
 
isReverse() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.AncestorIterator
isReverse() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingIterator
isReverse() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingSiblingIterator
isReverseAxes() - Method in class org.htmlunit.xpath.axes.OneStepIterator
Tells if this is a reverse axes.
isReverseAxes() - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
Tells if this is a reverse axes.
isReverseAxes() - Method in class org.htmlunit.xpath.axes.ReverseAxesWalker
Tells if this is a reverse axes.
isSameClass(Expression) - Method in class org.htmlunit.xpath.Expression
This is a utility method to tell if the passed in class is the same class as this.
isSameNode(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
isSameNode(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
isSet(int, int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
isSpace(char) - Static method in class org.htmlunit.xpath.objects.XString
Returns whether the specified ch conforms to the XML 1.0 definition of whitespace.
isStableNumber() - Method in class org.htmlunit.xpath.Expression
Tell if this expression returns a stable number that will not change during iterations within the expression.
isStableNumber() - Method in class org.htmlunit.xpath.objects.XNumber
Tell if this expression returns a stable number that will not change during iterations within the expression.
isSupported(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
isSupported(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
isWhiteSpace(char) - Static method in class org.htmlunit.xpath.xml.utils.XMLCharacterRecognizer
Returns whether the specified ch conforms to the XML 1.0 definition of whitespace.
isWhiteSpace(CharSequence) - Static method in class org.htmlunit.xpath.xml.utils.XMLCharacterRecognizer
Tell if the string is whitespace.
isWild(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
item(int) - Method in class org.htmlunit.xpath.axes.LocPathIterator
Returns the node handle of an item in the collection.
item(int) - Method in class org.htmlunit.xpath.axes.NodeSequence
Returns the node handle of an item in the collection.
item(int) - Method in class org.htmlunit.xpath.NodeSet
item(int) - Method in class org.htmlunit.xpath.NodeSetDTM
Returns the node handle of an item in the collection.
item(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
Returns the node handle of an item in the collection.
item(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMChildIterNodeList
item(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNamedNodeMap
item(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeList
item(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeListBase
iter() - Method in class org.htmlunit.xpath.objects.XNodeSet
Cast result object to a nodelist.
iter() - Method in class org.htmlunit.xpath.objects.XObject
Cast result object to a nodelist.
IteratorCache() - Constructor for class org.htmlunit.xpath.axes.NodeSequence.IteratorCache
 
IteratorPool - Class in org.htmlunit.xpath.axes
Pool of object of a given type to pick from to help memory usage
IteratorPool(DTMIterator) - Constructor for class org.htmlunit.xpath.axes.IteratorPool
Constructor IteratorPool
iterators_ - Variable in class org.htmlunit.xpath.axes.UnionPathIterator
The location path iterators, one for each location path contained in the union expression.
iterRaw() - Method in class org.htmlunit.xpath.objects.XNodeSet
Return the iterator without cloning, etc.

J

JJK_DEBUG - Static variable in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
 
JJK_DEBUG - Static variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
 

K

key - Variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable.HashEntry
 
Keywords - Class in org.htmlunit.xpath.compiler
Table of strings to operation code lookups.
Keywords() - Constructor for class org.htmlunit.xpath.compiler.Keywords
 

L

LAST_NODESET_OP - Static variable in class org.htmlunit.xpath.compiler.OpCodes
The last opcode for stuff that can be a nodeset.
length() - Method in class org.htmlunit.xpath.objects.XString
Returns the length of this string.
lessThan(XObject) - Method in class org.htmlunit.xpath.objects.XNodeSet
Tell if one object is less than the other.
lessThan(XObject) - Method in class org.htmlunit.xpath.objects.XObject
Tell if one object is less than the other.
LessThanComparator - Class in org.htmlunit.xpath.objects
Compare strings or numbers for less than.
LessThanComparator() - Constructor for class org.htmlunit.xpath.objects.LessThanComparator
 
lessThanOrEqual(XObject) - Method in class org.htmlunit.xpath.objects.XNodeSet
Tell if one object is less than or equal to the other.
lessThanOrEqual(XObject) - Method in class org.htmlunit.xpath.objects.XObject
Tell if one object is less than or equal to the other.
LessThanOrEqualComparator - Class in org.htmlunit.xpath.objects
Compare strings or numbers for less than or equal.
LessThanOrEqualComparator() - Constructor for class org.htmlunit.xpath.objects.LessThanOrEqualComparator
 
Lexer - Class in org.htmlunit.xpath.compiler
This class is in charge of lexical processing of the XPath expression into tokens.
Lexer(Compiler, PrefixResolver, XPathParser) - Constructor for class org.htmlunit.xpath.compiler.Lexer
Create a Lexer object.
literal(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile a literal string value.
Literal() - Method in class org.htmlunit.xpath.compiler.XPathParser
The value of the Literal is the sequence of characters inside the " or ' characters.
loadLocationPaths(Compiler, int, int) - Method in class org.htmlunit.xpath.axes.UnionPathIterator
Initialize the location path iterators.
loadSteps(Compiler, int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
Read a LocationPath as a generalized match pattern.
loadWalkers(WalkingIterator, Compiler, int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
This method is for building an array of possible levels where the target element(s) could be found for a match.
localName - Variable in class org.htmlunit.xpath.xml.dtm.ref.ExtendedType
 
locationPath(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile a location path.
LocationPath() - Method in class org.htmlunit.xpath.compiler.XPathParser
LocationPath ::= RelativeLocationPath | AbsoluteLocationPath
locationPathPattern(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile a location match pattern unit expression.
LocationPathPattern() - Method in class org.htmlunit.xpath.compiler.XPathParser
LocationPathPattern ::= '/' RelativePathPattern? | IdKeyPattern (('/' | '//') RelativePathPattern)? | '//'? RelativePathPattern
locPathDepth - Variable in class org.htmlunit.xpath.compiler.Compiler
 
LocPathIterator - Class in org.htmlunit.xpath.axes
This class extends NodeSetDTM, which implements NodeIterator, and fetches nodes one at a time in document order based on a XPath.
LocPathIterator() - Constructor for class org.htmlunit.xpath.axes.LocPathIterator
Create a LocPathIterator object.
LocPathIterator(int) - Constructor for class org.htmlunit.xpath.axes.LocPathIterator
Create a LocPathIterator object, including creation of step walkers from the opcode list, and call back into the Compiler to create predicate expressions.
LocPathIterator(int, boolean) - Constructor for class org.htmlunit.xpath.axes.LocPathIterator
Create a LocPathIterator object, including creation of step walkers from the opcode list, and call back into the Compiler to create predicate expressions.
LocPathIterator(PrefixResolver) - Constructor for class org.htmlunit.xpath.axes.LocPathIterator
Create a LocPathIterator object.
logicalNextDOMTextNode(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
Utility function: Given a DOM Text node, determine whether it is logically followed by another Text or CDATASection node.
lookahead(char, int) - Method in class org.htmlunit.xpath.compiler.XPathParser
Look ahead of the current token in order to make a branching decision.
lookahead(String, int) - Method in class org.htmlunit.xpath.compiler.XPathParser
Look ahead of the current token in order to make a branching decision.
lookupNamespaceURI(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
lookupNamespaceURI(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
lookupNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
Get a Node from an identity index.
lookupNodeTest(String) - Static method in class org.htmlunit.xpath.compiler.Keywords
 
lookupPrefix(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
lookupPrefix(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
lt(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile a '<' operation.
Lt - Class in org.htmlunit.xpath.operations
The '<' operation expression executor.
Lt() - Constructor for class org.htmlunit.xpath.operations.Lt
 
lte(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile a '<=' operation.
Lte - Class in org.htmlunit.xpath.operations
The '<=' operation expression executor.
Lte() - Constructor for class org.htmlunit.xpath.operations.Lte
 

M

m_ancestors - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.AncestorIterator
 
m_ancestorsPos - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.AncestorIterator
 
m_arg0 - Variable in class org.htmlunit.xpath.functions.FunctionOneArg
The first argument passed to the function (at index 0).
m_arg1 - Variable in class org.htmlunit.xpath.functions.Function2Args
The second argument passed to the function (at index 1).
m_axesIteratorStack - Variable in class org.htmlunit.xpath.XPathContext
Stack of AxesIterators.
m_axis - Variable in class org.htmlunit.xpath.axes.AxesWalker
The traversal axis from where the nodes will be filtered.
m_axis - Variable in class org.htmlunit.xpath.axes.DescendantIterator
The axis that we are traversing.
m_axis - Variable in class org.htmlunit.xpath.axes.OneStepIterator
The traversal axis from where the nodes will be filtered.
m_axis - Variable in class org.htmlunit.xpath.axes.OneStepIteratorForward
The traversal axis from where the nodes will be filtered.
m_axis - Variable in class org.htmlunit.xpath.patterns.StepPattern
The axis for this test.
m_axisnames - Static variable in class org.htmlunit.xpath.compiler.Keywords
Table of axes names to opcode associations.
m_blocksize - Variable in class org.htmlunit.xpath.compiler.OpMapVector
Size of blocks to allocate
m_blocksize - Variable in class org.htmlunit.xpath.xml.utils.NodeVector
Size of blocks to allocate.
m_blocksize - Variable in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
Size of blocks to allocate
m_buildCache - Variable in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
"Shortcut" handle to most recently added row of m_map.
m_buildCacheStartIndex - Variable in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
 
m_cache - Variable in class org.htmlunit.xpath.axes.NodeSequence
A cache of a list of nodes obtained from the iterator so far.
m_cacheNodes - Variable in class org.htmlunit.xpath.NodeSetDTM
True if this list is cached.
m_capacity - Variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
The capacity of the hash table, i.e.
m_cdtm - Variable in class org.htmlunit.xpath.axes.LocPathIterator
The dtm of the context node.
m_clones - Variable in class org.htmlunit.xpath.axes.LocPathIterator
The pool for cloned iterators.
m_compiler - Variable in class org.htmlunit.xpath.compiler.Lexer
The target XPath.
m_context - Variable in class org.htmlunit.xpath.axes.LocPathIterator
The context node for this iterator, which doesn't change through the course of the iteration.
m_context - Variable in class org.htmlunit.xpath.xml.utils.PrefixResolverDefault
The context to resolve the prefix from, if the context is not given.
m_count - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMNamedNodeMap
The number of nodes in this map.
m_currentContextNode - Variable in class org.htmlunit.xpath.axes.LocPathIterator
The node context from where the expression is being executed from (i.e.
m_currentNode - Variable in class org.htmlunit.xpath.axes.AxesWalker
The node at which the TreeWalker is currently positioned.
m_currentNodes - Variable in class org.htmlunit.xpath.XPathContext
The stack of current node objects.
m_currentPattern - Variable in class org.htmlunit.xpath.compiler.OpMap
The current pattern string, for diagnostics purposes
m_currentPrefixResolver - Variable in class org.htmlunit.xpath.compiler.Compiler
The current prefixResolver for the execution context.
m_defaultErrorListener - Variable in class org.htmlunit.xpath.XPathContext
A default ErrorListener in case our m_errorListener was not specified and our owner either does not have an ErrorListener or has a null one.
m_defaultExtendedTypes - Static variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
The array to store the default extended types.
m_documentBaseURI - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
The base URI for this document.
m_dtm - Variable in class org.htmlunit.xpath.axes.AxesWalker
The DTM for the root.
m_dtm_offsets - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMManagerDefault
Map from DTM identifier numbers to offsets.
m_dtmIdent - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
The document identity number(s).
m_dtmManager - Variable in class org.htmlunit.xpath.XPathContext
Though XPathContext context extends the DTMManager, it really is a proxy for this object, which is the real DTMManager.
m_dtmMgr - Variable in class org.htmlunit.xpath.axes.NodeSequence
The DTMManager to use if we're using a NodeVector only.
m_dtms - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMManagerDefault
Map from DTM identifier numbers to DTM objects that this manager manages.
m_elemIndexes - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
These hold indexes to elements based on namespace and local name.
m_errorHandler - Variable in class org.htmlunit.xpath.compiler.Compiler
The error listener where errors will be sent.
m_errorListener - Variable in class org.htmlunit.xpath.compiler.XPathParser
The error listener where syntax errors are to be sent.
m_errorListener - Variable in class org.htmlunit.xpath.XPathContext
The ErrorListener where errors and warnings are to be reported.
m_exception - Variable in exception org.htmlunit.xpath.xml.utils.WrappedRuntimeException
Primary checked exception.
m_execContext - Variable in class org.htmlunit.xpath.axes.LocPathIterator
The XPathContext reference, needed for execution of many operations.
m_expandedNameTable - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
The table for exandedNameID lookups.
m_expandedNameTable - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMManagerDefault
The default table for exandedNameID lookups.
m_expr - Variable in class org.htmlunit.xpath.axes.FilterExprWalker
The contained expression.
m_exprObj - Variable in class org.htmlunit.xpath.axes.FilterExprWalker
The result of executing m_expr.
m_exptype - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
The expanded names, one array element for each node.
m_extendedTypeID - Variable in class org.htmlunit.xpath.axes.DescendantIterator
The extended type ID, not set until setRoot.
m_extendedTypes - Variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
Array of extended types for this document
m_firstch - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
First child values, one array element for each node.
m_firstChild - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMChildIterNodeList
 
m_firstFree - Variable in class org.htmlunit.xpath.xml.utils.NodeVector
Number of nodes in this NodeVector.
m_firstFree - Variable in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
Number of ints in array
m_firstWalker - Variable in class org.htmlunit.xpath.axes.WalkingIterator
The head of the step walker list.
m_foundLast - Variable in class org.htmlunit.xpath.axes.PredicatedNodeTest
This is true if nextNode returns null.
m_freeStack - Variable in class org.htmlunit.xpath.axes.IteratorPool
Stack of given objects this points to.
m_funcNextFreeIndex - Variable in class org.htmlunit.xpath.compiler.FunctionTable
The index to the next free function index.
m_funcTable - Variable in class org.htmlunit.xpath.XPath
The function table for xpath build-in functions
m_functionExpr - Variable in class org.htmlunit.xpath.patterns.FunctionPattern
Should be a expression.
m_functionID - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
Table of function name to function ID associations.
m_functionID_customer - Variable in class org.htmlunit.xpath.compiler.FunctionTable
Table of function name to function ID associations for customized functions
m_functions - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
The function table.
m_functions_customer - Variable in class org.htmlunit.xpath.compiler.FunctionTable
The function table contains customized functions
m_functionTable - Variable in class org.htmlunit.xpath.compiler.Compiler
The FunctionTable for all xpath build-in functions
m_functionTable - Variable in class org.htmlunit.xpath.compiler.XPathParser
The table contains build-in functions and customized functions
m_hasPositionalPred - Variable in class org.htmlunit.xpath.axes.HasPositionalPredChecker
 
m_indexing - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
true if indexing is turned on.
m_initialCapacity - Static variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
The initial capacity of the hash table.
m_initialSize - Static variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
The initial size of the m_extendedTypes array
m_isComplete2 - Variable in class org.htmlunit.xpath.axes.NodeSequence.IteratorCache
true if the associated iterator is exhausted and all nodes obtained from it are in the cache.
m_isFresh - Variable in class org.htmlunit.xpath.axes.AxesWalker
True if an itteration has not begun.
m_isTopLevel - Variable in class org.htmlunit.xpath.axes.LocPathIterator
Value determined at compile time, indicates that this is an iterator at the top level of the expression, rather than inside a predicate.
m_isTopLevel - Variable in class org.htmlunit.xpath.functions.FuncLast
 
m_isTopLevel - Variable in class org.htmlunit.xpath.functions.FuncPosition
 
m_isTotallyWild - Variable in class org.htmlunit.xpath.patterns.NodeTest
True if this test has a null namespace and a local name of WILD.
m_iter - Variable in class org.htmlunit.xpath.axes.NodeSequence
The functional iterator that fetches nodes.
m_iter - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeList
 
m_iterator - Variable in class org.htmlunit.xpath.axes.OneStepIterator
The DTM inner traversal class, that corresponds to the super axis.
m_iterator - Variable in class org.htmlunit.xpath.axes.ReverseAxesWalker
The DTM inner traversal class, that corresponds to the super axis.
m_keywords - Static variable in class org.htmlunit.xpath.compiler.Keywords
Table of keywords to opcode associations.
m_last - Variable in class org.htmlunit.xpath.axes.NodeSequence
The index of the last node in the iteration.
m_last_kid - Variable in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
The current position in the DTM tree.
m_last_parent - Variable in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
The current position in the DTM tree.
m_lastFetched - Variable in class org.htmlunit.xpath.axes.LocPathIterator
The last node that was fetched, usually by nextNode.
m_lastUsedWalker - Variable in class org.htmlunit.xpath.axes.WalkingIterator
The last used step walker in the walker list.
m_left - Variable in class org.htmlunit.xpath.operations.Operation
The left operand expression.
m_length - Variable in class org.htmlunit.xpath.axes.LocPathIterator
 
m_lengthPos - Variable in class org.htmlunit.xpath.compiler.OpMapVector
Position where size of array is kept
m_loadFactor - Static variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
The default load factor of the Hashtable.
m_lpi - Variable in class org.htmlunit.xpath.axes.PredicatedNodeTest
The owning location path iterator.
m_mainExp - Variable in class org.htmlunit.xpath.XPath
The top of the expression tree.
m_manager - Variable in class org.htmlunit.xpath.NodeSetDTM
 
m_map - Variable in class org.htmlunit.xpath.compiler.OpMapVector
Array of ints
m_map - Variable in class org.htmlunit.xpath.xml.utils.NodeVector
Array of nodes this points to.
m_map - Variable in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
Array of arrays of ints
m_map0 - Variable in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
"Shortcut" handle to m_map[0].
m_mapSize - Variable in class org.htmlunit.xpath.compiler.OpMapVector
Size of array
m_mapSize - Variable in class org.htmlunit.xpath.xml.utils.NodeVector
Size of the array this points to.
m_MASK - Variable in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
 
m_mgr - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
The DTM manager who "owns" this DTM.
m_mgrDefault - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
m_mgr cast to DTMManagerDefault, or null if it isn't an instance (Efficiency hook)
m_name - Variable in class org.htmlunit.xpath.patterns.NodeTest
The local name to be tested for.
m_namespace - Variable in class org.htmlunit.xpath.patterns.NodeTest
The namespace to be tested for, which may be null.
m_namespaceContext - Variable in class org.htmlunit.xpath.compiler.Lexer
The prefix resolver to map prefixes to namespaces in the XPath.
m_namespaceContext - Variable in class org.htmlunit.xpath.compiler.XPathParser
The prefix resolver to map prefixes to namespaces in the OpMap.
m_namespaceDeclSetElements - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
SuballocatedIntVector of elements at which corresponding namespaceDeclSets were defined
m_namespaceDeclSets - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Vector of SuballocatedIntVectors of NS decl sets
m_next - Variable in class org.htmlunit.xpath.axes.NodeSequence
The index of the next node to be fetched.
m_next - Variable in class org.htmlunit.xpath.NodeSetDTM
If this node is being used as an iterator, the next index that nextNode() will return.
m_nextsib - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Next sibling values, one array element for each node.
m_nextType - Variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
Next available extended type
m_nextWalker - Variable in class org.htmlunit.xpath.axes.AxesWalker
The next walker in the location step chain.
m_nodes - Variable in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
The node objects.
m_nodesAreProcessed - Variable in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
true if ALL the nodes in the m_root subtree have been processed; false if our incremental build has not yet finished scanning the DOM tree.
m_nodetests - Static variable in class org.htmlunit.xpath.compiler.Keywords
Table of function name to function ID associations.
m_nodeTests - Variable in class org.htmlunit.xpath.axes.UnionChildIterator
Even though these may hold full LocPathIterators, this array does not have to be cloned, since only the node test and predicate portion are used, and these only need static information.
m_nodetypes - Static variable in class org.htmlunit.xpath.compiler.Keywords
Table of node type strings to opcode associations.
m_numblocks - Variable in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
The number of blocks to (over)allocate by
m_obj - Variable in class org.htmlunit.xpath.objects.XObject
The java object which this object wraps.
m_opMap - Variable in class org.htmlunit.xpath.compiler.OpMap
An operations map is used instead of a proper parse tree.
m_ops - Variable in class org.htmlunit.xpath.compiler.XPathParser
The XPath to be processed.
m_orig - Variable in class org.htmlunit.xpath.axes.IteratorPool
Type of objects in this pool.
m_parent - Variable in class org.htmlunit.xpath.Expression
The location where this expression was built from.
m_parent - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Previous sibling values, one array element for each node.
m_parentDTM - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMChildIterNodeList
 
m_patternMap - Variable in class org.htmlunit.xpath.compiler.Lexer
Ignore this, it is going away.
m_patternMapSize - Variable in class org.htmlunit.xpath.compiler.Lexer
Ignore this, it is going away.
m_pos - Variable in class org.htmlunit.xpath.axes.LocPathIterator
The current position of the context node.
m_pos - Variable in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
The current position in the DOM tree.
m_predCount - Variable in class org.htmlunit.xpath.axes.PredicatedNodeTest
 
m_predDepth - Variable in class org.htmlunit.xpath.axes.HasPositionalPredChecker
 
m_predicateIndex - Variable in class org.htmlunit.xpath.axes.PredicatedNodeTest
Which predicate we are executing.
m_predicatePos - Variable in class org.htmlunit.xpath.XPathContext
 
m_predicates - Variable in class org.htmlunit.xpath.patterns.StepPattern
The list of predicate expressions for this pattern step.
m_prefixResolver - Variable in class org.htmlunit.xpath.axes.LocPathIterator
Fast access to the current prefix resolver.
m_prefixResolvers - Variable in class org.htmlunit.xpath.XPathContext
 
m_prevsib - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Previous sibling values, one array element for each node.
m_prevWalker - Variable in class org.htmlunit.xpath.axes.AxesWalker
The previous walker in the location step chain, or null.
m_processedFirstElement - Variable in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
True iff the first element has been processed.
m_processor - Variable in class org.htmlunit.xpath.compiler.Lexer
The XPath processor object.
m_proximityPositions - Variable in class org.htmlunit.xpath.axes.PredicatedNodeTest
An array of counts that correspond to the number of predicates the step contains.
m_pw - Variable in class org.htmlunit.xpath.xml.utils.DefaultErrorHandler
 
m_queueMark - Variable in class org.htmlunit.xpath.compiler.XPathParser
The position in the token queue is tracked by m_queueMark.
m_relativePathPattern - Variable in class org.htmlunit.xpath.patterns.StepPattern
Reference to nodetest and predicate for parent or ancestor.
m_right - Variable in class org.htmlunit.xpath.operations.Operation
The right operand expression.
m_right - Variable in class org.htmlunit.xpath.operations.UnaryOperation
The operand for the operation.
m_root - Variable in class org.htmlunit.xpath.axes.AxesWalker
The root node of the TreeWalker, as specified when it was created.
m_root - Variable in class org.htmlunit.xpath.NodeSetDTM
The root of the iteration, if available.
m_root - Variable in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
The top of the subtree.
m_score - Variable in class org.htmlunit.xpath.patterns.NodeTest
Statically calculated score for this test.
m_SHIFT - Variable in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
Bitwise addressing (much faster than div/remainder
m_size - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
The number of nodes, which is also used to determine the next node index.
m_stackFrame - Variable in class org.htmlunit.xpath.axes.LocPathIterator
The stack frame index for this iterator.
m_table - Variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
The internal array to store the hash entries.
m_targetString - Variable in class org.htmlunit.xpath.patterns.StepPattern
The target local name or psuedo name, for hash table lookup optimization.
m_threshold - Variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
The threshold of the hash table, which is equal to capacity * loadFactor.
m_throwExceptionOnError - Variable in class org.htmlunit.xpath.xml.utils.DefaultErrorHandler
if this flag is set to true, we will rethrow the exception on the error() and fatalError() methods.
m_token - Variable in class org.htmlunit.xpath.compiler.XPathParser
The next token in the pattern.
m_tokenChar - Variable in class org.htmlunit.xpath.compiler.XPathParser
The first char in m_token, the theory being that this is an optimization because we won't have to do charAt(0) as often.
m_tokenQueue - Variable in class org.htmlunit.xpath.compiler.OpMap
TokenStack is the queue of used tokens.
m_traverser - Variable in class org.htmlunit.xpath.axes.AxesWalker
The DTM inner traversal class, that corresponds to the super axis.
m_traverser - Variable in class org.htmlunit.xpath.axes.ChildTestIterator
The traverser to use to navigate over the descendants.
m_traverser - Variable in class org.htmlunit.xpath.axes.DescendantIterator
The traverser to use to navigate over the descendants.
m_traverser - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.FollowingIterator
 
m_traversers - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Stateless axis traversers, lazely built.
m_uriResolver - Variable in class org.htmlunit.xpath.XPathContext
The TrAX URI Resolver for resolving URIs from the document(...) function to source tree nodes.
m_val - Variable in class org.htmlunit.xpath.objects.XBoolean
Value of the object.
m_val - Variable in class org.htmlunit.xpath.objects.XNumber
Value of the XNumber object.
m_vec2 - Variable in class org.htmlunit.xpath.axes.NodeSequence.IteratorCache
A list of nodes already obtained from the iterator.
m_whatToShow - Variable in class org.htmlunit.xpath.patterns.NodeTest
This attribute determines which node types are accepted.
makeNodeHandle(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a node identity, return a node handle.
makeNodeIdentity(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a node handle, return a node identity.
MAPINDEX_LENGTH - Static variable in class org.htmlunit.xpath.compiler.OpMap
The length is always the opcode position + 1.
mapNSTokens(String, int, int, int) - Method in class org.htmlunit.xpath.compiler.Lexer
When a seperator token is found, see if there's a element name or the like to map.
mapPatternElemPos(int, boolean, boolean) - Method in class org.htmlunit.xpath.compiler.Lexer
Record the current position on the token queue as long as this is a top-level element.
markCacheComplete() - Method in class org.htmlunit.xpath.axes.NodeSequence
If this NodeSequence has a cache, mark that it is complete.
MATCH - Static variable in class org.htmlunit.xpath.XPath
Represents a match type expression.
MATCH_ANY_ANCESTOR - Static variable in class org.htmlunit.xpath.compiler.OpCodes
For match patterns.
MATCH_ATTRIBUTE - Static variable in class org.htmlunit.xpath.compiler.OpCodes
For match patterns.
MATCH_IMMEDIATE_ANCESTOR - Static variable in class org.htmlunit.xpath.compiler.OpCodes
For match patterns.
MATCH_SCORE_NODETEST - Static variable in class org.htmlunit.xpath.XPath
The match score if the pattern consists of just a NodeTest.
MATCH_SCORE_NONE - Static variable in class org.htmlunit.xpath.XPath
The match score if no match is made.
MATCH_SCORE_NSWILD - Static variable in class org.htmlunit.xpath.XPath
The match score if the pattern pattern has the form NCName:*.
MATCH_SCORE_OTHER - Static variable in class org.htmlunit.xpath.XPath
The match score if the pattern consists of something other than just a NodeTest or just a qname.
MATCH_SCORE_QNAME - Static variable in class org.htmlunit.xpath.XPath
The match score if the pattern has the form of a QName optionally preceded by an @ character.
matchPattern(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile an entire match pattern expression.
MAXTOKENQUEUESIZE - Static variable in class org.htmlunit.xpath.compiler.OpMap
The starting size of the token queue.
mightBeProximate(Compiler, int, int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
Tell if the predicates need to have proximity knowledge.
minus(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile a '-' operation.
Minus - Class in org.htmlunit.xpath.operations
The binary '-' operation expression executer.
Minus() - Constructor for class org.htmlunit.xpath.operations.Minus
 
mod(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile a 'mod' operation.
Mod - Class in org.htmlunit.xpath.operations
The 'mod' operation expression executer.
Mod() - Constructor for class org.htmlunit.xpath.operations.Mod
 
mult(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile a '*' operation.
Mult - Class in org.htmlunit.xpath.operations
The '*' operation expression executer.
Mult() - Constructor for class org.htmlunit.xpath.operations.Mult
 
MultiplicativeExpr(int) - Method in class org.htmlunit.xpath.compiler.XPathParser
This has to handle construction of the operations so that they are evaluated in pre-fix order.
mutableNodeset() - Method in class org.htmlunit.xpath.objects.XNodeSet
Cast result object to a nodelist.
mutableNodeset() - Method in class org.htmlunit.xpath.objects.XObject
Cast result object to a nodelist.

N

names - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
The names of the axes for diagnostic purposes.
namespace - Variable in class org.htmlunit.xpath.xml.dtm.ref.ExtendedType
 
NAMESPACE - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
The namespace axis contains the namespace nodes of the context node; the axis will be empty unless the context node is an element.
NAMESPACE - Static variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
 
NAMESPACE_DECL_NS - Static variable in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
Manefest constant
NAMESPACE_NODE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
The node is a namespace node.
NAMESPACEDECLS - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
The namespace axis contains the namespace nodes of the context node; the axis will be empty unless the context node is an element.
NamespaceDeclsTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.NamespaceDeclsTraverser
 
NamespaceIterator() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.NamespaceIterator
Constructor NamespaceAttributeIterator
NamespaceTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.NamespaceTraverser
 
NCName() - Method in class org.htmlunit.xpath.compiler.XPathParser
NCName ::= (Letter | '_') (NCNameChar) NCNameChar ::= Letter | Digit | '.' | '-' | '_' | CombiningChar | Extender
neg(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile a unary '-' operation.
Neg - Class in org.htmlunit.xpath.operations
The unary '-' operation expression executer.
Neg() - Constructor for class org.htmlunit.xpath.operations.Neg
 
newDTMIterator(Compiler, int, boolean) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
Create a new LocPathIterator iterator.
newInstance() - Static method in class org.htmlunit.xpath.xml.dtm.DTMManager
Obtain a new instance of a DTMManager.
next - Variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable.HashEntry
 
next() - Method in interface org.htmlunit.xpath.xml.dtm.DTMAxisIterator
Get the next node in the iteration.
next() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.AncestorIterator
Get the next node in the iteration.
next() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.AttributeIterator
Get the next node in the iteration.
next() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.ChildrenIterator
Get the next node in the iteration.
next() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.DescendantIterator
Get the next node in the iteration.
next() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.FollowingIterator
Get the next node in the iteration.
next() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.FollowingSiblingIterator
Get the next node in the iteration.
next() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.NamespaceIterator
Get the next node in the iteration.
next() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.ParentIterator
Get the next node in the iteration.
next() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingIterator
Get the next node in the iteration.
next() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingSiblingIterator
Get the next node in the iteration.
next() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.RootIterator
Get the next node in the iteration.
next() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.SingletonIterator
Get the next node in the iteration.
next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.DTMAxisTraverser
Traverse to the next node after the current node.
next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AllFromNodeTraverser
Traverse to the next node after the current node.
next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AllFromRootTraverser
Traverse to the next node after the current node.
next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AncestorTraverser
Traverse to the next node after the current node.
next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AttributeTraverser
Traverse to the next node after the current node.
next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.ChildTraverser
Traverse to the next node after the current node.
next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantTraverser
Traverse to the next node after the current node.
next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.FollowingSiblingTraverser
Traverse to the next node after the current node.
next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.FollowingTraverser
Traverse to the next node after the current node.
next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.NamespaceDeclsTraverser
Traverse to the next node after the current node.
next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.NamespaceTraverser
Traverse to the next node after the current node.
next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.ParentTraverser
Traverse to the next node after the current node.
next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.PrecedingAndAncestorTraverser
Traverse to the next node after the current node.
next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.PrecedingSiblingTraverser
Traverse to the next node after the current node.
next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.PrecedingTraverser
Traverse to the next node after the current node.
next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.RootTraverser
Traverse to the next node after the current node.
next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.SelfTraverser
Traverse to the next node after the current node.
next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.DTMAxisTraverser
Traverse to the next node after the current node that is matched by the extended type ID.
next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AllFromRootTraverser
Traverse to the next node after the current node that is matched by the extended type ID.
next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AncestorTraverser
Traverse to the next node after the current node that is matched by the extended type ID.
next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AttributeTraverser
Traverse to the next node after the current node that is matched by the extended type ID.
next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.ChildTraverser
Traverse to the next node after the current node that is matched by the extended type ID.
next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantTraverser
Traverse to the next node after the current node that is matched by the extended type ID.
next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.FollowingSiblingTraverser
Traverse to the next node after the current node that is matched by the extended type ID.
next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.FollowingTraverser
Traverse to the next node after the current node that is matched by the extended type ID.
next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.NamespaceDeclsTraverser
Traverse to the next node after the current node that is matched by the extended type ID.
next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.NamespaceTraverser
Traverse to the next node after the current node that is matched by the extended type ID.
next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.ParentTraverser
Traverse to the next node after the current node that is matched by the extended type ID.
next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.PrecedingAndAncestorTraverser
Traverse to the next node after the current node that is matched by the extended type ID.
next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.PrecedingSiblingTraverser
Traverse to the next node after the current node that is matched by the extended type ID.
next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.PrecedingTraverser
Traverse to the next node after the current node that is matched by the extended type ID.
next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.RootTraverser
Traverse to the next node after the current node that is matched by the extended type ID.
next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.SelfTraverser
Traverse to the next node after the current node that is matched by the extended type ID.
nextNode() - Method in class org.htmlunit.xpath.axes.AxesWalker
Moves the TreeWalker to the next visible node in document order relative to the current node, and returns the new node.
nextNode() - Method in class org.htmlunit.xpath.axes.BasicTestIterator
Returns the next node in the set and advances the position of the iterator in the set.
nextNode() - Method in class org.htmlunit.xpath.axes.ChildIterator
Returns the next node in the set and advances the position of the iterator in the set.
nextNode() - Method in class org.htmlunit.xpath.axes.DescendantIterator
Returns the next node in the set and advances the position of the iterator in the set.
nextNode() - Method in class org.htmlunit.xpath.axes.LocPathIterator
Returns the next node in the set and advances the position of the iterator in the set.
nextNode() - Method in class org.htmlunit.xpath.axes.NodeSequence
Returns the next node in the set and advances the position of the iterator in the set.
nextNode() - Method in class org.htmlunit.xpath.axes.SelfIteratorNoPredicate
Returns the next node in the set and advances the position of the iterator in the set.
nextNode() - Method in class org.htmlunit.xpath.axes.UnionPathIterator
Returns the next node in the set and advances the position of the iterator in the set.
nextNode() - Method in class org.htmlunit.xpath.axes.WalkingIterator
Returns the next node in the set and advances the position of the iterator in the set.
nextNode() - Method in class org.htmlunit.xpath.NodeSetDTM
Returns the next node in the set and advances the position of the iterator in the set.
nextNode() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
Returns the next node in the set and advances the position of the iterator in the set.
nextNode() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
This method should try and build one or more nodes in the table.
nextNode() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
This method should try and build one or more nodes in the table.
nextNode() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeIterator
nextToken() - Method in class org.htmlunit.xpath.compiler.XPathParser
Retrieve the next token from the command and store it in m_token string.
node_ - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
The DTM node handle.
nodelist() - Method in class org.htmlunit.xpath.objects.XNodeSet
Cast result object to a nodelist.
nodelist() - Method in class org.htmlunit.xpath.objects.XObject
Cast result object to a nodelist.
nodename - Variable in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
 
NODENAME - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[NODENAME] [index to ns token or EMPTY] [index to name token]
nodes - Variable in class org.htmlunit.xpath.NodeSet
 
NodeSequence - Class in org.htmlunit.xpath.axes
This class is the dynamic wrapper for a Xalan DTMIterator instance, and provides random access capabilities.
NodeSequence() - Constructor for class org.htmlunit.xpath.axes.NodeSequence
Create a new NodeSequence in an invalid (null) state.
NodeSequence(Object) - Constructor for class org.htmlunit.xpath.axes.NodeSequence
Create a new NodeSequence from a (already cloned) iterator.
NodeSequence.IteratorCache - Class in org.htmlunit.xpath.axes
Each NodeSequence object has an iterator which is "walked".
nodeset() - Method in class org.htmlunit.xpath.objects.XNodeSet
Cast result object to a nodelist.
nodeset() - Method in class org.htmlunit.xpath.objects.XObject
Cast result object to a nodelist.
NodeSet - Class in org.htmlunit.xpath
The NodeSet class can act as either a NodeVector, NodeList, or NodeIterator.
NodeSet(List<Node>) - Constructor for class org.htmlunit.xpath.NodeSet
Create an empty, using the given block size.
NodeSetDTM - Class in org.htmlunit.xpath
The NodeSetDTM class can act as either a NodeVector, NodeList, or NodeIterator.
NodeSetDTM(DTMIterator) - Constructor for class org.htmlunit.xpath.NodeSetDTM
Create a NodeSetDTM, and copy the members of the given DTMIterator into it.
NodeSetDTM(DTMManager) - Constructor for class org.htmlunit.xpath.NodeSetDTM
Create an empty nodelist.
NodeTest - Class in org.htmlunit.xpath.patterns
This is the basic node test class for both match patterns and location path steps.
NodeTest() - Constructor for class org.htmlunit.xpath.patterns.NodeTest
Null argument constructor.
NodeTest(int) - Constructor for class org.htmlunit.xpath.patterns.NodeTest
Construct an NodeTest that doesn't test for node names.
NodeTest(int, String, String) - Constructor for class org.htmlunit.xpath.patterns.NodeTest
Construct an NodeTest that tests for namespaces and node names.
NodeTest(int) - Method in class org.htmlunit.xpath.compiler.XPathParser
NodeTest ::= WildcardName | NodeType '(' ')' | 'processing-instruction' '(' Literal ')'
nodeToString(int) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
Diagnostics.
nodetype - Variable in class org.htmlunit.xpath.xml.dtm.ref.ExtendedType
 
NODETYPE_ANYELEMENT - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[NODETYPE_ANY] No size or arguments.
NODETYPE_ANYELEMENT_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
Wildcard element string.
NODETYPE_COMMENT - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[NODETYPE_COMMENT] No size or arguments.
NODETYPE_COMMENT_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
comment node test string.
NODETYPE_FUNCTEST - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[NODETYPE_ANY] No size or arguments.
NODETYPE_NODE - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[NODETYPE_NODE] No size or arguments.
NODETYPE_NODE_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
Any node test string.
NODETYPE_PI - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[NODETYPE_PI] [index to token] Note: must not overlap function OP number!
NODETYPE_PI_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
processing-instruction node test string.
NODETYPE_ROOT - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[NODETYPE_ROOT] No size or arguments.
NODETYPE_TEXT - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[NODETYPE_TEXT] No size or arguments.
NODETYPE_TEXT_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
text node test string.
NodeVector - Class in org.htmlunit.xpath.xml.utils
A very simple table that stores a list of Nodes.
NodeVector() - Constructor for class org.htmlunit.xpath.xml.utils.NodeVector
Default constructor.
normalize() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
normalize() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
normalizeDocument() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
NOT_SUPPORTED_ERR - Static variable in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
 
NOTATION_NODE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
The node is a Notation.
NotEqualComparator - Class in org.htmlunit.xpath.objects
Compare strings or numbers for non-equality.
NotEqualComparator() - Constructor for class org.htmlunit.xpath.objects.NotEqualComparator
 
notequals(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile a '!=' operation.
notEquals(XObject) - Method in class org.htmlunit.xpath.objects.XNodeSet
Tell if two objects are functionally not equal.
notEquals(XObject) - Method in class org.htmlunit.xpath.objects.XObject
Tell if two objects are functionally not equal.
NotEquals - Class in org.htmlunit.xpath.operations
The '!=' operation expression executer.
NotEquals() - Constructor for class org.htmlunit.xpath.operations.NotEquals
 
NOTPROCESSED - Static variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
The value to use when the information has not been built yet.
NTYPES - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
The number of valid nodetypes.
NULL - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
Null node handles are represented by this value.
num() - Method in class org.htmlunit.xpath.objects.XBoolean
Cast result object to a number.
num() - Method in class org.htmlunit.xpath.objects.XNodeSet
Cast result object to a number.
num() - Method in class org.htmlunit.xpath.objects.XNumber
Cast result object to a number.
num() - Method in class org.htmlunit.xpath.objects.XObject
Cast result object to a number.
num() - Method in class org.htmlunit.xpath.objects.XString
Cast result object to a number.
num(XPathContext) - Method in class org.htmlunit.xpath.Expression
Evaluate expression to a number.
num(XPathContext) - Method in class org.htmlunit.xpath.objects.XNumber
Evaluate expression to a number.
num(XPathContext) - Method in class org.htmlunit.xpath.operations.Div
Evaluate expression to a number.
num(XPathContext) - Method in class org.htmlunit.xpath.operations.Minus
Evaluate expression to a number.
num(XPathContext) - Method in class org.htmlunit.xpath.operations.Mod
Evaluate expression to a number.
num(XPathContext) - Method in class org.htmlunit.xpath.operations.Mult
Evaluate expression to a number.
num(XPathContext) - Method in class org.htmlunit.xpath.operations.Neg
Evaluate expression to a number.
num(XPathContext) - Method in class org.htmlunit.xpath.operations.Number
Evaluate expression to a number.
num(XPathContext) - Method in class org.htmlunit.xpath.operations.Plus
Evaluate expression to a number.
NUM_ALLOWABLE_ADDINS - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
Number of built-in functions that may be added.
NUM_BUILT_IN_FUNCS - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
Number of built in functions.
number(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile a 'number(...)' operation.
Number - Class in org.htmlunit.xpath.operations
The 'number()' operation expression executer.
Number() - Constructor for class org.htmlunit.xpath.operations.Number
 
Number() - Method in class org.htmlunit.xpath.compiler.XPathParser
Number ::= [0-9]+('.'[0-9]+)? | '.'[0-9]+
NumberExpr() - Method in class org.htmlunit.xpath.compiler.XPathParser
NumberExpr ::= Expr
numberlit(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile a literal number value.
NUMBLOCKS_DEFAULT - Static variable in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
The default number of blocks to (over)allocate by
numWithSideEffects() - Method in class org.htmlunit.xpath.objects.XNodeSet
Cast result object to a number, but allow side effects, such as the incrementing of an iterator.
numWithSideEffects() - Method in class org.htmlunit.xpath.objects.XObject
Cast result object to a number, but allow side effects, such as the incrementing of an iterator.

O

object() - Method in class org.htmlunit.xpath.objects.XBoolean
Return a java object that's closest to the representation that should be handed to an extension.
object() - Method in class org.htmlunit.xpath.objects.XNodeSet
Return a java object that's closest to the representation that should be handed to an extension.
object() - Method in class org.htmlunit.xpath.objects.XNumber
Return a java object that's closest to the representation that should be handed to an extension.
object() - Method in class org.htmlunit.xpath.objects.XObject
Return a java object that's closest to the representation that should be handed to an extension.
OneStepIterator - Class in org.htmlunit.xpath.axes
This class implements a general iterator for those LocationSteps with only one step, and perhaps a predicate.
OneStepIterator(Compiler, int, int) - Constructor for class org.htmlunit.xpath.axes.OneStepIterator
Create a OneStepIterator object.
OneStepIteratorForward - Class in org.htmlunit.xpath.axes
This class implements a general iterator for those LocationSteps with only one step, and perhaps a predicate, that only go forward (i.e.
OneStepIteratorForward(Compiler, int, int) - Constructor for class org.htmlunit.xpath.axes.OneStepIteratorForward
Create a OneStepIterator object.
OP_AND - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_AND] [length] {boolean expression} {boolean expression}
OP_ARGUMENT - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_ARGUMENT] (Function argument.) [length] {expression}
OP_BOOL - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_BOOL] (cast operation) [length] {expression}
OP_DIV - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_DIV] [length] {number expression} {number expression}
OP_EQUALS - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_EQUALS] [length] {expression} {expression}
OP_FUNCTION - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_FUNCTION] [length] [FUNC_name] {OP_ARGUMENT} [ENDOP]
OP_GROUP - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_GROUP] [length] {expression}
OP_GT - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_GT] (greater-than) [length] {number expression} {number expression}
OP_GTE - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_GTE] (greater-than-or-equals) [length] {number expression} {number expression}
OP_LITERAL - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_LITERAL] [3] [index to token]
OP_LOCATIONPATH - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_LOCATIONPATH] [length] {FROM_stepType} | {function} {predicate} [ENDOP]
OP_LOCATIONPATHPATTERN - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_LOCATIONPATHPATTERN] [length] {FROM_stepType} | {function}{predicate} [ENDOP] returns: XNodeSet
OP_LT - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_LT] (less-than) [length] {number expression} {number expression}
OP_LTE - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_LTE] (less-than-or-equals) [length] {number expression} {number expression}
OP_MATCHPATTERN - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_MATCHPATTERN] [length] {PathExpr}+
OP_MINUS - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_MINUS] [length] {number expression} {number expression}
OP_MOD - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_MOD] [length] {number expression} {number expression}
OP_MULT - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_MULT] [length] {number expression} {number expression}
OP_NEG - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_NEG] [length] {number expression}
OP_NOTEQUALS - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_NOTEQUALS] [length] {expression} {expression}
OP_NUMBER - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_NUMBER] (cast operation) [length] {expression}
OP_NUMBERLIT - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_NUMBERLIT] (Number literal.) [3] [index to token]
OP_OR - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_OR] [length] {boolean expression} {boolean expression}
OP_PLUS - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_PLUS] [length] {number expression} {number expression}
OP_PREDICATE - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_PREDICATE] [length] {expression} [ENDOP] (For safety)
OP_QUO - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_QUO] [length] {number expression} {number expression}
OP_STRING - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_STRING] (cast operation) [length] {expression}
OP_UNION - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_UNION] [length] {PathExpr}+
OP_VARIABLE - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_VARIABLE] [4] [index to namespace token, or EMPTY] [index to function name token]
OP_XPATH - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_XPATH] [length] {expression}
OpCodes - Class in org.htmlunit.xpath.compiler
Operations codes for XPath.
OpCodes() - Constructor for class org.htmlunit.xpath.compiler.OpCodes
 
operate(XObject) - Method in class org.htmlunit.xpath.operations.Bool
Apply the operation to two operands, and return the result.
operate(XObject) - Method in class org.htmlunit.xpath.operations.Neg
Apply the operation to two operands, and return the result.
operate(XObject) - Method in class org.htmlunit.xpath.operations.Number
Apply the operation to two operands, and return the result.
operate(XObject) - Method in class org.htmlunit.xpath.operations.String
Apply the operation to two operands, and return the result.
operate(XObject) - Method in class org.htmlunit.xpath.operations.UnaryOperation
Apply the operation to two operands, and return the result.
operate(XObject, XObject) - Method in class org.htmlunit.xpath.operations.Div
Apply the operation to two operands, and return the result.
operate(XObject, XObject) - Method in class org.htmlunit.xpath.operations.Equals
Apply the operation to two operands, and return the result.
operate(XObject, XObject) - Method in class org.htmlunit.xpath.operations.Gt
Apply the operation to two operands, and return the result.
operate(XObject, XObject) - Method in class org.htmlunit.xpath.operations.Gte
Apply the operation to two operands, and return the result.
operate(XObject, XObject) - Method in class org.htmlunit.xpath.operations.Lt
Apply the operation to two operands, and return the result.
operate(XObject, XObject) - Method in class org.htmlunit.xpath.operations.Lte
Apply the operation to two operands, and return the result.
operate(XObject, XObject) - Method in class org.htmlunit.xpath.operations.Minus
Apply the operation to two operands, and return the result.
operate(XObject, XObject) - Method in class org.htmlunit.xpath.operations.Mod
Apply the operation to two operands, and return the result.
operate(XObject, XObject) - Method in class org.htmlunit.xpath.operations.Mult
Apply the operation to two operands, and return the result.
operate(XObject, XObject) - Method in class org.htmlunit.xpath.operations.NotEquals
Apply the operation to two operands, and return the result.
operate(XObject, XObject) - Method in class org.htmlunit.xpath.operations.Operation
Apply the operation to two operands, and return the result.
operate(XObject, XObject) - Method in class org.htmlunit.xpath.operations.Plus
Apply the operation to two operands, and return the result.
Operation - Class in org.htmlunit.xpath.operations
The baseclass for a binary operation.
Operation() - Constructor for class org.htmlunit.xpath.operations.Operation
 
OpMap - Class in org.htmlunit.xpath.compiler
This class represents the data structure basics of the XPath object.
OpMap() - Constructor for class org.htmlunit.xpath.compiler.OpMap
 
OpMapVector - Class in org.htmlunit.xpath.compiler
Like IntVector, but used only for the OpMap array.
OpMapVector(int, int, int) - Constructor for class org.htmlunit.xpath.compiler.OpMapVector
Construct a OpMapVector, using the given block size.
or(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile an 'or' operation.
Or - Class in org.htmlunit.xpath.operations
The 'or' operation expression executer.
Or() - Constructor for class org.htmlunit.xpath.operations.Or
 
OrExpr() - Method in class org.htmlunit.xpath.compiler.XPathParser
OrExpr ::= AndExpr | OrExpr 'or' AndExpr
org.htmlunit.xpath - package org.htmlunit.xpath
Implementation of XPath; for the most part, only classes meant for public use are found at this root level of the XPath packages.
org.htmlunit.xpath.axes - package org.htmlunit.xpath.axes
Implementation of XPath LocationPath support -- primary classes are LocPathIterator and UnionPathIterator.
org.htmlunit.xpath.compiler - package org.htmlunit.xpath.compiler
Implements an XPath parser which produces an OpMap, and a so-called Compiler which produces an expression tree for fast evaluation.
org.htmlunit.xpath.functions - package org.htmlunit.xpath.functions
Implements XPath functions -- each function is derived from Function, FunctionOneArg, Function2Args, etc, with number-of-arguments checking being applied mainly at compile time -- this package only implements XPath functions, XSLT functions are found in the "templates" package.
org.htmlunit.xpath.objects - package org.htmlunit.xpath.objects
Implementation of XPath polymorphic type objects -- this package will grow as XPath objects are expanded to support XML Schema data types.
org.htmlunit.xpath.operations - package org.htmlunit.xpath.operations
Support for XPath operations, such as +, -, string(), etc.
org.htmlunit.xpath.patterns - package org.htmlunit.xpath.patterns
Implementation of XPath nodeTest support, and XSLT pattern matching support.
org.htmlunit.xpath.res - package org.htmlunit.xpath.res
Contains strings for XPath support that require internationalization.
org.htmlunit.xpath.xml.dtm - package org.htmlunit.xpath.xml.dtm
 
org.htmlunit.xpath.xml.dtm.ref - package org.htmlunit.xpath.xml.dtm.ref
 
org.htmlunit.xpath.xml.dtm.ref.dom2dtm - package org.htmlunit.xpath.xml.dtm.ref.dom2dtm
 
org.htmlunit.xpath.xml.utils - package org.htmlunit.xpath.xml.utils
Implementation of Xalan utility classes.

P

PARENT - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
The parent axis contains the parent of the context node, if there is one.
ParentIterator() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.ParentIterator
 
ParentTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.ParentTraverser
 
PathComponent - Interface in org.htmlunit.xpath.axes
Classes who implement this information provide information needed for static analysis of a path component.
PathExpr() - Method in class org.htmlunit.xpath.compiler.XPathParser
PathExpr ::= LocationPath | FilterExpr | FilterExpr '/' RelativeLocationPath | FilterExpr '//' RelativeLocationPath
Pattern() - Method in class org.htmlunit.xpath.compiler.XPathParser
Pattern ::= LocationPathPattern | Pattern '|' LocationPathPattern
patterns_ - Variable in class org.htmlunit.xpath.patterns.UnionPattern
Array of the contained step patterns to be tested.
plus(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile a '+' operation.
Plus - Class in org.htmlunit.xpath.operations
The '+' operation expression executer.
Plus() - Constructor for class org.htmlunit.xpath.operations.Plus
 
popCurrentNode() - Method in class org.htmlunit.xpath.XPathContext
Pop the current context node.
popCurrentNodeAndExpression() - Method in class org.htmlunit.xpath.XPathContext
Set the current context node.
popNamespaceContext() - Method in class org.htmlunit.xpath.XPathContext
Pop the current namespace context for the xpath.
popPredicatePos() - Method in class org.htmlunit.xpath.XPathContext
 
popSubContextList() - Method in class org.htmlunit.xpath.XPathContext
Pop the last pushed axes iterator.
postCompileStep(Compiler) - Method in class org.htmlunit.xpath.functions.FuncLast
This function is currently only being used by Position() and Last().
postCompileStep(Compiler) - Method in class org.htmlunit.xpath.functions.FuncPosition
This function is currently only being used by Position() and Last().
postCompileStep(Compiler) - Method in class org.htmlunit.xpath.functions.Function
This function is currently only being used by Position() and Last().
PRECEDING - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
The preceding axis contains all nodes in the same document as the context node that are before the context node in document order, excluding any ancestors and excluding attribute nodes and namespace nodes
PRECEDINGANDANCESTOR - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
A non-xpath axis, traversing the the preceding and the ancestor nodes, needed for inverseing select patterns to match patterns.
PrecedingAndAncestorTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.PrecedingAndAncestorTraverser
 
PrecedingIterator() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingIterator
 
PRECEDINGSIBLING - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
The preceding-sibling axis contains all the preceding siblings of the context node; if the context node is an attribute node or namespace node, the preceding-sibling axis is empty.
PrecedingSiblingIterator() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingSiblingIterator
 
PrecedingSiblingTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.PrecedingSiblingTraverser
 
PrecedingTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.PrecedingTraverser
 
predicate(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile a location step predicate expression.
Predicate() - Method in class org.htmlunit.xpath.compiler.XPathParser
Predicate ::= '[' PredicateExpr ']'
PredicatedNodeTest - Class in org.htmlunit.xpath.axes
 
PredicatedNodeTest() - Constructor for class org.htmlunit.xpath.axes.PredicatedNodeTest
Construct an AxesWalker.
PredicatedNodeTest(LocPathIterator) - Constructor for class org.htmlunit.xpath.axes.PredicatedNodeTest
Construct an AxesWalker using a LocPathIterator.
PredicateExpr() - Method in class org.htmlunit.xpath.compiler.XPathParser
PredicateExpr ::= Expr
predicates_ - Variable in class org.htmlunit.xpath.axes.PredicatedNodeTest
The list of predicate expressions.
prefix - Variable in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
 
PrefixResolver - Interface in org.htmlunit.xpath.xml.utils
The class that implements this interface can resolve prefixes to namespaces.
PrefixResolverDefault - Class in org.htmlunit.xpath.xml.utils
This class implements a generic PrefixResolver that can be used to perform prefix-to-namespace lookup for the XPath object.
PrefixResolverDefault(Node) - Constructor for class org.htmlunit.xpath.xml.utils.PrefixResolverDefault
Construct a PrefixResolverDefault object.
previousNode() - Method in class org.htmlunit.xpath.axes.LocPathIterator
Returns the previous node in the set and moves the position of the DTMIterator backwards in the set.
previousNode() - Method in class org.htmlunit.xpath.axes.NodeSequence
Returns the previous node in the set and moves the position of the DTMIterator backwards in the set.
previousNode() - Method in class org.htmlunit.xpath.NodeSetDTM
Returns the previous node in the set and moves the position of the DTMIterator backwards in the set.
previousNode() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
Returns the previous node in the set and moves the position of the DTMIterator backwards in the set.
previousNode() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeIterator
PrimaryExpr() - Method in class org.htmlunit.xpath.compiler.XPathParser
PrimaryExpr ::= VariableReference | '(' Expr ')' | Literal | Number | FunctionCall
PROCESSING_INSTRUCTION_NODE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
The node is a ProcessingInstruction.
PSEUDONAME_ANY - Static variable in class org.htmlunit.xpath.compiler.PseudoNames
Pseudo name for a wild card pattern ('*').
PSEUDONAME_COMMENT - Static variable in class org.htmlunit.xpath.compiler.PseudoNames
Pseudo name for a comment node.
PSEUDONAME_ROOT - Static variable in class org.htmlunit.xpath.compiler.PseudoNames
Pseudo name for the root node.
PSEUDONAME_TEXT - Static variable in class org.htmlunit.xpath.compiler.PseudoNames
Pseudo name for a text node.
PseudoNames - Class in org.htmlunit.xpath.compiler
This is used to represent names of nodes that may not be named, like a comment node.
PseudoNames() - Constructor for class org.htmlunit.xpath.compiler.PseudoNames
 
pseudoparent - Variable in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
 
pushCurrentNode(int) - Method in class org.htmlunit.xpath.XPathContext
Set the current context node.
pushCurrentNodeAndExpression(int) - Method in class org.htmlunit.xpath.XPathContext
Set the current context node and expression node.
pushNamespaceContext(PrefixResolver) - Method in class org.htmlunit.xpath.XPathContext
Push a current namespace context for the xpath.
pushPredicatePos(int) - Method in class org.htmlunit.xpath.XPathContext
 
pushSubContextList(SubContextList) - Method in class org.htmlunit.xpath.XPathContext
Push a TreeWalker on the stack.

Q

QName() - Method in class org.htmlunit.xpath.compiler.XPathParser
QName ::= (Prefix ':')? LocalPart Prefix ::= NCName LocalPart ::= NCName

R

recordTokenString(List<String>) - Method in class org.htmlunit.xpath.compiler.Lexer
Record the current token in the passed vector.
RECURSIONLIMIT - Static variable in class org.htmlunit.xpath.XPathContext
The ammount to use for stacks that record information during the recursive execution.
redefine(int, String, String, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.ExtendedType
Redefine this ExtendedType object to represent a different extended type.
rehash() - Method in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
Increases the capacity of and internally reorganizes the hashtable, in order to accommodate and access its entries more efficiently.
RelationalExpr(int) - Method in class org.htmlunit.xpath.compiler.XPathParser
RelationalExpr ::= AdditiveExpr | RelationalExpr '<' AdditiveExpr | RelationalExpr '>' AdditiveExpr | RelationalExpr '<=' AdditiveExpr | RelationalExpr '>=' AdditiveExpr
RelativeLocationPath() - Method in class org.htmlunit.xpath.compiler.XPathParser
RelativeLocationPath ::= Step | RelativeLocationPath '/' Step | AbbreviatedRelativeLocationPath
RelativePathPattern() - Method in class org.htmlunit.xpath.compiler.XPathParser
RelativePathPattern ::= StepPattern | RelativePathPattern '/' StepPattern | RelativePathPattern '//' StepPattern
removeAttribute(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
removeAttributeNode(Attr) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
removeAttributeNS(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
removeChild(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
removeChild(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
removeNamedItem(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNamedNodeMap
removeNamedItemNS(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNamedNodeMap
renameNode(Node, String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
replaceChild(Node, Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
replaceChild(Node, Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
replaceData(int, int, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
replaceWholeText(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
reportWrongNumberArgs() - Method in class org.htmlunit.xpath.functions.FuncConcat
Constructs and throws a WrongNumberArgException with the appropriate message for this function object.
reportWrongNumberArgs() - Method in class org.htmlunit.xpath.functions.FuncSubstring
Constructs and throws a WrongNumberArgException with the appropriate message for this function object.
reportWrongNumberArgs() - Method in class org.htmlunit.xpath.functions.Function
Constructs and throws a WrongNumberArgException with the appropriate message for this function object.
reportWrongNumberArgs() - Method in class org.htmlunit.xpath.functions.Function2Args
Constructs and throws a WrongNumberArgException with the appropriate message for this function object.
reportWrongNumberArgs() - Method in class org.htmlunit.xpath.functions.Function3Args
Constructs and throws a WrongNumberArgException with the appropriate message for this function object.
reportWrongNumberArgs() - Method in class org.htmlunit.xpath.functions.FunctionDef1Arg
Constructs and throws a WrongNumberArgException with the appropriate message for this function object.
reportWrongNumberArgs() - Method in class org.htmlunit.xpath.functions.FunctionMultiArgs
Constructs and throws a WrongNumberArgException with the appropriate message for this function object.
reportWrongNumberArgs() - Method in class org.htmlunit.xpath.functions.FunctionOneArg
Constructs and throws a WrongNumberArgException with the appropriate message for this function object.
reset() - Method in class org.htmlunit.xpath.axes.LocPathIterator
Reset the iterator to the start.
reset() - Method in class org.htmlunit.xpath.axes.NodeSequence
Reset the iterator to the start.
reset() - Method in class org.htmlunit.xpath.axes.OneStepIterator
Reset the iterator to the start.
reset() - Method in class org.htmlunit.xpath.axes.WalkingIterator
Reset the iterator to the start.
reset() - Method in class org.htmlunit.xpath.NodeSetDTM
Reset the iterator to the start.
reset() - Method in interface org.htmlunit.xpath.xml.dtm.DTMAxisIterator
Resets the iterator to the last start node.
reset() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
Reset the iterator to the start.
reset() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMAxisIteratorBase
 
reset() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.AncestorIterator
Resets the iterator to the last start node.
reset() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.DescendantIterator
Resets the iterator to the last start node.
reset() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingIterator
Resets the iterator to the last start node.
reset() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.SingletonIterator
Resets the iterator to the last start node.
reset() - Method in class org.htmlunit.xpath.XPathContext
Reset for new run.
resetPosition() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMAxisIteratorBase
Reset the position to zero.
resetProximityPositions() - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
Reset the proximity positions counts.
resetTokenMark(int) - Method in class org.htmlunit.xpath.compiler.Lexer
Reset token queue mark and m_token to a given position.
returnNextNode(int) - Method in class org.htmlunit.xpath.axes.LocPathIterator
Bottleneck the return of a next node, to make returns easier from nextNode().
returnNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMAxisIteratorBase
Do any final cleanup that is required before returning the node that was passed in, and then return it.
ReverseAxesWalker - Class in org.htmlunit.xpath.axes
Walker for a reverse axes.
ReverseAxesWalker(LocPathIterator, int) - Constructor for class org.htmlunit.xpath.axes.ReverseAxesWalker
Construct an AxesWalker using a LocPathIterator.
ROOT - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
A non-xpath axis, returns root only.
RootIterator() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.RootIterator
Constructor RootIterator
ROOTNODE - Static variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
The identity of the root node.
RootTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.RootTraverser
 
runTo(int) - Method in class org.htmlunit.xpath.axes.LocPathIterator
If an index is requested, NodeSetDTM will call this method to run the iterator to the index.
runTo(int) - Method in class org.htmlunit.xpath.axes.NodeSequence
If an index is requested, NodeSetDTM will call this method to run the iterator to the index.
runTo(int) - Method in class org.htmlunit.xpath.NodeSetDTM
If an index is requested, NodeSetDTM will call this method to run the iterator to the index.
runTo(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
If an index is requested, NodeSetDTM will call this method to run the iterator to the index.

S

S_EQ - Static variable in class org.htmlunit.xpath.objects.XNodeSet
Equal comparator
S_FALSE - Static variable in class org.htmlunit.xpath.objects.XBoolean
A true boolean object so we don't have to keep creating them.
S_GT - Static variable in class org.htmlunit.xpath.objects.XNodeSet
Greater than comparator
S_GTE - Static variable in class org.htmlunit.xpath.objects.XNodeSet
Greater than or equal comparator
S_LT - Static variable in class org.htmlunit.xpath.objects.XNodeSet
Less than comparator
S_LTE - Static variable in class org.htmlunit.xpath.objects.XNodeSet
Less than or equal comparator
S_NEQ - Static variable in class org.htmlunit.xpath.objects.XNodeSet
Not equal comparator
S_TRUE - Static variable in class org.htmlunit.xpath.objects.XBoolean
A true boolean object so we don't have to keep creating them.
SCORE_NODETEST - Static variable in class org.htmlunit.xpath.patterns.NodeTest
The match score if the pattern consists of just a NodeTest.
SCORE_NONE - Static variable in class org.htmlunit.xpath.patterns.NodeTest
The match score if no match is made.
SCORE_NSWILD - Static variable in class org.htmlunit.xpath.patterns.NodeTest
The match score if the pattern pattern has the form NCName:*.
SCORE_OTHER - Static variable in class org.htmlunit.xpath.patterns.NodeTest
The match score if the pattern consists of something other than just a NodeTest or just a qname.
SCORE_QNAME - Static variable in class org.htmlunit.xpath.patterns.NodeTest
The match score if the pattern has the form of a QName optionally preceded by an @ character.
SELECT - Static variable in class org.htmlunit.xpath.XPath
Represents a select type expression.
selectNodeIterator(Node, String) - Static method in class org.htmlunit.xpath.XPathAPI
Use an XPath string to select a nodelist.
selectNodeIterator(Node, String, Node) - Static method in class org.htmlunit.xpath.XPathAPI
Use an XPath string to select a nodelist.
selectNodeList(Node, String) - Static method in class org.htmlunit.xpath.XPathAPI
Use an XPath string to select a nodelist.
selectNodeList(Node, String, Node) - Static method in class org.htmlunit.xpath.XPathAPI
Use an XPath string to select a nodelist.
selectSingleNode(Node, String) - Static method in class org.htmlunit.xpath.XPathAPI
Use an XPath string to select a single node.
selectSingleNode(Node, String, Node) - Static method in class org.htmlunit.xpath.XPathAPI
Use an XPath string to select a single node.
SELF - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
The self axis contains just the context node itself.
SelfIteratorNoPredicate - Class in org.htmlunit.xpath.axes
This class implements an optimized iterator for "." patterns, that is, the self axes without any predicates.
SelfIteratorNoPredicate(int) - Constructor for class org.htmlunit.xpath.axes.SelfIteratorNoPredicate
Create a SelfIteratorNoPredicate object.
SelfTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.SelfTraverser
 
setArg(Expression, int) - Method in class org.htmlunit.xpath.functions.Function
Set an argument expression for a function.
setArg(Expression, int) - Method in class org.htmlunit.xpath.functions.Function2Args
Set an argument expression for a function.
setArg(Expression, int) - Method in class org.htmlunit.xpath.functions.Function3Args
Set an argument expression for a function.
setArg(Expression, int) - Method in class org.htmlunit.xpath.functions.FunctionMultiArgs
Set an argument expression for a function.
setArg(Expression, int) - Method in class org.htmlunit.xpath.functions.FunctionOneArg
Set an argument expression for a function.
setAttribute(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
setAttributeNode(Attr) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
setAttributeNodeNS(Attr) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
setAttributeNS(String, String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
setAxis(int) - Method in class org.htmlunit.xpath.patterns.StepPattern
Set the axis that this step should follow.
setCacheComplete(boolean) - Method in class org.htmlunit.xpath.axes.NodeSequence.IteratorCache
Call this method with 'true' if the iterator is exhausted and the cached list is complete, or no longer growing.
setCurrentPos(int) - Method in class org.htmlunit.xpath.axes.LocPathIterator
Set the current position in the node set.
setCurrentPos(int) - Method in class org.htmlunit.xpath.axes.NodeSequence
Set the current position in the node set.
setCurrentPos(int) - Method in class org.htmlunit.xpath.NodeSetDTM
Set the current position in the node set.
setCurrentPos(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
Set the current position in the node set.
setData(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
setDocumentURI(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
setElementAt(int, int) - Method in class org.htmlunit.xpath.compiler.OpMapVector
Sets the component at the specified index of this vector to be the specified object.
setElementAt(int, int) - Method in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
Sets the component at the specified index of this vector to be the specified object.
setErrorHandler(ErrorListener) - Method in class org.htmlunit.xpath.compiler.XPathParser
Allow an application to register an error event handler, where syntax errors will be sent.
setErrorListener(ErrorListener) - Method in class org.htmlunit.xpath.XPathContext
Set the ErrorListener where errors and warnings are to be reported.
setIdAttribute(String, boolean) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
setIdAttributeNode(Attr, boolean) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
setIdAttributeNS(String, String, boolean) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
setIsTopLevel(boolean) - Method in class org.htmlunit.xpath.axes.LocPathIterator
Set if this is an iterator at the upper level of the XPath.
setIter(DTMIterator) - Method in class org.htmlunit.xpath.axes.NodeSequence
Set the functional iterator that fetches nodes.
setLastUsedWalker(AxesWalker) - Method in class org.htmlunit.xpath.axes.WalkingIterator
Set the last used walker.
setLeftRight(Expression, Expression) - Method in class org.htmlunit.xpath.operations.Operation
Set the left and right operand expressions for this operation.
setLocalName(String) - Method in class org.htmlunit.xpath.patterns.NodeTest
Set the local name to be tested.
setLocPathIterator(LocPathIterator) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
Set the location path iterator owner for this walker.
setNamedItem(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNamedNodeMap
setNamedItemNS(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNamedNodeMap
setNamespace(String) - Method in class org.htmlunit.xpath.patterns.NodeTest
Set the namespace to be tested.
setNamespaceContext(PrefixResolver) - Method in class org.htmlunit.xpath.compiler.Compiler
Set the current namespace context for the xpath.
setNamespaceContext(PrefixResolver) - Method in class org.htmlunit.xpath.XPathContext
Get the current namespace context for the xpath.
setNextWalker(AxesWalker) - Method in class org.htmlunit.xpath.axes.AxesWalker
Set the next walker in the location step chain.
setNodeValue(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
setNodeValue(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
setObject(Object) - Method in class org.htmlunit.xpath.axes.NodeSequence
setObject(Object) - Method in class org.htmlunit.xpath.objects.XObject
 
setOp(int, int) - Method in class org.htmlunit.xpath.compiler.OpMap
Set the op at index to the given int.
setPatterns(StepPattern[]) - Method in class org.htmlunit.xpath.patterns.UnionPattern
Set the contained step patterns to be tested.
setPredicateCount(int) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
Set the number of predicates that this walker has.
setPredicates(Expression[]) - Method in class org.htmlunit.xpath.patterns.StepPattern
Set the predicates for this match pattern step.
setPrefix(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
setPrefix(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
setPrevWalker(AxesWalker) - Method in class org.htmlunit.xpath.axes.AxesWalker
Set or clear the previous walker reference in the location step chain.
setRelativePathPattern(StepPattern) - Method in class org.htmlunit.xpath.patterns.StepPattern
Set the reference to nodetest and predicate for parent or ancestor.
setRight(Expression) - Method in class org.htmlunit.xpath.operations.UnaryOperation
Set the expression operand for the operation.
setRoot(int) - Method in class org.htmlunit.xpath.axes.AxesWalker
Set the root node of the TreeWalker.
setRoot(int) - Method in class org.htmlunit.xpath.axes.FilterExprWalker
Set the root node of the TreeWalker.
setRoot(int) - Method in class org.htmlunit.xpath.axes.ReverseAxesWalker
Set the root node of the TreeWalker.
setRoot(int, Object) - Method in class org.htmlunit.xpath.axes.ChildTestIterator
Reset the root node of the DTMIterator, overriding the value specified when it was created.
setRoot(int, Object) - Method in class org.htmlunit.xpath.axes.DescendantIterator
Reset the root node of the DTMIterator, overriding the value specified when it was created.
setRoot(int, Object) - Method in class org.htmlunit.xpath.axes.LocPathIterator
Reset the root node of the DTMIterator, overriding the value specified when it was created.
setRoot(int, Object) - Method in class org.htmlunit.xpath.axes.NodeSequence
Reset the root node of the DTMIterator, overriding the value specified when it was created.
setRoot(int, Object) - Method in class org.htmlunit.xpath.axes.OneStepIterator
Reset the root node of the DTMIterator, overriding the value specified when it was created.
setRoot(int, Object) - Method in class org.htmlunit.xpath.axes.OneStepIteratorForward
Reset the root node of the DTMIterator, overriding the value specified when it was created.
setRoot(int, Object) - Method in class org.htmlunit.xpath.axes.UnionPathIterator
Reset the root node of the DTMIterator, overriding the value specified when it was created.
setRoot(int, Object) - Method in class org.htmlunit.xpath.axes.WalkingIterator
Reset the root node of the DTMIterator, overriding the value specified when it was created.
setRoot(int, Object) - Method in class org.htmlunit.xpath.NodeSetDTM
Reset the root node of the DTMIterator, overriding the value specified when it was created.
setRoot(int, Object) - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
Reset the root node of the DTMIterator, overriding the value specified when it was created.
setShouldCacheNodes(boolean) - Method in class org.htmlunit.xpath.axes.LocPathIterator
If setShouldCacheNodes(true) is called, then nodes will be cached, enabling random access, and giving the ability to do sorts and the like.
setShouldCacheNodes(boolean) - Method in class org.htmlunit.xpath.axes.NodeSequence
If setShouldCacheNodes(true) is called, then nodes will be cached, enabling random access, and giving the ability to do sorts and the like.
setShouldCacheNodes(boolean) - Method in class org.htmlunit.xpath.NodeSetDTM
If setShouldCacheNodes(true) is called, then nodes will be cached, enabling random access, and giving the ability to do sorts and the like.
setShouldCacheNodes(boolean) - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
If setShouldCacheNodes(true) is called, then nodes will be cached, enabling random access, and giving the ability to do sorts and the like.
setStartNode(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTMAxisIterator
Set start to END should 'close' the iterator, i.e.
setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.AncestorIterator
Set start to END should 'close' the iterator, i.e.
setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.AttributeIterator
Set start to END should 'close' the iterator, i.e.
setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.ChildrenIterator
Set start to END should 'close' the iterator, i.e.
setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.DescendantIterator
Set start to END should 'close' the iterator, i.e.
setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.FollowingIterator
Set start to END should 'close' the iterator, i.e.
setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.FollowingSiblingIterator
Set start to END should 'close' the iterator, i.e.
setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.NamespaceIterator
Set start to END should 'close' the iterator, i.e.
setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.ParentIterator
Set start to END should 'close' the iterator, i.e.
setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingIterator
Set start to END should 'close' the iterator, i.e.
setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingSiblingIterator
Set start to END should 'close' the iterator, i.e.
setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.RootIterator
Set start to END should 'close' the iterator, i.e.
setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.SingletonIterator
Set start to END should 'close' the iterator, i.e.
setStaticScore(XNumber) - Method in class org.htmlunit.xpath.patterns.NodeTest
Set the static score for this node test.
setStrictErrorChecking(boolean) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
setTextContent(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
setTextContent(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
setToSize(int) - Method in class org.htmlunit.xpath.compiler.OpMapVector
 
setURIResolver(URIResolver) - Method in class org.htmlunit.xpath.XPathContext
Set the URIResolver associated with this execution context.
setUserData(String, Object, UserDataHandler) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
setUserData(String, Object, UserDataHandler) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
setValue(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
setValue(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
setVector(NodeVector) - Method in class org.htmlunit.xpath.axes.NodeSequence.IteratorCache
Sets the NodeVector that holds the growing list of nodes as they are appended to the cached list.
setVector(NodeVector) - Method in class org.htmlunit.xpath.axes.NodeSequence
Set the vector where nodes will be cached.
setWhatToShow(int) - Method in class org.htmlunit.xpath.patterns.NodeTest
This attribute determines which node types are accepted.
setXmlStandalone(boolean) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
setXmlVersion(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
SHOW_ALL - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
Show all Nodes.
SHOW_ATTRIBUTE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
Show Attr nodes.
SHOW_BYFUNCTION - Static variable in class org.htmlunit.xpath.patterns.NodeTest
Special bitmap for match patterns starting with a function.
SHOW_BYFUNCTION - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
Special bit for filters implementing match patterns starting with a function.
SHOW_CDATA_SECTION - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
Show CDATASection nodes.
SHOW_COMMENT - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
Show Comment nodes.
SHOW_DOCUMENT - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
Show Document nodes.
SHOW_DOCUMENT_FRAGMENT - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
Show DocumentFragment nodes.
SHOW_DOCUMENT_TYPE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
Show DocumentType nodes.
SHOW_ELEMENT - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
Show Element nodes.
SHOW_ENTITY - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
Show Entity nodes.
SHOW_ENTITY_REFERENCE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
Show EntityReference nodes.
SHOW_NAMESPACE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
This bit instructs the iterator to show namespace nodes, which are modeled by DTM but not by the DOM.
SHOW_NOTATION - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
Show Notation nodes.
SHOW_PROCESSING_INSTRUCTION - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
Show ProcessingInstruction nodes.
SHOW_TEXT - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
Show Text nodes.
shrink() - Method in class org.htmlunit.xpath.compiler.OpMap
Replace the large arrays with a small array.
SingletonIterator() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.SingletonIterator
Constructor SingletonIterator
SingletonIterator(int, boolean) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.SingletonIterator
Constructor SingletonIterator
size() - Method in class org.htmlunit.xpath.xml.utils.NodeVector
Get the length of the list.
size() - Method in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
Get the length of the list.
splitText(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
startsWith(XString) - Method in class org.htmlunit.xpath.objects.XString
Tests if this string starts with the specified prefix.
startsWith(XString, int) - Method in class org.htmlunit.xpath.objects.XString
Tests if this string starts with the specified prefix beginning a specified index.
Step() - Method in class org.htmlunit.xpath.compiler.XPathParser
Step ::= Basis Predicate | AbbreviatedStep
stepPattern(int, int, StepPattern) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile a step pattern unit expression, used for both location paths and match patterns.
StepPattern - Class in org.htmlunit.xpath.patterns
This class represents a single pattern match step.
StepPattern(int, int) - Constructor for class org.htmlunit.xpath.patterns.StepPattern
Construct a StepPattern that doesn't test for node names.
StepPattern(int, String, String, int) - Constructor for class org.htmlunit.xpath.patterns.StepPattern
Construct a StepPattern that tests for namespaces and node names.
StepPattern(boolean) - Method in class org.htmlunit.xpath.compiler.XPathParser
StepPattern ::= AbbreviatedNodeTestStep
str() - Method in class org.htmlunit.xpath.objects.XBoolean
Cast result object to a string.
str() - Method in class org.htmlunit.xpath.objects.XNodeSet
Cast result object to a string.
str() - Method in class org.htmlunit.xpath.objects.XNumber
Cast result object to a string.
str() - Method in class org.htmlunit.xpath.objects.XObject
Cast result object to a string.
str() - Method in class org.htmlunit.xpath.objects.XString
Cast result object to a string.
string(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile a 'string(...)' operation.
String - Class in org.htmlunit.xpath.operations
The 'string()' operation expression executer.
String() - Constructor for class org.htmlunit.xpath.operations.String
 
StringExpr() - Method in class org.htmlunit.xpath.compiler.XPathParser
StringExpr ::= Expr
SuballocatedIntVector - Class in org.htmlunit.xpath.xml.utils
A very simple table that stores a list of int.
SuballocatedIntVector(int) - Constructor for class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
Construct a IntVector, using the given block size and the default number of blocks (32).
SuballocatedIntVector(int, int) - Constructor for class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
Construct a IntVector, using the given block size and number of blocks.
SubContextList - Interface in org.htmlunit.xpath.axes
A class that implements this interface is a sub context node list, meaning it is a node list for a location path step for a predicate.
subPartMatch(String, String) - Static method in class org.htmlunit.xpath.patterns.NodeTest
Two names are equal if they and either both are null or the name t is wild and the name p is non-null, or the two strings are equal.
subPartMatchNS(String, String) - Static method in class org.htmlunit.xpath.patterns.NodeTest
This is temporary to patch over Xerces issue with representing DOM namespaces as "".
substring(int) - Method in class org.htmlunit.xpath.objects.XString
Returns a new string that is a substring of this string.
substring(int, int) - Method in class org.htmlunit.xpath.objects.XString
Returns a new string that is a substring of this string.
substringData(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy

T

TARGETEXTRA - Static variable in class org.htmlunit.xpath.compiler.Lexer
This value is added to each element name in the TARGETEXTRA that is a 'target' (right-most top-level element name).
TEXT_NODE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
The node is a Text node.
toDouble() - Method in class org.htmlunit.xpath.objects.XString
Convert a string to a double -- Allowed input is in fixed notation ddd.fff.
tokenIs(char) - Method in class org.htmlunit.xpath.compiler.XPathParser
Check whether m_tokenChar==c.
tokenIs(String) - Method in class org.htmlunit.xpath.compiler.XPathParser
Check whether m_token matches the target string.
tokenize(String, List<String>) - Method in class org.htmlunit.xpath.compiler.Lexer
Walk through the expression and build a token queue, and a map of the top-level elements.
toString() - Method in class org.htmlunit.xpath.compiler.OpMap
toString() - Method in class org.htmlunit.xpath.objects.XObject
toString() - Method in class org.htmlunit.xpath.patterns.StepPattern
traverseChildren(List<Node>, Node, String, boolean) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
 
traverseChildren(List<Node>, Node, String, String, boolean, boolean) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
 
trim() - Method in class org.htmlunit.xpath.objects.XString
Removes white space from both ends of this string.

U

UnaryExpr() - Method in class org.htmlunit.xpath.compiler.XPathParser
UnaryExpr ::= UnionExpr | '-' UnaryExpr
UnaryOperation - Class in org.htmlunit.xpath.operations
The unary operation base class.
UnaryOperation() - Constructor for class org.htmlunit.xpath.operations.UnaryOperation
 
union(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile a location path union.
UnionChildIterator - Class in org.htmlunit.xpath.axes
This class defines a simplified type of union iterator that only tests along the child axes.
UnionChildIterator() - Constructor for class org.htmlunit.xpath.axes.UnionChildIterator
Constructor for UnionChildIterator
UnionExpr() - Method in class org.htmlunit.xpath.compiler.XPathParser
The context of the right hand side expressions is the context of the left hand side expression.
UnionPathIterator - Class in org.htmlunit.xpath.axes
This class extends NodeSetDTM, which implements DTMIterator, and fetches nodes one at a time in document order based on a XPath UnionExpr.
UnionPathIterator(Compiler, int) - Constructor for class org.htmlunit.xpath.axes.UnionPathIterator
Create a UnionPathIterator object, including creation of location path iterators from the opcode list, and call back into the Compiler to create predicate expressions.
UnionPattern - Class in org.htmlunit.xpath.patterns
This class represents a union pattern, which can have multiple individual StepPattern patterns.
UnionPattern() - Constructor for class org.htmlunit.xpath.patterns.UnionPattern
 
uri - Variable in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
 

V

valid - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeIterator
 
value - Variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable.HashEntry
 
visitBinaryOperation() - Method in class org.htmlunit.xpath.XPathVisitor
Visit a binary operation.
visitFunction(Function) - Method in class org.htmlunit.xpath.axes.HasPositionalPredChecker
Visit a function.
visitFunction(Function) - Method in class org.htmlunit.xpath.XPathVisitor
Visit a function.
visitLocationPath() - Method in class org.htmlunit.xpath.XPathVisitor
Visit a LocationPath.
visitMatchPattern() - Method in class org.htmlunit.xpath.XPathVisitor
Visit a match pattern.
visitNumberLiteral() - Method in class org.htmlunit.xpath.XPathVisitor
Visit a number literal.
visitPredicate(Expression) - Method in class org.htmlunit.xpath.axes.HasPositionalPredChecker
Visit a predicate within a location path.
visitPredicate(Expression) - Method in class org.htmlunit.xpath.XPathVisitor
Visit a predicate within a location path.
visitStep() - Method in class org.htmlunit.xpath.XPathVisitor
Visit a step within a location path.
visitStringLiteral() - Method in class org.htmlunit.xpath.XPathVisitor
Visit a string literal.
visitUnaryOperation() - Method in class org.htmlunit.xpath.XPathVisitor
Visit a unary operation.
visitUnionPath() - Method in class org.htmlunit.xpath.XPathVisitor
Visit a UnionPath.
visitUnionPattern() - Method in class org.htmlunit.xpath.XPathVisitor
Visit a union pattern.

W

WalkerFactory - Class in org.htmlunit.xpath.axes
This class is both a factory for XPath location path expressions, which are built from the opcode map output, and an analysis engine for the location path expressions in order to provide optimization hints.
WalkerFactory() - Constructor for class org.htmlunit.xpath.axes.WalkerFactory
 
WalkingIterator - Class in org.htmlunit.xpath.axes
Location path iterator that uses Walkers.
WalkingIterator(Compiler, int, int, boolean) - Constructor for class org.htmlunit.xpath.axes.WalkingIterator
Create a WalkingIterator iterator, including creation of step walkers from the opcode list, and call back into the Compiler to create predicate expressions.
WalkingIterator(PrefixResolver) - Constructor for class org.htmlunit.xpath.axes.WalkingIterator
Create a WalkingIterator object.
WalkingIteratorSorted - Class in org.htmlunit.xpath.axes
This class iterates over set of nodes that needs to be sorted.
WalkingIteratorSorted(Compiler, int, int) - Constructor for class org.htmlunit.xpath.axes.WalkingIteratorSorted
Create a WalkingIterator iterator, including creation of step walkers from the opcode list, and call back into the Compiler to create predicate expressions.
walksAttributes(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
walksChildren(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
walksChildrenAndExtraAndSelfOnly(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
walksChildrenOnly(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
walksDescendants(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
walksDescendantsAndExtraAndSelfOnly(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
walksDownOnly(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
walksExtraNodes(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
walksExtraNodesOnly(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
walksFilteredList(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
walksFollowingOnlyMaybeAbsolute(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
walksInDocOrder(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
walksNamespaces(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
walksSelfOnly(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
walksSideways(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
walksSubtree(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
walksSubtreeOnlyMaybeAbsolute(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
walksUp(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
walksUpOnly(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
 
warning(TransformerException) - Method in class org.htmlunit.xpath.xml.utils.DefaultErrorHandler
wi() - Method in class org.htmlunit.xpath.axes.AxesWalker
 
WILD - Static variable in class org.htmlunit.xpath.patterns.NodeTest
The namespace or local name for node tests with a wildcard.
WrappedRuntimeException - Exception in org.htmlunit.xpath.xml.utils
This class is for throwing important checked exceptions over non-checked methods.
WrappedRuntimeException(Exception) - Constructor for exception org.htmlunit.xpath.xml.utils.WrappedRuntimeException
Construct a WrappedRuntimeException from a checked exception.
WrongNumberArgsException - Exception in org.htmlunit.xpath.functions
An exception that is thrown if the wrong number of arguments to an exception are specified by the stylesheet.
WrongNumberArgsException(String) - Constructor for exception org.htmlunit.xpath.functions.WrongNumberArgsException
Constructor WrongNumberArgsException

X

XBoolean - Class in org.htmlunit.xpath.objects
This class represents an XPath boolean object, and is capable of converting the boolean to other types, such as a string.
XBoolean(boolean) - Constructor for class org.htmlunit.xpath.objects.XBoolean
Construct a XBoolean object.
XMLCharacterRecognizer - Class in org.htmlunit.xpath.xml.utils
Class used to verify whether the specified ch conforms to the XML 1.0 definition of whitespace.
XMLCharacterRecognizer() - Constructor for class org.htmlunit.xpath.xml.utils.XMLCharacterRecognizer
 
xmlStandalone - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
 
xmlVersion - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
 
XNodeSet - Class in org.htmlunit.xpath.objects
This class represents an XPath nodeset object, and is capable of converting the nodeset to other types, such as a string.
XNodeSet(DTMIterator) - Constructor for class org.htmlunit.xpath.objects.XNodeSet
Construct a XNodeSet object.
XNodeSet(DTMManager) - Constructor for class org.htmlunit.xpath.objects.XNodeSet
Construct an empty XNodeSet object.
XNumber - Class in org.htmlunit.xpath.objects
This class represents an XPath number, and is capable of converting the number to other types, such as a string.
XNumber(double) - Constructor for class org.htmlunit.xpath.objects.XNumber
Construct a XNodeSet object.
XObject - Class in org.htmlunit.xpath.objects
This class represents an XPath object, and is capable of converting the object to various types, such as a string.
XObject() - Constructor for class org.htmlunit.xpath.objects.XObject
Create an XObject.
XObject(Object) - Constructor for class org.htmlunit.xpath.objects.XObject
Create an XObject.
XPath - Class in org.htmlunit.xpath
The XPath class wraps an expression object and provides general services for execution of that expression.
XPath(String, PrefixResolver, int) - Constructor for class org.htmlunit.xpath.XPath
Construct an XPath object.
XPath(String, PrefixResolver, int, ErrorListener) - Constructor for class org.htmlunit.xpath.XPath
Construct an XPath object.
XPath(String, PrefixResolver, int, ErrorListener, FunctionTable) - Constructor for class org.htmlunit.xpath.XPath
Construct an XPath object.
XPath(Expression) - Constructor for class org.htmlunit.xpath.XPath
Construct an XPath object.
XPathAPI - Class in org.htmlunit.xpath
The methods in this class are convenience methods into the low-level XPath API.
XPathAPI() - Constructor for class org.htmlunit.xpath.XPathAPI
 
XPATHBundle - Static variable in class org.htmlunit.xpath.res.XPATHMessages
The language specific resource object for XPath messages.
XPathContext - Class in org.htmlunit.xpath
Default class for the runtime execution context for XPath.
XPathContext() - Constructor for class org.htmlunit.xpath.XPathContext
Create an XPathContext instance.
XPathContext(boolean) - Constructor for class org.htmlunit.xpath.XPathContext
Create an XPathContext instance.
XPATHErrorResources - Class in org.htmlunit.xpath.res
Set up error messages.
XPATHErrorResources() - Constructor for class org.htmlunit.xpath.res.XPATHErrorResources
 
XPathException - Exception in org.htmlunit.xpath
This class implements an exception object that all XPath classes will throw in case of an error.
XPathException(String) - Constructor for exception org.htmlunit.xpath.XPathException
Create an XPathException object that holds an error message.
XPathException(String, SourceLocator) - Constructor for exception org.htmlunit.xpath.XPathException
Create an XPathException object that holds an error message.
XPATHMessages - Class in org.htmlunit.xpath.res
A utility class for issuing XPath error messages.
XPATHMessages() - Constructor for class org.htmlunit.xpath.res.XPATHMessages
 
XPathParser - Class in org.htmlunit.xpath.compiler
Tokenizes and parses XPath expressions.
XPathParser(ErrorListener) - Constructor for class org.htmlunit.xpath.compiler.XPathParser
The parser constructor.
XPathProcessorException - Exception in org.htmlunit.xpath
Derived from XPathException in order that XPath processor exceptions may be specifically caught.
XPathProcessorException(String) - Constructor for exception org.htmlunit.xpath.XPathProcessorException
Create an XPathProcessorException object that holds an error message.
XPathVisitable - Interface in org.htmlunit.xpath
A class that implements this interface will call a XPathVisitor for itself and members within its hierarchy.
XPathVisitor - Class in org.htmlunit.xpath
A derivation from this class can be passed to a class that implements the XPathVisitable interface, to have the appropriate method called for each component of the XPath.
XPathVisitor() - Constructor for class org.htmlunit.xpath.XPathVisitor
 
xstr() - Method in class org.htmlunit.xpath.objects.XNodeSet
Cast result object to a string.
xstr() - Method in class org.htmlunit.xpath.objects.XObject
Cast result object to a string.
xstr() - Method in class org.htmlunit.xpath.objects.XString
Cast result object to a string.
XString - Class in org.htmlunit.xpath.objects
This class represents an XPath string object, and is capable of converting the string to other types, such as a number.
XString(String) - Constructor for class org.htmlunit.xpath.objects.XString
Construct a XNodeSet object.

Z

zeros(int) - Static method in class org.htmlunit.xpath.objects.XNumber
Return a string of '0' of the given length

_

_currentNode - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.InternalAxisIteratorBase
Current iteration location.
_exptype(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Get the expanded type ID for the given node identity.
_firstch(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Get the first child for the given node identity.
_includeSelf - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMAxisIteratorBase
True if the start node should be considered part of the iteration.
_isConstant - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.SingletonIterator
(not sure yet what this is.
_isRestartable - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMAxisIteratorBase
True if this iteration can be restarted.
_level(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Get the level in the tree for the given node identity.
_maxAncestors - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingIterator
The max ancestors, but it can grow...
_nextsib(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Get the next sibling for the given node identity.
_oldsp - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingIterator
(not sure yet...
_parent(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Get the parent for the given node identity.
_position - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMAxisIteratorBase
The position of the current node within the iteration, as defined by XPath.
_prevsib(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Get the previous sibling for the given node identity.
_sp - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingIterator
(not sure yet...
_stack - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingIterator
The stack of start node + ancestors up to the root of the tree, which we must avoid.
_startNode - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMAxisIteratorBase
The handle to the start, or root, of the iteration.
_startNodeID - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingSiblingIterator
The node identity of _startNode for this iterator
_type(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Get the simple type ID for the given node identity.
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 All Packages