|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--net.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.
| Constructor Summary | |
AnyChildNodePattern()
|
|
| Method Summary | |
boolean |
allowsTextNodes()
Indicate whether this NodeTest is capable of matching text nodes |
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. |
java.lang.String |
toString()
|
| Methods inherited from class net.sf.saxon.pattern.NodeTest |
getAtomizedItemType, getContentType, getFingerprint, getPrimitiveItemType, getPrimitiveType, getRequiredNodeNames, getSuperType, matchesItem, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public AnyChildNodePattern()
| Method Detail |
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 nodepublic boolean matches(NodeInfo node)
matches in class NodeTestnode - the node to be matchedpublic double getDefaultPriority()
getDefaultPriority in class NodeTestpublic boolean allowsTextNodes()
allowsTextNodes in class NodeTestpublic int getNodeKindMask()
getNodeKindMask in class NodeTestpublic java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||