public enum BaseXSDType extends java.lang.Enum<BaseXSDType>
Enum Constant and Description |
---|
ANY_SIMPLE_TYPE
XSD type name of 'anySimpleType'.
|
ANY_TYPE
XSD type name of 'anyType'.
|
ANY_URI
XSD type name of 'anyURI'.
|
BASE64_BINARY
XSD type name of 'base64Binary'.
|
BOOLEAN
XSD type name of 'boolean'.
|
BYTE
XSD type name of 'byte'.
|
DATE
XSD type name of 'date'.
|
DATE_TIME
XSD type name of 'dateTime'.
|
DATE_TIME_STAMP
XSD type name of 'dateTimeStamp'.
|
DAY_TIME_DURATION
XSD type name of 'dayTimeDuration'.
|
DECIMAL
XSD type name of 'decimal'.
|
DOUBLE
XSD type name of 'double'.
|
DURATION
XSD type name of 'duration'.
|
ENTITIES
XSD type name of 'ENTITIES'.
|
ENTITY
XSD type name of 'ENTITY'.
|
FLOAT
XSD type name of 'float'.
|
G_DAY
XSD type name of 'gDay'.
|
G_MONTH
XSD type name of 'gMonth'.
|
G_MONTH_DAY
XSD type name of 'gMonthDay'.
|
G_YEAR
XSD type name of 'gYear'.
|
G_YEAR_MONTH
XSD type name of 'gYearMonth'.
|
HEX_BINARY
XSD type name of 'hexBinary'.
|
ID
XSD type name of 'ID'.
|
IDREF
XSD type name of 'IDREF'.
|
IDREFS
XSD type name of 'IDREFS'.
|
INT
XSD type name of 'int'.
|
INTEGER
XSD type name of 'integer'.
|
LANGUAGE
XSD type name of 'language'.
|
LONG
XSD type name of 'long'.
|
NAME
XSD type name of 'Name'.
|
NCNAME
XSD type name of 'NCName'.
|
NEGATIVE_INTEGER
XSD type name of 'negativeInteger'.
|
NMTOKEN
XSD type name of 'NMTOKEN'.
|
NMTOKENS
XSD type name of 'NMTOKENS'.
|
NON_NEGATIVE_INTEGER
XSD type name of 'nonNegativeInteger'.
|
NON_POSITIVE_INTEGER
XSD type name of 'nonPositiveInteger'.
|
NORMALIZED_STRING
XSD type name of 'normalizedString'.
|
NOTATION
XSD type name of 'NOTATION'.
|
POSITIVE_INTEGER
XSD type name of 'positiveInteger'.
|
QNAME
XSD type name of 'QName'.
|
SHORT
XSD type name of 'short'.
|
STRING
XSD type name of 'string'.
|
TIME
XSD type name of 'time'.
|
TOKEN
XSD type name of 'token'.
|
UNSIGNED_BYTE
XSD type name of 'unsignedByte'.
|
UNSIGNED_INT
XSD type name of 'unsignedInt'.
|
UNSIGNED_LONG
XSD type name of 'unsignedLong'.
|
UNSIGNED_SHORT
XSD type name of 'unsignedShort'.
|
YEAR_MONTH_DURATION
XSD type name of 'yearMonthDuration'.
|
Modifier and Type | Method and Description |
---|---|
static BaseXSDType |
getByFullName(java.lang.String fullName) |
static BaseXSDType |
getByName(java.lang.String name) |
java.lang.String |
getFullName() |
java.lang.String |
getName() |
javax.xml.namespace.QName |
getQName() |
static BaseXSDType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static BaseXSDType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final BaseXSDType ANY_TYPE
public static final BaseXSDType ANY_SIMPLE_TYPE
public static final BaseXSDType ANY_URI
public static final BaseXSDType BASE64_BINARY
public static final BaseXSDType BOOLEAN
public static final BaseXSDType DATE
public static final BaseXSDType DATE_TIME
public static final BaseXSDType DECIMAL
public static final BaseXSDType DOUBLE
public static final BaseXSDType DURATION
public static final BaseXSDType FLOAT
public static final BaseXSDType G_DAY
public static final BaseXSDType G_MONTH
public static final BaseXSDType G_MONTH_DAY
public static final BaseXSDType G_YEAR
public static final BaseXSDType G_YEAR_MONTH
public static final BaseXSDType HEX_BINARY
public static final BaseXSDType NOTATION
public static final BaseXSDType QNAME
public static final BaseXSDType STRING
public static final BaseXSDType TIME
public static final BaseXSDType ENTITIES
public static final BaseXSDType IDREFS
public static final BaseXSDType NMTOKENS
public static final BaseXSDType DATE_TIME_STAMP
public static final BaseXSDType INTEGER
public static final BaseXSDType LONG
public static final BaseXSDType INT
public static final BaseXSDType SHORT
public static final BaseXSDType BYTE
public static final BaseXSDType NON_NEGATIVE_INTEGER
public static final BaseXSDType POSITIVE_INTEGER
public static final BaseXSDType UNSIGNED_LONG
public static final BaseXSDType UNSIGNED_INT
public static final BaseXSDType UNSIGNED_SHORT
public static final BaseXSDType UNSIGNED_BYTE
public static final BaseXSDType NON_POSITIVE_INTEGER
public static final BaseXSDType NEGATIVE_INTEGER
public static final BaseXSDType DAY_TIME_DURATION
public static final BaseXSDType YEAR_MONTH_DURATION
public static final BaseXSDType NORMALIZED_STRING
public static final BaseXSDType TOKEN
public static final BaseXSDType LANGUAGE
public static final BaseXSDType NAME
public static final BaseXSDType NCNAME
public static final BaseXSDType ENTITY
public static final BaseXSDType ID
public static final BaseXSDType IDREF
public static final BaseXSDType NMTOKEN
public static BaseXSDType[] values()
for (BaseXSDType c : BaseXSDType.values()) System.out.println(c);
public static BaseXSDType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic java.lang.String getName()
public javax.xml.namespace.QName getQName()
QName
of the XSD base type.public java.lang.String getFullName()
public static BaseXSDType getByName(java.lang.String name)
name
- A simple name of base XSD type (such as string, int, anyType...).BaseXSDType
enum value or null
if no such enum value exists.public static BaseXSDType getByFullName(java.lang.String fullName)
fullName
- A full name of base XSD type (such as {http://www.w3.org/2001/XMLSchema}string,
{http://www.w3.org/2001/XMLSchema}int, {http://www.w3.org/2001/XMLSchema}anyType...).BaseXSDType
enum value or null
if no such enum value exists.Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.