| 
|||||||
| 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
public final class 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.  | 
 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 | 
|---|
equals, 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 String toString()
toString in class Objectpublic int hashCode()
hashCode in class Object
  | 
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||