public abstract class BuiltInType extends Object
Previously called BuiltInSchemaFactory; but its original function has largely been moved to the two
classes BuiltInAtomicType and BuiltInListType
| Modifier and Type | Method and Description |
|---|---|
static SchemaType |
getSchemaType(int fingerprint)
Get the schema type with a given fingerprint
|
static SchemaType |
getSchemaTypeByLocalName(String name)
Get the schema type with a given local name
|
(package private) static void |
register(int fingerprint,
SchemaType type)
Method for internal use to register a built in type with this class
|
public static SchemaType getSchemaType(int fingerprint)
fingerprint - the fingerprint representing the name of the required typepublic static SchemaType getSchemaTypeByLocalName(String name)
name - the local name of the required typestatic void register(int fingerprint,
SchemaType type)
fingerprint - the fingerprint of the type nametype - the SchemaType representing the built in type