Package net.sf.saxon.type
package net.sf.saxon.type
-
ClassDescriptionAn implementation of ItemType that matches any item (node or atomic value)This class has a singleton instance which represents the XML Schema built-in type xs:anySimpleTypeThis class has a singleton instance which represents the XML Schema built-in type xs:anyType, also known as the urtype.Marker interface for atomic types (these are either built-in atomic types or user-defined atomic types).This class represents a built-in atomic type, which may be either a primitive type (such as xs:decimal or xs:anyURI) or a derived type (such as xs:ID or xdt:dayTimeDuration).This class is used to implement the built-in list types NMTOKENS, ENTITIES, IDREFS.This class is used to construct Schema objects containing all the built-in types: that is, the types defined in the "xs" and "xdt" namespaces.A complex type as defined in XML Schema: either a user-defined complex type, or xs:anyType.This class represents the type of an external Java object returned by an extension function, or supplied as an external variable/parameter.ItemType is an interface that allows testing of whether an Item conforms to an expected type.Interface representing a simple type of variety ListThis is a marker interface that represents any "schema component" as defined in the XML Schema specification.This is a marker interface that acts as a surrogate for an object representing a global element or attribute declaration.An exception that identifies an error in reading, parsing, or validating a schema.SchemaType is an interface implemented by all schema types: simple and complex types, built-in and user-defined types.A SchemaURIResolver is used when resolving references to schema documents.This interface represents a simple type, which may be a built-in simple type, or a user-defined simple type.This class contains static information about types and methods for constructing type codes.This class exists to provide answers to questions about the type hierarchy.This exception occurs when an attempt is made to dereference a reference from one schema component to another, if the target of the reference cannot be found.This class has a singleton instance which represents the complex type xdt:untyped, used for elements that have not been validated.This exception indicates a failure when validating an instance against a type defined in a schema.