Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W X _ 

A

AbbreviatedNodeTestStep(boolean) - Method in class org.htmlunit.xpath.compiler.XPathParser
AbbreviatedNodeTestStep ::= '@'?
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.
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.
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.
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
arg(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile a function argument.
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
 
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
 
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(PrefixResolver) - Constructor for class org.htmlunit.xpath.axes.BasicTestIterator
Create a LocPathIterator object.
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.
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. id(), extension function, etc.) step.
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.
bool(XPathContext) - Method in class org.htmlunit.xpath.axes.LocPathIterator
Evaluate expression 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.Expression
Evaluate expression to a boolean.
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(XPathContext) - Method in class org.htmlunit.xpath.operations.And
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
 
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.
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

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.
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.
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(DTMAxisTraverser) - Constructor for class org.htmlunit.xpath.axes.ChildTestIterator
Create a ChildTestIterator object.
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
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.
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
compile(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Execute the XPath object from a given opcode position.
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.
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
createDocumentFragment() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
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.

D

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.
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
 
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.
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.
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.
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.
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.
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 WARNING: THIS HAS THE SIDE EFFECT OF ISSUING setShouldCacheNodes(true) AGAINST THE 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
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.

E

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
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.
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(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(String) - Method in class org.htmlunit.xpath.objects.XString
Compares this string to the specified String.
equals(XString) - Method in class org.htmlunit.xpath.objects.XString
Compares this string to the specified object.
equals(Object) - Method in class org.htmlunit.xpath.objects.XString
Equals - Class in org.htmlunit.xpath.operations
The '=' operation expression executer.
Equals() - Constructor for class org.htmlunit.xpath.operations.Equals
 
equals(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
Test for equality based on node number.
equals(Object) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
equals(ExtendedType) - Method in class org.htmlunit.xpath.xml.dtm.ref.ExtendedType
Test if this ExtendedType object is equal to the given ExtendedType.
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!
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, 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(XPathContext, String, Object[]) - Method in class org.htmlunit.xpath.Expression
Tell the user of an error, and probably throw an exception.
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.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.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, Node) - 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.
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, 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.Expression
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, 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) - 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, 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.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.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, 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) - 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) - 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.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, Node, PrefixResolver) - Method in class org.htmlunit.xpath.XPath
Given an expression and a context, evaluate the XPath and return the result.
execute(XPathContext, int, 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(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.
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.
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 %REVIEW% Inlne this into findNamespaceContext?
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, 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.
fixWhiteSpace() - 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
 
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_ATTRIBUTES - Static variable in class org.htmlunit.xpath.compiler.OpCodes
attribute axes opcode.
FROM_CHILDREN - Static variable in class org.htmlunit.xpath.compiler.OpCodes
children axes opcode.
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_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_NAMESPACE - Static variable in class org.htmlunit.xpath.compiler.OpCodes
namespace axes opcode.
FROM_PARENT - Static variable in class org.htmlunit.xpath.compiler.OpCodes
parent axes opcode.
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_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.
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_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.
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 %TBD% Note that we currently have no way to support the DOM's old getAttribute() call, which accesses only the qname.
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 %TBD% Note that we currently have no way to support the DOM's old getAttribute() call, which accesses only the qname.
getAttributeNode(int, String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Retrieves an attribute node by local name and namespace URI %TBD% Note that we currently have no way to support the DOM's old getAttribute() call, which accesses only the qname.
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.
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
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. i.e. if you call getCurrentPos() and the return is 0, the next fetch will take place at index 1.
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. i.e. if you call getCurrentPos() and the return is 0, the next fetch will take place at index 1.
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. i.e. if you call getCurrentPos() and the return is 0, the next fetch will take place at index 1.
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. i.e. if you call getCurrentPos() and the return is 0, the next fetch will take place at index 1.
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(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(int) - Method in class org.htmlunit.xpath.xml.dtm.DTMManager
Get the instance of DTM that "owns" a node handle.
getDTM(Source, boolean, boolean, boolean) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMManagerDefault
 
getDTM(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMManagerDefault
Get the instance of DTM that "owns" a node handle.
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.
getDTM(int) - Method in class org.htmlunit.xpath.XPathContext
Get the instance of DTM that "owns" a node handle.
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(String, String, int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Given an expanded name, return an ID.
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 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
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(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Given a node handle, get the handle of the node's first child.
getFirstChild() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
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.
getFirstChild() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
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.
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.
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.
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() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
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.
getLastChild() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
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(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() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getLocalName(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a node handle, return its DOM-style localname.
getLocalName() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getLocalName() - Method in class org.htmlunit.xpath.xml.dtm.ref.ExtendedType
 
getLocalNameID(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
Given an expanded-name ID, return the local name ID.
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, Node) - Method in interface org.htmlunit.xpath.xml.utils.PrefixResolver
Given a namespace, get the corresponding prefix, based on the context node.
getNamespaceForPrefix(String) - Method in class org.htmlunit.xpath.xml.utils.PrefixResolverDefault
Given a namespace, get the corresponding prefix.
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(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() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
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.)
getNamespaceURI() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
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.
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. the beginning of the next operation.
getNextSibling(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Given a node handle, advance to its next sibling.
getNextSibling() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getNextSibling(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a node handle, advance to its next sibling.
getNextSibling() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getNextStepPos(int) - Method in class org.htmlunit.xpath.compiler.OpMap
Given a location step position, return the end position, i.e. the beginning of the next step.
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(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() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getNodeName(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a node handle, return its DOM-style node name.
getNodeName() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
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.
getNodeType(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Given a node handle, return its DOM-style node type.
getNodeType() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getNodeType(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a node handle, return its DOM-style node type.
getNodeType() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getNodeType() - Method in class org.htmlunit.xpath.xml.dtm.ref.ExtendedType
 
getNodeTypeTest(int) - Static method in class org.htmlunit.xpath.patterns.NodeTest
Tell what node type to test, if not DTMFilter.SHOW_ALL.
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() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getNodeValue(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a node handle, return its node value.
getNodeValue() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
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(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Given a node handle, find the owning document node.
getOwnerDocument() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getOwnerDocument(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a node handle, find the owning document node.
getOwnerDocument() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
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(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() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
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.
getPrefix() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
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(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
Given a node handle, find its preceeding sibling.
getPreviousSibling() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
getPreviousSibling(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Given a node handle, find its preceeding sibling.
getPreviousSibling() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
getProximityPosition(int) - Method in class org.htmlunit.xpath.axes.OneStepIterator
Get the current sub-context position.
getProximityPosition() - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
Get the current sub-context position.
getProximityPosition(XPathContext) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
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 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.
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 ...
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 ...
getStringValue(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Get the string-value of a node as a String object (see ...
getSubContextList() - Method in class org.htmlunit.xpath.XPathContext
Get the current axes iterator, or return null if none.
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.
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.
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(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Get a NodeFilter bit set that tells what to show for a given node test.
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
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.
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.
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
hashCode() - Method in class org.htmlunit.xpath.xml.dtm.ref.ExtendedType
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())
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.
indexNode(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Add a node to the element indexes.
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) - 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(XString) - Method in class org.htmlunit.xpath.objects.XString
Returns the index within this string of the first occurrence of the specified substring.
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) - 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(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.
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.
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.
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
 
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.
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
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
 
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
 
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.
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.

K

Keywords - Class in org.htmlunit.xpath.compiler
Table of strings to operation code lookups.
Keywords() - Constructor for class org.htmlunit.xpath.compiler.Keywords
 

L

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.
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.
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.
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?
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(PrefixResolver) - 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.
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.
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_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_blocksize - Variable in class org.htmlunit.xpath.compiler.OpMapVector
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_cacheNodes - Variable in class org.htmlunit.xpath.NodeSetDTM
True if this list is cached.
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_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_currentContextNode - Variable in class org.htmlunit.xpath.axes.LocPathIterator
The node context from where the expression is being executed from (i.e. for current() support).
m_currentPattern - Variable in class org.htmlunit.xpath.compiler.OpMap
The current pattern string, for diagnostics purposes
m_documentBaseURI - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
The base URI for this document.
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_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_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_firstch - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
First child values, one array element for each node.
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_indexing - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
true if indexing is turned on.
m_iter - Variable in class org.htmlunit.xpath.axes.NodeSequence
The functional iterator that fetches nodes.
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_last - Variable in class org.htmlunit.xpath.axes.NodeSequence
The index of the last node in the iteration.
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_lpi - Variable in class org.htmlunit.xpath.axes.PredicatedNodeTest
The owning location path iterator.
m_map - Variable in class org.htmlunit.xpath.compiler.OpMapVector
Array of ints
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_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_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_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_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_parent - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Previous sibling values, one array element for each node.
m_pos - Variable in class org.htmlunit.xpath.axes.LocPathIterator
The current position of the context node.
m_predCount - Variable in class org.htmlunit.xpath.axes.PredicatedNodeTest
 
m_prevsib - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Previous sibling values, one array element for each node.
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_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.NodeSetDTM
The root of the iteration, if available.
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_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_traversers - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
Stateless axis traversers, lazely built.
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.
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.
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

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_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.
NamespaceIterator() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.NamespaceIterator
Constructor NamespaceAttributeIterator
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() - Method in interface org.htmlunit.xpath.xml.dtm.DTMAxisIterator
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, 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() - 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.
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
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 - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[NODENAME] [index to ns token or EMPTY] [index to name token] returns: XBoolean
NodeSequence - Class in org.htmlunit.xpath.axes
This class is the dynamic wrapper for a Xalan DTMIterator instance, and provides random access capabilities.
NodeSequence(Object) - Constructor for class org.htmlunit.xpath.axes.NodeSequence
Create a new NodeSequence from a (already cloned) iterator.
NodeSequence() - Constructor for class org.htmlunit.xpath.axes.NodeSequence
Create a new NodeSequence in an invalid (null) state.
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.
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.
NodeSetDTM - Class in org.htmlunit.xpath
The NodeSetDTM class can act as either a NodeVector, NodeList, or NodeIterator.
NodeSetDTM(DTMManager) - Constructor for class org.htmlunit.xpath.NodeSetDTM
Create an empty nodelist.
NodeSetDTM(DTMIterator) - Constructor for class org.htmlunit.xpath.NodeSetDTM
Create a NodeSetDTM, and copy the members of the given DTMIterator into it.
NodeTest(int) - Method in class org.htmlunit.xpath.compiler.XPathParser
NodeTest ::= WildcardName | NodeType '(' ')' | 'processing-instruction' '(' Literal ')'
NodeTest - Class in org.htmlunit.xpath.patterns
This is the basic node test class for both match patterns and location path steps.
NodeTest(int, String, String) - Constructor for class org.htmlunit.xpath.patterns.NodeTest
Construct an NodeTest that tests for namespaces and node names.
NodeTest(int) - Constructor for class org.htmlunit.xpath.patterns.NodeTest
Construct an NodeTest that doesn't test for node names.
NodeTest() - Constructor for class org.htmlunit.xpath.patterns.NodeTest
Null argument constructor.
nodeToString(int) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
Diagnostics.
NODETYPE_ANYELEMENT - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[NODETYPE_ANY] No size or arguments.
NODETYPE_COMMENT - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[NODETYPE_COMMENT] No size or arguments.
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_PI - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[NODETYPE_PI] [index to token] Note: must not overlap function OP number!
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.
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
NOTATION_NODE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
The node is a Notation.
notequals(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile a '!
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 '!
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(XPathContext) - Method in class org.htmlunit.xpath.Expression
Evaluate expression to a number.
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(XPathContext) - Method in class org.htmlunit.xpath.objects.XNumber
Evaluate expression 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.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.
number(int) - Method in class org.htmlunit.xpath.compiler.Compiler
Compile a 'number(...)' operation.
Number() - Method in class org.htmlunit.xpath.compiler.XPathParser
Number ::= [0-9]+('
Number - Class in org.htmlunit.xpath.operations
The 'number()' operation expression executer.
Number() - Constructor for class org.htmlunit.xpath.operations.Number
 
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.
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. it can not be used with ancestors, preceding, etc.)
OP_AND - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_AND] [length] {boolean expression} {boolean expression} returns: XBoolean
OP_ARGUMENT - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_ARGUMENT] (Function argument.)
OP_BOOL - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_BOOL] (cast operation) [length] {expression} returns: XBoolean
OP_DIV - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_DIV] [length] {number expression} {number expression} returns: XNumber
OP_EQUALS - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_EQUALS] [length] {expression} {expression} returns: XBoolean
OP_FUNCTION - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_FUNCTION] [length] [FUNC_name] {OP_ARGUMENT} [ENDOP] returns: XNodeSet XNumber XString XBoolean XRTree XObject
OP_GROUP - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_GROUP] [length] {expression} returns: XNodeSet XNumber XString XBoolean XRTree XObject
OP_GT - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_GT] (greater-than) [length] {number expression} {number expression} returns: XBoolean
OP_GTE - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_GTE] (greater-than-or-equals) [length] {number expression} {number expression} returns: XBoolean
OP_LITERAL - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_LITERAL] [3] [index to token] returns: XString
OP_LOCATIONPATH - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_LOCATIONPATH] [length] {FROM_stepType} | {function} {predicate} [ENDOP] (Note that element and attribute namespaces and names can be wildcarded '*'.)
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} returns: XBoolean
OP_LTE - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_LTE] (less-than-or-equals) [length] {number expression} {number expression} returns: XBoolean
OP_MATCHPATTERN - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_MATCHPATTERN] [length] {PathExpr}+ returns: XNodeSet
OP_MINUS - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_MINUS] [length] {number expression} {number expression} returns: XNumber
OP_MOD - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_MOD] [length] {number expression} {number expression} returns: XNumber
OP_MULT - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_MULT] [length] {number expression} {number expression} returns: XNumber
OP_NEG - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_NEG] [length] {number expression} returns: XNumber
OP_NOTEQUALS - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_NOTEQUALS] [length] {expression} {expression} returns: XBoolean
OP_NUMBER - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_NUMBER] (cast operation) [length] {expression} returns: XBoolean
OP_NUMBERLIT - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_NUMBERLIT] (Number literal.) [3] [index to token] returns: XString
OP_OR - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_OR] [length] {boolean expression} {boolean expression} returns: XBoolean
OP_PLUS - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_PLUS] [length] {number expression} {number expression} returns: XNumber
OP_PREDICATE - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_PREDICATE] [length] {expression} [ENDOP] (For safety) returns: XBoolean or XNumber
OP_QUO - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_QUO] [length] {number expression} {number expression} returns: XNumber
OP_STRING - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_STRING] (cast operation) [length] {expression} returns: XString
OP_UNION - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_UNION] [length] {PathExpr}+ returns: XNodeSet
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] returns: XString
OP_XPATH - Static variable in class org.htmlunit.xpath.compiler.OpCodes
[OP_XPATH] [length] {expression} returns: XNodeSet XNumber XString XBoolean XRTree XObject
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, 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) - Method in class org.htmlunit.xpath.operations.Neg
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) - Method in class org.htmlunit.xpath.operations.Number
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.
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.
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
 
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
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.
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
 
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
 
PredicateExpr() - Method in class org.htmlunit.xpath.compiler.XPathParser
PredicateExpr ::= Expr
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
 
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 ':')?

R

RECURSIONLIMIT - Static variable in class org.htmlunit.xpath.XPathContext
The ammount to use for stacks that record information during the recursive execution.
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.
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.
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.
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_FALSE - Static variable in class org.htmlunit.xpath.objects.XBoolean
A true boolean object so we don't have to keep creating them.
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.
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.
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, 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) - Method in class org.htmlunit.xpath.axes.FilterExprWalker
Set the root node of the TreeWalker.
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) - 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.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. subsequent call to next() should return END.
setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.AncestorIterator
Set start to END should 'close' the iterator, i.e. subsequent call to next() should return END.
setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.AttributeIterator
Set start to END should 'close' the iterator, i.e. subsequent call to next() should return END.
setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.ChildrenIterator
Set start to END should 'close' the iterator, i.e. subsequent call to next() should return END.
setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.DescendantIterator
Set start to END should 'close' the iterator, i.e. subsequent call to next() should return END.
setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.FollowingIterator
Set start to END should 'close' the iterator, i.e. subsequent call to next() should return END.
setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.FollowingSiblingIterator
Set start to END should 'close' the iterator, i.e. subsequent call to next() should return END.
setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.NamespaceIterator
Set start to END should 'close' the iterator, i.e. subsequent call to next() should return END.
setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.ParentIterator
Set start to END should 'close' the iterator, i.e. subsequent call to next() should return END.
setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingIterator
Set start to END should 'close' the iterator, i.e. subsequent call to next() should return END.
setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingSiblingIterator
Set start to END should 'close' the iterator, i.e. subsequent call to next() should return END.
setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.RootIterator
Set start to END should 'close' the iterator, i.e. subsequent call to next() should return END.
setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.SingletonIterator
Set start to END should 'close' the iterator, i.e. subsequent call to next() should return END.
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
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.
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, int) - Method in class org.htmlunit.xpath.objects.XString
Tests if this string starts with the specified prefix beginning a specified index.
startsWith(XString) - Method in class org.htmlunit.xpath.objects.XString
Tests if this string starts with the specified prefix.
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(boolean) - Method in class org.htmlunit.xpath.compiler.XPathParser
StepPattern ::= AbbreviatedNodeTestStep
StepPattern - Class in org.htmlunit.xpath.patterns
This class represents a single pattern match step.
StepPattern(int, String, String, int) - Constructor for class org.htmlunit.xpath.patterns.StepPattern
Construct a StepPattern that tests for namespaces and node names.
StepPattern(int, int) - Constructor for class org.htmlunit.xpath.patterns.StepPattern
Construct a StepPattern that doesn't test for node names.
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, int) - Constructor for class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
Construct a IntVector, using the given block size and number of blocks.
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).
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.
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

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.
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
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
 

V

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(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.
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
 
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, 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(String, PrefixResolver, int) - 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
 
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, SourceLocator) - Constructor for exception org.htmlunit.xpath.XPathException
Create an XPathException object that holds an error message.
XPathException(String) - 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.

_

_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.
_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.
_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 K L M N O P Q R S T U V W X _ 
Skip navigation links

Copyright © 2022–2025 HtmlUnit. All rights reserved.