A B C D E F G H I J K L M N O P Q R S T U V W X Z _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbbreviatedNodeTestStep(boolean) - Method in class org.htmlunit.xpath.compiler.XPathParser
-
AbbreviatedNodeTestStep ::= '@'? NodeTest Predicate
- acceptNode(int) - Method in class org.htmlunit.xpath.axes.FilterExprWalker
-
Test whether a specified node is visible in the logical view of a TreeWalker or NodeIterator.
- acceptNode(int) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
-
Test whether a specified node is visible in the logical view of a TreeWalker or NodeIterator.
- acceptNode(int) - Method in class org.htmlunit.xpath.axes.UnionChildIterator
-
Test whether a specified node is visible in the logical view of a TreeWalker or NodeIterator.
- addDTM(DTM, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMManagerDefault
-
Add a DTM to the DTM table.
- addElement(int) - Method in class org.htmlunit.xpath.xml.utils.NodeVector
-
Append a Node onto the vector.
- addElement(int) - Method in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
-
Append a int onto the vector.
- AdditiveExpr(int) - Method in class org.htmlunit.xpath.compiler.XPathParser
-
This has to handle construction of the operations so that they are evaluated in pre-fix order.
- addNode(int) - Method in class org.htmlunit.xpath.NodeSetDTM
-
Add a node to the NodeSetDTM.
- addNode(Node, int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
-
Construct the node map from the node.
- addNodeInDocOrder(int) - Method in class org.htmlunit.xpath.axes.NodeSequence
-
Add the node into a vector of nodes where it should occur in document order.
- addNodeInDocOrder(int, boolean, XPathContext) - Method in class org.htmlunit.xpath.NodeSetDTM
-
Add the node into a vector of nodes where it should occur in document order.
- addNodeInDocOrder(int, XPathContext) - Method in class org.htmlunit.xpath.NodeSetDTM
-
Add the node into a vector of nodes where it should occur in document order.
- addNodes(DTMIterator) - Method in class org.htmlunit.xpath.NodeSetDTM
-
Copy NodeList members into this nodelist, adding in document order.
- addNodeTest(PredicatedNodeTest) - Method in class org.htmlunit.xpath.axes.UnionChildIterator
-
Add a node test to the union list.
- addToTokenQueue(String) - Method in class org.htmlunit.xpath.compiler.Lexer
-
Add a token to the token queue.
- adoptNode(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- ALL - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
-
A non-xpath axis, returns all nodes in the tree from and including the root.
- ALLFROMNODE - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
-
A non-xpath axis, traversing the subtree including the subtree root, descendants, attributes, and namespace node decls.
- AllFromNodeTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AllFromNodeTraverser
- AllFromRootTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AllFromRootTraverser
- analyze(Compiler, int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
-
Analyze the location path and return 32 bits that give information about the location path as a whole.
- analyzePredicate(Compiler, int, int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
-
Analyze a step and give information about it's predicates.
- ANCESTOR - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
-
The ancestor axis contains the ancestors of the context node; the ancestors of the context node consist of the parent of context node and the parent's parent and so on; thus, the ancestor axis will always include the root node, unless the context node is the root node.
- AncestorIterator() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.AncestorIterator
- ANCESTORORSELF - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
-
the ancestor-or-self axis contains the context node and the ancestors of the context node; thus, the ancestor axis will always include the root node.
- AncestorOrSelfTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AncestorOrSelfTraverser
- AncestorTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AncestorTraverser
- and(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compile an 'and' operation.
- And - Class in org.htmlunit.xpath.operations
-
The 'and' operation expression executor.
- And() - Constructor for class org.htmlunit.xpath.operations.And
- AndExpr() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
AndExpr ::= EqualityExpr | AndExpr 'and' EqualityExpr
- appendChild(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- appendChild(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- appendData(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- appendOp(int, int) - Method in class org.htmlunit.xpath.compiler.XPathParser
-
Insert room for operation.
- arg(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compile a function argument.
- arg2_ - Variable in class org.htmlunit.xpath.functions.Function3Args
-
The third argument passed to the function (at index 2).
- args_ - Variable in class org.htmlunit.xpath.functions.FunctionMultiArgs
-
Argument expressions that are at index 3 or greater.
- Argument() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
Argument ::= Expr
- asIterator(XPathContext, int) - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
Given an select expression and a context, evaluate the XPath and return the resulting iterator.
- asIterator(XPathContext, int) - Method in class org.htmlunit.xpath.Expression
-
Given an select expression and a context, evaluate the XPath and return the resulting iterator.
- asNode(XPathContext) - Method in class org.htmlunit.xpath.axes.ChildIterator
-
Return the first node out of the nodeset, if this expression is a nodeset expression.
- asNode(XPathContext) - Method in class org.htmlunit.xpath.axes.DescendantIterator
-
Return the first node out of the nodeset, if this expression is a nodeset expression.
- asNode(XPathContext) - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
Return the first node out of the nodeset, if this expression is a nodeset expression.
- asNode(XPathContext) - Method in class org.htmlunit.xpath.axes.SelfIteratorNoPredicate
-
Return the first node out of the nodeset, if this expression is a nodeset expression.
- asNode(XPathContext) - Method in class org.htmlunit.xpath.Expression
-
Return the first node out of the nodeset, if this expression is a nodeset expression.
- assertion(boolean, String) - Method in class org.htmlunit.xpath.Expression
-
Tell the user of an assertion error, and probably throw an exception.
- ATTRIBUTE - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
-
the attribute axis contains the attributes of the context node; the axis will be empty unless the context node is an element.
- ATTRIBUTE - Static variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
- ATTRIBUTE_NODE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
-
The node is an
Attr
. - AttributeIterator - Class in org.htmlunit.xpath.axes
-
This class implements an optimized iterator for attribute axes patterns.
- AttributeIterator() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.AttributeIterator
- AttributeIterator(Compiler, int, int) - Constructor for class org.htmlunit.xpath.axes.AttributeIterator
-
Create a AttributeIterator object.
- AttributeTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AttributeTraverser
- AXES_END_TYPES - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
The end of the axes types.
- AXES_START_TYPES - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[FROM_stepType] [length, including predicates] [length of just the step, without the predicates] {node test} {predicates}?
- AxesWalker - Class in org.htmlunit.xpath.axes
-
Serves as common interface for axes Walkers, and stores common state variables.
- AxesWalker(LocPathIterator, int) - Constructor for class org.htmlunit.xpath.axes.AxesWalker
-
Construct an AxesWalker using a LocPathIterator.
- Axis - Class in org.htmlunit.xpath.xml.dtm
-
Specifies values related to XPath Axes.
- Axis() - Constructor for class org.htmlunit.xpath.xml.dtm.Axis
- axisHasBeenProcessed(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantTraverser
-
Tell if the axis has been fully processed to tell if a the wait for an arriving node should terminate.
- axisHasBeenProcessed(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.IndexedDTMAxisTraverser
-
Tell if the axis has been fully processed to tell if a the wait for an arriving node should terminate.
- AxisName() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
Basis ::= AxisName '::' NodeTest | AbbreviatedBasis
B
- BAD_CODE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
-
Field BAD_CODE
- BasicTestIterator - Class in org.htmlunit.xpath.axes
-
Base for iterators that handle predicates.
- BasicTestIterator(Compiler, int, int) - Constructor for class org.htmlunit.xpath.axes.BasicTestIterator
-
Create a LocPathIterator object, including creation of step walkers from the opcode list, and call back into the Compiler to create predicate expressions.
- BasicTestIterator(PrefixResolver) - Constructor for class org.htmlunit.xpath.axes.BasicTestIterator
-
Create a LocPathIterator object.
- Basis() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
Basis ::= AxisName '::' NodeTest | AbbreviatedBasis
- BIT_ANCESTOR - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
-
Bit is on if any of the walkers contain an ancestor step.
- BIT_ANCESTOR_OR_SELF - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
-
Bit is on if any of the walkers contain an ancestor-or-self step.
- BIT_ANY_DESCENDANT_FROM_ROOT - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
-
Found "//foo" pattern
- BIT_ATTRIBUTE - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
-
Bit is on if any of the walkers contain an attribute step.
- BIT_CHILD - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
-
Bit is on if any of the walkers contain a child step.
- BIT_DESCENDANT - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
-
Bit is on if any of the walkers contain a descendant step.
- BIT_DESCENDANT_OR_SELF - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
-
Bit is on if any of the walkers contain a descendant-or-self step.
- BIT_FILTER - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
-
Bit is on if any of the walkers contain a filter (i.e.
- BIT_FOLLOWING - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
-
Bit is on if any of the walkers contain a following step.
- BIT_FOLLOWING_SIBLING - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
-
Bit is on if any of the walkers contain a following-sibiling step.
- BIT_MATCH_PATTERN - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
-
Bit is on if the expression is a match pattern.
- BIT_NAMESPACE - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
-
Bit is on if any of the walkers contain a namespace step.
- BIT_NODETEST_ANY - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
-
Bit is on if any of the walkers contain an node() test.
- BIT_PARENT - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
-
Bit is on if any of the walkers contain a parent step.
- BIT_PRECEDING - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
-
Bit is on if any of the walkers contain a preceding step.
- BIT_PRECEDING_SIBLING - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
-
Bit is on if any of the walkers contain a preceding-sibling step.
- BIT_PREDICATE - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
-
Bit is on if the expression contains a top-level predicate.
- BIT_ROOT - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
-
Bit is on if any of the walkers contain a root step.
- BIT_SELF - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
-
Bit is on if any of the walkers contain a self step.
- BITS_COUNT - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
-
First 8 bits are the number of top-level location steps.
- BLOCKTOKENQUEUESIZE - Static variable in class org.htmlunit.xpath.compiler.OpMap
- bool() - Method in class org.htmlunit.xpath.objects.XBoolean
-
Cast result object to a boolean.
- bool() - Method in class org.htmlunit.xpath.objects.XNodeSet
-
Cast result object to a boolean.
- bool() - Method in class org.htmlunit.xpath.objects.XNumber
-
Cast result object to a boolean.
- bool() - Method in class org.htmlunit.xpath.objects.XObject
-
Cast result object to a boolean.
- bool() - Method in class org.htmlunit.xpath.objects.XString
-
Cast result object to a boolean.
- bool(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compile a 'boolean(...)' operation.
- bool(XPathContext) - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
Evaluate expression to a boolean.
- bool(XPathContext) - Method in class org.htmlunit.xpath.Expression
-
Evaluate expression to a boolean.
- bool(XPathContext) - Method in class org.htmlunit.xpath.operations.And
-
Evaluate expression to a boolean.
- bool(XPathContext) - Method in class org.htmlunit.xpath.operations.Bool
-
Evaluate expression to a boolean.
- bool(XPathContext) - Method in class org.htmlunit.xpath.operations.Equals
-
Evaluate expression to a boolean.
- bool(XPathContext) - Method in class org.htmlunit.xpath.operations.Or
-
Evaluate expression to a boolean.
- Bool - Class in org.htmlunit.xpath.operations
-
The 'boolean()' operation expression executer.
- Bool() - Constructor for class org.htmlunit.xpath.operations.Bool
- BooleanExpr() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
StringExpr ::= Expr
- boolWithSideEffects() - Method in class org.htmlunit.xpath.objects.XNodeSet
-
Cast result object to a boolean, but allow side effects, such as the incrementing of an iterator.
- boolWithSideEffects() - Method in class org.htmlunit.xpath.objects.XObject
-
Cast result object to a boolean, but allow side effects, such as the incrementing of an iterator.
C
- cacheComplete() - Method in class org.htmlunit.xpath.axes.NodeSequence
-
If this NodeSequence has a cache, and that cache is fully populated then this method returns true, otherwise if there is no cache or it is not complete it returns false.
- calcScore() - Method in class org.htmlunit.xpath.patterns.FunctionPattern
-
Static calc of match score.
- calcScore() - Method in class org.htmlunit.xpath.patterns.NodeTest
-
Static calc of match score.
- calcScore() - Method in class org.htmlunit.xpath.patterns.StepPattern
-
Static calc of match score.
- calcTargetString() - Method in class org.htmlunit.xpath.patterns.StepPattern
-
Calculate the local name or psuedo name of the node that this pattern will test, for hash table lookup optimization.
- callArgVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.functions.Function
-
Call the visitors for the function arguments.
- callArgVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.functions.Function2Args
-
Call the visitors for the function arguments.
- callArgVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.functions.Function3Args
-
Call the visitors for the function arguments.
- callArgVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.functions.FunctionMultiArgs
-
Call the visitors for the function arguments.
- callArgVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.functions.FunctionOneArg
-
Call the visitors for the function arguments.
- callPredicateVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.axes.FilterExprWalker
-
This will traverse the heararchy, calling the visitor for each member.
- callPredicateVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
-
This will traverse the heararchy, calling the visitor for each member.
- callSubtreeVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.patterns.FunctionPattern
-
Call the visitors on the subtree.
- callSubtreeVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.patterns.StepPattern
-
Call the visitors on the subtree.
- callVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.axes.AxesWalker
-
This will traverse the hierarchy, calling the visitor for each member.
- callVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
This will traverse the hierarchy, calling the visitor for each member.
- callVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.axes.UnionPathIterator
-
This will traverse the hierarchy, calling the visitor for each member.
- callVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.axes.WalkingIterator
-
This will traverse the hierarchy, calling the visitor for each member.
- callVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.functions.Function
-
This will traverse the hierarchy, calling the visitor for each member.
- callVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.objects.XNumber
-
This will traverse the hierarchy, calling the visitor for each member.
- callVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.objects.XObject
-
This will traverse the hierarchy, calling the visitor for each member.
- callVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.objects.XString
-
This will traverse the hierarchy, calling the visitor for each member.
- callVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.operations.Operation
-
This will traverse the hierarchy, calling the visitor for each member.
- callVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.operations.UnaryOperation
-
This will traverse the hierarchy, calling the visitor for each member.
- callVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.patterns.NodeTest
-
This will traverse the hierarchy, calling the visitor for each member.
- callVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.patterns.StepPattern
-
This will traverse the hierarchy, calling the visitor for each member.
- callVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.patterns.UnionPattern
-
This will traverse the hierarchy, calling the visitor for each member.
- callVisitors(XPathVisitor) - Method in class org.htmlunit.xpath.XPath
-
This will traverse the heararchy, calling the visitor for each member.
- callVisitors(XPathVisitor) - Method in interface org.htmlunit.xpath.XPathVisitable
-
This will traverse the hierarchy, calling the visitor for each member.
- canCrissCross(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- canSkipSubtrees(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- canTraverseOutsideSubtree() - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
-
Tell if this expression or it's subexpressions can traverse outside the current subtree.
- canTraverseOutsideSubtree() - Method in class org.htmlunit.xpath.Expression
-
Tell if this expression or it's subexpressions can traverse outside the current subtree.
- canTraverseOutsideSubtree() - Method in class org.htmlunit.xpath.functions.Function2Args
-
Tell if this expression or it's subexpressions can traverse outside the current subtree.
- canTraverseOutsideSubtree() - Method in class org.htmlunit.xpath.functions.Function3Args
-
Tell if this expression or it's subexpressions can traverse outside the current subtree.
- canTraverseOutsideSubtree() - Method in class org.htmlunit.xpath.functions.FunctionDef1Arg
-
Tell if this expression or it's subexpressions can traverse outside the current subtree.
- canTraverseOutsideSubtree() - Method in class org.htmlunit.xpath.functions.FunctionMultiArgs
-
Tell if this expression or it's subexpressions can traverse outside the current subtree.
- canTraverseOutsideSubtree() - Method in class org.htmlunit.xpath.functions.FunctionOneArg
-
Tell if this expression or it's subexpressions can traverse outside the current subtree.
- canTraverseOutsideSubtree() - Method in class org.htmlunit.xpath.operations.Operation
-
Tell if this expression or it's subexpressions can traverse outside the current subtree.
- canTraverseOutsideSubtree() - Method in class org.htmlunit.xpath.operations.UnaryOperation
-
Tell if this expression or it's subexpressions can traverse outside the current subtree.
- canTraverseOutsideSubtree() - Method in class org.htmlunit.xpath.patterns.StepPattern
-
Tell if this expression or it's subexpressions can traverse outside the current subtree.
- canTraverseOutsideSubtree() - Method in class org.htmlunit.xpath.patterns.UnionPattern
-
Tell if this expression or it's subexpressions can traverse outside the current subtree.
- CDATA_SECTION_NODE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
-
The node is a
CDATASection
. - charAt(int) - Method in class org.htmlunit.xpath.objects.XString
-
Returns the character at the specified index.
- check(LocPathIterator) - Static method in class org.htmlunit.xpath.axes.HasPositionalPredChecker
-
Process the LocPathIterator to see if it contains variables or functions that may make it context dependent.
- checkNumberArgs(int) - Method in class org.htmlunit.xpath.functions.FuncConcat
-
Check that the number of arguments passed to this function is correct.
- checkNumberArgs(int) - Method in class org.htmlunit.xpath.functions.FuncSubstring
-
Check that the number of arguments passed to this function is correct.
- checkNumberArgs(int) - Method in class org.htmlunit.xpath.functions.Function
-
Check that the number of arguments passed to this function is correct.
- checkNumberArgs(int) - Method in class org.htmlunit.xpath.functions.Function2Args
-
Check that the number of arguments passed to this function is correct.
- checkNumberArgs(int) - Method in class org.htmlunit.xpath.functions.Function3Args
-
Check that the number of arguments passed to this function is correct.
- checkNumberArgs(int) - Method in class org.htmlunit.xpath.functions.FunctionDef1Arg
-
Check that the number of arguments passed to this function is correct.
- checkNumberArgs(int) - Method in class org.htmlunit.xpath.functions.FunctionMultiArgs
-
Check that the number of arguments passed to this function is correct.
- checkNumberArgs(int) - Method in class org.htmlunit.xpath.functions.FunctionOneArg
-
Check that the number of arguments passed to this function is correct.
- checkProximityPosition(XPathContext, int, DTM, int, int) - Method in class org.htmlunit.xpath.patterns.StepPattern
-
New Method to check whether the current node satisfies a position predicate
- CHILD - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
-
The child axis contains the children of the context node.
- ChildIterator - Class in org.htmlunit.xpath.axes
-
This class implements an optimized iterator for "node()" patterns, that is, any children of the context node.
- ChildIterator(int) - Constructor for class org.htmlunit.xpath.axes.ChildIterator
-
Create a ChildIterator object.
- ChildrenIterator() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.ChildrenIterator
- ChildTestIterator - Class in org.htmlunit.xpath.axes
-
This class implements an optimized iterator for children patterns that have a node test, and possibly a predicate.
- ChildTestIterator(Compiler, int, int) - Constructor for class org.htmlunit.xpath.axes.ChildTestIterator
-
Create a ChildTestIterator object.
- ChildTestIterator(DTMAxisTraverser) - Constructor for class org.htmlunit.xpath.axes.ChildTestIterator
-
Create a ChildTestIterator object.
- ChildTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.ChildTraverser
- CLASS_BOOLEAN - Static variable in class org.htmlunit.xpath.objects.XObject
-
Constant for BOOLEAN object type
- CLASS_NODESET - Static variable in class org.htmlunit.xpath.objects.XObject
-
Constant for NODESET object type
- CLASS_NULL - Static variable in class org.htmlunit.xpath.objects.XObject
-
Constant for NULL object type
- CLASS_NUMBER - Static variable in class org.htmlunit.xpath.objects.XObject
-
Constant for NUMBER object type
- CLASS_RTREEFRAG - Static variable in class org.htmlunit.xpath.objects.XObject
-
Constant for RESULT TREE FRAGMENT object type
- CLASS_STRING - Static variable in class org.htmlunit.xpath.objects.XObject
-
Constant for STRING object type
- CLASS_UNKNOWN - Static variable in class org.htmlunit.xpath.objects.XObject
-
Constant for UNKNOWN object type
- clone() - Method in class org.htmlunit.xpath.axes.AxesWalker
- clone() - Method in class org.htmlunit.xpath.axes.FilterExprWalker
- clone() - Method in class org.htmlunit.xpath.axes.NodeSequence
-
Get a clone of this iterator, but don't reset the iteration in the process, so that it may be used from the current position.
- clone() - Method in class org.htmlunit.xpath.axes.OneStepIterator
- clone() - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
- clone() - Method in class org.htmlunit.xpath.axes.UnionPathIterator
- clone() - Method in class org.htmlunit.xpath.axes.WalkingIterator
- clone() - Method in class org.htmlunit.xpath.NodeSetDTM
- clone() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
-
Get a clone of this iterator, but don't reset the iteration in the process, so that it may be used from the current position.
- clone() - Method in class org.htmlunit.xpath.xml.utils.NodeVector
- cloneDeep(WalkingIterator, Vector<AxesWalker>) - Method in class org.htmlunit.xpath.axes.AxesWalker
-
Do a deep clone of this walker, including next and previous walkers.
- cloneIterator() - Method in interface org.htmlunit.xpath.xml.dtm.DTMAxisIterator
- cloneIterator() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMAxisIteratorBase
-
Returns a deep copy of this iterator.
- cloneIterator() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.AncestorIterator
-
Returns a deep copy of this iterator.
- cloneIterator() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingIterator
-
Returns a deep copy of this iterator.
- cloneNode(boolean) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- cloneNode(boolean) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- cloneWithReset() - Method in class org.htmlunit.xpath.axes.BasicTestIterator
-
Get a cloned Iterator that is reset to the start of the iteration.
- cloneWithReset() - Method in class org.htmlunit.xpath.axes.ChildTestIterator
-
Get a cloned Iterator that is reset to the start of the iteration.
- cloneWithReset() - Method in class org.htmlunit.xpath.axes.DescendantIterator
-
Get a cloned Iterator that is reset to the start of the iteration.
- cloneWithReset() - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
Get a cloned Iterator that is reset to the start of the iteration.
- cloneWithReset() - Method in class org.htmlunit.xpath.axes.NodeSequence
-
Get a cloned Iterator that is reset to the start of the iteration.
- cloneWithReset() - Method in class org.htmlunit.xpath.axes.OneStepIterator
-
Get a cloned Iterator that is reset to the start of the iteration.
- cloneWithReset() - Method in class org.htmlunit.xpath.NodeSetDTM
-
Get a cloned Iterator that is reset to the start of the iteration.
- cloneWithReset() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
-
Get a cloned Iterator that is reset to the start of the iteration.
- COMMENT_NODE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
-
The node is a
Comment
. - Comparator - Class in org.htmlunit.xpath.objects
-
compares nodes for various boolean operations.
- Comparator() - Constructor for class org.htmlunit.xpath.objects.Comparator
- compare(XObject, Comparator) - Method in class org.htmlunit.xpath.objects.XNodeSet
-
Tell if one object is less than the other.
- compareDocumentPosition(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- compareDocumentPosition(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- compareNumbers(double, double) - Method in class org.htmlunit.xpath.objects.Comparator
-
Compare two numbers
- compareNumbers(double, double) - Method in class org.htmlunit.xpath.objects.EqualComparator
-
Compare two numbers
- compareNumbers(double, double) - Method in class org.htmlunit.xpath.objects.GreaterThanComparator
-
Compare two numbers
- compareNumbers(double, double) - Method in class org.htmlunit.xpath.objects.GreaterThanOrEqualComparator
-
Compare two numbers
- compareNumbers(double, double) - Method in class org.htmlunit.xpath.objects.LessThanComparator
-
Compare two numbers
- compareNumbers(double, double) - Method in class org.htmlunit.xpath.objects.LessThanOrEqualComparator
-
Compare two numbers
- compareNumbers(double, double) - Method in class org.htmlunit.xpath.objects.NotEqualComparator
-
Compare two numbers
- compareStrings(XString, XString) - Method in class org.htmlunit.xpath.objects.Comparator
-
Compare two strings
- compareStrings(XString, XString) - Method in class org.htmlunit.xpath.objects.EqualComparator
-
Compare two strings
- compareStrings(XString, XString) - Method in class org.htmlunit.xpath.objects.GreaterThanComparator
-
Compare two strings
- compareStrings(XString, XString) - Method in class org.htmlunit.xpath.objects.GreaterThanOrEqualComparator
-
Compare two strings
- compareStrings(XString, XString) - Method in class org.htmlunit.xpath.objects.LessThanComparator
-
Compare two strings
- compareStrings(XString, XString) - Method in class org.htmlunit.xpath.objects.LessThanOrEqualComparator
-
Compare two strings
- compareStrings(XString, XString) - Method in class org.htmlunit.xpath.objects.NotEqualComparator
-
Compare two strings
- compile(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Execute the XPath object from a given opcode position.
- compileFunction(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compile a built-in XPath function.
- compileOperation(Operation, int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Bottle-neck compilation of an operation with left and right operands.
- compilePredicates(int, Expression[]) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compiles predicates in the step.
- Compiler - Class in org.htmlunit.xpath.compiler
-
An instance of this class compiles an XPath string expression into a Expression object.
- Compiler(ErrorListener, FunctionTable) - Constructor for class org.htmlunit.xpath.compiler.Compiler
-
Construct a Compiler object with a specific ErrorListener.
- compileUnary(UnaryOperation, int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Bottle-neck compilation of a unary operation.
- consumeExpected(char) - Method in class org.htmlunit.xpath.compiler.XPathParser
-
Consume an expected token, throwing an exception if it isn't there.
- contains(int) - Method in class org.htmlunit.xpath.NodeSetDTM
-
Tell if the table contains the given node.
- contains(int) - Method in class org.htmlunit.xpath.xml.utils.NodeVector
-
Tell if the table contains the given node.
- ContextMatchStepPattern - Class in org.htmlunit.xpath.patterns
-
Special context node pattern matcher.
- ContextMatchStepPattern(int, int) - Constructor for class org.htmlunit.xpath.patterns.ContextMatchStepPattern
-
Construct a ContextMatchStepPattern.
- CONTINUE_AFTER_FATAL_ERROR - Static variable in class org.htmlunit.xpath.compiler.XPathParser
- countPredicates(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Count the number of predicates in the step.
- countProximityPosition(int) - Method in class org.htmlunit.xpath.axes.OneStepIterator
-
Count forward one proximity position.
- countProximityPosition(int) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
-
Count forward one proximity position.
- countProximityPosition(int) - Method in class org.htmlunit.xpath.axes.ReverseAxesWalker
-
Count forward one proximity position.
- createAttribute(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- createAttributeNS(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- createCDATASection(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- createComment(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- createDefaultStepPattern(Compiler, int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
-
Create a StepPattern that is contained within a LocationPath.
- createDefaultWalker(Compiler, int, WalkingIterator, int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
-
Create the proper Walker from the axes type.
- createDocument(String, String, DocumentType) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy.DTMNodeProxyImplementation
- createDocumentFragment() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- createDocumentType(String, String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy.DTMNodeProxyImplementation
- createDTMIterator(Compiler, int) - Method in class org.htmlunit.xpath.axes.UnionPathIterator
-
Create a new location path iterator.
- createElement(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- createElementNS(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- createEntityReference(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- createProcessingInstruction(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- createTextNode(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- createUnionIterator(Compiler, int) - Static method in class org.htmlunit.xpath.axes.UnionPathIterator
-
This will return an iterator capable of handling the union of paths given.
- createXPATHMessage(String, Object[]) - Static method in class org.htmlunit.xpath.res.XPATHMessages
-
Creates a message from the specified key and replacement arguments, localized to the given locale.
- createXPATHMsg(ListResourceBundle, String, Object[]) - Static method in class org.htmlunit.xpath.res.XPATHMessages
-
Creates a message from the specified key and replacement arguments, localized to the given locale.
D
- DEBUG - Static variable in class org.htmlunit.xpath.compiler.Compiler
- DEBUG - Static variable in class org.htmlunit.xpath.xml.dtm.ref.DTMManagerDefault
-
Set this to true if you want a basic diagnostics.
- DEBUG_ITERATOR_CREATION - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
-
Set to true for diagnostics about iterator creation
- DEBUG_PATTERN_CREATION - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
-
Set to true for diagnostics about walker creation
- DEBUG_PREDICATECOUNTING - Static variable in class org.htmlunit.xpath.axes.PredicatedNodeTest
-
If true, diagnostic messages about predicate execution will be posted.
- DEBUG_WALKER_CREATION - Static variable in class org.htmlunit.xpath.axes.WalkerFactory
-
Set to true for diagnostics about walker creation
- declareNamespaceInContext(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Build table of namespace declaration locations during DTM construction.
- deepEquals(Expression) - Method in class org.htmlunit.xpath.axes.AxesWalker
-
Compare this object with another object and see if they are equal, include the sub heararchy.
- deepEquals(Expression) - Method in class org.htmlunit.xpath.axes.DescendantIterator
-
Compare this object with another object and see if they are equal, include the sub heararchy.
- deepEquals(Expression) - Method in class org.htmlunit.xpath.axes.FilterExprWalker
-
Compare this object with another object and see if they are equal, include the sub heararchy.
- deepEquals(Expression) - Method in class org.htmlunit.xpath.axes.OneStepIterator
-
Compare this object with another object and see if they are equal, include the sub heararchy.
- deepEquals(Expression) - Method in class org.htmlunit.xpath.axes.OneStepIteratorForward
-
Compare this object with another object and see if they are equal, include the sub heararchy.
- deepEquals(Expression) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
-
Compare this object with another object and see if they are equal, include the sub heararchy.
- deepEquals(Expression) - Method in class org.htmlunit.xpath.axes.UnionPathIterator
-
Compare this object with another object and see if they are equal, include the sub heararchy.
- deepEquals(Expression) - Method in class org.htmlunit.xpath.axes.WalkingIterator
-
Compare this object with another object and see if they are equal, include the sub heararchy.
- deepEquals(Expression) - Method in class org.htmlunit.xpath.Expression
-
Compare this object with another object and see if they are equal, include the sub heararchy.
- deepEquals(Expression) - Method in class org.htmlunit.xpath.functions.Function
-
Compare this object with another object and see if they are equal, include the sub heararchy.
- deepEquals(Expression) - Method in class org.htmlunit.xpath.functions.Function2Args
-
Compare this object with another object and see if they are equal, include the sub heararchy.
- deepEquals(Expression) - Method in class org.htmlunit.xpath.functions.Function3Args
-
Compare this object with another object and see if they are equal, include the sub heararchy.
- deepEquals(Expression) - Method in class org.htmlunit.xpath.functions.FunctionMultiArgs
-
Compare this object with another object and see if they are equal, include the sub heararchy.
- deepEquals(Expression) - Method in class org.htmlunit.xpath.functions.FunctionOneArg
-
Compare this object with another object and see if they are equal, include the sub heararchy.
- deepEquals(Expression) - Method in class org.htmlunit.xpath.objects.XObject
-
Compare this object with another object and see if they are equal, include the sub heararchy.
- deepEquals(Expression) - Method in class org.htmlunit.xpath.operations.Operation
-
Compare this object with another object and see if they are equal, include the sub heararchy.
- deepEquals(Expression) - Method in class org.htmlunit.xpath.operations.UnaryOperation
-
Compare this object with another object and see if they are equal, include the sub heararchy.
- deepEquals(Expression) - Method in class org.htmlunit.xpath.patterns.NodeTest
-
Compare this object with another object and see if they are equal, include the sub heararchy.
- deepEquals(Expression) - Method in class org.htmlunit.xpath.patterns.StepPattern
-
Compare this object with another object and see if they are equal, include the sub heararchy.
- deepEquals(Expression) - Method in class org.htmlunit.xpath.patterns.UnionPattern
-
Compare this object with another object and see if they are equal, include the sub heararchy.
- DEFAULT_BLOCKSIZE - Static variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
The default block size of the node arrays
- DEFAULT_NUMBLOCKS - Static variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
The number of blocks for the node arrays
- DEFAULT_NUMBLOCKS_SMALL - Static variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
The number of blocks used for small documents & RTFs
- DefaultErrorHandler - Class in org.htmlunit.xpath.xml.utils
-
Implement SAX error handler for default reporting.
- DefaultErrorHandler() - Constructor for class org.htmlunit.xpath.xml.utils.DefaultErrorHandler
-
Constructor DefaultErrorHandler
- DefaultErrorHandler(boolean) - Constructor for class org.htmlunit.xpath.xml.utils.DefaultErrorHandler
-
Constructor DefaultErrorHandler
- deleteData(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- DESCENDANT - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
-
The descendant axis contains the descendants of the context node; a descendant is a child or a child of a child and so on; thus the descendant axis never contains attribute or namespace nodes.
- DescendantFromRootTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantFromRootTraverser
- DescendantIterator - Class in org.htmlunit.xpath.axes
-
This class implements an optimized iterator for descendant, descendant-or-self, or "//foo" patterns.
- DescendantIterator() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.DescendantIterator
- DescendantIterator(Compiler, int, int) - Constructor for class org.htmlunit.xpath.axes.DescendantIterator
-
Create a DescendantIterator object.
- DESCENDANTORSELF - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
-
The descendant-or-self axis contains the context node and the descendants of the context node.
- DescendantOrSelfFromRootTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantOrSelfFromRootTraverser
- DescendantOrSelfTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantOrSelfTraverser
- DESCENDANTSFROMROOT - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
-
A non-xpath axis, returns all nodes that aren't namespaces or attributes, from and including the root.
- DESCENDANTSORSELFFROMROOT - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
-
A non-xpath axis, returns all nodes that aren't namespaces or attributes, from and including the root.
- DescendantTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantTraverser
- detach() - Method in class org.htmlunit.xpath.axes.AxesWalker
-
Detaches the walker from the set which it iterated over, releasing any computational resources and placing the iterator in the INVALID state.
- detach() - Method in class org.htmlunit.xpath.axes.ChildTestIterator
-
Detaches the
DTMIterator
from the set which it iterated over, releasing any computational resources and placing the iterator in the INVALID state. - detach() - Method in class org.htmlunit.xpath.axes.DescendantIterator
-
Detaches the
DTMIterator
from the set which it iterated over, releasing any computational resources and placing the iterator in the INVALID state. - detach() - Method in class org.htmlunit.xpath.axes.FilterExprWalker
-
Detaches the walker from the set which it iterated over, releasing any computational resources and placing the iterator in the INVALID state.
- detach() - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
Detaches the
DTMIterator
from the set which it iterated over, releasing any computational resources and placing the iterator in the INVALID state. - detach() - Method in class org.htmlunit.xpath.axes.NodeSequence
-
Detaches the
DTMIterator
from the set which it iterated over, releasing any computational resources and placing the iterator in the INVALID state. - detach() - Method in class org.htmlunit.xpath.axes.OneStepIterator
-
Detaches the
DTMIterator
from the set which it iterated over, releasing any computational resources and placing the iterator in the INVALID state. - detach() - Method in class org.htmlunit.xpath.axes.ReverseAxesWalker
-
Detaches the walker from the set which it iterated over, releasing any computational resources and placing the iterator in the INVALID state.
- detach() - Method in class org.htmlunit.xpath.axes.UnionPathIterator
-
Detaches the
DTMIterator
from the set which it iterated over, releasing any computational resources and placing the iterator in the INVALID state. - detach() - Method in class org.htmlunit.xpath.axes.WalkingIterator
-
Detaches the
DTMIterator
from the set which it iterated over, releasing any computational resources and placing the iterator in the INVALID state. - detach() - Method in class org.htmlunit.xpath.NodeSetDTM
-
Detaches the
DTMIterator
from the set which it iterated over, releasing any computational resources and placing the iterator in the INVALID state. - detach() - Method in class org.htmlunit.xpath.objects.XObject
-
Detaches the
DTMIterator
from the set which it iterated over, releasing any computational resources and placing the iterator in the INVALID state. - detach() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
-
Detaches the
DTMIterator
from the set which it iterated over, releasing any computational resources and placing the iterator in the INVALID state. - detach() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeIterator
- diagnoseIterator(String, int, Compiler) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- div(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compile a 'div' operation.
- Div - Class in org.htmlunit.xpath.operations
-
The 'div' operation expression executer.
- Div() - Constructor for class org.htmlunit.xpath.operations.Div
- DOCUMENT_FRAGMENT_NODE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
-
The node is a
DocumentFragment
. - DOCUMENT_NODE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
-
The node is a
Document
. - DOCUMENT_TYPE_NODE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
-
The node is a
DocumentType
. - DOM2DTM - Class in org.htmlunit.xpath.xml.dtm.ref.dom2dtm
-
The
DOM2DTM
class serves up a DOM's contents via the DTM API. - DOM2DTM(DTMManager, DOMSource, int, boolean) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
-
Construct a DOM2DTM object from a DOM node.
- DOM2DTMdefaultNamespaceDeclarationNode - Class in org.htmlunit.xpath.xml.dtm.ref.dom2dtm
-
This is a kluge to let us shove a declaration for xml: into the DOM2DTM model.
- DOM2DTMdefaultNamespaceDeclarationNode(Element, String, String) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- dtm - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMNamedNodeMap
-
The DTM for this node.
- DTM - Interface in org.htmlunit.xpath.xml.dtm
-
DTM
is an XML document model expressed as a table rather than an object tree. - dtm_ - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
-
The DTM for this node.
- dtm_iter - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeIterator
- DTMAxisIterator - Interface in org.htmlunit.xpath.xml.dtm
-
This class iterates over a single XPath Axis, and returns node handles.
- DTMAxisIteratorBase - Class in org.htmlunit.xpath.xml.dtm.ref
-
This class serves as a default base for implementations of mutable DTMAxisIterators.
- DTMAxisIteratorBase() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMAxisIteratorBase
- DTMAxisTraverser - Class in org.htmlunit.xpath.xml.dtm
-
A class that implements traverses DTMAxisTraverser interface can traverse a set of nodes, usually as defined by an XPath axis.
- DTMAxisTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.DTMAxisTraverser
- DTMChildIterNodeList - Class in org.htmlunit.xpath.xml.dtm.ref
-
DTMNodeList
gives us an implementation of the DOM's NodeList interface wrapped around a DTM Iterator. - DTMChildIterNodeList(DTM, int) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMChildIterNodeList
-
Public constructor: Create a NodeList to support DTMNodeProxy.getChildren().
- DTMDefaultBase - Class in org.htmlunit.xpath.xml.dtm.ref
-
The
DTMDefaultBase
class serves as a helper base for DTMs. - DTMDefaultBase(DTMManager, Source, int, boolean) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Construct a DTMDefaultBase object using the default block size.
- DTMDefaultBase(DTMManager, Source, int, boolean, int, boolean) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Construct a DTMDefaultBase object from a DOM node.
- DTMDefaultBaseIterators - Class in org.htmlunit.xpath.xml.dtm.ref
-
This class implements the traversers for DTMDefaultBase.
- DTMDefaultBaseIterators(DTMManager, Source, int, boolean) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators
-
Construct a DTMDefaultBaseTraversers object from a DOM node.
- DTMDefaultBaseIterators.AncestorIterator - Class in org.htmlunit.xpath.xml.dtm.ref
-
Iterator that returns the ancestors of a given node in document order.
- DTMDefaultBaseIterators.AttributeIterator - Class in org.htmlunit.xpath.xml.dtm.ref
-
Iterator that returns attribute nodes (of what nodes?)
- DTMDefaultBaseIterators.ChildrenIterator - Class in org.htmlunit.xpath.xml.dtm.ref
-
Iterator that returns all immediate children of a given node
- DTMDefaultBaseIterators.DescendantIterator - Class in org.htmlunit.xpath.xml.dtm.ref
-
Iterator that returns the descendants of a given node.
- DTMDefaultBaseIterators.FollowingIterator - Class in org.htmlunit.xpath.xml.dtm.ref
-
Iterator that returns following nodes of for a given node.
- DTMDefaultBaseIterators.FollowingSiblingIterator - Class in org.htmlunit.xpath.xml.dtm.ref
-
Iterator that returns all siblings of a given node.
- DTMDefaultBaseIterators.InternalAxisIteratorBase - Class in org.htmlunit.xpath.xml.dtm.ref
-
Abstract superclass defining behaviors shared by all DTMDefault's internal implementations of DTMAxisIterator.
- DTMDefaultBaseIterators.NamespaceIterator - Class in org.htmlunit.xpath.xml.dtm.ref
-
Iterator that returns the namespace nodes as defined by the XPath data model for a given node.
- DTMDefaultBaseIterators.ParentIterator - Class in org.htmlunit.xpath.xml.dtm.ref
-
Iterator that returns the parent of a given node.
- DTMDefaultBaseIterators.PrecedingIterator - Class in org.htmlunit.xpath.xml.dtm.ref
-
Iterator that returns preceding nodes of a given node.
- DTMDefaultBaseIterators.PrecedingSiblingIterator - Class in org.htmlunit.xpath.xml.dtm.ref
-
Iterator that returns preceding siblings of a given node
- DTMDefaultBaseIterators.RootIterator - Class in org.htmlunit.xpath.xml.dtm.ref
-
Iterator that returns the root node as defined by the XPath data model for a given node.
- DTMDefaultBaseIterators.SingletonIterator - Class in org.htmlunit.xpath.xml.dtm.ref
-
Class SingletonIterator.
- DTMDefaultBaseTraversers - Class in org.htmlunit.xpath.xml.dtm.ref
-
This class implements the traversers for DTMDefaultBase.
- DTMDefaultBaseTraversers(DTMManager, Source, int, boolean) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers
-
Construct a DTMDefaultBaseTraversers object from a DOM node.
- DTMDefaultBaseTraversers.AllFromNodeTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
-
Implements traversal of the entire subtree, including the root node.
- DTMDefaultBaseTraversers.AllFromRootTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
-
Implements traversal of the Ancestor access, in reverse document order.
- DTMDefaultBaseTraversers.AncestorOrSelfTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
-
Implements traversal of the Ancestor access, in reverse document order.
- DTMDefaultBaseTraversers.AncestorTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
-
Implements traversal of the Ancestor access, in reverse document order.
- DTMDefaultBaseTraversers.AttributeTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
-
Implements traversal of the Attribute access
- DTMDefaultBaseTraversers.ChildTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
-
Implements traversal of the Ancestor access, in reverse document order.
- DTMDefaultBaseTraversers.DescendantFromRootTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
-
A non-xpath axis, returns all nodes that aren't namespaces or attributes, from but not including the root.
- DTMDefaultBaseTraversers.DescendantOrSelfFromRootTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
-
A non-xpath axis, returns all nodes that aren't namespaces or attributes, from and including the root.
- DTMDefaultBaseTraversers.DescendantOrSelfTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
-
Implements traversal of the Ancestor access, in reverse document order.
- DTMDefaultBaseTraversers.DescendantTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
-
Implements traversal of the Ancestor access, in reverse document order.
- DTMDefaultBaseTraversers.FollowingSiblingTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
-
Implements traversal of the Ancestor access, in reverse document order.
- DTMDefaultBaseTraversers.FollowingTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
-
Implements traversal of the following access, in document order.
- DTMDefaultBaseTraversers.IndexedDTMAxisTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
-
Super class for derived classes that want a convenient way to access the indexing mechanism.
- DTMDefaultBaseTraversers.NamespaceDeclsTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
-
Implements traversal of the Ancestor access, in reverse document order.
- DTMDefaultBaseTraversers.NamespaceTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
-
Implements traversal of the Ancestor access, in reverse document order.
- DTMDefaultBaseTraversers.ParentTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
-
Implements traversal of the Ancestor access, in reverse document order.
- DTMDefaultBaseTraversers.PrecedingAndAncestorTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
-
Implements traversal of the Ancestor and the Preceding axis, in reverse document order.
- DTMDefaultBaseTraversers.PrecedingSiblingTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
-
Implements traversal of the Ancestor access, in reverse document order.
- DTMDefaultBaseTraversers.PrecedingTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
-
Implements traversal of the Ancestor access, in reverse document order.
- DTMDefaultBaseTraversers.RootTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
-
Implements traversal of the Self axis.
- DTMDefaultBaseTraversers.SelfTraverser - Class in org.htmlunit.xpath.xml.dtm.ref
-
Implements traversal of the Self axis.
- DTMException(short) - Constructor for exception org.htmlunit.xpath.xml.dtm.ref.DTMNamedNodeMap.DTMException
-
Constructor DTMException
- DTMFilter - Interface in org.htmlunit.xpath.xml.dtm
-
Simple filter for doing node tests.
- DTMIterator - Interface in org.htmlunit.xpath.xml.dtm
-
DTMIterators
are used to step through a (possibly filtered) set of nodes. - DTMManager - Class in org.htmlunit.xpath.xml.dtm
-
A DTMManager instance can be used to create DTM and DTMIterator objects, and manage the DTM objects in the system.
- DTMManager() - Constructor for class org.htmlunit.xpath.xml.dtm.DTMManager
-
Default constructor is protected on purpose.
- DTMManagerDefault - Class in org.htmlunit.xpath.xml.dtm.ref
-
The default implementation for the DTMManager.
- DTMManagerDefault() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMManagerDefault
-
Constructor DTMManagerDefault
- DTMNamedNodeMap - Class in org.htmlunit.xpath.xml.dtm.ref
-
DTMNamedNodeMap is a quickie (as opposed to quick) implementation of the DOM's NamedNodeMap interface, intended to support DTMProxy's getAttributes() call.
- DTMNamedNodeMap(DTM, int) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMNamedNodeMap
-
Create a getAttributes NamedNodeMap for a given DTM element node
- DTMNamedNodeMap.DTMException - Exception in org.htmlunit.xpath.xml.dtm.ref
-
Simple implementation of DOMException.
- DTMNodeIterator - Class in org.htmlunit.xpath.xml.dtm.ref
-
DTMNodeIterator
gives us an implementation of the DTMNodeIterator which returns DOM nodes. - DTMNodeIterator(DTMIterator) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMNodeIterator
-
Public constructor: Wrap a DTMNodeIterator around an existing and preconfigured DTMIterator
- DTMNodeList - Class in org.htmlunit.xpath.xml.dtm.ref
-
DTMNodeList
gives us an implementation of the DOM's NodeList interface wrapped around a DTM Iterator. - DTMNodeList(DTMIterator) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMNodeList
-
Public constructor: Wrap a DTMNodeList around an existing and preconfigured DTMIterator
- DTMNodeListBase - Class in org.htmlunit.xpath.xml.dtm.ref
-
DTMNodeList
gives us an implementation of the DOM's NodeList interface wrapped around a DTM Iterator. - DTMNodeListBase() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMNodeListBase
- DTMNodeProxy - Class in org.htmlunit.xpath.xml.dtm.ref
-
DTMNodeProxy
presents a DOM Node API front-end to the DTM model. - DTMNodeProxy(DTM, int) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
-
Create a DTMNodeProxy Node representing a specific Node in a DTM
- DTMNodeProxy.DTMNodeProxyImplementation - Class in org.htmlunit.xpath.xml.dtm.ref
-
Inner class to support getDOMImplementation.
- DTMNodeProxyImplementation() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy.DTMNodeProxyImplementation
- dumpDTM(OutputStream) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Diagnostics function to dump the DTM.
- dumpNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Diagnostics function to dump a single node.
- dumpRemainingTokenQueue() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
Dump the remaining token queue.
- DUMPTREE - Static variable in class org.htmlunit.xpath.xml.dtm.ref.DTMManagerDefault
-
Set this to true if you want a dump of the DTM after creation.
E
- element - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMNamedNodeMap
-
The DTM element handle.
- ELEMENT - Static variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
- ELEMENT_NODE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
-
The node is an
Element
. - elementAt(int) - Method in class org.htmlunit.xpath.compiler.OpMapVector
-
Get the nth element.
- elementAt(int) - Method in class org.htmlunit.xpath.NodeSetDTM
-
Get the nth element.
- elementAt(int) - Method in class org.htmlunit.xpath.xml.utils.NodeVector
-
Get the nth element.
- elementAt(int) - Method in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
-
Get the nth element.
- ELEMWILDCARD - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[ELEMWILDCARD] Means ELEMWILDCARD ("*"), used instead of string index in some places.
- EMPTY - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[EMPTY] Empty slot to indicate NULL.
- EMPTYSTRING - Static variable in class org.htmlunit.xpath.objects.XString
-
Empty string XString object
- EMPTYSTRING - Static variable in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
-
The return value as Empty String.
- END - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMAxisIterator
-
Specifies the end of the iteration, and is the same as DTM.NULL.
- ENDOP - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[ENDOP] Some operators may like to have a terminator.
- ensureSizeOfIndex(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Ensure that the size of the element indexes can hold the information.
- ENTITY_NODE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
-
The node is an
Entity
. - ENTITY_REFERENCE_NODE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
-
The node is an
EntityReference
. - EqualComparator - Class in org.htmlunit.xpath.objects
-
Compare strings or numbers for equality.
- EqualComparator() - Constructor for class org.htmlunit.xpath.objects.EqualComparator
- EqualityExpr(int) - Method in class org.htmlunit.xpath.compiler.XPathParser
-
EqualityExpr ::= RelationalExpr | EqualityExpr '=' RelationalExpr
- equals(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compile a '=' operation.
- equals(Object) - Method in class org.htmlunit.xpath.objects.XString
- equals(Object) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- equals(String) - Method in class org.htmlunit.xpath.objects.XString
-
Compares this string to the specified
String
. - equals(XObject) - Method in class org.htmlunit.xpath.objects.XBoolean
-
Tell if two objects are functionally equal.
- equals(XObject) - Method in class org.htmlunit.xpath.objects.XNodeSet
-
Tell if two objects are functionally equal.
- equals(XObject) - Method in class org.htmlunit.xpath.objects.XNumber
-
Tell if two objects are functionally equal.
- equals(XObject) - Method in class org.htmlunit.xpath.objects.XObject
-
Tell if two objects are functionally equal.
- equals(XObject) - Method in class org.htmlunit.xpath.objects.XString
-
Tell if two objects are functionally equal.
- equals(XString) - Method in class org.htmlunit.xpath.objects.XString
-
Compares this string to the specified object.
- equals(ExtendedType) - Method in class org.htmlunit.xpath.xml.dtm.ref.ExtendedType
-
Test if this ExtendedType object is equal to the given ExtendedType.
- equals(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
-
Test for equality based on node number.
- Equals - Class in org.htmlunit.xpath.operations
-
The '=' operation expression executer.
- Equals() - Constructor for class org.htmlunit.xpath.operations.Equals
- ER_AXES_NOT_ALLOWED - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_AXIS_TRAVERSER_NOT_SUPPORTED - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_BOOLEAN_ARG_NO_LONGER_OPTIONAL - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_CANNOT_CALL_SETSHOULDCACHENODE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
-
Can not call setShouldCacheNodes after nextNode has been called!
- ER_CANNOT_DEAL_XPATH_TYPE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_CANNOT_OVERWRITE_CAUSE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_CANT_CONVERT_TO_MUTABLENODELIST - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_CANT_CONVERT_TO_NODELIST - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_CANT_CONVERT_TO_NUMBER - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_CONTEXT_HAS_NO_OWNERDOC - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_COULD_NOT_RESOLVE_NODE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_COULDNOT_BE_FORMATTED_TO_NUMBER - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_COULDNOT_FIND_FUNCTION - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_EMPTY_EXPRESSION - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_EXPECTED_BUT_FOUND - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_EXPECTED_DOUBLE_QUOTE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_EXPECTED_LOC_PATH - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
-
Problem with LocationPath
- ER_EXPECTED_LOC_PATH_AT_END_EXPR - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_EXPECTED_LOC_STEP - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
-
Problem with Step
- ER_EXPECTED_NODE_TEST - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
-
Problem with NodeTest
- ER_EXPECTED_REL_LOC_PATH - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
-
Problem with RelativeLocationPath
- ER_EXPECTED_REL_PATH_PATTERN - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
-
Expected relative path pattern
- ER_EXPECTED_SINGLE_QUOTE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_EXPECTED_STEP_PATTERN - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
-
Expected step pattern
- ER_EXTRA_ILLEGAL_TOKENS - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_FOUND_COMMA_BUT_NO_FOLLOWING_ARG - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_FOUND_COMMA_BUT_NO_PRECEDING_ARG - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_FUNCTION_TOKEN_NOT_FOUND - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_ILLEGAL_AXIS_NAME - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_INCORRECT_PROGRAMMER_ASSERTION - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_ITERATOR_AXIS_NOT_IMPLEMENTED - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_ITERATOR_CLONE_NOT_SUPPORTED - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_METHOD_NOT_SUPPORTED - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_NO_DTMIDS_AVAIL - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_NODE_NON_NULL - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_NODESET_CANNOT_INDEX - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
-
This NodeSet can not do indexing or counting functions!
- ER_NODESET_CANNOT_ITERATE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
-
This NodeSet can not iterate to a previous node!
- ER_NODESET_NOT_MUTABLE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_NODESETDTM_CANNOT_INDEX - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
-
This NodeSetDTM can not do indexing or counting functions!
- ER_NODESETDTM_CANNOT_ITERATE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
-
This NodeSetDTM can not iterate to a previous node!
- ER_NOT_SUPPORTED - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_NULL_ERROR_HANDLER - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
-
Null error handler
- ER_ONLY_ALLOWS - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
-
{0} only allows {1} arguments
- ER_PATTERN_LITERAL_NEEDS_BE_QUOTED - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_PREDICATE_ILLEGAL_SYNTAX - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_PREFIX_MUST_RESOLVE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_SELF_CAUSATION_NOT_PERMITTED - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_SETTING_WALKER_ROOT_TO_NULL - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
-
Error! Setting the root of a walker to null!
- ER_TWO_OR_THREE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
-
2 or 3
- ER_UNKNOWN_AXIS_TYPE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_UNKNOWN_MATCH_OPERATION - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_UNKNOWN_NODETYPE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_UNKNOWN_OPCODE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_UNKNOWN_STEP - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
-
Programmer's assertion in getNextStepPos: unknown stepType: {0}
- ER_XPATH_ERROR - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
- ER_ZERO_OR_ONE - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
-
0 or 1
- error(String) - Method in class org.htmlunit.xpath.objects.XObject
-
Tell the user of an error, and probably throw an exception.
- error(String, Object[]) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Tell the user of an error, and probably throw an exception.
- error(String, Object[]) - Method in class org.htmlunit.xpath.compiler.OpMap
-
Tell the user of an error, and probably throw an exception.
- error(String, Object[]) - Method in class org.htmlunit.xpath.compiler.XPathParser
-
Notify the user of an error, and probably throw an exception.
- error(String, Object[]) - Method in class org.htmlunit.xpath.objects.XObject
-
Tell the user of an error, and probably throw an exception.
- error(TransformerException) - Method in class org.htmlunit.xpath.xml.utils.DefaultErrorHandler
- error(XPathContext, String, Object[]) - Method in class org.htmlunit.xpath.Expression
-
Tell the user of an error, and probably throw an exception.
- error(XPathContext, String, Object[]) - Method in class org.htmlunit.xpath.XPath
-
Tell the user of an error, and probably throw an exception.
- eval(Node, String) - Static method in class org.htmlunit.xpath.XPathAPI
-
Evaluate XPath string to an XObject.
- eval(Node, String, PrefixResolver) - Static method in class org.htmlunit.xpath.XPathAPI
-
Evaluate XPath string to an XObject.
- eval(Node, String, Node) - Static method in class org.htmlunit.xpath.XPathAPI
-
Evaluate XPath string to an XObject.
- execute(XPathContext) - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.Expression
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncBoolean
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncCeiling
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncConcat
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncContains
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncCount
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncFalse
-
Execute the function.
- execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncFloor
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncId
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncLang
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncLast
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncLocalPart
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncNamespace
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncNormalizeSpace
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncNot
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncNumber
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncPosition
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncQname
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncRound
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncStartsWith
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncString
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncStringLength
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncSubstring
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncSubstringAfter
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncSubstringBefore
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncSum
-
Execute the function.
- execute(XPathContext) - Method in class org.htmlunit.xpath.functions.Function
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncTranslate
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncTrue
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.objects.XObject
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.operations.And
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.operations.Operation
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.operations.Or
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.operations.UnaryOperation
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.patterns.ContextMatchStepPattern
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.patterns.FunctionPattern
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.patterns.NodeTest
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.patterns.StepPattern
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext) - Method in class org.htmlunit.xpath.patterns.UnionPattern
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext, boolean) - Method in class org.htmlunit.xpath.Expression
-
Execute an expression in the XPath runtime context, and return the result of the expression, but tell that a "safe" object doesn't have to be returned.
- execute(XPathContext, int) - Method in class org.htmlunit.xpath.Expression
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext, int) - Method in class org.htmlunit.xpath.patterns.FunctionPattern
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext, int) - Method in class org.htmlunit.xpath.patterns.NodeTest
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext, int) - Method in class org.htmlunit.xpath.patterns.StepPattern
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext, int, DTM, int) - Method in class org.htmlunit.xpath.Expression
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext, int, DTM, int) - Method in class org.htmlunit.xpath.patterns.FunctionPattern
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext, int, DTM, int) - Method in class org.htmlunit.xpath.patterns.NodeTest
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext, int, DTM, int) - Method in class org.htmlunit.xpath.patterns.StepPattern
-
Execute an expression in the XPath runtime context, and return the result of the expression.
- execute(XPathContext, int, PrefixResolver) - Method in class org.htmlunit.xpath.XPath
-
Given an expression and a context, evaluate the XPath and return the result.
- execute(XPathContext, Node, PrefixResolver) - Method in class org.htmlunit.xpath.XPath
-
Given an expression and a context, evaluate the XPath and return the result.
- executeFilterExpr(int, XPathContext, PrefixResolver, boolean, Expression) - Static method in class org.htmlunit.xpath.axes.FilterExprWalker
-
Execute the expression.
- executePredicates(int, XPathContext) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
-
Process the predicates.
- executePredicates(XPathContext, DTM, int) - Method in class org.htmlunit.xpath.patterns.StepPattern
-
Execute the predicates on this step to determine if the current node should be filtered or accepted.
- executeRelativePathPattern(XPathContext, DTM, int) - Method in class org.htmlunit.xpath.patterns.StepPattern
-
Execute the match pattern step relative to another step.
- ExpandedNameTable - Class in org.htmlunit.xpath.xml.dtm.ref
-
This is a default implementation of a table that manages mappings from expanded names to expandedNameIDs.
- ExpandedNameTable() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
-
Create an expanded name table.
- ExpandedNameTable.HashEntry - Class in org.htmlunit.xpath.xml.dtm.ref
-
Inner class which represents a hash table entry.
- Expr() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
Expr ::= OrExpr
- Expression - Class in org.htmlunit.xpath
-
This abstract class serves as the base for all expression objects.
- Expression() - Constructor for class org.htmlunit.xpath.Expression
- ExpressionNode - Interface in org.htmlunit.xpath
-
A class that implements this interface can construct expressions, give information about child and parent expressions, and give the originating source information.
- exprGetParent() - Method in class org.htmlunit.xpath.Expression
- exprGetParent() - Method in interface org.htmlunit.xpath.ExpressionNode
- exprs_ - Variable in class org.htmlunit.xpath.axes.UnionPathIterator
-
The location path iterators, one for each location path contained in the union expression.
- exprSetParent(ExpressionNode) - Method in class org.htmlunit.xpath.Expression
-
This pair of methods are used to inform the node of its parent.
- exprSetParent(ExpressionNode) - Method in interface org.htmlunit.xpath.ExpressionNode
-
This pair of methods are used to inform the node of its parent.
- ExtendedType - Class in org.htmlunit.xpath.xml.dtm.ref
-
The class ExtendedType represents an extended type object used by ExpandedNameTable.
- ExtendedType(int, String, String) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.ExtendedType
-
Create an ExtendedType object from node type, namespace and local name.
- ExtendedType(int, String, String, int) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.ExtendedType
-
Create an ExtendedType object from node type, namespace, local name and a given hash code.
F
- fatalError(TransformerException) - Method in class org.htmlunit.xpath.xml.utils.DefaultErrorHandler
- fDocumentURI - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- FILTER_ACCEPT - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMIterator
-
Accept the node.
- FILTER_MATCH_FAILED - Static variable in class org.htmlunit.xpath.compiler.XPathParser
-
Results from checking FilterExpr syntax
- FILTER_MATCH_PREDICATES - Static variable in class org.htmlunit.xpath.compiler.XPathParser
- FILTER_MATCH_PRIMARY - Static variable in class org.htmlunit.xpath.compiler.XPathParser
- FILTER_SKIP - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMIterator
-
Skip this single node.
- FILTEREDLIST - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
-
A non-xpath axis, for functions.
- FilterExpr() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
FilterExpr ::= PrimaryExpr | FilterExpr Predicate
- FilterExprWalker - Class in org.htmlunit.xpath.axes
-
Walker for the OP_VARIABLE, or OP_FUNCTION, or OP_GROUP, op codes.
- FilterExprWalker(WalkingIterator) - Constructor for class org.htmlunit.xpath.axes.FilterExprWalker
-
Construct a FilterExprWalker using a LocPathIterator.
- findClone(AxesWalker, Vector<AxesWalker>) - Static method in class org.htmlunit.xpath.axes.AxesWalker
-
Find a clone that corresponds to the key argument.
- findElementFromIndex(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Find the first matching element from the index at or after the given node.
- findGTE(int[], int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Find the first index that occurs in the list that is greater than or equal to the given value.
- findInSortedSuballocatedIntVector(SuballocatedIntVector, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Subroutine: Locate the specified node within m_namespaceDeclSetElements, or the last element which preceeds it in document order
- findNamespaceContext(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Retrieve list of namespace declaration locations active at this node.
- first(int) - Method in class org.htmlunit.xpath.xml.dtm.DTMAxisTraverser
-
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
- first(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AllFromRootTraverser
-
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
- first(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AncestorOrSelfTraverser
-
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
- first(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.ChildTraverser
-
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
- first(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantFromRootTraverser
-
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
- first(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantOrSelfFromRootTraverser
-
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
- first(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantOrSelfTraverser
-
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
- first(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.FollowingTraverser
-
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
- first(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.ParentTraverser
-
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
- first(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.SelfTraverser
-
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
- first(int, int) - Method in class org.htmlunit.xpath.xml.dtm.DTMAxisTraverser
-
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
- first(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AllFromRootTraverser
-
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
- first(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AncestorOrSelfTraverser
-
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
- first(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.ChildTraverser
-
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
- first(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantFromRootTraverser
-
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
- first(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantOrSelfFromRootTraverser
-
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
- first(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantTraverser
-
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
- first(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.FollowingTraverser
-
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
- first(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.ParentTraverser
-
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
- first(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.RootTraverser
-
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
- first(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.SelfTraverser
-
By the nature of the stateless traversal, the context node can not be returned or the iteration will go into an infinate loop.
- FIRST_NODESET_OP - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
The low opcode for nodesets, needed by getFirstPredicateOpPos and getNextStepPos.
- fixWhiteSpace(boolean, boolean, boolean) - Method in class org.htmlunit.xpath.objects.XString
-
Conditionally trim all leading and trailing whitespace in the specified String.
- FOLLOWING - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
-
the following axis contains all nodes in the same document as the context node that are after the context node in document order, excluding any descendants and excluding attribute nodes and namespace nodes.
- FollowingIterator() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.FollowingIterator
- FOLLOWINGSIBLING - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
-
The following-sibling axis contains all the following siblings of the context node; if the context node is an attribute node or namespace node, the following-sibling axis is empty.
- FollowingSiblingIterator() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.FollowingSiblingIterator
- FollowingSiblingTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.FollowingSiblingTraverser
- FollowingTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.FollowingTraverser
- FORMAT_FAILED - Static variable in class org.htmlunit.xpath.res.XPATHErrorResources
-
Field FORMAT_FAILED
- freeInstance(DTMIterator) - Method in class org.htmlunit.xpath.axes.IteratorPool
-
Add an instance of the given object to the pool
- FROM_ANCESTORS - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
ancestor axes opcode.
- FROM_ANCESTORS_OR_SELF - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
ancestor-or-self axes opcode.
- FROM_ANCESTORS_OR_SELF_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
ancestor-or-self axes string.
- FROM_ANCESTORS_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
ancestor axes string.
- FROM_ATTRIBUTES - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
attribute axes opcode.
- FROM_ATTRIBUTES_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
attribute axes string.
- FROM_CHILDREN - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
children axes opcode.
- FROM_CHILDREN_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
child axes string.
- FROM_DESCENDANTS - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
descendants axes opcode.
- FROM_DESCENDANTS_OR_SELF - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
descendants-of-self axes opcode.
- FROM_DESCENDANTS_OR_SELF_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
ancestor axes string.
- FROM_DESCENDANTS_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
descendant-or-self axes string.
- FROM_FOLLOWING - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
following axes opcode.
- FROM_FOLLOWING_SIBLINGS - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
following-siblings axes opcode.
- FROM_FOLLOWING_SIBLINGS_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
following-sibling axes string.
- FROM_FOLLOWING_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
following axes string.
- FROM_NAMESPACE - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
namespace axes opcode.
- FROM_NAMESPACE_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
namespace axes string.
- FROM_PARENT - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
parent axes opcode.
- FROM_PARENT_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
parent axes string.
- FROM_PRECEDING - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
preceding axes opcode.
- FROM_PRECEDING_SIBLINGS - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
preceding-sibling axes opcode.
- FROM_PRECEDING_SIBLINGS_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
preceding-sibling axes string.
- FROM_PRECEDING_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
preceding axes string.
- FROM_ROOT - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
'/' axes opcode.
- FROM_SELF - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
self axes opcode.
- FROM_SELF_ABBREVIATED_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
self axes abreviated string.
- FROM_SELF_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
self axes string.
- FUNC_BOOLEAN - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The 'boolean()' id.
- FUNC_BOOLEAN_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
boolean function string.
- FUNC_CEILING - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The 'ceiling()' id.
- FUNC_CEILING_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
ceiling function string.
- FUNC_CONCAT - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The 'concat()' id.
- FUNC_CONCAT_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
concat function string.
- FUNC_CONTAINS - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The 'contains()' id.
- FUNC_CONTAINS_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
contains function string.
- FUNC_COUNT - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The 'count()' id.
- FUNC_COUNT_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
count function string.
- FUNC_CURRENT - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The 'current()' id.
- FUNC_CURRENT_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
current function string.
- FUNC_FALSE - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The 'false()' id.
- FUNC_FALSE_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
false function string.
- FUNC_FLOOR - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The 'floor()' id.
- FUNC_FLOOR_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
floor function string.
- FUNC_ID - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The 'id()' id.
- FUNC_ID_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
id function string.
- FUNC_LANG - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The 'lang()' id.
- FUNC_LANG_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
lang function string.
- FUNC_LAST - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The 'last()' id.
- FUNC_LAST_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
last function string.
- FUNC_LOCAL_PART - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The 'local-name()' id.
- FUNC_LOCAL_PART_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
local-name function string.
- FUNC_NAME_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
name function string.
- FUNC_NAMESPACE - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The 'namespace-uri()' id.
- FUNC_NAMESPACE_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
namespace-uri function string.
- FUNC_NORMALIZE_SPACE - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The 'normalize-space()' id.
- FUNC_NORMALIZE_SPACE_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
normalize-space function string.
- FUNC_NOT - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The 'not()' id.
- FUNC_NOT_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
not function string.
- FUNC_NUMBER - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The 'number()' id.
- FUNC_NUMBER_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
number function string.
- FUNC_POSITION - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The 'position()' id.
- FUNC_POSITION_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
position function string.
- FUNC_QNAME - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The 'name()' id.
- FUNC_ROUND - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The 'round()' id.
- FUNC_ROUND_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
round function string.
- FUNC_STARTS_WITH - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The 'starts-with()' id.
- FUNC_STARTS_WITH_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
starts-with function string.
- FUNC_STRING - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The 'string()' id.
- FUNC_STRING_LENGTH - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The 'string-length()' id.
- FUNC_STRING_LENGTH_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
string-length function string.
- FUNC_STRING_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
string function string.
- FUNC_SUBSTRING - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The 'substring()' id.
- FUNC_SUBSTRING_AFTER - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The 'substring-after()' id.
- FUNC_SUBSTRING_AFTER_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
substring-after function string.
- FUNC_SUBSTRING_BEFORE - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The 'substring-before()' id.
- FUNC_SUBSTRING_BEFORE_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
substring-before function string.
- FUNC_SUBSTRING_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
substring function string.
- FUNC_SUM - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The 'sum()' id.
- FUNC_SUM_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
sum function string.
- FUNC_TRANSLATE - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The 'translate()' id.
- FUNC_TRANSLATE_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
translate function string.
- FUNC_TRUE - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The 'true()' id.
- FUNC_TRUE_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
true function string.
- FuncBoolean - Class in org.htmlunit.xpath.functions
-
Execute the Boolean() function.
- FuncBoolean() - Constructor for class org.htmlunit.xpath.functions.FuncBoolean
- FuncCeiling - Class in org.htmlunit.xpath.functions
-
Execute the Ceiling() function.
- FuncCeiling() - Constructor for class org.htmlunit.xpath.functions.FuncCeiling
- FuncConcat - Class in org.htmlunit.xpath.functions
-
Execute the Concat() function.
- FuncConcat() - Constructor for class org.htmlunit.xpath.functions.FuncConcat
- FuncContains - Class in org.htmlunit.xpath.functions
-
Execute the Contains() function.
- FuncContains() - Constructor for class org.htmlunit.xpath.functions.FuncContains
- FuncCount - Class in org.htmlunit.xpath.functions
-
Execute the Count() function.
- FuncCount() - Constructor for class org.htmlunit.xpath.functions.FuncCount
- FuncFalse - Class in org.htmlunit.xpath.functions
-
Execute the False() function.
- FuncFalse() - Constructor for class org.htmlunit.xpath.functions.FuncFalse
- FuncFloor - Class in org.htmlunit.xpath.functions
-
Execute the Floor() function.
- FuncFloor() - Constructor for class org.htmlunit.xpath.functions.FuncFloor
- FuncId - Class in org.htmlunit.xpath.functions
-
Execute the Id() function.
- FuncId() - Constructor for class org.htmlunit.xpath.functions.FuncId
- FuncLang - Class in org.htmlunit.xpath.functions
-
Execute the Lang() function.
- FuncLang() - Constructor for class org.htmlunit.xpath.functions.FuncLang
- FuncLast - Class in org.htmlunit.xpath.functions
-
Execute the Last() function.
- FuncLast() - Constructor for class org.htmlunit.xpath.functions.FuncLast
- FuncLocalPart - Class in org.htmlunit.xpath.functions
-
Execute the LocalPart() function.
- FuncLocalPart() - Constructor for class org.htmlunit.xpath.functions.FuncLocalPart
- FuncNamespace - Class in org.htmlunit.xpath.functions
-
Execute the Namespace() function.
- FuncNamespace() - Constructor for class org.htmlunit.xpath.functions.FuncNamespace
- FuncNormalizeSpace - Class in org.htmlunit.xpath.functions
-
Execute the normalize-space() function.
- FuncNormalizeSpace() - Constructor for class org.htmlunit.xpath.functions.FuncNormalizeSpace
- FuncNot - Class in org.htmlunit.xpath.functions
-
Execute the Not() function.
- FuncNot() - Constructor for class org.htmlunit.xpath.functions.FuncNot
- FuncNumber - Class in org.htmlunit.xpath.functions
-
Execute the Number() function.
- FuncNumber() - Constructor for class org.htmlunit.xpath.functions.FuncNumber
- FuncPosition - Class in org.htmlunit.xpath.functions
-
Execute the Position() function.
- FuncPosition() - Constructor for class org.htmlunit.xpath.functions.FuncPosition
- FuncQname - Class in org.htmlunit.xpath.functions
-
Execute the Qname() function.
- FuncQname() - Constructor for class org.htmlunit.xpath.functions.FuncQname
- FuncRound - Class in org.htmlunit.xpath.functions
-
Execute the round() function.
- FuncRound() - Constructor for class org.htmlunit.xpath.functions.FuncRound
- FuncStartsWith - Class in org.htmlunit.xpath.functions
-
Execute the StartsWith() function.
- FuncStartsWith() - Constructor for class org.htmlunit.xpath.functions.FuncStartsWith
- FuncString - Class in org.htmlunit.xpath.functions
-
Execute the String() function.
- FuncString() - Constructor for class org.htmlunit.xpath.functions.FuncString
- FuncStringLength - Class in org.htmlunit.xpath.functions
-
Execute the StringLength() function.
- FuncStringLength() - Constructor for class org.htmlunit.xpath.functions.FuncStringLength
- FuncSubstring - Class in org.htmlunit.xpath.functions
-
Execute the Substring() function.
- FuncSubstring() - Constructor for class org.htmlunit.xpath.functions.FuncSubstring
- FuncSubstringAfter - Class in org.htmlunit.xpath.functions
-
Execute the SubstringAfter() function.
- FuncSubstringAfter() - Constructor for class org.htmlunit.xpath.functions.FuncSubstringAfter
- FuncSubstringBefore - Class in org.htmlunit.xpath.functions
-
Execute the SubstringBefore() function.
- FuncSubstringBefore() - Constructor for class org.htmlunit.xpath.functions.FuncSubstringBefore
- FuncSum - Class in org.htmlunit.xpath.functions
-
Execute the Sum() function.
- FuncSum() - Constructor for class org.htmlunit.xpath.functions.FuncSum
- Function - Class in org.htmlunit.xpath.functions
-
This is a superclass of all XPath functions.
- Function() - Constructor for class org.htmlunit.xpath.functions.Function
- Function2Args - Class in org.htmlunit.xpath.functions
-
Base class for functions that accept two arguments.
- Function2Args() - Constructor for class org.htmlunit.xpath.functions.Function2Args
- Function3Args - Class in org.htmlunit.xpath.functions
-
Base class for functions that accept three arguments.
- Function3Args() - Constructor for class org.htmlunit.xpath.functions.Function3Args
- functionAvailable(String) - Method in class org.htmlunit.xpath.compiler.FunctionTable
-
Tell if a built-in, non-namespaced function is available.
- FunctionCall() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
FunctionCall ::= FunctionName '(' ( Argument ( ',' Argument)*)? ')'
- FunctionDef1Arg - Class in org.htmlunit.xpath.functions
-
Base class for functions that accept one argument that can be defaulted if not specified.
- FunctionDef1Arg() - Constructor for class org.htmlunit.xpath.functions.FunctionDef1Arg
- FunctionMultiArgs - Class in org.htmlunit.xpath.functions
-
Base class for functions that accept an undetermined number of multiple arguments.
- FunctionMultiArgs() - Constructor for class org.htmlunit.xpath.functions.FunctionMultiArgs
- FunctionOneArg - Class in org.htmlunit.xpath.functions
-
Base class for functions that accept one argument.
- FunctionOneArg() - Constructor for class org.htmlunit.xpath.functions.FunctionOneArg
- FunctionPattern - Class in org.htmlunit.xpath.patterns
-
Match pattern step that contains a function.
- FunctionPattern(Expression, int) - Constructor for class org.htmlunit.xpath.patterns.FunctionPattern
-
Construct a FunctionPattern from a
expression
. - functionProximateOrContainsProximate(Compiler, int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- FunctionTable - Class in org.htmlunit.xpath.compiler
-
The function table for XPath.
- FunctionTable() - Constructor for class org.htmlunit.xpath.compiler.FunctionTable
- FuncTranslate - Class in org.htmlunit.xpath.functions
-
Execute the Translate() function.
- FuncTranslate() - Constructor for class org.htmlunit.xpath.functions.FuncTranslate
- FuncTrue - Class in org.htmlunit.xpath.functions
-
Execute the True() function.
- FuncTrue() - Constructor for class org.htmlunit.xpath.functions.FuncTrue
G
- getAnalysisBitFromAxes(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
-
Get a corresponding BIT_XXX from an axis.
- getAnalysisBits() - Method in class org.htmlunit.xpath.axes.AxesWalker
-
Get the analysis bits for this path component, as defined in the WalkerFactory.
- getAnalysisBits() - Method in class org.htmlunit.xpath.axes.FilterExprWalker
-
Get the analysis bits for this path component, as defined in the WalkerFactory.
- getAnalysisBits() - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
Get the analysis bits for this path component, as defined in the WalkerFactory.
- getAnalysisBits() - Method in class org.htmlunit.xpath.axes.NodeSequence
-
Get the analysis bits for this path component, as defined in the WalkerFactory.
- getAnalysisBits() - Method in interface org.htmlunit.xpath.axes.PathComponent
-
Get the analysis bits for this path component, as defined in the WalkerFactory.
- getAnalysisBits() - Method in class org.htmlunit.xpath.axes.UnionPathIterator
-
Get the analysis bits for this path component, as defined in the WalkerFactory.
- getAnalysisBits() - Method in class org.htmlunit.xpath.axes.WalkingIterator
-
Get the analysis bits for this path component, as defined in the WalkerFactory.
- getAnalysisString(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- getArg0AsNode(XPathContext) - Method in class org.htmlunit.xpath.functions.FunctionDef1Arg
-
Execute the first argument expression that is expected to return a nodeset.
- getArg0AsNumber(XPathContext) - Method in class org.htmlunit.xpath.functions.FunctionDef1Arg
-
Execute the first argument expression that is expected to return a number.
- getArg0AsString(XPathContext) - Method in class org.htmlunit.xpath.functions.FunctionDef1Arg
-
Execute the first argument expression that is expected to return a string.
- getArgLengthOfStep(int) - Method in class org.htmlunit.xpath.compiler.OpMap
-
Given a location step, get the length of that step.
- getAttribute(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getAttributeNode(int, String, String) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
-
Retrieves an attribute node by local name and namespace URI
- getAttributeNode(int, String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
-
Retrieves an attribute node by local name and namespace URI
- getAttributeNode(int, String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Retrieves an attribute node by local name and namespace URI
- getAttributeNode(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getAttributeNodeNS(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getAttributeNS(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getAttributes() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- getAttributes() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getAxis() - Method in class org.htmlunit.xpath.axes.AttributeIterator
-
Returns the axis being iterated, if it is known.
- getAxis() - Method in class org.htmlunit.xpath.axes.AxesWalker
-
Returns the axis being iterated, if it is known.
- getAxis() - Method in class org.htmlunit.xpath.axes.ChildIterator
-
Returns the axis being iterated, if it is known.
- getAxis() - Method in class org.htmlunit.xpath.axes.ChildTestIterator
-
Returns the axis being iterated, if it is known.
- getAxis() - Method in class org.htmlunit.xpath.axes.DescendantIterator
-
Returns the axis being iterated, if it is known.
- getAxis() - Method in class org.htmlunit.xpath.axes.FilterExprWalker
-
Returns the axis being iterated, if it is known.
- getAxis() - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
Returns the axis being iterated, if it is known.
- getAxis() - Method in class org.htmlunit.xpath.axes.NodeSequence
-
Returns the axis being iterated, if it is known.
- getAxis() - Method in class org.htmlunit.xpath.axes.OneStepIterator
-
Returns the axis being iterated, if it is known.
- getAxis() - Method in class org.htmlunit.xpath.axes.OneStepIteratorForward
-
Returns the axis being iterated, if it is known.
- getAxis() - Method in class org.htmlunit.xpath.axes.UnionPathIterator
-
Returns the axis being iterated, if it is known.
- getAxis() - Method in class org.htmlunit.xpath.NodeSetDTM
-
Returns the axis being iterated, if it is known.
- getAxis() - Method in class org.htmlunit.xpath.patterns.StepPattern
-
Get the axis that this step follows.
- getAxis() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
-
Returns the axis being iterated, if it is known.
- getAxisFromStep(Compiler, int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
-
Special purpose function to see if we can optimize the pattern for a DescendantIterator.
- getAxisIterator(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
-
This is a shortcut to the iterators that implement XPath axes.
- getAxisIterator(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators
-
This is a shortcut to the iterators that implement XPath axes.
- getAxisName(String) - Static method in class org.htmlunit.xpath.compiler.Keywords
- getAxisTraverser(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
-
This returns a stateless "traverser", that can navigate over an XPath axis, though not in document order.
- getAxisTraverser(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers
-
This returns a stateless "traverser", that can navigate over an XPath axis, though not in document order.
- getBaseURI() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- getBaseURI() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getCache() - Method in class org.htmlunit.xpath.axes.NodeSequence
-
Get the cache (if any) of nodes obtained from the iterator so far.
- getChars(int, int, char[], int) - Method in class org.htmlunit.xpath.objects.XString
-
Copies characters from this string into the destination character array.
- getChildNodes() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- getChildNodes() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getColumnNumber() - Method in class org.htmlunit.xpath.Expression
- getCompiledPredicates(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compile a zero or more predicates for a given match pattern.
- getContents() - Method in class org.htmlunit.xpath.res.XPATHErrorResources
- getCountOfContextNodeList(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncLast
-
Get the position in the current context node list.
- getCurrentNode() - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
Get the current node in the iterator.
- getCurrentNode() - Method in class org.htmlunit.xpath.axes.NodeSequence
-
Get the current node in the iterator.
- getCurrentNode() - Method in class org.htmlunit.xpath.NodeSetDTM
-
Get the current node in the iterator.
- getCurrentNode() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
-
Get the current node in the iterator.
- getCurrentNode() - Method in class org.htmlunit.xpath.XPathContext
-
Get the current context node.
- getCurrentPos() - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
Get the current position within the cached list, which is one less than the next nextNode() call will retrieve.
- getCurrentPos() - Method in class org.htmlunit.xpath.axes.NodeSequence
-
Get the current position within the cached list, which is one less than the next nextNode() call will retrieve.
- getCurrentPos() - Method in class org.htmlunit.xpath.NodeSetDTM
-
Get the current position within the cached list, which is one less than the next nextNode() call will retrieve.
- getCurrentPos() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
-
Get the current position within the cached list, which is one less than the next nextNode() call will retrieve.
- getData() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getDoctype() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getDocument() - Method in interface org.htmlunit.xpath.xml.dtm.DTM
-
Given a DTM which contains only a single document, find the Node Handle of the Document node.
- getDocument() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Given a DTM which contains only a single document, find the Node Handle of the Document node.
- getDocumentElement() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getDocumentRoot(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
-
Given a node handle, find the owning document node.
- getDocumentRoot(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Given a node handle, find the owning document node.
- getDocumentURI() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getDomConfig() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getDTM(int) - Method in class org.htmlunit.xpath.axes.AxesWalker
-
Get the DTM for this walker.
- getDTM(int) - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
Get an instance of a DTM that "owns" a node handle.
- getDTM(int) - Method in class org.htmlunit.xpath.axes.NodeSequence
-
Get an instance of a DTM that "owns" a node handle.
- getDTM(int) - Method in class org.htmlunit.xpath.NodeSetDTM
-
Get an instance of a DTM that "owns" a node handle.
- getDTM(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
-
Get an instance of a DTM that "owns" a node handle.
- getDTM(int) - Method in class org.htmlunit.xpath.xml.dtm.DTMManager
-
Get the instance of DTM that "owns" a node handle.
- getDTM(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMManagerDefault
-
Get the instance of DTM that "owns" a node handle.
- getDTM(int) - Method in class org.htmlunit.xpath.XPathContext
-
Get the instance of DTM that "owns" a node handle.
- getDTM(Source, boolean, boolean, boolean) - Method in class org.htmlunit.xpath.xml.dtm.DTMManager
-
Get an instance of a DTM, loaded with the content from the specified source.
- getDTM(Source, boolean, boolean, boolean) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMManagerDefault
- getDTM(Source, boolean, boolean, boolean) - Method in class org.htmlunit.xpath.XPathContext
-
Get an instance of a DTM, loaded with the content from the specified source.
- getDTMHandleFromNode(Node) - Method in class org.htmlunit.xpath.xml.dtm.DTMManager
-
Given a W3C DOM node, try and return a DTM handle.
- getDTMHandleFromNode(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMManagerDefault
-
Given a W3C DOM node, try and return a DTM handle.
- getDTMHandleFromNode(Node) - Method in class org.htmlunit.xpath.XPathContext
-
Given a W3C DOM node, try and return a DTM handle.
- getDTMIterator() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeList
-
Access the wrapped DTMIterator.
- getDTMManager() - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
Get an instance of the DTMManager.
- getDTMManager() - Method in class org.htmlunit.xpath.axes.NodeSequence
-
Get an instance of the DTMManager.
- getDTMManager() - Method in class org.htmlunit.xpath.NodeSetDTM
-
Get an instance of the DTMManager.
- getDTMManager() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
-
Get an instance of the DTMManager.
- getDTMManager() - Method in class org.htmlunit.xpath.XPathContext
-
Return the DTMManager object.
- getDTMNodeNumber() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
-
NON-DOM: Return the DTM node number
- getElementById(String) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
-
Returns the
Element
whoseID
is given byelementId
. - getElementById(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
-
Returns the
Element
whoseID
is given byelementId
. - getElementById(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Returns the
Element
whoseID
is given byelementId
. - getElementById(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getElementsByTagName(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getElementsByTagNameNS(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getErrorListener() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
Return the current error listener.
- getErrorListener() - Method in class org.htmlunit.xpath.XPathContext
-
Get the ErrorListener where errors and warnings are to be reported.
- getErrorWriter() - Method in class org.htmlunit.xpath.xml.utils.DefaultErrorHandler
-
Retrieve
java.io.PrintWriter
to which errors are being directed. - getException() - Method in exception org.htmlunit.xpath.xml.utils.WrappedRuntimeException
-
Get the checked exception that this runtime exception wraps.
- getException() - Method in exception org.htmlunit.xpath.XPathException
- getExpandedNameTable() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMManagerDefault
- getExpandedTypeID(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
-
Given a node handle, return an ID that represents the node's expanded name.
- getExpandedTypeID(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Given a node handle, return an ID that represents the node's expanded name.
- getExpandedTypeID(String, String, int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
-
Given an expanded name, return an ID.
- getExpandedTypeID(String, String, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Given an expanded name, return an ID.
- getExpandedTypeID(String, String, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
-
Given an expanded name represented by namespace, local name and node type, return an ID.
- getExpandEntityReferences() - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
The value of this flag determines whether the children of entity reference nodes are visible to the iterator.
- getExpandEntityReferences() - Method in class org.htmlunit.xpath.axes.NodeSequence
-
The value of this flag determines whether the children of entity reference nodes are visible to the iterator.
- getExpandEntityReferences() - Method in class org.htmlunit.xpath.NodeSetDTM
-
The value of this flag determines whether the children of entity reference nodes are visible to the iterator.
- getExpandEntityReferences() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
-
The value of this flag determines whether the children of entity reference nodes are visible to the iterator.
- getExpandEntityReferences() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeIterator
- getExpressionOwner() - Method in class org.htmlunit.xpath.Expression
-
Get the first non-Expression parent of this node.
- getFeature(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- getFeature(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy.DTMNodeProxyImplementation
- getFeature(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getFilter() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeIterator
- getFirstAttribute(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
-
Given a node handle, get the index of the node's first attribute.
- getFirstAttribute(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Given a node handle, get the index of the node's first attribute.
- getFirstAttributeIdentity(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Given a node identity, get the index of the node's first attribute.
- getFirstChild() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- getFirstChild() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getFirstChild(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
-
Given a node handle, get the handle of the node's first child.
- getFirstChild(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Given a node handle, get the handle of the node's first child.
- getFirstChildPos(int) - Static method in class org.htmlunit.xpath.compiler.OpMap
-
Go to the first child of a given operation.
- getFirstChildPosOfStep(int) - Static method in class org.htmlunit.xpath.compiler.OpMap
-
Get the first child position of a given location step.
- getFirstFreeDTMID() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMManagerDefault
- getFirstNamespaceNode(int, boolean) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
-
Given a node handle, get the index of the node's first namespace node.
- getFirstNamespaceNode(int, boolean) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Given a node handle, get the index of the node's first namespace node.
- getFirstPotential(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantFromRootTraverser
-
Get the first potential identity that can be returned.
- getFirstPotential(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantOrSelfFromRootTraverser
-
Get the first potential identity that can be returned.
- getFirstPotential(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantOrSelfTraverser
-
Get the first potential identity that can be returned.
- getFirstPotential(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantTraverser
-
Get the first potential identity that can be returned.
- getFirstPredicateOpPos(int) - Method in class org.htmlunit.xpath.compiler.OpMap
-
Given an FROM_stepType position, return the position of the first predicate, if there is one, or else this will point to the end of the FROM_stepType.
- getFunction(int) - Method in class org.htmlunit.xpath.compiler.FunctionTable
-
Obtain a new Function object from a function ID.
- getFunctionID(String) - Method in class org.htmlunit.xpath.compiler.FunctionTable
-
Obtain a function ID from a given function name
- getFunctionName(int) - Method in class org.htmlunit.xpath.compiler.FunctionTable
-
Return the name of the a function in the static table.
- getFunctionTable() - Method in class org.htmlunit.xpath.compiler.Compiler
-
Get the function table
- getFunctionToken(String) - Method in class org.htmlunit.xpath.compiler.XPathParser
-
Given a string, return the corresponding function token.
- getHandleFromNode(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
-
Get the handle from a Node.
- getHandleOfNode(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
-
Get the handle from a Node.
- getImplementation() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getInputEncoding() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getInstance() - Method in class org.htmlunit.xpath.axes.IteratorPool
-
Get an instance of the given object in this pool
- getInstanceOrThrow() - Method in class org.htmlunit.xpath.axes.IteratorPool
-
Get an instance of the given object in this pool
- getIsTopLevel() - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
Get if this is an iterator at the upper level of the XPath.
- getIteratorCache() - Method in class org.htmlunit.xpath.axes.NodeSequence
-
Get the cached list of nodes appended with values obtained from the iterator as a NodeSequence is walked when its nextNode() method is called.
- getKeyWord(String) - Static method in class org.htmlunit.xpath.compiler.Keywords
- getKeywordToken(String) - Method in class org.htmlunit.xpath.compiler.Lexer
-
Given a string, return the corresponding keyword token.
- getLastChild() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- getLastChild() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getLastChild(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
-
Given a node handle, get the handle of the node's last child.
- getLastChild(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Given a node handle, get the handle of the node's last child.
- getLastPos(XPathContext) - Method in class org.htmlunit.xpath.axes.AxesWalker
-
Get the number of nodes in the node list, which, in the XSLT 1 based counting system, is the last index position.
- getLastPos(XPathContext) - Method in class org.htmlunit.xpath.axes.FilterExprWalker
-
Get the number of nodes in the node list, which, in the XSLT 1 based counting system, is the last index position.
- getLastPos(XPathContext) - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
Get the number of nodes in the node list, which, in the XSLT 1 based counting system, is the last index position.
- getLastPos(XPathContext) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
-
Get the number of nodes in the node list, which, in the XSLT 1 based counting system, is the last index position.
- getLastPos(XPathContext) - Method in class org.htmlunit.xpath.axes.ReverseAxesWalker
-
Get the number of nodes in the node list, which, in the XSLT 1 based counting system, is the last index position.
- getLastPos(XPathContext) - Method in class org.htmlunit.xpath.axes.SelfIteratorNoPredicate
-
Get the number of nodes in the node list, which, in the XSLT 1 based counting system, is the last index position.
- getLastPos(XPathContext) - Method in interface org.htmlunit.xpath.axes.SubContextList
-
Get the number of nodes in the node list, which, in the XSLT 1 based counting system, is the last index position.
- getLastPos(XPathContext) - Method in class org.htmlunit.xpath.patterns.StepPattern
-
Get the number of nodes in the node list, which, in the XSLT 1 based counting system, is the last index position.
- getLastUsedWalker() - Method in class org.htmlunit.xpath.axes.WalkingIterator
-
Get the last used walker.
- getLength() - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
The number of nodes in the list.
- getLength() - Method in class org.htmlunit.xpath.axes.NodeSequence
-
The number of nodes in the list.
- getLength() - Method in class org.htmlunit.xpath.axes.OneStepIterator
-
The number of nodes in the list.
- getLength() - Method in class org.htmlunit.xpath.NodeSet
- getLength() - Method in class org.htmlunit.xpath.NodeSetDTM
-
The number of nodes in the list.
- getLength() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
-
The number of nodes in the list.
- getLength() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMChildIterNodeList
- getLength() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNamedNodeMap
- getLength() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeList
- getLength() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeListBase
- getLength() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getLineNumber() - Method in class org.htmlunit.xpath.Expression
- getLocalName() - Method in class org.htmlunit.xpath.patterns.NodeTest
-
Return the local name to be tested.
- getLocalName() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- getLocalName() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getLocalName() - Method in class org.htmlunit.xpath.xml.dtm.ref.ExtendedType
- getLocalName(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
-
Given a node handle, return its DOM-style localname.
- getLocalName(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
-
Given a node handle, return its DOM-style localname.
- getLocalName(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Given a node handle, return its DOM-style localname.
- getLocalNameID(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
-
Given an expanded-name ID, return the local name ID.
- getLocalPart(String) - Static method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
-
Returns the local name of the given node.
- getLocationPathDepth() - Method in class org.htmlunit.xpath.compiler.Compiler
-
Get the level of the location path or union being constructed.
- getLocator() - Method in class org.htmlunit.xpath.XPath
-
Get the SourceLocator on the expression object.
- getManager() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Query which DTMManager this DTM is currently being handled by.
- getMessage() - Method in exception org.htmlunit.xpath.XPathException
- getName() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- getName() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getNamedItem(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNamedNodeMap
- getNamedItemNS(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNamedNodeMap
- getNames(int) - Static method in class org.htmlunit.xpath.xml.dtm.Axis
- getNamesLength() - Static method in class org.htmlunit.xpath.xml.dtm.Axis
- getNamespace() - Method in class org.htmlunit.xpath.patterns.NodeTest
-
Return the namespace to be tested.
- getNamespace() - Method in class org.htmlunit.xpath.xml.dtm.ref.ExtendedType
- getNamespaceContext() - Method in class org.htmlunit.xpath.compiler.Compiler
-
Get the current namespace context for the xpath.
- getNamespaceContext() - Method in class org.htmlunit.xpath.XPathContext
-
Get the current namespace context for the xpath.
- getNamespaceForPrefix(String) - Method in interface org.htmlunit.xpath.xml.utils.PrefixResolver
-
Given a namespace, get the corresponding prefix.
- getNamespaceForPrefix(String) - Method in class org.htmlunit.xpath.xml.utils.PrefixResolverDefault
-
Given a namespace, get the corresponding prefix.
- getNamespaceForPrefix(String, Node) - Method in interface org.htmlunit.xpath.xml.utils.PrefixResolver
-
Given a namespace, get the corresponding prefix, based on the context node.
- getNamespaceForPrefix(String, Node) - Method in class org.htmlunit.xpath.xml.utils.PrefixResolverDefault
-
Given a namespace, get the corresponding prefix, based on the context node.
- getNamespaceID(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
-
Given an expanded-name ID, return the namespace URI ID.
- getNamespaceURI() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- getNamespaceURI() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getNamespaceURI(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
-
Given a node handle, return its DOM-style namespace URI (As defined in Namespaces, this is the declared URI which this node's prefix -- or default in lieu thereof -- was mapped to.)
- getNamespaceURI(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
-
Given a node handle, return its DOM-style namespace URI (As defined in Namespaces, this is the declared URI which this node's prefix -- or default in lieu thereof -- was mapped to.)
- getNamespaceURI(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Given a node handle, return its DOM-style namespace URI (As defined in Namespaces, this is the declared URI which this node's prefix -- or default in lieu thereof -- was mapped to.)
- getNextAttribute(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
-
Given a node handle, advance to the next attribute.
- getNextAttribute(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Given a node handle, advance to the next attribute.
- getNextAttributeIdentity(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Given a node identity for an attribute, advance to the next attribute.
- getNextIndexed(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.ChildTraverser
-
Get the next indexed node that matches the expanded type ID.
- getNextIndexed(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.IndexedDTMAxisTraverser
-
Get the next indexed node that matches the expanded type ID.
- getNextNamespaceNode(int, int, boolean) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
-
Given a namespace handle, advance to the next namespace in the same scope (local or local-plus-inherited, as selected by getFirstNamespaceNode)
- getNextNamespaceNode(int, int, boolean) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Given a namespace handle, advance to the next namespace in the same scope (local or local-plus-inherited, as selected by getFirstNamespaceNode)
- getNextNode() - Method in class org.htmlunit.xpath.axes.AttributeIterator
-
Get the next node via getNextXXX.
- getNextNode() - Method in class org.htmlunit.xpath.axes.AxesWalker
-
Get the next node in document order on the axes.
- getNextNode() - Method in class org.htmlunit.xpath.axes.BasicTestIterator
-
Get the next node via getNextXXX.
- getNextNode() - Method in class org.htmlunit.xpath.axes.ChildTestIterator
-
Get the next node via getNextXXX.
- getNextNode() - Method in class org.htmlunit.xpath.axes.FilterExprWalker
-
Get the next node in document order on the axes.
- getNextNode() - Method in class org.htmlunit.xpath.axes.OneStepIterator
-
Get the next node via getNextXXX.
- getNextNode() - Method in class org.htmlunit.xpath.axes.OneStepIteratorForward
-
Get the next node via getNextXXX.
- getNextNode() - Method in class org.htmlunit.xpath.axes.ReverseAxesWalker
-
Get the next node in document order on the axes.
- getNextNodeIdentity(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
-
Get the next node identity value in the list, and call the iterator if it hasn't been added yet.
- getNextNodeIdentity(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Get the next node identity value in the list, and call the iterator if it hasn't been added yet.
- getNextOpPos(int) - Method in class org.htmlunit.xpath.compiler.OpMap
-
Given an operation position, return the end position, i.e.
- getNextSibling() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- getNextSibling() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getNextSibling(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
-
Given a node handle, advance to its next sibling.
- getNextSibling(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Given a node handle, advance to its next sibling.
- getNextStepPos(int) - Method in class org.htmlunit.xpath.compiler.OpMap
-
Given a location step position, return the end position, i.e.
- getNextWalker() - Method in class org.htmlunit.xpath.axes.AxesWalker
-
Get the next walker in the location step chain.
- getNode(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
-
Return an DOM node for the given node.
- getNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
-
Return an DOM node for the given node.
- getNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Return an DOM node for the given node.
- getNodeData(Node, StringBuilder) - Static method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
-
Retrieve the text content of a DOM subtree, appending it into a user-supplied FastStringBuffer object.
- getNodeName() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- getNodeName() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getNodeName(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
-
Given a node handle, return its DOM-style node name.
- getNodeName(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
-
Given a node handle, return its DOM-style node name.
- getNodeName(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Given a node handle, return its DOM-style node name.
- getNodeNameX(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
-
Given a node handle, return the XPath node name.
- getNodeNameX(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
-
Given a node handle, return the XPath node name.
- getNodeNameX(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Given a node handle, return the XPath node name.
- getNodesByID(XPathContext, int, String, List<String>, NodeSetDTM, boolean) - Method in class org.htmlunit.xpath.functions.FuncId
-
Fill in a list with nodes that match a space delimited list if ID ID references.
- getNodeType() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- getNodeType() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getNodeType() - Method in class org.htmlunit.xpath.xml.dtm.ref.ExtendedType
- getNodeType(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
-
Given a node handle, return its DOM-style node type.
- getNodeType(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Given a node handle, return its DOM-style node type.
- getNodeType(String) - Static method in class org.htmlunit.xpath.compiler.Keywords
- getNodeTypeTest(int) - Static method in class org.htmlunit.xpath.patterns.NodeTest
-
Tell what node type to test, if not DTMFilter.SHOW_ALL.
- getNodeValue() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- getNodeValue() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getNodeValue(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
-
Given a node handle, return its node value.
- getNodeValue(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
-
Given a node handle, return its node value.
- getNodeValue(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Given a node handle, return its node value.
- getNumberFromNode(int) - Method in class org.htmlunit.xpath.objects.XNodeSet
-
Get numeric value of the string conversion from a single node.
- getOp(int) - Method in class org.htmlunit.xpath.compiler.OpMap
-
Given an operation position, return the current op.
- getOwnerDocument() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- getOwnerDocument() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getOwnerDocument(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
-
Given a node handle, find the owning document node.
- getOwnerDocument(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Given a node handle, find the owning document node.
- getOwnerElement() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- getOwnerElement() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getParent(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
-
Given a node handle, find its parent node.
- getParent(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Given a node handle, find its parent node.
- getParentNode() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- getParentNode() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getPatternString() - Method in class org.htmlunit.xpath.compiler.OpMap
-
Return the expression as a string for diagnostics.
- getPositionInContextNodeList(XPathContext) - Method in class org.htmlunit.xpath.functions.FuncPosition
-
Get the position in the current context node list.
- getPredicate(int) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
-
Get a predicate expression at the given index.
- getPredicate(int) - Method in class org.htmlunit.xpath.patterns.StepPattern
-
Get a predicate expression.
- getPredicateCount() - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
-
Get the number of predicates that this walker has.
- getPredicateCount() - Method in class org.htmlunit.xpath.patterns.StepPattern
-
Get the number of predicates for this match pattern step.
- getPredicatePos() - Method in class org.htmlunit.xpath.XPathContext
- getPredicates() - Method in class org.htmlunit.xpath.patterns.StepPattern
-
Set the list of predicate expressions for this pattern step.
- getPrefix() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- getPrefix() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getPrefix(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
-
Given a namespace handle, return the prefix that the namespace decl is mapping.
- getPrefix(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
-
Given a namespace handle, return the prefix that the namespace decl is mapping.
- getPrefix(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Given a namespace handle, return the prefix that the namespace decl is mapping.
- getPrefixResolver() - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
Return the saved reference to the prefix resolver that was in effect when this iterator was created.
- getPreviousSibling() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- getPreviousSibling() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getPreviousSibling(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
-
Given a node handle, find its preceeding sibling.
- getPreviousSibling(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Given a node handle, find its preceeding sibling.
- getProximityPosition() - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
-
Get the current sub-context position.
- getProximityPosition(int) - Method in class org.htmlunit.xpath.axes.OneStepIterator
-
Get the current sub-context position.
- getProximityPosition(int) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
-
Get the current sub-context position.
- getProximityPosition(int) - Method in class org.htmlunit.xpath.axes.ReverseAxesWalker
-
Get the current sub-context position.
- getProximityPosition(XPathContext) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
-
Get the current sub-context position.
- getProximityPosition(XPathContext) - Method in interface org.htmlunit.xpath.axes.SubContextList
-
Get the current sub-context position.
- getProximityPosition(XPathContext) - Method in class org.htmlunit.xpath.patterns.StepPattern
-
Get the current sub-context position.
- getProximityPosition(XPathContext, int, boolean) - Method in class org.htmlunit.xpath.patterns.StepPattern
-
Get the proximity position index of the current node based on this node test.
- getPublicId() - Method in class org.htmlunit.xpath.Expression
- getRelativePathPattern() - Method in class org.htmlunit.xpath.patterns.StepPattern
-
Get the reference to nodetest and predicate for parent or ancestor.
- getRoot() - Method in class org.htmlunit.xpath.axes.AxesWalker
-
The root node of the TreeWalker, as specified in setRoot(int root).
- getRoot() - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
The root node of the
DTMIterator
, as specified when it was created. - getRoot() - Method in class org.htmlunit.xpath.axes.NodeSequence
-
The root node of the
DTMIterator
, as specified when it was created. - getRoot() - Method in class org.htmlunit.xpath.NodeSetDTM
-
The root node of the
DTMIterator
, as specified when it was created. - getRoot() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
-
The root node of the
DTMIterator
, as specified when it was created. - getRoot() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeIterator
- getSchemaTypeInfo() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- getSchemaTypeInfo() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getSpecified() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- getSpecified() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getStaticScore() - Method in class org.htmlunit.xpath.patterns.NodeTest
-
Get the static score for this node test.
- getStepCount(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- getStepLocalName(int) - Method in class org.htmlunit.xpath.compiler.OpMap
-
Get the local name of the step.
- getStepNS(int) - Method in class org.htmlunit.xpath.compiler.OpMap
-
Get the namespace of the step.
- getStepTestType(int) - Method in class org.htmlunit.xpath.compiler.OpMap
-
Get the test type of the step, i.e.
- getStrictErrorChecking() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getStringFromNode(int) - Method in class org.htmlunit.xpath.objects.XNodeSet
-
Get the string conversion from a single node.
- getStringValue(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
-
Get the string-value of a node as a String object (see ... for the definition of a node's string-value).
- getStringValue(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
-
Get the string-value of a node as a String object (see ... for the definition of a node's string-value).
- getStringValue(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Get the string-value of a node as a String object (see ... for the definition of a node's string-value).
- getSubContextList() - Method in class org.htmlunit.xpath.XPathContext
-
Get the current axes iterator, or return null if none.
- getSubtreeRoot(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantFromRootTraverser
-
Get the subtree root identity from the handle that was passed in by the caller.
- getSubtreeRoot(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantOrSelfFromRootTraverser
-
Get the subtree root identity from the handle that was passed in by the caller.
- getSubtreeRoot(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantTraverser
-
Get the subtree root identity from the handle that was passed in by the caller.
- getSystemId() - Method in class org.htmlunit.xpath.Expression
- getTagName() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getTarget() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getTextContent() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- getTextContent() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getTokenQueue() - Method in class org.htmlunit.xpath.compiler.OpMap
-
Get the XPath as a list of tokens.
- getTokenQueuePosFromMap(int) - Method in class org.htmlunit.xpath.compiler.Lexer
-
Given a map pos, return the corresponding token queue pos.
- getTokenQueueSize() - Method in class org.htmlunit.xpath.compiler.OpMap
-
Get size of the token queue.
- getType() - Method in class org.htmlunit.xpath.objects.XBoolean
-
Tell what kind of class this is.
- getType() - Method in class org.htmlunit.xpath.objects.XNodeSet
-
Tell what kind of class this is.
- getType() - Method in class org.htmlunit.xpath.objects.XNumber
-
Tell what kind of class this is.
- getType() - Method in class org.htmlunit.xpath.objects.XObject
-
Tell what kind of class this is.
- getType() - Method in class org.htmlunit.xpath.objects.XString
-
Tell what kind of class this is.
- getType(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
-
Given an expanded-name ID, return the local name ID.
- getTypeName() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- getTypeNamespace() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- getTypeString() - Method in class org.htmlunit.xpath.objects.XBoolean
-
Given a request type, return the equivalent string.
- getTypeString() - Method in class org.htmlunit.xpath.objects.XNodeSet
-
Given a request type, return the equivalent string.
- getTypeString() - Method in class org.htmlunit.xpath.objects.XNumber
-
Given a request type, return the equivalent string.
- getTypeString() - Method in class org.htmlunit.xpath.objects.XObject
-
Given a request type, return the equivalent string.
- getTypeString() - Method in class org.htmlunit.xpath.objects.XString
-
Given a request type, return the equivalent string.
- getURIResolver() - Method in class org.htmlunit.xpath.XPathContext
-
Get the URIResolver associated with this execution context.
- getUserData(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- getUserData(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getValue() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- getValue() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getVector() - Method in class org.htmlunit.xpath.axes.NodeSequence
-
If this iterator needs to cache nodes that are fetched, they are stored in the Vector in the generic object.
- getVector() - Method in class org.htmlunit.xpath.axes.NodeSequence.IteratorCache
-
Get the cached list of nodes obtained from the iterator so far.
- getWhatToShow() - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
This attribute determines which node types are accepted.
- getWhatToShow() - Method in class org.htmlunit.xpath.axes.NodeSequence
-
This attribute determines which node types are presented via the iterator.
- getWhatToShow() - Method in class org.htmlunit.xpath.NodeSetDTM
-
This attribute determines which node types are presented via the iterator.
- getWhatToShow() - Method in class org.htmlunit.xpath.patterns.NodeTest
-
This attribute determines which node types are accepted.
- getWhatToShow() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
-
This attribute determines which node types are presented via the iterator.
- getWhatToShow() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeIterator
- getWhatToShow(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Get a
NodeFilter
bit set that tells what to show for a given node test. - getWholeText() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getXmlEncoding() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getXmlStandalone() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getXmlVersion() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- getXPathContext() - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
The XPath execution context we are operating on.
- greaterThan(XObject) - Method in class org.htmlunit.xpath.objects.XNodeSet
-
Tell if one object is greater than the other.
- greaterThan(XObject) - Method in class org.htmlunit.xpath.objects.XObject
-
Tell if one object is greater than the other.
- GreaterThanComparator - Class in org.htmlunit.xpath.objects
-
Compare strings or numbers for greater than.
- GreaterThanComparator() - Constructor for class org.htmlunit.xpath.objects.GreaterThanComparator
- greaterThanOrEqual(XObject) - Method in class org.htmlunit.xpath.objects.XNodeSet
-
Tell if one object is greater than or equal to the other.
- greaterThanOrEqual(XObject) - Method in class org.htmlunit.xpath.objects.XObject
-
Tell if one object is greater than or equal to the other.
- GreaterThanOrEqualComparator - Class in org.htmlunit.xpath.objects
-
Compare strings or numbers for greater than or equal.
- GreaterThanOrEqualComparator() - Constructor for class org.htmlunit.xpath.objects.GreaterThanOrEqualComparator
- group(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compile an expression group.
- gt(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compile a '&gr;' operation.
- Gt - Class in org.htmlunit.xpath.operations
-
The '>' operation expression executor.
- Gt() - Constructor for class org.htmlunit.xpath.operations.Gt
- gte(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compile a '>=' operation.
- Gte - Class in org.htmlunit.xpath.operations
-
The '>=' operation expression executor.
- Gte() - Constructor for class org.htmlunit.xpath.operations.Gte
H
- handlesNullPrefixes() - Method in interface org.htmlunit.xpath.xml.utils.PrefixResolver
- handlesNullPrefixes() - Method in class org.htmlunit.xpath.xml.utils.PrefixResolverDefault
- hasAttribute(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- hasAttributeNS(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- hasAttributes() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- hasAttributes() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- hasCache() - Method in class org.htmlunit.xpath.axes.NodeSequence
-
If the iterator needs to cache nodes as they are fetched, then this method returns true.
- hasChildNodes() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- hasChildNodes() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- hasFeature(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy.DTMNodeProxyImplementation
- hash - Variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable.HashEntry
- hash - Variable in class org.htmlunit.xpath.xml.dtm.ref.ExtendedType
- hashCode() - Method in class org.htmlunit.xpath.xml.dtm.ref.ExtendedType
- HashEntry(ExtendedType, int, int, ExpandedNameTable.HashEntry) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable.HashEntry
- hashET - Variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
-
Workspace for lookup.
- HasPositionalPredChecker - Class in org.htmlunit.xpath.axes
- HasPositionalPredChecker() - Constructor for class org.htmlunit.xpath.axes.HasPositionalPredChecker
- hasPredicate(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- hasString() - Method in class org.htmlunit.xpath.objects.XString
-
Tell if this object contains a java String object.
I
- IDENT_DTM_DEFAULT - Static variable in class org.htmlunit.xpath.xml.dtm.DTMManager
-
When this bitmask is ANDed with a DTM node handle number, the result is the DTM's document identity number.
- IDENT_DTM_NODE_BITS - Static variable in class org.htmlunit.xpath.xml.dtm.DTMManager
-
This value, set at compile time, controls how many bits of the DTM node identifier numbers are used to identify a node within a document, and thus sets the maximum number of nodes per document.
- IDENT_MAX_DTMS - Static variable in class org.htmlunit.xpath.xml.dtm.DTMManager
-
This is the maximum number of DTMs available.
- IDENT_NODE_DEFAULT - Static variable in class org.htmlunit.xpath.xml.dtm.DTMManager
-
When this bitmask is ANDed with a DTM node handle number, the result is the low bits of the node's index number within that DTM.
- IdKeyPattern() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
IdKeyPattern ::= 'id' '(' Literal ')' | 'key' '(' Literal ',' Literal ')' (Also handle doc())
- implementation - Static variable in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
-
The DOMImplementation object
- importNode(Node, boolean) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- includeSelf() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMAxisIteratorBase
-
Set the flag to include the start node in the iteration.
- incrementCurrentPos() - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
Increment the current position in the node set.
- IndexedDTMAxisTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.IndexedDTMAxisTraverser
- indexNode(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Add a node to the element indexes.
- indexOf(int) - Method in class org.htmlunit.xpath.NodeSetDTM
-
Searches for the first occurence of the given argument, beginning the search at index, and testing for equality using the equals method.
- indexOf(int) - Method in class org.htmlunit.xpath.xml.utils.NodeVector
-
Searches for the first occurence of the given argument, beginning the search at index, and testing for equality using the equals method.
- indexOf(int) - Method in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
-
Searches for the first occurence of the given argument, beginning the search at index, and testing for equality using the equals method.
- indexOf(int, int) - Method in class org.htmlunit.xpath.NodeSetDTM
-
Searches for the first occurence of the given argument, beginning the search at index, and testing for equality using the equals method.
- indexOf(int, int) - Method in class org.htmlunit.xpath.xml.utils.NodeVector
-
Searches for the first occurence of the given argument, beginning the search at index, and testing for equality using the equals method.
- indexOf(int, int) - Method in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
-
Searches for the first occurence of the given argument, beginning the search at index, and testing for equality using the equals method.
- indexOf(XString) - Method in class org.htmlunit.xpath.objects.XString
-
Returns the index within this string of the first occurrence of the specified substring.
- init(Compiler, int, int) - Method in class org.htmlunit.xpath.axes.AxesWalker
-
Initialize an AxesWalker during the parse of the XPath expression.
- init(Compiler, int, int) - Method in class org.htmlunit.xpath.axes.FilterExprWalker
-
Initialize an AxesWalker during the parse of the XPath expression.
- initExtendedTypes() - Method in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
-
Initialize the vector of extended types with the basic DOM node types.
- initFunctionTable() - Method in class org.htmlunit.xpath.XPath
-
initial the function table
- initMatchPattern(Compiler, String, PrefixResolver) - Method in class org.htmlunit.xpath.compiler.XPathParser
-
Given an string, init an XPath object for pattern matches, in order that a parse doesn't have to be done each time the expression is evaluated.
- initNodeTest(int) - Method in class org.htmlunit.xpath.patterns.NodeTest
-
Initialize this node test by setting the whatToShow property, and calculating the score that this test will return if a test succeeds.
- initNodeTest(int, String, String) - Method in class org.htmlunit.xpath.patterns.NodeTest
-
Initialize this node test by setting the whatToShow property and the namespace and local name, and calculating the score that this test will return if a test succeeds.
- initPredicateInfo(Compiler, int) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
-
Init predicate info.
- initProximityPosition(int) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
-
Init the proximity position to zero for a forward axes.
- initXPath(Compiler, String, PrefixResolver) - Method in class org.htmlunit.xpath.compiler.XPathParser
-
Given an string, init an XPath object for selections, in order that a parse doesn't have to be done each time the expression is evaluated.
- insertBefore(Node, Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- insertBefore(Node, Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- insertData(int, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- insertElementAt(int, int) - Method in class org.htmlunit.xpath.xml.utils.NodeVector
-
Inserts the specified node in this vector at the specified index.
- insertOp(int, int, int) - Method in class org.htmlunit.xpath.compiler.XPathParser
-
Insert room for operation.
- installFunction(String, Class<?>) - Method in class org.htmlunit.xpath.compiler.FunctionTable
-
Install a built-in function.
- InternalAxisIteratorBase() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.InternalAxisIteratorBase
- isAbsolute(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- isAfterAxis(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantTraverser
-
Tell if a node is outside the axis being traversed.
- isAfterAxis(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.IndexedDTMAxisTraverser
-
Tell if a node is outside the axis being traversed.
- isAncestor(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.PrecedingTraverser
-
Tell if the current identity is an ancestor of the context identity.
- isComplete() - Method in class org.htmlunit.xpath.axes.NodeSequence.IteratorCache
-
Returns true if no cache is complete and immutable.
- isDefaultNamespace(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- isDefaultNamespace(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- isDerivedFrom(String, String, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- isDescendant(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.DescendantIterator
-
Tell if this node identity is a descendant.
- isDescendant(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantTraverser
-
Tell if this node identity is a descendant.
- isDocOrdered() - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
Returns true if all the nodes in the iteration well be returned in document order.
- isDocOrdered() - Method in class org.htmlunit.xpath.axes.NodeSequence
-
Returns true if all the nodes in the iteration well be returned in document order.
- isDocOrdered() - Method in class org.htmlunit.xpath.axes.WalkingIteratorSorted
-
Returns true if all the nodes in the iteration well be returned in document order.
- isDocOrdered() - Method in class org.htmlunit.xpath.NodeSetDTM
-
Returns true if all the nodes in the iteration well be returned in document order.
- isDocOrdered() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
-
Returns true if all the nodes in the iteration well be returned in document order.
- isDownwardAxisOfMany(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
-
Tell if the given axis goes downword.
- isElementContentWhitespace() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- isEqualNode(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- isEqualNode(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- isFresh() - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
Tells if this NodeSetDTM is "fresh", in other words, if the first nextNode() that is called will return the first node in the set.
- isFresh() - Method in class org.htmlunit.xpath.axes.NodeSequence
-
Tells if this NodeSetDTM is "fresh", in other words, if the first nextNode() that is called will return the first node in the set.
- isFresh() - Method in class org.htmlunit.xpath.NodeSetDTM
-
Tells if this NodeSetDTM is "fresh", in other words, if the first nextNode() that is called will return the first node in the set.
- isFresh() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
-
Tells if this NodeSetDTM is "fresh", in other words, if the first nextNode() that is called will return the first node in the set.
- isId() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- isId() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- isIndexed(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.IndexedDTMAxisTraverser
-
Tell if the indexing is on and the given expanded type ID matches what is in the indexes.
- isNaturalDocOrder(Compiler, int, int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
-
Tell if the pattern can be 'walked' with the iteration steps in natural document order, without duplicates.
- isNodeAfter(int, int) - Method in interface org.htmlunit.xpath.xml.dtm.DTM
-
Figure out whether nodeHandle2 should be considered as being later in the document than nodeHandle1, in Document Order as defined by the XPath model.
- isNodeAfter(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Figure out whether nodeHandle2 should be considered as being later in the document than nodeHandle1, in Document Order as defined by the XPath model.
- isOneStep(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- isOptimizableForDescendantIterator(Compiler, int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
-
Special purpose function to see if we can optimize the pattern for a DescendantIterator.
- isProximateInnerExpr(Compiler, int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- isReverse() - Method in interface org.htmlunit.xpath.xml.dtm.DTMAxisIterator
- isReverse() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMAxisIteratorBase
- isReverse() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.AncestorIterator
- isReverse() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingIterator
- isReverse() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingSiblingIterator
- isReverseAxes() - Method in class org.htmlunit.xpath.axes.OneStepIterator
-
Tells if this is a reverse axes.
- isReverseAxes() - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
-
Tells if this is a reverse axes.
- isReverseAxes() - Method in class org.htmlunit.xpath.axes.ReverseAxesWalker
-
Tells if this is a reverse axes.
- isSameClass(Expression) - Method in class org.htmlunit.xpath.Expression
-
This is a utility method to tell if the passed in class is the same class as this.
- isSameNode(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- isSameNode(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- isSet(int, int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- isSpace(char) - Static method in class org.htmlunit.xpath.objects.XString
-
Returns whether the specified ch conforms to the XML 1.0 definition of whitespace.
- isStableNumber() - Method in class org.htmlunit.xpath.Expression
-
Tell if this expression returns a stable number that will not change during iterations within the expression.
- isStableNumber() - Method in class org.htmlunit.xpath.objects.XNumber
-
Tell if this expression returns a stable number that will not change during iterations within the expression.
- isSupported(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- isSupported(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- isWhiteSpace(char) - Static method in class org.htmlunit.xpath.xml.utils.XMLCharacterRecognizer
-
Returns whether the specified ch conforms to the XML 1.0 definition of whitespace.
- isWhiteSpace(CharSequence) - Static method in class org.htmlunit.xpath.xml.utils.XMLCharacterRecognizer
-
Tell if the string is whitespace.
- isWild(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- item(int) - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
Returns the
node handle
of an item in the collection. - item(int) - Method in class org.htmlunit.xpath.axes.NodeSequence
-
Returns the
node handle
of an item in the collection. - item(int) - Method in class org.htmlunit.xpath.NodeSet
- item(int) - Method in class org.htmlunit.xpath.NodeSetDTM
-
Returns the
node handle
of an item in the collection. - item(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
-
Returns the
node handle
of an item in the collection. - item(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMChildIterNodeList
- item(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNamedNodeMap
- item(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeList
- item(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeListBase
- iter() - Method in class org.htmlunit.xpath.objects.XNodeSet
-
Cast result object to a nodelist.
- iter() - Method in class org.htmlunit.xpath.objects.XObject
-
Cast result object to a nodelist.
- IteratorCache() - Constructor for class org.htmlunit.xpath.axes.NodeSequence.IteratorCache
- IteratorPool - Class in org.htmlunit.xpath.axes
-
Pool of object of a given type to pick from to help memory usage
- IteratorPool(DTMIterator) - Constructor for class org.htmlunit.xpath.axes.IteratorPool
-
Constructor IteratorPool
- iterators_ - Variable in class org.htmlunit.xpath.axes.UnionPathIterator
-
The location path iterators, one for each location path contained in the union expression.
- iterRaw() - Method in class org.htmlunit.xpath.objects.XNodeSet
-
Return the iterator without cloning, etc.
J
- JJK_DEBUG - Static variable in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
- JJK_DEBUG - Static variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
K
- key - Variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable.HashEntry
- Keywords - Class in org.htmlunit.xpath.compiler
-
Table of strings to operation code lookups.
- Keywords() - Constructor for class org.htmlunit.xpath.compiler.Keywords
L
- LAST_NODESET_OP - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
The last opcode for stuff that can be a nodeset.
- length() - Method in class org.htmlunit.xpath.objects.XString
-
Returns the length of this string.
- lessThan(XObject) - Method in class org.htmlunit.xpath.objects.XNodeSet
-
Tell if one object is less than the other.
- lessThan(XObject) - Method in class org.htmlunit.xpath.objects.XObject
-
Tell if one object is less than the other.
- LessThanComparator - Class in org.htmlunit.xpath.objects
-
Compare strings or numbers for less than.
- LessThanComparator() - Constructor for class org.htmlunit.xpath.objects.LessThanComparator
- lessThanOrEqual(XObject) - Method in class org.htmlunit.xpath.objects.XNodeSet
-
Tell if one object is less than or equal to the other.
- lessThanOrEqual(XObject) - Method in class org.htmlunit.xpath.objects.XObject
-
Tell if one object is less than or equal to the other.
- LessThanOrEqualComparator - Class in org.htmlunit.xpath.objects
-
Compare strings or numbers for less than or equal.
- LessThanOrEqualComparator() - Constructor for class org.htmlunit.xpath.objects.LessThanOrEqualComparator
- Lexer - Class in org.htmlunit.xpath.compiler
-
This class is in charge of lexical processing of the XPath expression into tokens.
- Lexer(Compiler, PrefixResolver, XPathParser) - Constructor for class org.htmlunit.xpath.compiler.Lexer
-
Create a Lexer object.
- literal(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compile a literal string value.
- Literal() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
The value of the Literal is the sequence of characters inside the " or ' characters.
- loadLocationPaths(Compiler, int, int) - Method in class org.htmlunit.xpath.axes.UnionPathIterator
-
Initialize the location path iterators.
- loadSteps(Compiler, int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
-
Read a LocationPath as a generalized match pattern.
- loadWalkers(WalkingIterator, Compiler, int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
-
This method is for building an array of possible levels where the target element(s) could be found for a match.
- localName - Variable in class org.htmlunit.xpath.xml.dtm.ref.ExtendedType
- locationPath(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compile a location path.
- LocationPath() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
LocationPath ::= RelativeLocationPath | AbsoluteLocationPath
- locationPathPattern(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compile a location match pattern unit expression.
- LocationPathPattern() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
LocationPathPattern ::= '/' RelativePathPattern? | IdKeyPattern (('/' | '//') RelativePathPattern)? | '//'? RelativePathPattern
- locPathDepth - Variable in class org.htmlunit.xpath.compiler.Compiler
- LocPathIterator - Class in org.htmlunit.xpath.axes
-
This class extends NodeSetDTM, which implements NodeIterator, and fetches nodes one at a time in document order based on a XPath.
- LocPathIterator() - Constructor for class org.htmlunit.xpath.axes.LocPathIterator
-
Create a LocPathIterator object.
- LocPathIterator(int) - Constructor for class org.htmlunit.xpath.axes.LocPathIterator
-
Create a LocPathIterator object, including creation of step walkers from the opcode list, and call back into the Compiler to create predicate expressions.
- LocPathIterator(int, boolean) - Constructor for class org.htmlunit.xpath.axes.LocPathIterator
-
Create a LocPathIterator object, including creation of step walkers from the opcode list, and call back into the Compiler to create predicate expressions.
- LocPathIterator(PrefixResolver) - Constructor for class org.htmlunit.xpath.axes.LocPathIterator
-
Create a LocPathIterator object.
- logicalNextDOMTextNode(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
-
Utility function: Given a DOM Text node, determine whether it is logically followed by another Text or CDATASection node.
- lookahead(char, int) - Method in class org.htmlunit.xpath.compiler.XPathParser
-
Look ahead of the current token in order to make a branching decision.
- lookahead(String, int) - Method in class org.htmlunit.xpath.compiler.XPathParser
-
Look ahead of the current token in order to make a branching decision.
- lookupNamespaceURI(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- lookupNamespaceURI(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- lookupNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
-
Get a Node from an identity index.
- lookupNodeTest(String) - Static method in class org.htmlunit.xpath.compiler.Keywords
- lookupPrefix(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- lookupPrefix(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- lt(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compile a '<' operation.
- Lt - Class in org.htmlunit.xpath.operations
-
The '<' operation expression executor.
- Lt() - Constructor for class org.htmlunit.xpath.operations.Lt
- lte(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compile a '<=' operation.
- Lte - Class in org.htmlunit.xpath.operations
-
The '<=' operation expression executor.
- Lte() - Constructor for class org.htmlunit.xpath.operations.Lte
M
- m_ancestors - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.AncestorIterator
- m_ancestorsPos - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.AncestorIterator
- m_arg0 - Variable in class org.htmlunit.xpath.functions.FunctionOneArg
-
The first argument passed to the function (at index 0).
- m_arg1 - Variable in class org.htmlunit.xpath.functions.Function2Args
-
The second argument passed to the function (at index 1).
- m_axesIteratorStack - Variable in class org.htmlunit.xpath.XPathContext
-
Stack of AxesIterators.
- m_axis - Variable in class org.htmlunit.xpath.axes.AxesWalker
-
The traversal axis from where the nodes will be filtered.
- m_axis - Variable in class org.htmlunit.xpath.axes.DescendantIterator
-
The axis that we are traversing.
- m_axis - Variable in class org.htmlunit.xpath.axes.OneStepIterator
-
The traversal axis from where the nodes will be filtered.
- m_axis - Variable in class org.htmlunit.xpath.axes.OneStepIteratorForward
-
The traversal axis from where the nodes will be filtered.
- m_axis - Variable in class org.htmlunit.xpath.patterns.StepPattern
-
The axis for this test.
- m_axisnames - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
Table of axes names to opcode associations.
- m_blocksize - Variable in class org.htmlunit.xpath.compiler.OpMapVector
-
Size of blocks to allocate
- m_blocksize - Variable in class org.htmlunit.xpath.xml.utils.NodeVector
-
Size of blocks to allocate.
- m_blocksize - Variable in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
-
Size of blocks to allocate
- m_buildCache - Variable in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
-
"Shortcut" handle to most recently added row of m_map.
- m_buildCacheStartIndex - Variable in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
- m_cache - Variable in class org.htmlunit.xpath.axes.NodeSequence
-
A cache of a list of nodes obtained from the iterator so far.
- m_cacheNodes - Variable in class org.htmlunit.xpath.NodeSetDTM
-
True if this list is cached.
- m_capacity - Variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
-
The capacity of the hash table, i.e.
- m_cdtm - Variable in class org.htmlunit.xpath.axes.LocPathIterator
-
The dtm of the context node.
- m_clones - Variable in class org.htmlunit.xpath.axes.LocPathIterator
-
The pool for cloned iterators.
- m_compiler - Variable in class org.htmlunit.xpath.compiler.Lexer
-
The target XPath.
- m_context - Variable in class org.htmlunit.xpath.axes.LocPathIterator
-
The context node for this iterator, which doesn't change through the course of the iteration.
- m_context - Variable in class org.htmlunit.xpath.xml.utils.PrefixResolverDefault
-
The context to resolve the prefix from, if the context is not given.
- m_count - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMNamedNodeMap
-
The number of nodes in this map.
- m_currentContextNode - Variable in class org.htmlunit.xpath.axes.LocPathIterator
-
The node context from where the expression is being executed from (i.e.
- m_currentNode - Variable in class org.htmlunit.xpath.axes.AxesWalker
-
The node at which the TreeWalker is currently positioned.
- m_currentNodes - Variable in class org.htmlunit.xpath.XPathContext
-
The stack of current node objects.
- m_currentPattern - Variable in class org.htmlunit.xpath.compiler.OpMap
-
The current pattern string, for diagnostics purposes
- m_currentPrefixResolver - Variable in class org.htmlunit.xpath.compiler.Compiler
-
The current prefixResolver for the execution context.
- m_defaultErrorListener - Variable in class org.htmlunit.xpath.XPathContext
-
A default ErrorListener in case our m_errorListener was not specified and our owner either does not have an ErrorListener or has a null one.
- m_defaultExtendedTypes - Static variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
-
The array to store the default extended types.
- m_documentBaseURI - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
The base URI for this document.
- m_dtm - Variable in class org.htmlunit.xpath.axes.AxesWalker
-
The DTM for the root.
- m_dtm_offsets - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMManagerDefault
-
Map from DTM identifier numbers to offsets.
- m_dtmIdent - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
The document identity number(s).
- m_dtmManager - Variable in class org.htmlunit.xpath.XPathContext
-
Though XPathContext context extends the DTMManager, it really is a proxy for this object, which is the real DTMManager.
- m_dtmMgr - Variable in class org.htmlunit.xpath.axes.NodeSequence
-
The DTMManager to use if we're using a NodeVector only.
- m_dtms - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMManagerDefault
-
Map from DTM identifier numbers to DTM objects that this manager manages.
- m_elemIndexes - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
These hold indexes to elements based on namespace and local name.
- m_errorHandler - Variable in class org.htmlunit.xpath.compiler.Compiler
-
The error listener where errors will be sent.
- m_errorListener - Variable in class org.htmlunit.xpath.compiler.XPathParser
-
The error listener where syntax errors are to be sent.
- m_errorListener - Variable in class org.htmlunit.xpath.XPathContext
-
The ErrorListener where errors and warnings are to be reported.
- m_exception - Variable in exception org.htmlunit.xpath.xml.utils.WrappedRuntimeException
-
Primary checked exception.
- m_execContext - Variable in class org.htmlunit.xpath.axes.LocPathIterator
-
The XPathContext reference, needed for execution of many operations.
- m_expandedNameTable - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
The table for exandedNameID lookups.
- m_expandedNameTable - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMManagerDefault
-
The default table for exandedNameID lookups.
- m_expr - Variable in class org.htmlunit.xpath.axes.FilterExprWalker
-
The contained expression.
- m_exprObj - Variable in class org.htmlunit.xpath.axes.FilterExprWalker
-
The result of executing m_expr.
- m_exptype - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
The expanded names, one array element for each node.
- m_extendedTypeID - Variable in class org.htmlunit.xpath.axes.DescendantIterator
-
The extended type ID, not set until setRoot.
- m_extendedTypes - Variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
-
Array of extended types for this document
- m_firstch - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
First child values, one array element for each node.
- m_firstChild - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMChildIterNodeList
- m_firstFree - Variable in class org.htmlunit.xpath.xml.utils.NodeVector
-
Number of nodes in this NodeVector.
- m_firstFree - Variable in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
-
Number of ints in array
- m_firstWalker - Variable in class org.htmlunit.xpath.axes.WalkingIterator
-
The head of the step walker list.
- m_foundLast - Variable in class org.htmlunit.xpath.axes.PredicatedNodeTest
-
This is true if nextNode returns null.
- m_freeStack - Variable in class org.htmlunit.xpath.axes.IteratorPool
-
Stack of given objects this points to.
- m_funcNextFreeIndex - Variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The index to the next free function index.
- m_funcTable - Variable in class org.htmlunit.xpath.XPath
-
The function table for xpath build-in functions
- m_functionExpr - Variable in class org.htmlunit.xpath.patterns.FunctionPattern
-
Should be a
expression
. - m_functionID - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
Table of function name to function ID associations.
- m_functionID_customer - Variable in class org.htmlunit.xpath.compiler.FunctionTable
-
Table of function name to function ID associations for customized functions
- m_functions - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The function table.
- m_functions_customer - Variable in class org.htmlunit.xpath.compiler.FunctionTable
-
The function table contains customized functions
- m_functionTable - Variable in class org.htmlunit.xpath.compiler.Compiler
-
The FunctionTable for all xpath build-in functions
- m_functionTable - Variable in class org.htmlunit.xpath.compiler.XPathParser
-
The table contains build-in functions and customized functions
- m_hasPositionalPred - Variable in class org.htmlunit.xpath.axes.HasPositionalPredChecker
- m_indexing - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
true if indexing is turned on.
- m_initialCapacity - Static variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
-
The initial capacity of the hash table.
- m_initialSize - Static variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
-
The initial size of the m_extendedTypes array
- m_isComplete2 - Variable in class org.htmlunit.xpath.axes.NodeSequence.IteratorCache
-
true if the associated iterator is exhausted and all nodes obtained from it are in the cache.
- m_isFresh - Variable in class org.htmlunit.xpath.axes.AxesWalker
-
True if an itteration has not begun.
- m_isTopLevel - Variable in class org.htmlunit.xpath.axes.LocPathIterator
-
Value determined at compile time, indicates that this is an iterator at the top level of the expression, rather than inside a predicate.
- m_isTopLevel - Variable in class org.htmlunit.xpath.functions.FuncLast
- m_isTopLevel - Variable in class org.htmlunit.xpath.functions.FuncPosition
- m_isTotallyWild - Variable in class org.htmlunit.xpath.patterns.NodeTest
-
True if this test has a null namespace and a local name of
NodeTest.WILD
. - m_iter - Variable in class org.htmlunit.xpath.axes.NodeSequence
-
The functional iterator that fetches nodes.
- m_iter - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeList
- m_iterator - Variable in class org.htmlunit.xpath.axes.OneStepIterator
-
The DTM inner traversal class, that corresponds to the super axis.
- m_iterator - Variable in class org.htmlunit.xpath.axes.ReverseAxesWalker
-
The DTM inner traversal class, that corresponds to the super axis.
- m_keywords - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
Table of keywords to opcode associations.
- m_last - Variable in class org.htmlunit.xpath.axes.NodeSequence
-
The index of the last node in the iteration.
- m_last_kid - Variable in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
-
The current position in the DTM tree.
- m_last_parent - Variable in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
-
The current position in the DTM tree.
- m_lastFetched - Variable in class org.htmlunit.xpath.axes.LocPathIterator
-
The last node that was fetched, usually by nextNode.
- m_lastUsedWalker - Variable in class org.htmlunit.xpath.axes.WalkingIterator
-
The last used step walker in the walker list.
- m_left - Variable in class org.htmlunit.xpath.operations.Operation
-
The left operand expression.
- m_length - Variable in class org.htmlunit.xpath.axes.LocPathIterator
- m_lengthPos - Variable in class org.htmlunit.xpath.compiler.OpMapVector
-
Position where size of array is kept
- m_loadFactor - Static variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
-
The default load factor of the Hashtable.
- m_lpi - Variable in class org.htmlunit.xpath.axes.PredicatedNodeTest
-
The owning location path iterator.
- m_mainExp - Variable in class org.htmlunit.xpath.XPath
-
The top of the expression tree.
- m_manager - Variable in class org.htmlunit.xpath.NodeSetDTM
- m_map - Variable in class org.htmlunit.xpath.compiler.OpMapVector
-
Array of ints
- m_map - Variable in class org.htmlunit.xpath.xml.utils.NodeVector
-
Array of nodes this points to.
- m_map - Variable in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
-
Array of arrays of ints
- m_map0 - Variable in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
-
"Shortcut" handle to m_map[0].
- m_mapSize - Variable in class org.htmlunit.xpath.compiler.OpMapVector
-
Size of array
- m_mapSize - Variable in class org.htmlunit.xpath.xml.utils.NodeVector
-
Size of the array this points to.
- m_MASK - Variable in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
- m_mgr - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
The DTM manager who "owns" this DTM.
- m_mgrDefault - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
m_mgr cast to DTMManagerDefault, or null if it isn't an instance (Efficiency hook)
- m_name - Variable in class org.htmlunit.xpath.patterns.NodeTest
-
The local name to be tested for.
- m_namespace - Variable in class org.htmlunit.xpath.patterns.NodeTest
-
The namespace to be tested for, which may be null.
- m_namespaceContext - Variable in class org.htmlunit.xpath.compiler.Lexer
-
The prefix resolver to map prefixes to namespaces in the XPath.
- m_namespaceContext - Variable in class org.htmlunit.xpath.compiler.XPathParser
-
The prefix resolver to map prefixes to namespaces in the OpMap.
- m_namespaceDeclSetElements - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
SuballocatedIntVector of elements at which corresponding namespaceDeclSets were defined
- m_namespaceDeclSets - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Vector of SuballocatedIntVectors of NS decl sets
- m_next - Variable in class org.htmlunit.xpath.axes.NodeSequence
-
The index of the next node to be fetched.
- m_next - Variable in class org.htmlunit.xpath.NodeSetDTM
-
If this node is being used as an iterator, the next index that nextNode() will return.
- m_nextsib - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Next sibling values, one array element for each node.
- m_nextType - Variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
-
Next available extended type
- m_nextWalker - Variable in class org.htmlunit.xpath.axes.AxesWalker
-
The next walker in the location step chain.
- m_nodes - Variable in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
-
The node objects.
- m_nodesAreProcessed - Variable in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
-
true if ALL the nodes in the m_root subtree have been processed; false if our incremental build has not yet finished scanning the DOM tree.
- m_nodetests - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
Table of function name to function ID associations.
- m_nodeTests - Variable in class org.htmlunit.xpath.axes.UnionChildIterator
-
Even though these may hold full LocPathIterators, this array does not have to be cloned, since only the node test and predicate portion are used, and these only need static information.
- m_nodetypes - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
Table of node type strings to opcode associations.
- m_numblocks - Variable in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
-
The number of blocks to (over)allocate by
- m_obj - Variable in class org.htmlunit.xpath.objects.XObject
-
The java object which this object wraps.
- m_opMap - Variable in class org.htmlunit.xpath.compiler.OpMap
-
An operations map is used instead of a proper parse tree.
- m_ops - Variable in class org.htmlunit.xpath.compiler.XPathParser
-
The XPath to be processed.
- m_orig - Variable in class org.htmlunit.xpath.axes.IteratorPool
-
Type of objects in this pool.
- m_parent - Variable in class org.htmlunit.xpath.Expression
-
The location where this expression was built from.
- m_parent - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Previous sibling values, one array element for each node.
- m_parentDTM - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMChildIterNodeList
- m_patternMap - Variable in class org.htmlunit.xpath.compiler.Lexer
-
Ignore this, it is going away.
- m_patternMapSize - Variable in class org.htmlunit.xpath.compiler.Lexer
-
Ignore this, it is going away.
- m_pos - Variable in class org.htmlunit.xpath.axes.LocPathIterator
-
The current position of the context node.
- m_pos - Variable in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
-
The current position in the DOM tree.
- m_predCount - Variable in class org.htmlunit.xpath.axes.PredicatedNodeTest
- m_predDepth - Variable in class org.htmlunit.xpath.axes.HasPositionalPredChecker
- m_predicateIndex - Variable in class org.htmlunit.xpath.axes.PredicatedNodeTest
-
Which predicate we are executing.
- m_predicatePos - Variable in class org.htmlunit.xpath.XPathContext
- m_predicates - Variable in class org.htmlunit.xpath.patterns.StepPattern
-
The list of predicate expressions for this pattern step.
- m_prefixResolver - Variable in class org.htmlunit.xpath.axes.LocPathIterator
-
Fast access to the current prefix resolver.
- m_prefixResolvers - Variable in class org.htmlunit.xpath.XPathContext
- m_prevsib - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Previous sibling values, one array element for each node.
- m_prevWalker - Variable in class org.htmlunit.xpath.axes.AxesWalker
-
The previous walker in the location step chain, or null.
- m_processedFirstElement - Variable in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
-
True iff the first element has been processed.
- m_processor - Variable in class org.htmlunit.xpath.compiler.Lexer
-
The XPath processor object.
- m_proximityPositions - Variable in class org.htmlunit.xpath.axes.PredicatedNodeTest
-
An array of counts that correspond to the number of predicates the step contains.
- m_pw - Variable in class org.htmlunit.xpath.xml.utils.DefaultErrorHandler
- m_queueMark - Variable in class org.htmlunit.xpath.compiler.XPathParser
-
The position in the token queue is tracked by m_queueMark.
- m_relativePathPattern - Variable in class org.htmlunit.xpath.patterns.StepPattern
-
Reference to nodetest and predicate for parent or ancestor.
- m_right - Variable in class org.htmlunit.xpath.operations.Operation
-
The right operand expression.
- m_right - Variable in class org.htmlunit.xpath.operations.UnaryOperation
-
The operand for the operation.
- m_root - Variable in class org.htmlunit.xpath.axes.AxesWalker
-
The root node of the TreeWalker, as specified when it was created.
- m_root - Variable in class org.htmlunit.xpath.NodeSetDTM
-
The root of the iteration, if available.
- m_root - Variable in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
-
The top of the subtree.
- m_score - Variable in class org.htmlunit.xpath.patterns.NodeTest
-
Statically calculated score for this test.
- m_SHIFT - Variable in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
-
Bitwise addressing (much faster than div/remainder
- m_size - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
The number of nodes, which is also used to determine the next node index.
- m_stackFrame - Variable in class org.htmlunit.xpath.axes.LocPathIterator
-
The stack frame index for this iterator.
- m_table - Variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
-
The internal array to store the hash entries.
- m_targetString - Variable in class org.htmlunit.xpath.patterns.StepPattern
-
The target local name or psuedo name, for hash table lookup optimization.
- m_threshold - Variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
-
The threshold of the hash table, which is equal to capacity * loadFactor.
- m_throwExceptionOnError - Variable in class org.htmlunit.xpath.xml.utils.DefaultErrorHandler
-
if this flag is set to true, we will rethrow the exception on the error() and fatalError() methods.
- m_token - Variable in class org.htmlunit.xpath.compiler.XPathParser
-
The next token in the pattern.
- m_tokenChar - Variable in class org.htmlunit.xpath.compiler.XPathParser
-
The first char in m_token, the theory being that this is an optimization because we won't have to do charAt(0) as often.
- m_tokenQueue - Variable in class org.htmlunit.xpath.compiler.OpMap
-
TokenStack is the queue of used tokens.
- m_traverser - Variable in class org.htmlunit.xpath.axes.AxesWalker
-
The DTM inner traversal class, that corresponds to the super axis.
- m_traverser - Variable in class org.htmlunit.xpath.axes.ChildTestIterator
-
The traverser to use to navigate over the descendants.
- m_traverser - Variable in class org.htmlunit.xpath.axes.DescendantIterator
-
The traverser to use to navigate over the descendants.
- m_traverser - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.FollowingIterator
- m_traversers - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Stateless axis traversers, lazely built.
- m_uriResolver - Variable in class org.htmlunit.xpath.XPathContext
-
The TrAX URI Resolver for resolving URIs from the document(...) function to source tree nodes.
- m_val - Variable in class org.htmlunit.xpath.objects.XBoolean
-
Value of the object.
- m_val - Variable in class org.htmlunit.xpath.objects.XNumber
-
Value of the XNumber object.
- m_vec2 - Variable in class org.htmlunit.xpath.axes.NodeSequence.IteratorCache
-
A list of nodes already obtained from the iterator.
- m_whatToShow - Variable in class org.htmlunit.xpath.patterns.NodeTest
-
This attribute determines which node types are accepted.
- makeNodeHandle(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Given a node identity, return a node handle.
- makeNodeIdentity(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Given a node handle, return a node identity.
- MAPINDEX_LENGTH - Static variable in class org.htmlunit.xpath.compiler.OpMap
-
The length is always the opcode position + 1.
- mapNSTokens(String, int, int, int) - Method in class org.htmlunit.xpath.compiler.Lexer
-
When a seperator token is found, see if there's a element name or the like to map.
- mapPatternElemPos(int, boolean, boolean) - Method in class org.htmlunit.xpath.compiler.Lexer
-
Record the current position on the token queue as long as this is a top-level element.
- markCacheComplete() - Method in class org.htmlunit.xpath.axes.NodeSequence
-
If this NodeSequence has a cache, mark that it is complete.
- MATCH - Static variable in class org.htmlunit.xpath.XPath
-
Represents a match type expression.
- MATCH_ANY_ANCESTOR - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
For match patterns.
- MATCH_ATTRIBUTE - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
For match patterns.
- MATCH_IMMEDIATE_ANCESTOR - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
For match patterns.
- MATCH_SCORE_NODETEST - Static variable in class org.htmlunit.xpath.XPath
-
The match score if the pattern consists of just a NodeTest.
- MATCH_SCORE_NONE - Static variable in class org.htmlunit.xpath.XPath
-
The match score if no match is made.
- MATCH_SCORE_NSWILD - Static variable in class org.htmlunit.xpath.XPath
-
The match score if the pattern pattern has the form NCName:*.
- MATCH_SCORE_OTHER - Static variable in class org.htmlunit.xpath.XPath
-
The match score if the pattern consists of something other than just a NodeTest or just a qname.
- MATCH_SCORE_QNAME - Static variable in class org.htmlunit.xpath.XPath
-
The match score if the pattern has the form of a QName optionally preceded by an @ character.
- matchPattern(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compile an entire match pattern expression.
- MAXTOKENQUEUESIZE - Static variable in class org.htmlunit.xpath.compiler.OpMap
-
The starting size of the token queue.
- mightBeProximate(Compiler, int, int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
-
Tell if the predicates need to have proximity knowledge.
- minus(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compile a '-' operation.
- Minus - Class in org.htmlunit.xpath.operations
-
The binary '-' operation expression executer.
- Minus() - Constructor for class org.htmlunit.xpath.operations.Minus
- mod(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compile a 'mod' operation.
- Mod - Class in org.htmlunit.xpath.operations
-
The 'mod' operation expression executer.
- Mod() - Constructor for class org.htmlunit.xpath.operations.Mod
- mult(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compile a '*' operation.
- Mult - Class in org.htmlunit.xpath.operations
-
The '*' operation expression executer.
- Mult() - Constructor for class org.htmlunit.xpath.operations.Mult
- MultiplicativeExpr(int) - Method in class org.htmlunit.xpath.compiler.XPathParser
-
This has to handle construction of the operations so that they are evaluated in pre-fix order.
- mutableNodeset() - Method in class org.htmlunit.xpath.objects.XNodeSet
-
Cast result object to a nodelist.
- mutableNodeset() - Method in class org.htmlunit.xpath.objects.XObject
-
Cast result object to a nodelist.
N
- names - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
-
The names of the axes for diagnostic purposes.
- namespace - Variable in class org.htmlunit.xpath.xml.dtm.ref.ExtendedType
- NAMESPACE - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
-
The namespace axis contains the namespace nodes of the context node; the axis will be empty unless the context node is an element.
- NAMESPACE - Static variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
- NAMESPACE_DECL_NS - Static variable in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
-
Manefest constant
- NAMESPACE_NODE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
-
The node is a
namespace node
. - NAMESPACEDECLS - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
-
The namespace axis contains the namespace nodes of the context node; the axis will be empty unless the context node is an element.
- NamespaceDeclsTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.NamespaceDeclsTraverser
- NamespaceIterator() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.NamespaceIterator
-
Constructor NamespaceAttributeIterator
- NamespaceTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.NamespaceTraverser
- NCName() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
NCName ::= (Letter | '_') (NCNameChar) NCNameChar ::= Letter | Digit | '.' | '-' | '_' | CombiningChar | Extender
- neg(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compile a unary '-' operation.
- Neg - Class in org.htmlunit.xpath.operations
-
The unary '-' operation expression executer.
- Neg() - Constructor for class org.htmlunit.xpath.operations.Neg
- newDTMIterator(Compiler, int, boolean) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
-
Create a new LocPathIterator iterator.
- newInstance() - Static method in class org.htmlunit.xpath.xml.dtm.DTMManager
-
Obtain a new instance of a
DTMManager
. - next - Variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable.HashEntry
- next() - Method in interface org.htmlunit.xpath.xml.dtm.DTMAxisIterator
-
Get the next node in the iteration.
- next() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.AncestorIterator
-
Get the next node in the iteration.
- next() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.AttributeIterator
-
Get the next node in the iteration.
- next() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.ChildrenIterator
-
Get the next node in the iteration.
- next() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.DescendantIterator
-
Get the next node in the iteration.
- next() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.FollowingIterator
-
Get the next node in the iteration.
- next() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.FollowingSiblingIterator
-
Get the next node in the iteration.
- next() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.NamespaceIterator
-
Get the next node in the iteration.
- next() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.ParentIterator
-
Get the next node in the iteration.
- next() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingIterator
-
Get the next node in the iteration.
- next() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingSiblingIterator
-
Get the next node in the iteration.
- next() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.RootIterator
-
Get the next node in the iteration.
- next() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.SingletonIterator
-
Get the next node in the iteration.
- next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.DTMAxisTraverser
-
Traverse to the next node after the current node.
- next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AllFromNodeTraverser
-
Traverse to the next node after the current node.
- next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AllFromRootTraverser
-
Traverse to the next node after the current node.
- next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AncestorTraverser
-
Traverse to the next node after the current node.
- next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AttributeTraverser
-
Traverse to the next node after the current node.
- next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.ChildTraverser
-
Traverse to the next node after the current node.
- next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantTraverser
-
Traverse to the next node after the current node.
- next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.FollowingSiblingTraverser
-
Traverse to the next node after the current node.
- next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.FollowingTraverser
-
Traverse to the next node after the current node.
- next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.NamespaceDeclsTraverser
-
Traverse to the next node after the current node.
- next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.NamespaceTraverser
-
Traverse to the next node after the current node.
- next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.ParentTraverser
-
Traverse to the next node after the current node.
- next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.PrecedingAndAncestorTraverser
-
Traverse to the next node after the current node.
- next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.PrecedingSiblingTraverser
-
Traverse to the next node after the current node.
- next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.PrecedingTraverser
-
Traverse to the next node after the current node.
- next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.RootTraverser
-
Traverse to the next node after the current node.
- next(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.SelfTraverser
-
Traverse to the next node after the current node.
- next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.DTMAxisTraverser
-
Traverse to the next node after the current node that is matched by the extended type ID.
- next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AllFromRootTraverser
-
Traverse to the next node after the current node that is matched by the extended type ID.
- next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AncestorTraverser
-
Traverse to the next node after the current node that is matched by the extended type ID.
- next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.AttributeTraverser
-
Traverse to the next node after the current node that is matched by the extended type ID.
- next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.ChildTraverser
-
Traverse to the next node after the current node that is matched by the extended type ID.
- next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.DescendantTraverser
-
Traverse to the next node after the current node that is matched by the extended type ID.
- next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.FollowingSiblingTraverser
-
Traverse to the next node after the current node that is matched by the extended type ID.
- next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.FollowingTraverser
-
Traverse to the next node after the current node that is matched by the extended type ID.
- next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.NamespaceDeclsTraverser
-
Traverse to the next node after the current node that is matched by the extended type ID.
- next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.NamespaceTraverser
-
Traverse to the next node after the current node that is matched by the extended type ID.
- next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.ParentTraverser
-
Traverse to the next node after the current node that is matched by the extended type ID.
- next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.PrecedingAndAncestorTraverser
-
Traverse to the next node after the current node that is matched by the extended type ID.
- next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.PrecedingSiblingTraverser
-
Traverse to the next node after the current node that is matched by the extended type ID.
- next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.PrecedingTraverser
-
Traverse to the next node after the current node that is matched by the extended type ID.
- next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.RootTraverser
-
Traverse to the next node after the current node that is matched by the extended type ID.
- next(int, int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.SelfTraverser
-
Traverse to the next node after the current node that is matched by the extended type ID.
- nextNode() - Method in class org.htmlunit.xpath.axes.AxesWalker
-
Moves the
TreeWalker
to the next visible node in document order relative to the current node, and returns the new node. - nextNode() - Method in class org.htmlunit.xpath.axes.BasicTestIterator
-
Returns the next node in the set and advances the position of the iterator in the set.
- nextNode() - Method in class org.htmlunit.xpath.axes.ChildIterator
-
Returns the next node in the set and advances the position of the iterator in the set.
- nextNode() - Method in class org.htmlunit.xpath.axes.DescendantIterator
-
Returns the next node in the set and advances the position of the iterator in the set.
- nextNode() - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
Returns the next node in the set and advances the position of the iterator in the set.
- nextNode() - Method in class org.htmlunit.xpath.axes.NodeSequence
-
Returns the next node in the set and advances the position of the iterator in the set.
- nextNode() - Method in class org.htmlunit.xpath.axes.SelfIteratorNoPredicate
-
Returns the next node in the set and advances the position of the iterator in the set.
- nextNode() - Method in class org.htmlunit.xpath.axes.UnionPathIterator
-
Returns the next node in the set and advances the position of the iterator in the set.
- nextNode() - Method in class org.htmlunit.xpath.axes.WalkingIterator
-
Returns the next node in the set and advances the position of the iterator in the set.
- nextNode() - Method in class org.htmlunit.xpath.NodeSetDTM
-
Returns the next node in the set and advances the position of the iterator in the set.
- nextNode() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
-
Returns the next node in the set and advances the position of the iterator in the set.
- nextNode() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTM
-
This method should try and build one or more nodes in the table.
- nextNode() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
This method should try and build one or more nodes in the table.
- nextNode() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeIterator
- nextToken() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
Retrieve the next token from the command and store it in m_token string.
- node_ - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
-
The DTM node handle.
- nodelist() - Method in class org.htmlunit.xpath.objects.XNodeSet
-
Cast result object to a nodelist.
- nodelist() - Method in class org.htmlunit.xpath.objects.XObject
-
Cast result object to a nodelist.
- nodename - Variable in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- NODENAME - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[NODENAME] [index to ns token or EMPTY] [index to name token]
- nodes - Variable in class org.htmlunit.xpath.NodeSet
- NodeSequence - Class in org.htmlunit.xpath.axes
-
This class is the dynamic wrapper for a Xalan DTMIterator instance, and provides random access capabilities.
- NodeSequence() - Constructor for class org.htmlunit.xpath.axes.NodeSequence
-
Create a new NodeSequence in an invalid (null) state.
- NodeSequence(Object) - Constructor for class org.htmlunit.xpath.axes.NodeSequence
-
Create a new NodeSequence from a (already cloned) iterator.
- NodeSequence.IteratorCache - Class in org.htmlunit.xpath.axes
-
Each NodeSequence object has an iterator which is "walked".
- nodeset() - Method in class org.htmlunit.xpath.objects.XNodeSet
-
Cast result object to a nodelist.
- nodeset() - Method in class org.htmlunit.xpath.objects.XObject
-
Cast result object to a nodelist.
- NodeSet - Class in org.htmlunit.xpath
-
The NodeSet class can act as either a NodeVector, NodeList, or NodeIterator.
- NodeSet(List<Node>) - Constructor for class org.htmlunit.xpath.NodeSet
-
Create an empty, using the given block size.
- NodeSetDTM - Class in org.htmlunit.xpath
-
The NodeSetDTM class can act as either a NodeVector, NodeList, or NodeIterator.
- NodeSetDTM(DTMIterator) - Constructor for class org.htmlunit.xpath.NodeSetDTM
-
Create a NodeSetDTM, and copy the members of the given DTMIterator into it.
- NodeSetDTM(DTMManager) - Constructor for class org.htmlunit.xpath.NodeSetDTM
-
Create an empty nodelist.
- NodeTest - Class in org.htmlunit.xpath.patterns
-
This is the basic node test class for both match patterns and location path steps.
- NodeTest() - Constructor for class org.htmlunit.xpath.patterns.NodeTest
-
Null argument constructor.
- NodeTest(int) - Constructor for class org.htmlunit.xpath.patterns.NodeTest
-
Construct an NodeTest that doesn't test for node names.
- NodeTest(int, String, String) - Constructor for class org.htmlunit.xpath.patterns.NodeTest
-
Construct an NodeTest that tests for namespaces and node names.
- NodeTest(int) - Method in class org.htmlunit.xpath.compiler.XPathParser
-
NodeTest ::= WildcardName | NodeType '(' ')' | 'processing-instruction' '(' Literal ')'
- nodeToString(int) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
-
Diagnostics.
- nodetype - Variable in class org.htmlunit.xpath.xml.dtm.ref.ExtendedType
- NODETYPE_ANYELEMENT - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[NODETYPE_ANY] No size or arguments.
- NODETYPE_ANYELEMENT_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
Wildcard element string.
- NODETYPE_COMMENT - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[NODETYPE_COMMENT] No size or arguments.
- NODETYPE_COMMENT_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
comment node test string.
- NODETYPE_FUNCTEST - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[NODETYPE_ANY] No size or arguments.
- NODETYPE_NODE - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[NODETYPE_NODE] No size or arguments.
- NODETYPE_NODE_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
Any node test string.
- NODETYPE_PI - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[NODETYPE_PI] [index to token] Note: must not overlap function OP number!
- NODETYPE_PI_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
processing-instruction node test string.
- NODETYPE_ROOT - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[NODETYPE_ROOT] No size or arguments.
- NODETYPE_TEXT - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[NODETYPE_TEXT] No size or arguments.
- NODETYPE_TEXT_STRING - Static variable in class org.htmlunit.xpath.compiler.Keywords
-
text node test string.
- NodeVector - Class in org.htmlunit.xpath.xml.utils
-
A very simple table that stores a list of Nodes.
- NodeVector() - Constructor for class org.htmlunit.xpath.xml.utils.NodeVector
-
Default constructor.
- normalize() - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- normalize() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- normalizeDocument() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- NOT_SUPPORTED_ERR - Static variable in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- NOTATION_NODE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
-
The node is a
Notation
. - NotEqualComparator - Class in org.htmlunit.xpath.objects
-
Compare strings or numbers for non-equality.
- NotEqualComparator() - Constructor for class org.htmlunit.xpath.objects.NotEqualComparator
- notequals(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compile a '!=' operation.
- notEquals(XObject) - Method in class org.htmlunit.xpath.objects.XNodeSet
-
Tell if two objects are functionally not equal.
- notEquals(XObject) - Method in class org.htmlunit.xpath.objects.XObject
-
Tell if two objects are functionally not equal.
- NotEquals - Class in org.htmlunit.xpath.operations
-
The '!=' operation expression executer.
- NotEquals() - Constructor for class org.htmlunit.xpath.operations.NotEquals
- NOTPROCESSED - Static variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
The value to use when the information has not been built yet.
- NTYPES - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
-
The number of valid nodetypes.
- NULL - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
-
Null node handles are represented by this value.
- num() - Method in class org.htmlunit.xpath.objects.XBoolean
-
Cast result object to a number.
- num() - Method in class org.htmlunit.xpath.objects.XNodeSet
-
Cast result object to a number.
- num() - Method in class org.htmlunit.xpath.objects.XNumber
-
Cast result object to a number.
- num() - Method in class org.htmlunit.xpath.objects.XObject
-
Cast result object to a number.
- num() - Method in class org.htmlunit.xpath.objects.XString
-
Cast result object to a number.
- num(XPathContext) - Method in class org.htmlunit.xpath.Expression
-
Evaluate expression to a number.
- num(XPathContext) - Method in class org.htmlunit.xpath.objects.XNumber
-
Evaluate expression to a number.
- num(XPathContext) - Method in class org.htmlunit.xpath.operations.Div
-
Evaluate expression to a number.
- num(XPathContext) - Method in class org.htmlunit.xpath.operations.Minus
-
Evaluate expression to a number.
- num(XPathContext) - Method in class org.htmlunit.xpath.operations.Mod
-
Evaluate expression to a number.
- num(XPathContext) - Method in class org.htmlunit.xpath.operations.Mult
-
Evaluate expression to a number.
- num(XPathContext) - Method in class org.htmlunit.xpath.operations.Neg
-
Evaluate expression to a number.
- num(XPathContext) - Method in class org.htmlunit.xpath.operations.Number
-
Evaluate expression to a number.
- num(XPathContext) - Method in class org.htmlunit.xpath.operations.Plus
-
Evaluate expression to a number.
- NUM_ALLOWABLE_ADDINS - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
Number of built-in functions that may be added.
- NUM_BUILT_IN_FUNCS - Static variable in class org.htmlunit.xpath.compiler.FunctionTable
-
Number of built in functions.
- number(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compile a 'number(...)' operation.
- Number - Class in org.htmlunit.xpath.operations
-
The 'number()' operation expression executer.
- Number() - Constructor for class org.htmlunit.xpath.operations.Number
- Number() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
Number ::= [0-9]+('.'[0-9]+)? | '.'[0-9]+
- NumberExpr() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
NumberExpr ::= Expr
- numberlit(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compile a literal number value.
- NUMBLOCKS_DEFAULT - Static variable in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
-
The default number of blocks to (over)allocate by
- numWithSideEffects() - Method in class org.htmlunit.xpath.objects.XNodeSet
-
Cast result object to a number, but allow side effects, such as the incrementing of an iterator.
- numWithSideEffects() - Method in class org.htmlunit.xpath.objects.XObject
-
Cast result object to a number, but allow side effects, such as the incrementing of an iterator.
O
- object() - Method in class org.htmlunit.xpath.objects.XBoolean
-
Return a java object that's closest to the representation that should be handed to an extension.
- object() - Method in class org.htmlunit.xpath.objects.XNodeSet
-
Return a java object that's closest to the representation that should be handed to an extension.
- object() - Method in class org.htmlunit.xpath.objects.XNumber
-
Return a java object that's closest to the representation that should be handed to an extension.
- object() - Method in class org.htmlunit.xpath.objects.XObject
-
Return a java object that's closest to the representation that should be handed to an extension.
- OneStepIterator - Class in org.htmlunit.xpath.axes
-
This class implements a general iterator for those LocationSteps with only one step, and perhaps a predicate.
- OneStepIterator(Compiler, int, int) - Constructor for class org.htmlunit.xpath.axes.OneStepIterator
-
Create a OneStepIterator object.
- OneStepIteratorForward - Class in org.htmlunit.xpath.axes
-
This class implements a general iterator for those LocationSteps with only one step, and perhaps a predicate, that only go forward (i.e.
- OneStepIteratorForward(Compiler, int, int) - Constructor for class org.htmlunit.xpath.axes.OneStepIteratorForward
-
Create a OneStepIterator object.
- OP_AND - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_AND] [length] {boolean expression} {boolean expression}
- OP_ARGUMENT - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_ARGUMENT] (Function argument.) [length] {expression}
- OP_BOOL - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_BOOL] (cast operation) [length] {expression}
- OP_DIV - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_DIV] [length] {number expression} {number expression}
- OP_EQUALS - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_EQUALS] [length] {expression} {expression}
- OP_FUNCTION - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_FUNCTION] [length] [FUNC_name] {OP_ARGUMENT} [ENDOP]
- OP_GROUP - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_GROUP] [length] {expression}
- OP_GT - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_GT] (greater-than) [length] {number expression} {number expression}
- OP_GTE - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_GTE] (greater-than-or-equals) [length] {number expression} {number expression}
- OP_LITERAL - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_LITERAL] [3] [index to token]
- OP_LOCATIONPATH - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_LOCATIONPATH] [length] {FROM_stepType} | {function} {predicate} [ENDOP]
- OP_LOCATIONPATHPATTERN - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_LOCATIONPATHPATTERN] [length] {FROM_stepType} | {function}{predicate} [ENDOP] returns: XNodeSet
- OP_LT - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_LT] (less-than) [length] {number expression} {number expression}
- OP_LTE - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_LTE] (less-than-or-equals) [length] {number expression} {number expression}
- OP_MATCHPATTERN - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_MATCHPATTERN] [length] {PathExpr}+
- OP_MINUS - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_MINUS] [length] {number expression} {number expression}
- OP_MOD - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_MOD] [length] {number expression} {number expression}
- OP_MULT - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_MULT] [length] {number expression} {number expression}
- OP_NEG - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_NEG] [length] {number expression}
- OP_NOTEQUALS - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_NOTEQUALS] [length] {expression} {expression}
- OP_NUMBER - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_NUMBER] (cast operation) [length] {expression}
- OP_NUMBERLIT - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_NUMBERLIT] (Number literal.) [3] [index to token]
- OP_OR - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_OR] [length] {boolean expression} {boolean expression}
- OP_PLUS - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_PLUS] [length] {number expression} {number expression}
- OP_PREDICATE - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_PREDICATE] [length] {expression} [ENDOP] (For safety)
- OP_QUO - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_QUO] [length] {number expression} {number expression}
- OP_STRING - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_STRING] (cast operation) [length] {expression}
- OP_UNION - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_UNION] [length] {PathExpr}+
- OP_VARIABLE - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_VARIABLE] [4] [index to namespace token, or EMPTY] [index to function name token]
- OP_XPATH - Static variable in class org.htmlunit.xpath.compiler.OpCodes
-
[OP_XPATH] [length] {expression}
- OpCodes - Class in org.htmlunit.xpath.compiler
-
Operations codes for XPath.
- OpCodes() - Constructor for class org.htmlunit.xpath.compiler.OpCodes
- operate(XObject) - Method in class org.htmlunit.xpath.operations.Bool
-
Apply the operation to two operands, and return the result.
- operate(XObject) - Method in class org.htmlunit.xpath.operations.Neg
-
Apply the operation to two operands, and return the result.
- operate(XObject) - Method in class org.htmlunit.xpath.operations.Number
-
Apply the operation to two operands, and return the result.
- operate(XObject) - Method in class org.htmlunit.xpath.operations.String
-
Apply the operation to two operands, and return the result.
- operate(XObject) - Method in class org.htmlunit.xpath.operations.UnaryOperation
-
Apply the operation to two operands, and return the result.
- operate(XObject, XObject) - Method in class org.htmlunit.xpath.operations.Div
-
Apply the operation to two operands, and return the result.
- operate(XObject, XObject) - Method in class org.htmlunit.xpath.operations.Equals
-
Apply the operation to two operands, and return the result.
- operate(XObject, XObject) - Method in class org.htmlunit.xpath.operations.Gt
-
Apply the operation to two operands, and return the result.
- operate(XObject, XObject) - Method in class org.htmlunit.xpath.operations.Gte
-
Apply the operation to two operands, and return the result.
- operate(XObject, XObject) - Method in class org.htmlunit.xpath.operations.Lt
-
Apply the operation to two operands, and return the result.
- operate(XObject, XObject) - Method in class org.htmlunit.xpath.operations.Lte
-
Apply the operation to two operands, and return the result.
- operate(XObject, XObject) - Method in class org.htmlunit.xpath.operations.Minus
-
Apply the operation to two operands, and return the result.
- operate(XObject, XObject) - Method in class org.htmlunit.xpath.operations.Mod
-
Apply the operation to two operands, and return the result.
- operate(XObject, XObject) - Method in class org.htmlunit.xpath.operations.Mult
-
Apply the operation to two operands, and return the result.
- operate(XObject, XObject) - Method in class org.htmlunit.xpath.operations.NotEquals
-
Apply the operation to two operands, and return the result.
- operate(XObject, XObject) - Method in class org.htmlunit.xpath.operations.Operation
-
Apply the operation to two operands, and return the result.
- operate(XObject, XObject) - Method in class org.htmlunit.xpath.operations.Plus
-
Apply the operation to two operands, and return the result.
- Operation - Class in org.htmlunit.xpath.operations
-
The baseclass for a binary operation.
- Operation() - Constructor for class org.htmlunit.xpath.operations.Operation
- OpMap - Class in org.htmlunit.xpath.compiler
-
This class represents the data structure basics of the XPath object.
- OpMap() - Constructor for class org.htmlunit.xpath.compiler.OpMap
- OpMapVector - Class in org.htmlunit.xpath.compiler
-
Like IntVector, but used only for the OpMap array.
- OpMapVector(int, int, int) - Constructor for class org.htmlunit.xpath.compiler.OpMapVector
-
Construct a OpMapVector, using the given block size.
- or(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compile an 'or' operation.
- Or - Class in org.htmlunit.xpath.operations
-
The 'or' operation expression executer.
- Or() - Constructor for class org.htmlunit.xpath.operations.Or
- OrExpr() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
OrExpr ::= AndExpr | OrExpr 'or' AndExpr
- org.htmlunit.xpath - package org.htmlunit.xpath
-
Implementation of XPath; for the most part, only classes meant for public use are found at this root level of the XPath packages.
- org.htmlunit.xpath.axes - package org.htmlunit.xpath.axes
-
Implementation of XPath LocationPath support -- primary classes are LocPathIterator and UnionPathIterator.
- org.htmlunit.xpath.compiler - package org.htmlunit.xpath.compiler
-
Implements an XPath parser which produces an OpMap, and a so-called Compiler which produces an expression tree for fast evaluation.
- org.htmlunit.xpath.functions - package org.htmlunit.xpath.functions
-
Implements XPath functions -- each function is derived from Function, FunctionOneArg, Function2Args, etc, with number-of-arguments checking being applied mainly at compile time -- this package only implements XPath functions, XSLT functions are found in the "templates" package.
- org.htmlunit.xpath.objects - package org.htmlunit.xpath.objects
-
Implementation of XPath polymorphic type objects -- this package will grow as XPath objects are expanded to support XML Schema data types.
- org.htmlunit.xpath.operations - package org.htmlunit.xpath.operations
-
Support for XPath operations, such as +, -, string(), etc.
- org.htmlunit.xpath.patterns - package org.htmlunit.xpath.patterns
-
Implementation of XPath nodeTest support, and XSLT pattern matching support.
- org.htmlunit.xpath.res - package org.htmlunit.xpath.res
-
Contains strings for XPath support that require internationalization.
- org.htmlunit.xpath.xml.dtm - package org.htmlunit.xpath.xml.dtm
- org.htmlunit.xpath.xml.dtm.ref - package org.htmlunit.xpath.xml.dtm.ref
- org.htmlunit.xpath.xml.dtm.ref.dom2dtm - package org.htmlunit.xpath.xml.dtm.ref.dom2dtm
- org.htmlunit.xpath.xml.utils - package org.htmlunit.xpath.xml.utils
-
Implementation of Xalan utility classes.
P
- PARENT - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
-
The parent axis contains the parent of the context node, if there is one.
- ParentIterator() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.ParentIterator
- ParentTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.ParentTraverser
- PathComponent - Interface in org.htmlunit.xpath.axes
-
Classes who implement this information provide information needed for static analysis of a path component.
- PathExpr() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
PathExpr ::= LocationPath | FilterExpr | FilterExpr '/' RelativeLocationPath | FilterExpr '//' RelativeLocationPath
- Pattern() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
Pattern ::= LocationPathPattern | Pattern '|' LocationPathPattern
- patterns_ - Variable in class org.htmlunit.xpath.patterns.UnionPattern
-
Array of the contained step patterns to be tested.
- plus(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compile a '+' operation.
- Plus - Class in org.htmlunit.xpath.operations
-
The '+' operation expression executer.
- Plus() - Constructor for class org.htmlunit.xpath.operations.Plus
- popCurrentNode() - Method in class org.htmlunit.xpath.XPathContext
-
Pop the current context node.
- popCurrentNodeAndExpression() - Method in class org.htmlunit.xpath.XPathContext
-
Set the current context node.
- popNamespaceContext() - Method in class org.htmlunit.xpath.XPathContext
-
Pop the current namespace context for the xpath.
- popPredicatePos() - Method in class org.htmlunit.xpath.XPathContext
- popSubContextList() - Method in class org.htmlunit.xpath.XPathContext
-
Pop the last pushed axes iterator.
- postCompileStep(Compiler) - Method in class org.htmlunit.xpath.functions.FuncLast
-
This function is currently only being used by Position() and Last().
- postCompileStep(Compiler) - Method in class org.htmlunit.xpath.functions.FuncPosition
-
This function is currently only being used by Position() and Last().
- postCompileStep(Compiler) - Method in class org.htmlunit.xpath.functions.Function
-
This function is currently only being used by Position() and Last().
- PRECEDING - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
-
The preceding axis contains all nodes in the same document as the context node that are before the context node in document order, excluding any ancestors and excluding attribute nodes and namespace nodes
- PRECEDINGANDANCESTOR - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
-
A non-xpath axis, traversing the the preceding and the ancestor nodes, needed for inverseing select patterns to match patterns.
- PrecedingAndAncestorTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.PrecedingAndAncestorTraverser
- PrecedingIterator() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingIterator
- PRECEDINGSIBLING - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
-
The preceding-sibling axis contains all the preceding siblings of the context node; if the context node is an attribute node or namespace node, the preceding-sibling axis is empty.
- PrecedingSiblingIterator() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingSiblingIterator
- PrecedingSiblingTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.PrecedingSiblingTraverser
- PrecedingTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.PrecedingTraverser
- predicate(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compile a location step predicate expression.
- Predicate() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
Predicate ::= '[' PredicateExpr ']'
- PredicatedNodeTest - Class in org.htmlunit.xpath.axes
- PredicatedNodeTest() - Constructor for class org.htmlunit.xpath.axes.PredicatedNodeTest
-
Construct an AxesWalker.
- PredicatedNodeTest(LocPathIterator) - Constructor for class org.htmlunit.xpath.axes.PredicatedNodeTest
-
Construct an AxesWalker using a LocPathIterator.
- PredicateExpr() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
PredicateExpr ::= Expr
- predicates_ - Variable in class org.htmlunit.xpath.axes.PredicatedNodeTest
-
The list of predicate expressions.
- prefix - Variable in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- PrefixResolver - Interface in org.htmlunit.xpath.xml.utils
-
The class that implements this interface can resolve prefixes to namespaces.
- PrefixResolverDefault - Class in org.htmlunit.xpath.xml.utils
-
This class implements a generic PrefixResolver that can be used to perform prefix-to-namespace lookup for the XPath object.
- PrefixResolverDefault(Node) - Constructor for class org.htmlunit.xpath.xml.utils.PrefixResolverDefault
-
Construct a PrefixResolverDefault object.
- previousNode() - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
Returns the previous node in the set and moves the position of the
DTMIterator
backwards in the set. - previousNode() - Method in class org.htmlunit.xpath.axes.NodeSequence
-
Returns the previous node in the set and moves the position of the
DTMIterator
backwards in the set. - previousNode() - Method in class org.htmlunit.xpath.NodeSetDTM
-
Returns the previous node in the set and moves the position of the
DTMIterator
backwards in the set. - previousNode() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
-
Returns the previous node in the set and moves the position of the
DTMIterator
backwards in the set. - previousNode() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeIterator
- PrimaryExpr() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
PrimaryExpr ::= VariableReference | '(' Expr ')' | Literal | Number | FunctionCall
- PROCESSING_INSTRUCTION_NODE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
-
The node is a
ProcessingInstruction
. - PSEUDONAME_ANY - Static variable in class org.htmlunit.xpath.compiler.PseudoNames
-
Pseudo name for a wild card pattern ('*').
- PSEUDONAME_COMMENT - Static variable in class org.htmlunit.xpath.compiler.PseudoNames
-
Pseudo name for a comment node.
- PSEUDONAME_ROOT - Static variable in class org.htmlunit.xpath.compiler.PseudoNames
-
Pseudo name for the root node.
- PSEUDONAME_TEXT - Static variable in class org.htmlunit.xpath.compiler.PseudoNames
-
Pseudo name for a text node.
- PseudoNames - Class in org.htmlunit.xpath.compiler
-
This is used to represent names of nodes that may not be named, like a comment node.
- PseudoNames() - Constructor for class org.htmlunit.xpath.compiler.PseudoNames
- pseudoparent - Variable in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- pushCurrentNode(int) - Method in class org.htmlunit.xpath.XPathContext
-
Set the current context node.
- pushCurrentNodeAndExpression(int) - Method in class org.htmlunit.xpath.XPathContext
-
Set the current context node and expression node.
- pushNamespaceContext(PrefixResolver) - Method in class org.htmlunit.xpath.XPathContext
-
Push a current namespace context for the xpath.
- pushPredicatePos(int) - Method in class org.htmlunit.xpath.XPathContext
- pushSubContextList(SubContextList) - Method in class org.htmlunit.xpath.XPathContext
-
Push a TreeWalker on the stack.
Q
- QName() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
QName ::= (Prefix ':')? LocalPart Prefix ::= NCName LocalPart ::= NCName
R
- recordTokenString(List<String>) - Method in class org.htmlunit.xpath.compiler.Lexer
-
Record the current token in the passed vector.
- RECURSIONLIMIT - Static variable in class org.htmlunit.xpath.XPathContext
-
The ammount to use for stacks that record information during the recursive execution.
- redefine(int, String, String, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.ExtendedType
-
Redefine this ExtendedType object to represent a different extended type.
- rehash() - Method in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable
-
Increases the capacity of and internally reorganizes the hashtable, in order to accommodate and access its entries more efficiently.
- RelationalExpr(int) - Method in class org.htmlunit.xpath.compiler.XPathParser
-
RelationalExpr ::= AdditiveExpr | RelationalExpr '<' AdditiveExpr | RelationalExpr '>' AdditiveExpr | RelationalExpr '<=' AdditiveExpr | RelationalExpr '>=' AdditiveExpr
- RelativeLocationPath() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
RelativeLocationPath ::= Step | RelativeLocationPath '/' Step | AbbreviatedRelativeLocationPath
- RelativePathPattern() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
RelativePathPattern ::= StepPattern | RelativePathPattern '/' StepPattern | RelativePathPattern '//' StepPattern
- removeAttribute(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- removeAttributeNode(Attr) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- removeAttributeNS(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- removeChild(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- removeChild(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- removeNamedItem(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNamedNodeMap
- removeNamedItemNS(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNamedNodeMap
- renameNode(Node, String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- replaceChild(Node, Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- replaceChild(Node, Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- replaceData(int, int, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- replaceWholeText(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- reportWrongNumberArgs() - Method in class org.htmlunit.xpath.functions.FuncConcat
-
Constructs and throws a WrongNumberArgException with the appropriate message for this function object.
- reportWrongNumberArgs() - Method in class org.htmlunit.xpath.functions.FuncSubstring
-
Constructs and throws a WrongNumberArgException with the appropriate message for this function object.
- reportWrongNumberArgs() - Method in class org.htmlunit.xpath.functions.Function
-
Constructs and throws a WrongNumberArgException with the appropriate message for this function object.
- reportWrongNumberArgs() - Method in class org.htmlunit.xpath.functions.Function2Args
-
Constructs and throws a WrongNumberArgException with the appropriate message for this function object.
- reportWrongNumberArgs() - Method in class org.htmlunit.xpath.functions.Function3Args
-
Constructs and throws a WrongNumberArgException with the appropriate message for this function object.
- reportWrongNumberArgs() - Method in class org.htmlunit.xpath.functions.FunctionDef1Arg
-
Constructs and throws a WrongNumberArgException with the appropriate message for this function object.
- reportWrongNumberArgs() - Method in class org.htmlunit.xpath.functions.FunctionMultiArgs
-
Constructs and throws a WrongNumberArgException with the appropriate message for this function object.
- reportWrongNumberArgs() - Method in class org.htmlunit.xpath.functions.FunctionOneArg
-
Constructs and throws a WrongNumberArgException with the appropriate message for this function object.
- reset() - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
Reset the iterator to the start.
- reset() - Method in class org.htmlunit.xpath.axes.NodeSequence
-
Reset the iterator to the start.
- reset() - Method in class org.htmlunit.xpath.axes.OneStepIterator
-
Reset the iterator to the start.
- reset() - Method in class org.htmlunit.xpath.axes.WalkingIterator
-
Reset the iterator to the start.
- reset() - Method in class org.htmlunit.xpath.NodeSetDTM
-
Reset the iterator to the start.
- reset() - Method in interface org.htmlunit.xpath.xml.dtm.DTMAxisIterator
-
Resets the iterator to the last start node.
- reset() - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
-
Reset the iterator to the start.
- reset() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMAxisIteratorBase
- reset() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.AncestorIterator
-
Resets the iterator to the last start node.
- reset() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.DescendantIterator
-
Resets the iterator to the last start node.
- reset() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingIterator
-
Resets the iterator to the last start node.
- reset() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.SingletonIterator
-
Resets the iterator to the last start node.
- reset() - Method in class org.htmlunit.xpath.XPathContext
-
Reset for new run.
- resetPosition() - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMAxisIteratorBase
-
Reset the position to zero.
- resetProximityPositions() - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
-
Reset the proximity positions counts.
- resetTokenMark(int) - Method in class org.htmlunit.xpath.compiler.Lexer
-
Reset token queue mark and m_token to a given position.
- returnNextNode(int) - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
Bottleneck the return of a next node, to make returns easier from nextNode().
- returnNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMAxisIteratorBase
-
Do any final cleanup that is required before returning the node that was passed in, and then return it.
- ReverseAxesWalker - Class in org.htmlunit.xpath.axes
-
Walker for a reverse axes.
- ReverseAxesWalker(LocPathIterator, int) - Constructor for class org.htmlunit.xpath.axes.ReverseAxesWalker
-
Construct an AxesWalker using a LocPathIterator.
- ROOT - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
-
A non-xpath axis, returns root only.
- RootIterator() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.RootIterator
-
Constructor RootIterator
- ROOTNODE - Static variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
The identity of the root node.
- RootTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.RootTraverser
- runTo(int) - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
If an index is requested, NodeSetDTM will call this method to run the iterator to the index.
- runTo(int) - Method in class org.htmlunit.xpath.axes.NodeSequence
-
If an index is requested, NodeSetDTM will call this method to run the iterator to the index.
- runTo(int) - Method in class org.htmlunit.xpath.NodeSetDTM
-
If an index is requested, NodeSetDTM will call this method to run the iterator to the index.
- runTo(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
-
If an index is requested, NodeSetDTM will call this method to run the iterator to the index.
S
- S_EQ - Static variable in class org.htmlunit.xpath.objects.XNodeSet
-
Equal comparator
- S_FALSE - Static variable in class org.htmlunit.xpath.objects.XBoolean
-
A true boolean object so we don't have to keep creating them.
- S_GT - Static variable in class org.htmlunit.xpath.objects.XNodeSet
-
Greater than comparator
- S_GTE - Static variable in class org.htmlunit.xpath.objects.XNodeSet
-
Greater than or equal comparator
- S_LT - Static variable in class org.htmlunit.xpath.objects.XNodeSet
-
Less than comparator
- S_LTE - Static variable in class org.htmlunit.xpath.objects.XNodeSet
-
Less than or equal comparator
- S_NEQ - Static variable in class org.htmlunit.xpath.objects.XNodeSet
-
Not equal comparator
- S_TRUE - Static variable in class org.htmlunit.xpath.objects.XBoolean
-
A true boolean object so we don't have to keep creating them.
- SCORE_NODETEST - Static variable in class org.htmlunit.xpath.patterns.NodeTest
-
The match score if the pattern consists of just a NodeTest.
- SCORE_NONE - Static variable in class org.htmlunit.xpath.patterns.NodeTest
-
The match score if no match is made.
- SCORE_NSWILD - Static variable in class org.htmlunit.xpath.patterns.NodeTest
-
The match score if the pattern pattern has the form NCName:*.
- SCORE_OTHER - Static variable in class org.htmlunit.xpath.patterns.NodeTest
-
The match score if the pattern consists of something other than just a NodeTest or just a qname.
- SCORE_QNAME - Static variable in class org.htmlunit.xpath.patterns.NodeTest
-
The match score if the pattern has the form of a QName optionally preceded by an @ character.
- SELECT - Static variable in class org.htmlunit.xpath.XPath
-
Represents a select type expression.
- selectNodeIterator(Node, String) - Static method in class org.htmlunit.xpath.XPathAPI
-
Use an XPath string to select a nodelist.
- selectNodeIterator(Node, String, Node) - Static method in class org.htmlunit.xpath.XPathAPI
-
Use an XPath string to select a nodelist.
- selectNodeList(Node, String) - Static method in class org.htmlunit.xpath.XPathAPI
-
Use an XPath string to select a nodelist.
- selectNodeList(Node, String, Node) - Static method in class org.htmlunit.xpath.XPathAPI
-
Use an XPath string to select a nodelist.
- selectSingleNode(Node, String) - Static method in class org.htmlunit.xpath.XPathAPI
-
Use an XPath string to select a single node.
- selectSingleNode(Node, String, Node) - Static method in class org.htmlunit.xpath.XPathAPI
-
Use an XPath string to select a single node.
- SELF - Static variable in class org.htmlunit.xpath.xml.dtm.Axis
-
The self axis contains just the context node itself.
- SelfIteratorNoPredicate - Class in org.htmlunit.xpath.axes
-
This class implements an optimized iterator for "." patterns, that is, the self axes without any predicates.
- SelfIteratorNoPredicate(int) - Constructor for class org.htmlunit.xpath.axes.SelfIteratorNoPredicate
-
Create a SelfIteratorNoPredicate object.
- SelfTraverser() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseTraversers.SelfTraverser
- setArg(Expression, int) - Method in class org.htmlunit.xpath.functions.Function
-
Set an argument expression for a function.
- setArg(Expression, int) - Method in class org.htmlunit.xpath.functions.Function2Args
-
Set an argument expression for a function.
- setArg(Expression, int) - Method in class org.htmlunit.xpath.functions.Function3Args
-
Set an argument expression for a function.
- setArg(Expression, int) - Method in class org.htmlunit.xpath.functions.FunctionMultiArgs
-
Set an argument expression for a function.
- setArg(Expression, int) - Method in class org.htmlunit.xpath.functions.FunctionOneArg
-
Set an argument expression for a function.
- setAttribute(String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- setAttributeNode(Attr) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- setAttributeNodeNS(Attr) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- setAttributeNS(String, String, String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- setAxis(int) - Method in class org.htmlunit.xpath.patterns.StepPattern
-
Set the axis that this step should follow.
- setCacheComplete(boolean) - Method in class org.htmlunit.xpath.axes.NodeSequence.IteratorCache
-
Call this method with 'true' if the iterator is exhausted and the cached list is complete, or no longer growing.
- setCurrentPos(int) - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
Set the current position in the node set.
- setCurrentPos(int) - Method in class org.htmlunit.xpath.axes.NodeSequence
-
Set the current position in the node set.
- setCurrentPos(int) - Method in class org.htmlunit.xpath.NodeSetDTM
-
Set the current position in the node set.
- setCurrentPos(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
-
Set the current position in the node set.
- setData(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- setDocumentURI(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- setElementAt(int, int) - Method in class org.htmlunit.xpath.compiler.OpMapVector
-
Sets the component at the specified index of this vector to be the specified object.
- setElementAt(int, int) - Method in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
-
Sets the component at the specified index of this vector to be the specified object.
- setErrorHandler(ErrorListener) - Method in class org.htmlunit.xpath.compiler.XPathParser
-
Allow an application to register an error event handler, where syntax errors will be sent.
- setErrorListener(ErrorListener) - Method in class org.htmlunit.xpath.XPathContext
-
Set the ErrorListener where errors and warnings are to be reported.
- setIdAttribute(String, boolean) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- setIdAttributeNode(Attr, boolean) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- setIdAttributeNS(String, String, boolean) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- setIsTopLevel(boolean) - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
Set if this is an iterator at the upper level of the XPath.
- setIter(DTMIterator) - Method in class org.htmlunit.xpath.axes.NodeSequence
-
Set the functional iterator that fetches nodes.
- setLastUsedWalker(AxesWalker) - Method in class org.htmlunit.xpath.axes.WalkingIterator
-
Set the last used walker.
- setLeftRight(Expression, Expression) - Method in class org.htmlunit.xpath.operations.Operation
-
Set the left and right operand expressions for this operation.
- setLocalName(String) - Method in class org.htmlunit.xpath.patterns.NodeTest
-
Set the local name to be tested.
- setLocPathIterator(LocPathIterator) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
-
Set the location path iterator owner for this walker.
- setNamedItem(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNamedNodeMap
- setNamedItemNS(Node) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNamedNodeMap
- setNamespace(String) - Method in class org.htmlunit.xpath.patterns.NodeTest
-
Set the namespace to be tested.
- setNamespaceContext(PrefixResolver) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Set the current namespace context for the xpath.
- setNamespaceContext(PrefixResolver) - Method in class org.htmlunit.xpath.XPathContext
-
Get the current namespace context for the xpath.
- setNextWalker(AxesWalker) - Method in class org.htmlunit.xpath.axes.AxesWalker
-
Set the next walker in the location step chain.
- setNodeValue(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- setNodeValue(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- setObject(Object) - Method in class org.htmlunit.xpath.axes.NodeSequence
- setObject(Object) - Method in class org.htmlunit.xpath.objects.XObject
- setOp(int, int) - Method in class org.htmlunit.xpath.compiler.OpMap
-
Set the op at index to the given int.
- setPatterns(StepPattern[]) - Method in class org.htmlunit.xpath.patterns.UnionPattern
-
Set the contained step patterns to be tested.
- setPredicateCount(int) - Method in class org.htmlunit.xpath.axes.PredicatedNodeTest
-
Set the number of predicates that this walker has.
- setPredicates(Expression[]) - Method in class org.htmlunit.xpath.patterns.StepPattern
-
Set the predicates for this match pattern step.
- setPrefix(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- setPrefix(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- setPrevWalker(AxesWalker) - Method in class org.htmlunit.xpath.axes.AxesWalker
-
Set or clear the previous walker reference in the location step chain.
- setRelativePathPattern(StepPattern) - Method in class org.htmlunit.xpath.patterns.StepPattern
-
Set the reference to nodetest and predicate for parent or ancestor.
- setRight(Expression) - Method in class org.htmlunit.xpath.operations.UnaryOperation
-
Set the expression operand for the operation.
- setRoot(int) - Method in class org.htmlunit.xpath.axes.AxesWalker
-
Set the root node of the TreeWalker.
- setRoot(int) - Method in class org.htmlunit.xpath.axes.FilterExprWalker
-
Set the root node of the TreeWalker.
- setRoot(int) - Method in class org.htmlunit.xpath.axes.ReverseAxesWalker
-
Set the root node of the TreeWalker.
- setRoot(int, Object) - Method in class org.htmlunit.xpath.axes.ChildTestIterator
-
Reset the root node of the
DTMIterator
, overriding the value specified when it was created. - setRoot(int, Object) - Method in class org.htmlunit.xpath.axes.DescendantIterator
-
Reset the root node of the
DTMIterator
, overriding the value specified when it was created. - setRoot(int, Object) - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
Reset the root node of the
DTMIterator
, overriding the value specified when it was created. - setRoot(int, Object) - Method in class org.htmlunit.xpath.axes.NodeSequence
-
Reset the root node of the
DTMIterator
, overriding the value specified when it was created. - setRoot(int, Object) - Method in class org.htmlunit.xpath.axes.OneStepIterator
-
Reset the root node of the
DTMIterator
, overriding the value specified when it was created. - setRoot(int, Object) - Method in class org.htmlunit.xpath.axes.OneStepIteratorForward
-
Reset the root node of the
DTMIterator
, overriding the value specified when it was created. - setRoot(int, Object) - Method in class org.htmlunit.xpath.axes.UnionPathIterator
-
Reset the root node of the
DTMIterator
, overriding the value specified when it was created. - setRoot(int, Object) - Method in class org.htmlunit.xpath.axes.WalkingIterator
-
Reset the root node of the
DTMIterator
, overriding the value specified when it was created. - setRoot(int, Object) - Method in class org.htmlunit.xpath.NodeSetDTM
-
Reset the root node of the
DTMIterator
, overriding the value specified when it was created. - setRoot(int, Object) - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
-
Reset the root node of the
DTMIterator
, overriding the value specified when it was created. - setShouldCacheNodes(boolean) - Method in class org.htmlunit.xpath.axes.LocPathIterator
-
If setShouldCacheNodes(true) is called, then nodes will be cached, enabling random access, and giving the ability to do sorts and the like.
- setShouldCacheNodes(boolean) - Method in class org.htmlunit.xpath.axes.NodeSequence
-
If setShouldCacheNodes(true) is called, then nodes will be cached, enabling random access, and giving the ability to do sorts and the like.
- setShouldCacheNodes(boolean) - Method in class org.htmlunit.xpath.NodeSetDTM
-
If setShouldCacheNodes(true) is called, then nodes will be cached, enabling random access, and giving the ability to do sorts and the like.
- setShouldCacheNodes(boolean) - Method in interface org.htmlunit.xpath.xml.dtm.DTMIterator
-
If setShouldCacheNodes(true) is called, then nodes will be cached, enabling random access, and giving the ability to do sorts and the like.
- setStartNode(int) - Method in interface org.htmlunit.xpath.xml.dtm.DTMAxisIterator
-
Set start to END should 'close' the iterator, i.e.
- setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.AncestorIterator
-
Set start to END should 'close' the iterator, i.e.
- setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.AttributeIterator
-
Set start to END should 'close' the iterator, i.e.
- setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.ChildrenIterator
-
Set start to END should 'close' the iterator, i.e.
- setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.DescendantIterator
-
Set start to END should 'close' the iterator, i.e.
- setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.FollowingIterator
-
Set start to END should 'close' the iterator, i.e.
- setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.FollowingSiblingIterator
-
Set start to END should 'close' the iterator, i.e.
- setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.NamespaceIterator
-
Set start to END should 'close' the iterator, i.e.
- setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.ParentIterator
-
Set start to END should 'close' the iterator, i.e.
- setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingIterator
-
Set start to END should 'close' the iterator, i.e.
- setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingSiblingIterator
-
Set start to END should 'close' the iterator, i.e.
- setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.RootIterator
-
Set start to END should 'close' the iterator, i.e.
- setStartNode(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.SingletonIterator
-
Set start to END should 'close' the iterator, i.e.
- setStaticScore(XNumber) - Method in class org.htmlunit.xpath.patterns.NodeTest
-
Set the static score for this node test.
- setStrictErrorChecking(boolean) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- setTextContent(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- setTextContent(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- setToSize(int) - Method in class org.htmlunit.xpath.compiler.OpMapVector
- setURIResolver(URIResolver) - Method in class org.htmlunit.xpath.XPathContext
-
Set the URIResolver associated with this execution context.
- setUserData(String, Object, UserDataHandler) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- setUserData(String, Object, UserDataHandler) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- setValue(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
- setValue(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- setVector(NodeVector) - Method in class org.htmlunit.xpath.axes.NodeSequence.IteratorCache
-
Sets the NodeVector that holds the growing list of nodes as they are appended to the cached list.
- setVector(NodeVector) - Method in class org.htmlunit.xpath.axes.NodeSequence
-
Set the vector where nodes will be cached.
- setWhatToShow(int) - Method in class org.htmlunit.xpath.patterns.NodeTest
-
This attribute determines which node types are accepted.
- setXmlStandalone(boolean) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- setXmlVersion(String) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- SHOW_ALL - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
-
Show all
Nodes
. - SHOW_ATTRIBUTE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
-
Show
Attr
nodes. - SHOW_BYFUNCTION - Static variable in class org.htmlunit.xpath.patterns.NodeTest
-
Special bitmap for match patterns starting with a function.
- SHOW_BYFUNCTION - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
-
Special bit for filters implementing match patterns starting with a function.
- SHOW_CDATA_SECTION - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
-
Show
CDATASection
nodes. - SHOW_COMMENT - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
-
Show
Comment
nodes. - SHOW_DOCUMENT - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
-
Show
Document
nodes. - SHOW_DOCUMENT_FRAGMENT - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
-
Show
DocumentFragment
nodes. - SHOW_DOCUMENT_TYPE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
-
Show
DocumentType
nodes. - SHOW_ELEMENT - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
-
Show
Element
nodes. - SHOW_ENTITY - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
-
Show
Entity
nodes. - SHOW_ENTITY_REFERENCE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
-
Show
EntityReference
nodes. - SHOW_NAMESPACE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
-
This bit instructs the iterator to show namespace nodes, which are modeled by DTM but not by the DOM.
- SHOW_NOTATION - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
-
Show
Notation
nodes. - SHOW_PROCESSING_INSTRUCTION - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
-
Show
ProcessingInstruction
nodes. - SHOW_TEXT - Static variable in interface org.htmlunit.xpath.xml.dtm.DTMFilter
-
Show
Text
nodes. - shrink() - Method in class org.htmlunit.xpath.compiler.OpMap
-
Replace the large arrays with a small array.
- SingletonIterator() - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.SingletonIterator
-
Constructor SingletonIterator
- SingletonIterator(int, boolean) - Constructor for class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.SingletonIterator
-
Constructor SingletonIterator
- size() - Method in class org.htmlunit.xpath.xml.utils.NodeVector
-
Get the length of the list.
- size() - Method in class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
-
Get the length of the list.
- splitText(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- startsWith(XString) - Method in class org.htmlunit.xpath.objects.XString
-
Tests if this string starts with the specified prefix.
- startsWith(XString, int) - Method in class org.htmlunit.xpath.objects.XString
-
Tests if this string starts with the specified prefix beginning a specified index.
- Step() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
Step ::= Basis Predicate | AbbreviatedStep
- stepPattern(int, int, StepPattern) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compile a step pattern unit expression, used for both location paths and match patterns.
- StepPattern - Class in org.htmlunit.xpath.patterns
-
This class represents a single pattern match step.
- StepPattern(int, int) - Constructor for class org.htmlunit.xpath.patterns.StepPattern
-
Construct a StepPattern that doesn't test for node names.
- StepPattern(int, String, String, int) - Constructor for class org.htmlunit.xpath.patterns.StepPattern
-
Construct a StepPattern that tests for namespaces and node names.
- StepPattern(boolean) - Method in class org.htmlunit.xpath.compiler.XPathParser
-
StepPattern ::= AbbreviatedNodeTestStep
- str() - Method in class org.htmlunit.xpath.objects.XBoolean
-
Cast result object to a string.
- str() - Method in class org.htmlunit.xpath.objects.XNodeSet
-
Cast result object to a string.
- str() - Method in class org.htmlunit.xpath.objects.XNumber
-
Cast result object to a string.
- str() - Method in class org.htmlunit.xpath.objects.XObject
-
Cast result object to a string.
- str() - Method in class org.htmlunit.xpath.objects.XString
-
Cast result object to a string.
- string(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compile a 'string(...)' operation.
- String - Class in org.htmlunit.xpath.operations
-
The 'string()' operation expression executer.
- String() - Constructor for class org.htmlunit.xpath.operations.String
- StringExpr() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
StringExpr ::= Expr
- SuballocatedIntVector - Class in org.htmlunit.xpath.xml.utils
-
A very simple table that stores a list of int.
- SuballocatedIntVector(int) - Constructor for class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
-
Construct a IntVector, using the given block size and the default number of blocks (32).
- SuballocatedIntVector(int, int) - Constructor for class org.htmlunit.xpath.xml.utils.SuballocatedIntVector
-
Construct a IntVector, using the given block size and number of blocks.
- SubContextList - Interface in org.htmlunit.xpath.axes
-
A class that implements this interface is a sub context node list, meaning it is a node list for a location path step for a predicate.
- subPartMatch(String, String) - Static method in class org.htmlunit.xpath.patterns.NodeTest
-
Two names are equal if they and either both are null or the name t is wild and the name p is non-null, or the two strings are equal.
- subPartMatchNS(String, String) - Static method in class org.htmlunit.xpath.patterns.NodeTest
-
This is temporary to patch over Xerces issue with representing DOM namespaces as "".
- substring(int) - Method in class org.htmlunit.xpath.objects.XString
-
Returns a new string that is a substring of this string.
- substring(int, int) - Method in class org.htmlunit.xpath.objects.XString
-
Returns a new string that is a substring of this string.
- substringData(int, int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
T
- TARGETEXTRA - Static variable in class org.htmlunit.xpath.compiler.Lexer
-
This value is added to each element name in the TARGETEXTRA that is a 'target' (right-most top-level element name).
- TEXT_NODE - Static variable in interface org.htmlunit.xpath.xml.dtm.DTM
-
The node is a
Text
node. - toDouble() - Method in class org.htmlunit.xpath.objects.XString
-
Convert a string to a double -- Allowed input is in fixed notation ddd.fff.
- tokenIs(char) - Method in class org.htmlunit.xpath.compiler.XPathParser
-
Check whether m_tokenChar==c.
- tokenIs(String) - Method in class org.htmlunit.xpath.compiler.XPathParser
-
Check whether m_token matches the target string.
- tokenize(String, List<String>) - Method in class org.htmlunit.xpath.compiler.Lexer
-
Walk through the expression and build a token queue, and a map of the top-level elements.
- toString() - Method in class org.htmlunit.xpath.compiler.OpMap
- toString() - Method in class org.htmlunit.xpath.objects.XObject
- toString() - Method in class org.htmlunit.xpath.patterns.StepPattern
- traverseChildren(List<Node>, Node, String, boolean) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- traverseChildren(List<Node>, Node, String, String, boolean, boolean) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- trim() - Method in class org.htmlunit.xpath.objects.XString
-
Removes white space from both ends of this string.
U
- UnaryExpr() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
UnaryExpr ::= UnionExpr | '-' UnaryExpr
- UnaryOperation - Class in org.htmlunit.xpath.operations
-
The unary operation base class.
- UnaryOperation() - Constructor for class org.htmlunit.xpath.operations.UnaryOperation
- union(int) - Method in class org.htmlunit.xpath.compiler.Compiler
-
Compile a location path union.
- UnionChildIterator - Class in org.htmlunit.xpath.axes
-
This class defines a simplified type of union iterator that only tests along the child axes.
- UnionChildIterator() - Constructor for class org.htmlunit.xpath.axes.UnionChildIterator
-
Constructor for UnionChildIterator
- UnionExpr() - Method in class org.htmlunit.xpath.compiler.XPathParser
-
The context of the right hand side expressions is the context of the left hand side expression.
- UnionPathIterator - Class in org.htmlunit.xpath.axes
-
This class extends NodeSetDTM, which implements DTMIterator, and fetches nodes one at a time in document order based on a XPath UnionExpr.
- UnionPathIterator(Compiler, int) - Constructor for class org.htmlunit.xpath.axes.UnionPathIterator
-
Create a UnionPathIterator object, including creation of location path iterators from the opcode list, and call back into the Compiler to create predicate expressions.
- UnionPattern - Class in org.htmlunit.xpath.patterns
-
This class represents a union pattern, which can have multiple individual StepPattern patterns.
- UnionPattern() - Constructor for class org.htmlunit.xpath.patterns.UnionPattern
- uri - Variable in class org.htmlunit.xpath.xml.dtm.ref.dom2dtm.DOM2DTMdefaultNamespaceDeclarationNode
V
- valid - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeIterator
- value - Variable in class org.htmlunit.xpath.xml.dtm.ref.ExpandedNameTable.HashEntry
- visitBinaryOperation() - Method in class org.htmlunit.xpath.XPathVisitor
-
Visit a binary operation.
- visitFunction(Function) - Method in class org.htmlunit.xpath.axes.HasPositionalPredChecker
-
Visit a function.
- visitFunction(Function) - Method in class org.htmlunit.xpath.XPathVisitor
-
Visit a function.
- visitLocationPath() - Method in class org.htmlunit.xpath.XPathVisitor
-
Visit a LocationPath.
- visitMatchPattern() - Method in class org.htmlunit.xpath.XPathVisitor
-
Visit a match pattern.
- visitNumberLiteral() - Method in class org.htmlunit.xpath.XPathVisitor
-
Visit a number literal.
- visitPredicate(Expression) - Method in class org.htmlunit.xpath.axes.HasPositionalPredChecker
-
Visit a predicate within a location path.
- visitPredicate(Expression) - Method in class org.htmlunit.xpath.XPathVisitor
-
Visit a predicate within a location path.
- visitStep() - Method in class org.htmlunit.xpath.XPathVisitor
-
Visit a step within a location path.
- visitStringLiteral() - Method in class org.htmlunit.xpath.XPathVisitor
-
Visit a string literal.
- visitUnaryOperation() - Method in class org.htmlunit.xpath.XPathVisitor
-
Visit a unary operation.
- visitUnionPath() - Method in class org.htmlunit.xpath.XPathVisitor
-
Visit a UnionPath.
- visitUnionPattern() - Method in class org.htmlunit.xpath.XPathVisitor
-
Visit a union pattern.
W
- WalkerFactory - Class in org.htmlunit.xpath.axes
-
This class is both a factory for XPath location path expressions, which are built from the opcode map output, and an analysis engine for the location path expressions in order to provide optimization hints.
- WalkerFactory() - Constructor for class org.htmlunit.xpath.axes.WalkerFactory
- WalkingIterator - Class in org.htmlunit.xpath.axes
-
Location path iterator that uses Walkers.
- WalkingIterator(Compiler, int, int, boolean) - Constructor for class org.htmlunit.xpath.axes.WalkingIterator
-
Create a WalkingIterator iterator, including creation of step walkers from the opcode list, and call back into the Compiler to create predicate expressions.
- WalkingIterator(PrefixResolver) - Constructor for class org.htmlunit.xpath.axes.WalkingIterator
-
Create a WalkingIterator object.
- WalkingIteratorSorted - Class in org.htmlunit.xpath.axes
-
This class iterates over set of nodes that needs to be sorted.
- WalkingIteratorSorted(Compiler, int, int) - Constructor for class org.htmlunit.xpath.axes.WalkingIteratorSorted
-
Create a WalkingIterator iterator, including creation of step walkers from the opcode list, and call back into the Compiler to create predicate expressions.
- walksAttributes(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- walksChildren(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- walksChildrenAndExtraAndSelfOnly(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- walksChildrenOnly(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- walksDescendants(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- walksDescendantsAndExtraAndSelfOnly(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- walksDownOnly(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- walksExtraNodes(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- walksExtraNodesOnly(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- walksFilteredList(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- walksFollowingOnlyMaybeAbsolute(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- walksInDocOrder(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- walksNamespaces(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- walksSelfOnly(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- walksSideways(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- walksSubtree(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- walksSubtreeOnlyMaybeAbsolute(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- walksUp(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- walksUpOnly(int) - Static method in class org.htmlunit.xpath.axes.WalkerFactory
- warning(TransformerException) - Method in class org.htmlunit.xpath.xml.utils.DefaultErrorHandler
- wi() - Method in class org.htmlunit.xpath.axes.AxesWalker
- WILD - Static variable in class org.htmlunit.xpath.patterns.NodeTest
-
The namespace or local name for node tests with a wildcard.
- WrappedRuntimeException - Exception in org.htmlunit.xpath.xml.utils
-
This class is for throwing important checked exceptions over non-checked methods.
- WrappedRuntimeException(Exception) - Constructor for exception org.htmlunit.xpath.xml.utils.WrappedRuntimeException
-
Construct a WrappedRuntimeException from a checked exception.
- WrongNumberArgsException - Exception in org.htmlunit.xpath.functions
-
An exception that is thrown if the wrong number of arguments to an exception are specified by the stylesheet.
- WrongNumberArgsException(String) - Constructor for exception org.htmlunit.xpath.functions.WrongNumberArgsException
-
Constructor WrongNumberArgsException
X
- XBoolean - Class in org.htmlunit.xpath.objects
-
This class represents an XPath boolean object, and is capable of converting the boolean to other types, such as a string.
- XBoolean(boolean) - Constructor for class org.htmlunit.xpath.objects.XBoolean
-
Construct a XBoolean object.
- XMLCharacterRecognizer - Class in org.htmlunit.xpath.xml.utils
-
Class used to verify whether the specified ch conforms to the XML 1.0 definition of whitespace.
- XMLCharacterRecognizer() - Constructor for class org.htmlunit.xpath.xml.utils.XMLCharacterRecognizer
- xmlStandalone - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- xmlVersion - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMNodeProxy
- XNodeSet - Class in org.htmlunit.xpath.objects
-
This class represents an XPath nodeset object, and is capable of converting the nodeset to other types, such as a string.
- XNodeSet(DTMIterator) - Constructor for class org.htmlunit.xpath.objects.XNodeSet
-
Construct a XNodeSet object.
- XNodeSet(DTMManager) - Constructor for class org.htmlunit.xpath.objects.XNodeSet
-
Construct an empty XNodeSet object.
- XNumber - Class in org.htmlunit.xpath.objects
-
This class represents an XPath number, and is capable of converting the number to other types, such as a string.
- XNumber(double) - Constructor for class org.htmlunit.xpath.objects.XNumber
-
Construct a XNodeSet object.
- XObject - Class in org.htmlunit.xpath.objects
-
This class represents an XPath object, and is capable of converting the object to various types, such as a string.
- XObject() - Constructor for class org.htmlunit.xpath.objects.XObject
-
Create an XObject.
- XObject(Object) - Constructor for class org.htmlunit.xpath.objects.XObject
-
Create an XObject.
- XPath - Class in org.htmlunit.xpath
-
The XPath class wraps an expression object and provides general services for execution of that expression.
- XPath(String, PrefixResolver, int) - Constructor for class org.htmlunit.xpath.XPath
-
Construct an XPath object.
- XPath(String, PrefixResolver, int, ErrorListener) - Constructor for class org.htmlunit.xpath.XPath
-
Construct an XPath object.
- XPath(String, PrefixResolver, int, ErrorListener, FunctionTable) - Constructor for class org.htmlunit.xpath.XPath
-
Construct an XPath object.
- XPath(Expression) - Constructor for class org.htmlunit.xpath.XPath
-
Construct an XPath object.
- XPathAPI - Class in org.htmlunit.xpath
-
The methods in this class are convenience methods into the low-level XPath API.
- XPathAPI() - Constructor for class org.htmlunit.xpath.XPathAPI
- XPATHBundle - Static variable in class org.htmlunit.xpath.res.XPATHMessages
-
The language specific resource object for XPath messages.
- XPathContext - Class in org.htmlunit.xpath
-
Default class for the runtime execution context for XPath.
- XPathContext() - Constructor for class org.htmlunit.xpath.XPathContext
-
Create an XPathContext instance.
- XPathContext(boolean) - Constructor for class org.htmlunit.xpath.XPathContext
-
Create an XPathContext instance.
- XPATHErrorResources - Class in org.htmlunit.xpath.res
-
Set up error messages.
- XPATHErrorResources() - Constructor for class org.htmlunit.xpath.res.XPATHErrorResources
- XPathException - Exception in org.htmlunit.xpath
-
This class implements an exception object that all XPath classes will throw in case of an error.
- XPathException(String) - Constructor for exception org.htmlunit.xpath.XPathException
-
Create an XPathException object that holds an error message.
- XPathException(String, SourceLocator) - Constructor for exception org.htmlunit.xpath.XPathException
-
Create an XPathException object that holds an error message.
- XPATHMessages - Class in org.htmlunit.xpath.res
-
A utility class for issuing XPath error messages.
- XPATHMessages() - Constructor for class org.htmlunit.xpath.res.XPATHMessages
- XPathParser - Class in org.htmlunit.xpath.compiler
-
Tokenizes and parses XPath expressions.
- XPathParser(ErrorListener) - Constructor for class org.htmlunit.xpath.compiler.XPathParser
-
The parser constructor.
- XPathProcessorException - Exception in org.htmlunit.xpath
-
Derived from XPathException in order that XPath processor exceptions may be specifically caught.
- XPathProcessorException(String) - Constructor for exception org.htmlunit.xpath.XPathProcessorException
-
Create an XPathProcessorException object that holds an error message.
- XPathVisitable - Interface in org.htmlunit.xpath
-
A class that implements this interface will call a XPathVisitor for itself and members within its hierarchy.
- XPathVisitor - Class in org.htmlunit.xpath
-
A derivation from this class can be passed to a class that implements the XPathVisitable interface, to have the appropriate method called for each component of the XPath.
- XPathVisitor() - Constructor for class org.htmlunit.xpath.XPathVisitor
- xstr() - Method in class org.htmlunit.xpath.objects.XNodeSet
-
Cast result object to a string.
- xstr() - Method in class org.htmlunit.xpath.objects.XObject
-
Cast result object to a string.
- xstr() - Method in class org.htmlunit.xpath.objects.XString
-
Cast result object to a string.
- XString - Class in org.htmlunit.xpath.objects
-
This class represents an XPath string object, and is capable of converting the string to other types, such as a number.
- XString(String) - Constructor for class org.htmlunit.xpath.objects.XString
-
Construct a XNodeSet object.
Z
- zeros(int) - Static method in class org.htmlunit.xpath.objects.XNumber
-
Return a string of '0' of the given length
_
- _currentNode - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.InternalAxisIteratorBase
-
Current iteration location.
- _exptype(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Get the expanded type ID for the given node identity.
- _firstch(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Get the first child for the given node identity.
- _includeSelf - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMAxisIteratorBase
-
True if the start node should be considered part of the iteration.
- _isConstant - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.SingletonIterator
-
(not sure yet what this is.
- _isRestartable - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMAxisIteratorBase
-
True if this iteration can be restarted.
- _level(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Get the level in the tree for the given node identity.
- _maxAncestors - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingIterator
-
The max ancestors, but it can grow...
- _nextsib(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Get the next sibling for the given node identity.
- _oldsp - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingIterator
-
(not sure yet...
- _parent(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Get the parent for the given node identity.
- _position - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMAxisIteratorBase
-
The position of the current node within the iteration, as defined by XPath.
- _prevsib(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Get the previous sibling for the given node identity.
- _sp - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingIterator
-
(not sure yet...
- _stack - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingIterator
-
The stack of start node + ancestors up to the root of the tree, which we must avoid.
- _startNode - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMAxisIteratorBase
-
The handle to the start, or root, of the iteration.
- _startNodeID - Variable in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBaseIterators.PrecedingSiblingIterator
-
The node identity of _startNode for this iterator
- _type(int) - Method in class org.htmlunit.xpath.xml.dtm.ref.DTMDefaultBase
-
Get the simple type ID for the given node identity.
All Classes All Packages