net.sf.saxon.type

Class BuiltInType

Implemented Interfaces:
Serializable

public abstract class BuiltInType
extends java.lang.Object
implements Serializable

This non-instantiable class acts as a register of Schema objects containing all the built-in types: that is, the types defined in the "xs" namespace.

Previously called BuiltInSchemaFactory; but its original function has largely been moved to the two classes BuiltInAtomicType and BuiltInListType

Method Summary

static SchemaType
getSchemaType(int fingerprint)
Get the schema type with a given fingerprint

Method Details

getSchemaType

public static SchemaType getSchemaType(int fingerprint)
Get the schema type with a given fingerprint
Parameters:
fingerprint - the fingerprint representing the name of the required type
Returns:
the SchemaType object representing the given type, if known, otherwise null