public class XSD extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
ANY_URI
anyURI represents an Internationalized Resource Identifier Reference (IRI).
|
static String |
BASE64_BINARY
base64Binary represents arbitrary Base64-encoded binary data.
|
static String |
BOOLEAN
boolean represents the values of two-valued logic.
|
static String |
BYTE
byte is ·derived· from short by setting the value of ·maxInclusive· to be
127 and ·minInclusive· to be -128.
|
static String |
DATE
date represents top-open intervals of exactly one day in length on the timelines of dateTime,
beginning on the beginning moment of each day, up to but not including the beginning moment of the next day).
|
static String |
DATE_TIME
dateTime represents instants of time, optionally marked with a particular time zone offset.
|
static String |
DECIMAL
decimal represents a subset of the real numbers, which can be represented by decimal numerals
|
static String |
DOUBLE
The double datatype is patterned after the IEEE double-precision 64-bit floating point datatype [IEEE 754-2008].
|
static String |
DURATION
duration is a datatype that represents durations of time.
|
static String |
FLOAT
The float datatype is patterned after the IEEE single-precision 32-bit floating point datatype [IEEE 754-2008].
|
static String |
G_DAY
gDay represents whole days within an arbitrary month—days that recur at the same point in each (Gregorian) month.
|
static String |
G_MONTH
gMonth represents whole (Gregorian) months within an arbitrary year—months that recur
at the same point in each year.
|
static String |
G_MONTH_DAY
gMonthDay represents whole calendar days that recur at the same point in each calendar year,
or that occur in some arbitrary calendar year.
|
static String |
G_YEAR
gYear represents Gregorian calendar years.
|
static String |
G_YEAR_MONTH
gYearMonth represents specific whole Gregorian months in specific Gregorian years.
|
static String |
HEX_BINARY
hexBinary represents arbitrary hex-encoded binary data.
|
static String |
INT
int is ·derived· from long by setting the value
of ·maxInclusive· to be 2147483647 and ·minInclusive· to be -2147483648.
|
static String |
INTEGER
integer is ·derived· from decimal by fixing the value of ·fractionDigits· to be 0
and disallowing the trailing decimal point.
|
static String |
LANGUAGE
language represents formal natural language identifiers
|
static String |
LONG
long is ·derived· from integer by setting the value of ·maxInclusive·
to be 9223372036854775807 and ·minInclusive· to be -9223372036854775808.
|
static String |
NEGATIVE_INTEGER
negativeInteger is ·derived· from nonPositiveInteger by setting the value of ·maxInclusive· to be -1.
|
static String |
NON_NEGATIVE_INTEGER
nonNegativeInteger is ·derived· from integer by setting the value of ·minInclusive· to be 0.
|
static String |
NON_POSITIVE_INTEGER
nonPositiveInteger is ·derived· from integer by setting the value of ·maxInclusive· to be 0.
|
static String |
NORMALIZED_STRING
normalizedString represents white space normalized strings.
|
static String |
NOTATION
NOTATION represents the NOTATION attribute type from XML.
|
static String |
NS
Textual representation of the namespace.
|
static String |
POSITIVE_INTEGER
positiveInteger is ·derived· from nonNegativeInteger by setting the value of ·minInclusive· to be 1.
|
static String |
Q_NAME
QName represents XML qualified names.
|
static String |
SHORT
short is ·derived· from int by setting the value of ·maxInclusive·
to be 32767 and ·minInclusive· to be -32768.
|
static String |
STRING
The string datatype represents character strings in XML.
|
static String |
TIME
time represents instants of time that recur at the same point in each calendar day,
or that occur in some arbitrary calendar day.
|
static String |
TOKEN
token represents tokenized strings.
|
static String |
UNSIGNED_BYTE
unsignedByte is ·derived· from unsignedShort by setting the value of ·maxInclusive· to be 255.
|
static String |
UNSIGNED_INT
unsignedInt is ·derived· from unsignedLong by setting the value of ·maxInclusive· to be 4294967295.
|
static String |
UNSIGNED_LONG
unsignedLong is ·derived· from nonNegativeInteger by setting the value
of ·maxInclusive· to be 18446744073709551615.
|
static String |
UNSIGNED_SHORT
unsignedShort is ·derived· from unsignedInt by setting the value of ·maxInclusive· to be 65535.
|
| Constructor and Description |
|---|
XSD() |
public static final String NS
public static final String STRING
public static final String BOOLEAN
public static final String DECIMAL
public static final String FLOAT
public static final String DOUBLE
public static final String DURATION
public static final String DATE_TIME
public static final String TIME
public static final String DATE
public static final String G_YEAR_MONTH
public static final String G_YEAR
public static final String G_MONTH_DAY
public static final String G_DAY
public static final String G_MONTH
public static final String HEX_BINARY
public static final String BASE64_BINARY
public static final String ANY_URI
public static final String Q_NAME
public static final String NOTATION
public static final String NORMALIZED_STRING
public static final String TOKEN
public static final String LANGUAGE
public static final String INTEGER
public static final String NON_POSITIVE_INTEGER
public static final String NEGATIVE_INTEGER
public static final String LONG
public static final String INT
public static final String SHORT
public static final String BYTE
public static final String NON_NEGATIVE_INTEGER
public static final String UNSIGNED_LONG
public static final String UNSIGNED_INT
public static final String UNSIGNED_SHORT
public static final String UNSIGNED_BYTE
public static final String POSITIVE_INTEGER
Copyright © 2017 Chair of Distributed Information Systems - University of Passau. All rights reserved.