|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.icl.saxon.pattern.Pattern com.icl.saxon.pattern.NodeTest com.icl.saxon.pattern.NoNodeTest
NodeTest is an interface that enables a test of whether a node has a particular name and type. A NoNodeTest matches no nodes.
Field Summary |
Fields inherited from class com.icl.saxon.pattern.Pattern |
originalText, staticContext |
Constructor Summary | |
NoNodeTest()
|
Method Summary | |
double |
getDefaultPriority()
Determine the default priority of this node test when used on its own as a Pattern |
static NoNodeTest |
getInstance()
Get a NoNodeTest instance |
short |
getNodeType()
Determine the types of nodes to which this pattern applies. |
boolean |
matches(NodeInfo node)
Test whether this node test is satisfied by a given node |
boolean |
matches(short nodeType,
int fingerprint)
Test whether this node test is satisfied by a given node |
Methods inherited from class com.icl.saxon.pattern.NodeTest |
matches |
Methods inherited from class com.icl.saxon.pattern.Pattern |
getFingerprint, getLineNumber, getStaticContext, getSystemId, make, setOriginalText, setStaticContext, simplify, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public NoNodeTest()
Method Detail |
public static NoNodeTest getInstance()
public final short getNodeType()
Pattern
getNodeType
in class Pattern
public final boolean matches(NodeInfo node)
matches
in class NodeTest
public boolean matches(short nodeType, int fingerprint)
matches
in class NodeTest
nodeType
- The type of node to be matchedfingerprint
- identifies the expanded name of the node to be matchedpublic final double getDefaultPriority()
getDefaultPriority
in class Pattern
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |