com.icl.saxon.pattern
public class NameTest extends NodeTest
originalText, staticContext
Constructor and Description |
---|
NameTest(NodeInfo node)
Create a NameTest for nodes of the same type and name as a given node
|
NameTest(short nodeType,
int nameCode) |
Modifier and Type | Method and Description |
---|---|
double |
getDefaultPriority()
Determine the default priority of this node test when used on its own as a Pattern
|
int |
getFingerprint()
Get the fingerprint required
|
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 nameCode)
Test whether this node test is satisfied by a given node
|
getLineNumber, getStaticContext, getSystemId, make, setOriginalText, setStaticContext, simplify, toString
public NameTest(short nodeType, int nameCode)
public NameTest(NodeInfo node)
public final boolean matches(NodeInfo node)
public boolean matches(short nodeType, int nameCode)
public final double getDefaultPriority()
getDefaultPriority
in class Pattern
public int getFingerprint()
getFingerprint
in class Pattern
public short getNodeType()
getNodeType
in class Pattern