Package net.sf.saxon.type
Class BuiltInType
- java.lang.Object
-
- net.sf.saxon.type.BuiltInType
-
public abstract class BuiltInType extends java.lang.ObjectThis 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
BuiltInAtomicTypeandBuiltInListType
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static SchemaTypegetSchemaType(int fingerprint)Get the schema type with a given fingerprintstatic SchemaTypegetSchemaTypeByLocalName(java.lang.String name)Get the schema type with a given local name
-
-
-
Method Detail
-
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
-
getSchemaTypeByLocalName
public static SchemaType getSchemaTypeByLocalName(java.lang.String name)
Get the schema type with a given local name- Parameters:
name- the local name of the required type- Returns:
- the SchemaType object representing the given type, if known, otherwise null
-
-