public class AnyNodeTest extends NodeTest
AnyNodeTest
matches any node.
Modifier and Type | Field and Description |
---|---|
private static AnyNodeTest |
instance |
ANY_NODE, ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_REFERENCE_NODE, MAX_NODE_TYPE, NAMESPACE_NODE, NO_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE, UNKNOWN_NODE
Modifier | Constructor and Description |
---|---|
private |
AnyNodeTest() |
Modifier and Type | Method and Description |
---|---|
static AnyNodeTest |
getInstance() |
short |
getMatchType()
Returns the type of node the pattern matches.
|
double |
getPriority()
Returns the default resolution policy of the pattern according to the
XSLT conflict resolution rules.
|
java.lang.String |
getText()
Returns a textual representation of this pattern
|
boolean |
matches(java.lang.Object node,
Context context) |
getMatchesNodeName, getUnionPatterns, simplify
private static AnyNodeTest instance
public static AnyNodeTest getInstance()
public boolean matches(java.lang.Object node, Context context)
public double getPriority()
Pattern
getPriority
in class Pattern
public short getMatchType()
Pattern
getMatchType
in class Pattern
ANY_NODE
unless overridden