|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.saxon.pattern.NodeTest
net.sf.saxon.pattern.AnyChildNodePattern
An AnyChildNodePattern is the pattern node(), which matches any node except a root node, an attribute node, or a namespace node: in other words, any node that is the child of another node.
| Method Summary | |
double |
getDefaultPriority()
Determine the default priority to use if this pattern appears as a match pattern for a template with no explicit priority attribute. |
static AnyChildNodePattern |
getInstance()
|
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. |
java.lang.String |
toString()
|
| Methods inherited from class net.sf.saxon.pattern.NodeTest |
getAtomizedItemType, getContentType, getFingerprint, getPrimitiveItemType, getPrimitiveType, getRequiredNodeNames, getSuperType, isAtomicType, isNillable, matchesItem, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Method Detail |
public static AnyChildNodePattern getInstance()
public boolean matches(int nodeKind,
int fingerprint,
int annotation)
matches in class NodeTestnodeKind - The type of node to be matchedfingerprint - identifies the expanded name of the node to be matchedannotation - The actual content type of the node
public boolean matches(TinyTree tree,
int nodeNr)
matches in class NodeTesttree - the TinyTree containing the nodenodeNr - the number of the node within the TinyTree
public boolean matches(NodeInfo node)
matches in class NodeTestnode - the node to be matchedpublic double getDefaultPriority()
getDefaultPriority in class NodeTestpublic int getNodeKindMask()
getNodeKindMask in class NodeTestpublic java.lang.String toString()
public int hashCode()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||