org.eclipse.persistence.oxm
Class XMLConstants
java.lang.Object
org.eclipse.persistence.oxm.XMLConstants
public class XMLConstants
- extends Object
XMLConstants maintains a list of useful XMLConstants.
This includes constants for built-in schema types as well as QNames
which represent those built-in schema types. These QName constants can be used,
for example, when adding conversion pairs to XMLFields and when adding
schema types to XMLUnionField.
Code Sample
XMLUnionField unionField = new XMLUnionField("myElement");
unionField.addSchemaType()
COLON
public static final char COLON
- See Also:
- Constant Field Values
ATTRIBUTE
public static final Character ATTRIBUTE
TEXT
public static final String TEXT
- See Also:
- Constant Field Values
EMPTY_STRING
public static final String EMPTY_STRING
- See Also:
- Constant Field Values
CDATA
public static final String CDATA
- See Also:
- Constant Field Values
SCHEMA_PREFIX
public static final String SCHEMA_PREFIX
- See Also:
- Constant Field Values
SCHEMA_URL
public static final String SCHEMA_URL
- See Also:
- Constant Field Values
SCHEMA_INSTANCE_PREFIX
public static final String SCHEMA_INSTANCE_PREFIX
- See Also:
- Constant Field Values
SCHEMA_INSTANCE_URL
public static final String SCHEMA_INSTANCE_URL
- See Also:
- Constant Field Values
TARGET_NAMESPACE_PREFIX
public static final String TARGET_NAMESPACE_PREFIX
- See Also:
- Constant Field Values
NO_NS_SCHEMA_LOCATION
public static final String NO_NS_SCHEMA_LOCATION
- See Also:
- Constant Field Values
SCHEMA_LOCATION
public static final String SCHEMA_LOCATION
- See Also:
- Constant Field Values
XMLNS
public static final String XMLNS
- See Also:
- Constant Field Values
XMLNS_URL
public static final String XMLNS_URL
- See Also:
- Constant Field Values
XML_NAMESPACE_PREFIX
public static final String XML_NAMESPACE_PREFIX
- See Also:
- Constant Field Values
XML_NAMESPACE_URL
public static final String XML_NAMESPACE_URL
- See Also:
- Constant Field Values
SCHEMA_TYPE_ATTRIBUTE
public static final String SCHEMA_TYPE_ATTRIBUTE
- See Also:
- Constant Field Values
SCHEMA_NIL_ATTRIBUTE
public static final String SCHEMA_NIL_ATTRIBUTE
- See Also:
- Constant Field Values
REF_URL
public static final String REF_URL
- See Also:
- Constant Field Values
REF_PREFIX
public static final String REF_PREFIX
- See Also:
- Constant Field Values
XOP_URL
public static final String XOP_URL
- See Also:
- Constant Field Values
XOP_PREFIX
public static final String XOP_PREFIX
- See Also:
- Constant Field Values
QNAME_CLASS
public static final Class QNAME_CLASS
DEFAULT_XML_ENCODING
public static final String DEFAULT_XML_ENCODING
- See Also:
- Constant Field Values
EXPECTED_CONTENT_TYPES
public static final String EXPECTED_CONTENT_TYPES
- See Also:
- Constant Field Values
XML_MIME_URL
public static final String XML_MIME_URL
- See Also:
- Constant Field Values
ANY
public static final String ANY
- See Also:
- Constant Field Values
BASE_64_BINARY
public static final String BASE_64_BINARY
- See Also:
- Constant Field Values
BOOLEAN
public static final String BOOLEAN
- See Also:
- Constant Field Values
BYTE
public static final String BYTE
- See Also:
- Constant Field Values
DATE
public static final String DATE
- See Also:
- Constant Field Values
DATE_TIME
public static final String DATE_TIME
- See Also:
- Constant Field Values
DECIMAL
public static final String DECIMAL
- See Also:
- Constant Field Values
DOUBLE
public static final String DOUBLE
- See Also:
- Constant Field Values
DURATION
public static final String DURATION
- See Also:
- Constant Field Values
FLOAT
public static final String FLOAT
- See Also:
- Constant Field Values
G_DAY
public static final String G_DAY
- See Also:
- Constant Field Values
G_MONTH
public static final String G_MONTH
- See Also:
- Constant Field Values
G_MONTH_DAY
public static final String G_MONTH_DAY
- See Also:
- Constant Field Values
G_YEAR
public static final String G_YEAR
- See Also:
- Constant Field Values
G_YEAR_MONTH
public static final String G_YEAR_MONTH
- See Also:
- Constant Field Values
HEX_BINARY
public static final String HEX_BINARY
- See Also:
- Constant Field Values
INT
public static final String INT
- See Also:
- Constant Field Values
INTEGER
public static final String INTEGER
- See Also:
- Constant Field Values
LONG
public static final String LONG
- See Also:
- Constant Field Values
NAME
public static final String NAME
- See Also:
- Constant Field Values
NCNAME
public static final String NCNAME
- See Also:
- Constant Field Values
QNAME
public static final String QNAME
- See Also:
- Constant Field Values
SHORT
public static final String SHORT
- See Also:
- Constant Field Values
STRING
public static final String STRING
- See Also:
- Constant Field Values
TIME
public static final String TIME
- See Also:
- Constant Field Values
UNSIGNED_BYTE
public static final String UNSIGNED_BYTE
- See Also:
- Constant Field Values
UNSIGNED_INT
public static final String UNSIGNED_INT
- See Also:
- Constant Field Values
UNSIGNED_SHORT
public static final String UNSIGNED_SHORT
- See Also:
- Constant Field Values
ANY_SIMPLE_TYPE
public static final String ANY_SIMPLE_TYPE
- See Also:
- Constant Field Values
ANY_TYPE
public static final String ANY_TYPE
- See Also:
- Constant Field Values
ANY_URI
public static final String ANY_URI
- See Also:
- Constant Field Values
SWA_REF
public static final String SWA_REF
- See Also:
- Constant Field Values
ANY_QNAME
public static final QName ANY_QNAME
ANY_SIMPLE_TYPE_QNAME
public static final QName ANY_SIMPLE_TYPE_QNAME
ANY_TYPE_QNAME
public static final QName ANY_TYPE_QNAME
ANY_URI_QNAME
public static final QName ANY_URI_QNAME
BASE_64_BINARY_QNAME
public static final QName BASE_64_BINARY_QNAME
HEX_BINARY_QNAME
public static final QName HEX_BINARY_QNAME
DATE_QNAME
public static final QName DATE_QNAME
TIME_QNAME
public static final QName TIME_QNAME
DATE_TIME_QNAME
public static final QName DATE_TIME_QNAME
BOOLEAN_QNAME
public static final QName BOOLEAN_QNAME
BYTE_QNAME
public static final QName BYTE_QNAME
DECIMAL_QNAME
public static final QName DECIMAL_QNAME
DOUBLE_QNAME
public static final QName DOUBLE_QNAME
DURATION_QNAME
public static final QName DURATION_QNAME
FLOAT_QNAME
public static final QName FLOAT_QNAME
G_DAY_QNAME
public static final QName G_DAY_QNAME
G_MONTH_QNAME
public static final QName G_MONTH_QNAME
G_MONTH_DAY_QNAME
public static final QName G_MONTH_DAY_QNAME
G_YEAR_QNAME
public static final QName G_YEAR_QNAME
G_YEAR_MONTH_QNAME
public static final QName G_YEAR_MONTH_QNAME
INT_QNAME
public static final QName INT_QNAME
INTEGER_QNAME
public static final QName INTEGER_QNAME
LONG_QNAME
public static final QName LONG_QNAME
NAME_QNAME
public static final QName NAME_QNAME
NCNAME_QNAME
public static final QName NCNAME_QNAME
QNAME_QNAME
public static final QName QNAME_QNAME
SHORT_QNAME
public static final QName SHORT_QNAME
STRING_QNAME
public static final QName STRING_QNAME
UNSIGNED_BYTE_QNAME
public static final QName UNSIGNED_BYTE_QNAME
UNSIGNED_INT_QNAME
public static final QName UNSIGNED_INT_QNAME
UNSIGNED_SHORT_QNAME
public static final QName UNSIGNED_SHORT_QNAME
SWA_REF_QNAME
public static final QName SWA_REF_QNAME
JAXB_FRAGMENT
public static final String JAXB_FRAGMENT
- See Also:
- Constant Field Values
EXPECTED_CONTENT_TYPES_QNAME
public static final QName EXPECTED_CONTENT_TYPES_QNAME
EMPTY_CHAR_ARRAY
public static final char[] EMPTY_CHAR_ARRAY
POSITIVE_INFINITY
public static final String POSITIVE_INFINITY
- See Also:
- Constant Field Values
NEGATIVE_INFINITY
public static final String NEGATIVE_INFINITY
- See Also:
- Constant Field Values
BOOLEAN_STRING_TRUE
public static final String BOOLEAN_STRING_TRUE
- See Also:
- Constant Field Values
BOOLEAN_STRING_FALSE
public static final String BOOLEAN_STRING_FALSE
- See Also:
- Constant Field Values
UUID
public static final Class UUID
XMLConstants
public XMLConstants()