|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use NodeTest | |
jd.xml.xpath.axis | Contains classes that implement the path expressions. |
jd.xml.xpath.axis.name | Contains implementations for NodeNameTest. |
jd.xml.xpath.axis.type | Contains implementations for NodeTypeTest. |
jd.xml.xpath.expr | Contains the base XPath expression classes. |
jd.xml.xpath.expr.path | |
jd.xml.xpath.expr.visitor | |
jd.xml.xpath.parser | Contains the XPath expression parser. |
jd.xml.xslt.pattern | Contains classes for XSLT template patterns. |
Uses of NodeTest in jd.xml.xpath.axis |
Subclasses of NodeTest in jd.xml.xpath.axis | |
class |
NodeNameTest
A NodeTest to filter nodes with certain names. |
class |
NodeTestUnion
A NodeTest implementation which accepts a node if it is accepted by at least one of two NodeTests. |
class |
NodeTypeTest
A NodeTest to filter nodes with certain types. |
Methods in jd.xml.xpath.axis with parameters of type NodeTest | |
int |
SelfAxis.getMaxResultSize(NodeTest nodeTest)
Return 1. |
int |
SelfAxis.getMinResultSize(NodeTest test)
Return 1. |
void |
SelfAxis.getNodes(XPathNode contextNode,
NodeTest nodeTest,
XMutableNodeSet result)
Get the nodes of the axis, filtered by the NodeTest. |
XPathNode |
SelfAxis.getFirstNode(XPathNode contextNode,
NodeTest nodeTest)
Get the first nodes of the axis. |
int |
RootAxis.getMaxResultSize(NodeTest nodeTest)
Return 1. |
int |
RootAxis.getMinResultSize(NodeTest test)
Return 1. |
void |
RootAxis.getNodes(XPathNode contextNode,
NodeTest nodeTest,
XMutableNodeSet result)
Add the root to the result set. |
XPathNode |
RootAxis.getFirstNode(XPathNode contextNode,
NodeTest nodeTest)
Return the root. |
void |
PrecedingSiblingAxis.getNodes(XPathNode contextNode,
NodeTest nodeTest,
XMutableNodeSet result)
Get the nodes of the axis, filtered by the NodeTest. |
int |
ParentAxis.getMaxResultSize(NodeTest nodeTest)
Return 1. |
void |
ParentAxis.getNodes(XPathNode contextNode,
NodeTest nodeTest,
XMutableNodeSet result)
Get the nodes of the axis, filtered by the NodeTest. |
void |
NodeTestVisitor.testNodeUnion(NodeTest test1,
NodeTest test2)
Called by a visited NodeTestUnion. |
void |
FollowingSiblingAxis.getNodes(XPathNode node,
NodeTest nodeTest,
XMutableNodeSet result)
Get the nodes of the axis, filtered by the NodeTest. |
void |
ChildAxis.getNodes(XPathNode contextNode,
NodeTest nodeTest,
XMutableNodeSet result)
Get the nodes of the axis, filtered by the NodeTest. |
XPathNode |
ChildAxis.getFirstNode(XPathNode contextNode,
NodeTest nodeTest)
Implemented since this is most used axis. |
int |
Axis.getMaxResultSize(NodeTest test)
Return the maximum result size or 0 if not known in advance. |
int |
Axis.getMinResultSize(NodeTest test)
Return the minimum result size or 0 if not known in advance. |
void |
Axis.getNodes(XPathNode contextNode,
NodeTest nodeTest,
XMutableNodeSet result)
Get the nodes of the axis, filtered by the NodeTest. |
XPathNode |
Axis.getFirstNode(XPathNode contextNode,
NodeTest nodeTest)
Get the first node of the axis, which matches the nodeTest or null if no match is found. |
int |
AttributeAxis.getMaxResultSize(NodeTest nodeTest)
Return 1 if the nodetest is an exact nametest, 0 else. |
void |
AttributeAxis.getNodes(XPathNode contextNode,
NodeTest nodeTest,
XMutableNodeSet result)
Get the nodes of the axis, filtered by the NodeTest. |
XPathNode |
AttributeAxis.getFirstNode(XPathNode contextNode,
NodeTest nodeTest)
Get the first node of the axis, which matches the nodeTest or null if no match is found. |
void |
AncestorAxis.getNodes(XPathNode contextNode,
NodeTest nodeTest,
XMutableNodeSet result)
Get the nodes of the axis, filtered by the NodeTest. |
Constructors in jd.xml.xpath.axis with parameters of type NodeTest | |
NodeTestWalker(NodeTest nodeTest,
int principalType,
ModelWalker walker)
|
|
NodeTestUnion(NodeTest test1,
NodeTest test2)
|
Uses of NodeTest in jd.xml.xpath.axis.name |
Subclasses of NodeTest in jd.xml.xpath.axis.name | |
class |
AllNameTest
A NodeNameTest that accepts all names and only tests the principalType. |
class |
NcNameTest
A NodeTest to filter nodes which match a unqualified NCName. |
class |
PooledNameTest
A NodeTest to filter nodes which match a specific NodeName of a NamePool. |
class |
PooledUriTest
A NodeTest to filter nodes which match the namespace uri of a NodeName of a NamePool. |
class |
QNameTest
A NodeTest to filter nodes that match a qualified name. |
class |
UriTest
A NodeTest to filter nodes which match a namespace uri. |
Uses of NodeTest in jd.xml.xpath.axis.type |
Subclasses of NodeTest in jd.xml.xpath.axis.type | |
class |
AllNodeTypeTest
Implements the node-test "node()". |
class |
PiNodeTypeTest
Implements the node-test "processing-instruction(string)". |
class |
SingleNodeTypeTest
Implements the node-tests "text()", "comment()" and "processing-instruction()". |
Uses of NodeTest in jd.xml.xpath.expr |
Methods in jd.xml.xpath.expr with parameters of type NodeTest | |
void |
ExpressionVisitor.locationStep(Expression expr,
Axis axis,
NodeTest nodeTest)
|
void |
ExpressionVisitor.locationStep(Expression expr,
Axis axis,
NodeTest nodeTest,
Expression predicate,
boolean useForwardProximity,
boolean isUniqueFilter)
|
Uses of NodeTest in jd.xml.xpath.expr.path |
Fields in jd.xml.xpath.expr.path declared as NodeTest | |
protected NodeTest |
LocationStep.nodeTest_
|
Methods in jd.xml.xpath.expr.path that return NodeTest | |
NodeTest |
LocationStep.getNodeTest()
Return the NodeTest of the LocationStep. |
Constructors in jd.xml.xpath.expr.path with parameters of type NodeTest | |
SimpleLocationStep(Axis axis,
NodeTest nodeTest)
Create a new SimpleLocationStep. |
|
LocationStep(Axis axis,
NodeTest nodeTest)
Create a new LocationStep. |
Uses of NodeTest in jd.xml.xpath.expr.visitor |
Methods in jd.xml.xpath.expr.visitor with parameters of type NodeTest | |
void |
ExprWriter.locationStep(Expression expr,
Axis axis,
NodeTest nodeTest)
|
void |
ExprWriter.locationStep(Expression expr,
Axis axis,
NodeTest nodeTest,
Expression predicate,
boolean useForwardProximity,
boolean isUniqueFilter)
|
void |
ExprVisitorImpl.locationStep(Expression expr,
Axis axis,
NodeTest nodeTest)
|
void |
ExprVisitorImpl.locationStep(Expression expr,
Axis axis,
NodeTest nodeTest,
Expression predicate,
boolean useForwardProximity,
boolean isUniqueFilter)
|
void |
ExprTreeWriter.locationStep(Expression expr,
Axis axis,
NodeTest nodeTest)
|
void |
ExprTreeWriter.locationStep(Expression expr,
Axis axis,
NodeTest nodeTest,
Expression predicate,
boolean useForwardProximity,
boolean isUniqueFilter)
|
void |
ExprSimplifier.locationStep(Expression expr,
Axis axis,
NodeTest nodeTest)
|
void |
ExprSimplifier.locationStep(Expression expr,
Axis axis,
NodeTest nodeTest,
Expression predicate,
boolean useForwardProximity,
boolean isUniqueFilter)
|
void |
ExprScreener.locationStep(Expression expr,
Axis axis,
NodeTest nodeTest,
Expression predicate,
boolean useForwardProximity,
boolean isUniqueFilter)
|
Uses of NodeTest in jd.xml.xpath.parser |
Methods in jd.xml.xpath.parser that return NodeTest | |
NodeTest |
ExpressionParser.parseNodeTest(String nodeTestString)
|
protected NodeTest |
ExpressionParser.parseNodeTest(Scanner scanner)
|
protected NodeTest |
ExpressionParser.parseNodeTest(Scanner scanner,
String name)
|
Uses of NodeTest in jd.xml.xslt.pattern |
Subclasses of NodeTest in jd.xml.xslt.pattern | |
class |
NodeTypeAllTest
Implements the node-test "node()" for patterns. |
Fields in jd.xml.xslt.pattern declared as NodeTest | |
protected NodeTest |
StepPattern.nodeTest_
|
Methods in jd.xml.xslt.pattern with parameters of type NodeTest | |
void |
PatternWriter.stepPattern(Pattern pattern,
int principalNodeType,
NodeTest nodeTest,
Expression[] predicates,
int lastSizePredicate,
int lastNumericPredicate)
|
void |
PatternVisitor.stepPattern(Pattern pattern,
int principcalNodeType,
NodeTest nodeTest,
Expression[] predicates,
int lastSizePredicate,
int lastNumericPredicate)
|
void |
PatternClassifier.stepPattern(Pattern pattern,
int principalType,
NodeTest nodeTest,
Expression[] predicates,
int lastSizePredicate,
int lastNumericPredicate)
|
void |
PatternClassifier.testNodeUnion(NodeTest test1,
NodeTest test2)
|
Constructors in jd.xml.xslt.pattern with parameters of type NodeTest | |
StepPattern(boolean useChildAxis,
NodeTest nodeTest)
|
|
FilteredStepPattern(boolean useChildAxis,
NodeTest nodeTest,
Expression[] predicates)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |