Package net.sf.saxon.type
Interface AtomicMetadata
- All Known Subinterfaces:
AtomicType
- All Known Implementing Classes:
BuiltInAtomicType,ErrorType,SingletonEnumType,TypeAndLabel,UserAtomicType
public interface AtomicMetadata
This class is an attempt to generalise the concept of a type annotation to allow an optional label
as well. The idea of labelled values was an experiment, first in Saxon and then in XDM 4.0; it is
largely superseded by the introduction of JNodes, but is not yet entirely obsolete.
-
Method Summary
-
Method Details
-
getType
AtomicType getType() -
getLabel
MapItem getLabel()
-