public final class AnyChildNodePattern extends NodeTest
Constructor and Description |
---|
AnyChildNodePattern() |
Modifier and Type | Method and Description |
---|---|
double |
getDefaultPriority()
Determine the default priority to use if this pattern appears as a match pattern
for a template with no explicit priority attribute.
|
int |
getNodeKindMask()
Get a mask indicating which kinds of nodes this NodeTest can match.
|
int |
hashCode()
Returns a hash code value for the object.
|
boolean |
matches(int nodeKind,
int fingerprint,
int annotation)
Test whether this node test is satisfied by a given node
|
boolean |
matches(NodeInfo node)
Test whether this node test is satisfied by a given node.
|
boolean |
matches(TinyTree tree,
int nodeNr)
Test whether this node test is satisfied by a given node on a TinyTree.
|
String |
toString() |
getAtomizedItemType, getContentType, getFingerprint, getPrimitiveItemType, getPrimitiveType, getRequiredNodeNames, getSuperType, isAtomicType, matchesItem, toString
public boolean matches(int nodeKind, int fingerprint, int annotation)
public boolean matches(TinyTree tree, int nodeNr)
public boolean matches(NodeInfo node)
public double getDefaultPriority()
getDefaultPriority
in class NodeTest
public int getNodeKindMask()
getNodeKindMask
in class NodeTest