Class XmlSchemaConstants

java.lang.Object
org.jvnet.basicjaxb.xmlschema.XmlSchemaConstants

public class XmlSchemaConstants extends Object
Built-in XML Schema Datatypes are those which are declared using this URI, "http://www.w3.org/2001/XMLSchema".

A QName represents a qualified name as defined in the XML specifications:

The value of a QName contains a Namespace URI, local part and prefix.

The prefix is included in QName to retain lexical information when present in an XML input source. The prefix is NOT used in QName.equals(Object) or to compute the QName.hashCode(). Equality and the hash code are defined using only the Namespace URI and local part.

  • Field Details

    • NAMESPACE_URI

      public static final String NAMESPACE_URI
      See Also:
    • ANYTYPE

      public static final QName ANYTYPE
    • ANYSIMPLETYPE

      public static final QName ANYSIMPLETYPE
    • STRING

      public static final QName STRING
    • NORMALIZEDSTRING

      public static final QName NORMALIZEDSTRING
    • TOKEN

      public static final QName TOKEN
    • LANGUAGE

      public static final QName LANGUAGE
    • NAME

      public static final QName NAME
    • NCNAME

      public static final QName NCNAME
    • ID

      public static final QName ID
    • IDREF

      public static final QName IDREF
    • IDREFS

      public static final QName IDREFS
    • ENTITY

      public static final QName ENTITY
    • ENTITIES

      public static final QName ENTITIES
    • NMTOKEN

      public static final QName NMTOKEN
    • NMTOKENS

      public static final QName NMTOKENS
    • BOOLEAN

      public static final QName BOOLEAN
    • BASE64BINARY

      public static final QName BASE64BINARY
    • HEXBINARY

      public static final QName HEXBINARY
    • FLOAT

      public static final QName FLOAT
    • DECIMAL

      public static final QName DECIMAL
    • INTEGER

      public static final QName INTEGER
    • NONPOSITIVEINTEGER

      public static final QName NONPOSITIVEINTEGER
    • NEGATIVEINTEGER

      public static final QName NEGATIVEINTEGER
    • LONG

      public static final QName LONG
    • INT

      public static final QName INT
    • SHORT

      public static final QName SHORT
    • BYTE

      public static final QName BYTE
    • NONNEGATIVEINTEGER

      public static final QName NONNEGATIVEINTEGER
    • UNSIGNEDLONG

      public static final QName UNSIGNEDLONG
    • UNSIGNEDINT

      public static final QName UNSIGNEDINT
    • UNSIGNEDSHORT

      public static final QName UNSIGNEDSHORT
    • UNSIGNEDBYTE

      public static final QName UNSIGNEDBYTE
    • POSITIVEINTEGER

      public static final QName POSITIVEINTEGER
    • DOUBLE

      public static final QName DOUBLE
    • ANYURI

      public static final QName ANYURI
    • QNAME

      public static final QName QNAME
    • NOTATION

      public static final QName NOTATION
    • DURATION

      public static final QName DURATION
    • DATETIME

      public static final QName DATETIME
    • TIME

      public static final QName TIME
    • DATE

      public static final QName DATE
    • GYEARMONTH

      public static final QName GYEARMONTH
    • GYEAR

      public static final QName GYEAR
    • GMONTHDAY

      public static final QName GMONTHDAY
    • GDAY

      public static final QName GDAY
    • GMONTH

      public static final QName GMONTH
    • CALENDAR

      public static final QName CALENDAR
    • TYPE_NAMES

      public static final QName[] TYPE_NAMES
  • Constructor Details

    • XmlSchemaConstants

      public XmlSchemaConstants()
  • Method Details