Package org.jibx.schema.support
Class SchemaTypes
java.lang.Object
org.jibx.schema.support.SchemaTypes
Representations for predefined schema types. These are structured as elements to be consistent with user definitions,
but are only generated as static instances. Note that the schema type list here should always match that in
JavaType
.- Author:
- Dennis M. Sosnoski
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Simple schema type representation. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
private static final HashMap
Predefined schema simple types.static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
static final SchemaTypes.SchemaSimpleType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static SchemaTypes.SchemaSimpleType
Helper method for creating instances and adding them to map.static CommonTypeDefinition
getSchemaType
(String name) Get predefined schema type.
-
Field Details
-
s_schemaTypesMap
Predefined schema simple types. -
ANY_TYPE
-
ANY_SIMPLE_TYPE
-
ANY_URI
-
BASE64_BINARY
-
BOOLEAN_TYPE
-
BYTE
-
DATE
-
DATETIME
-
DECIMAL
-
DOUBLE
-
DURATION
-
ENTITY
-
ENTITIES
-
FLOAT
-
GDAY
-
GMONTH
-
GMONTHDAY
-
GYEAR
-
GYEARMONTH
-
HEX_BINARY
-
ID
-
IDREF
-
IDREFS
-
INT
-
INTEGER
-
LANGUAGE
-
LONG
-
NAME
-
NEGATIVE_INTEGER
-
NON_NEGATIVE_INTEGER
-
NON_POSITIVE_INTEGER
-
NORMALIZED_STRING
-
NCNAME
-
NMTOKEN
-
NMTOKENS
-
NOTATION
-
POSITIVE_INTEGER
-
QNAME
-
SHORT
-
STRING
-
TIME
-
TOKEN
-
UNSIGNED_BYTE
-
UNSIGNED_INT
-
UNSIGNED_LONG
-
UNSIGNED_SHORT
-
-
Constructor Details
-
SchemaTypes
public SchemaTypes()
-
-
Method Details
-
addType
Helper method for creating instances and adding them to map.- Parameters:
name
- type local nameisstring
- type derived from string flag
-
getSchemaType
Get predefined schema type.- Parameters:
name
- local name- Returns:
- schema type with name, or
null
if none
-