public class AnyChildNodeTest extends NodeTest
AnyChildNodeTest
matches any child node.
Modifier and Type | Field and Description |
---|---|
private static AnyChildNodeTest |
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
Constructor and Description |
---|
AnyChildNodeTest() |
Modifier and Type | Method and Description |
---|---|
static AnyChildNodeTest |
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 AnyChildNodeTest instance
public static AnyChildNodeTest 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