- getPrimitiveType
Get the basic kind of object that this ItemType matches: for a NodeTest, this is
the kind of node, o
- getFingerprint
Get the name of the nodes matched by this nodetest, if it matches a specific
name. Return -1 if the
- matches
Test whether this node test is satisfied by a given node on a TinyTree. The node
must be a document,
- getContentType
Get the content type allowed by this NodeTest (that is, the type annotation of
the matched nodes). R
- getRequiredNodeNames
Get the set of node names allowed by this NodeTest. This is returned as a set of
Integer fingerprint
- getAtomizedItemType
Get the item type of the atomic values that will be produced when an item of
this type is atomized (
- getDefaultPriority
Determine the default priority to use if this node-test appears as a match
pattern for a template wi
- isNillable
Determine whether the content type (if present) is nillable
- getNodeKindMask
Get a mask indicating which kinds of nodes this NodeTest can match. This is a
combination of bits: 1
- matchesNode
Test whether this node test is satisfied by a given node. This alternative
method is used in the cas
- toString
Display the type descriptor for diagnostics
- copy
Copy a NodeTest. Since they are never written to except in their constructors,
returns the same.