public interface

XSConstants

org.apache.xerces.xs.XSConstants

Class Overview

This interface defines constants used by this specification.

Summary

Constants
short ANNOTATION The object describes an annotation.
short ANYSIMPLETYPE_DT anySimpleType
short ANYURI_DT anyURI
short ATTRIBUTE_DECLARATION The object describes an attribute declaration.
short ATTRIBUTE_GROUP The object describes an attribute group definition.
short ATTRIBUTE_USE The object describes an attribute use definition.
short BASE64BINARY_DT base64Binary
short BOOLEAN_DT boolean
short BYTE_DT byte
short DATETIME_DT dateTime
short DATE_DT date
short DECIMAL_DT decimal
short DERIVATION_EXTENSION XSTypeDefinition final set or XSElementDeclaration disallowed substitution group.
short DERIVATION_LIST XSTypeDefinition final set.
short DERIVATION_NONE No constraint is available.
short DERIVATION_RESTRICTION XSTypeDefinition final set or XSElementDeclaration disallowed substitution group.
short DERIVATION_SUBSTITUTION XSTypeDefinition final set.
short DERIVATION_UNION XSTypeDefinition final set.
short DOUBLE_DT double
short DURATION_DT duration
short ELEMENT_DECLARATION The object describes an element declaration.
short ENTITY_DT ENTITY
short FACET The object describes a constraining facet.
short FLOAT_DT float
short GDAY_DT gDay
short GMONTHDAY_DT gMonthDay
short GMONTH_DT gMonth
short GYEARMONTH_DT gYearMonth
short GYEAR_DT gYear
short HEXBINARY_DT hexBinary
short IDENTITY_CONSTRAINT The object describes an identity constraint definition.
short IDREF_DT IDREF
short ID_DT ID
short INTEGER_DT integer
short INT_DT int
short LANGUAGE_DT language
short LISTOFUNION_DT The type represents a list type definition whose item type (itemType) is a union type definition
short LIST_DT The type represents a list type definition.
short LONG_DT long
short MODEL_GROUP A model group.
short MODEL_GROUP_DEFINITION The object describes a model group definition.
short MULTIVALUE_FACET The object describes enumeration and pattern facets.
short NAME_DT Name
short NCNAME_DT NCName
short NEGATIVEINTEGER_DT negativeInteger
short NMTOKEN_DT NMTOKEN
short NONNEGATIVEINTEGER_DT nonNegativeInteger
short NONPOSITIVEINTEGER_DT nonPositiveInteger
short NORMALIZEDSTRING_DT normalizedString
short NOTATION_DECLARATION The object describes a notation declaration.
short NOTATION_DT NOTATION
short PARTICLE The object describes a particle.
short POSITIVEINTEGER_DT positiveInteger
short QNAME_DT QName
short SCOPE_ABSENT The scope of a declaration within named model groups or attribute groups is absent.
short SCOPE_GLOBAL A scope of global identifies top-level declarations.
short SCOPE_LOCAL Locally scoped declarations are available for use only within the complex type.
short SHORT_DT short
short STRING_DT string
short TIME_DT time
short TOKEN_DT token
short TYPE_DEFINITION The object describes a complex type or simple type definition.
short UNAVAILABLE_DT The built-in type category is not available.
short UNSIGNEDBYTE_DT unsignedByte
short UNSIGNEDINT_DT unsignedInt
short UNSIGNEDLONG_DT unsignedLong
short UNSIGNEDSHORT_DT unsignedShort
short VC_DEFAULT Indicates that there is a default value constraint.
short VC_FIXED Indicates that there is a fixed value constraint for this attribute.
short VC_NONE Indicates that the component does not have any value constraint.
short WILDCARD The object describes a wildcard.

Constants

public static final short ANNOTATION

The object describes an annotation.

Constant Value: 12 (0x0000000c)

public static final short ANYSIMPLETYPE_DT

anySimpleType

Constant Value: 1 (0x00000001)

public static final short ANYURI_DT

anyURI

Constant Value: 18 (0x00000012)

public static final short ATTRIBUTE_DECLARATION

The object describes an attribute declaration.

Constant Value: 1 (0x00000001)

public static final short ATTRIBUTE_GROUP

The object describes an attribute group definition.

Constant Value: 5 (0x00000005)

public static final short ATTRIBUTE_USE

The object describes an attribute use definition.

Constant Value: 4 (0x00000004)

public static final short BASE64BINARY_DT

base64Binary

Constant Value: 17 (0x00000011)

public static final short BOOLEAN_DT

boolean

Constant Value: 3 (0x00000003)

public static final short BYTE_DT

byte

Constant Value: 36 (0x00000024)

public static final short DATETIME_DT

dateTime

Constant Value: 8 (0x00000008)

public static final short DATE_DT

date

Constant Value: 10 (0x0000000a)

public static final short DECIMAL_DT

decimal

Constant Value: 4 (0x00000004)

public static final short DERIVATION_EXTENSION

XSTypeDefinition final set or XSElementDeclaration disallowed substitution group.

Constant Value: 1 (0x00000001)

public static final short DERIVATION_LIST

XSTypeDefinition final set.

Constant Value: 16 (0x00000010)

public static final short DERIVATION_NONE

No constraint is available.

Constant Value: 0 (0x00000000)

public static final short DERIVATION_RESTRICTION

XSTypeDefinition final set or XSElementDeclaration disallowed substitution group.

Constant Value: 2 (0x00000002)

public static final short DERIVATION_SUBSTITUTION

XSTypeDefinition final set.

Constant Value: 4 (0x00000004)

public static final short DERIVATION_UNION

XSTypeDefinition final set.

Constant Value: 8 (0x00000008)

public static final short DOUBLE_DT

double

Constant Value: 6 (0x00000006)

public static final short DURATION_DT

duration

Constant Value: 7 (0x00000007)

public static final short ELEMENT_DECLARATION

The object describes an element declaration.

Constant Value: 2 (0x00000002)

public static final short ENTITY_DT

ENTITY

Constant Value: 29 (0x0000001d)

public static final short FACET

The object describes a constraining facet. Note: this object does not describe pattern and enumeration facets.

Constant Value: 13 (0x0000000d)

public static final short FLOAT_DT

float

Constant Value: 5 (0x00000005)

public static final short GDAY_DT

gDay

Constant Value: 14 (0x0000000e)

public static final short GMONTHDAY_DT

gMonthDay

Constant Value: 13 (0x0000000d)

public static final short GMONTH_DT

gMonth

Constant Value: 15 (0x0000000f)

public static final short GYEARMONTH_DT

gYearMonth

Constant Value: 11 (0x0000000b)

public static final short GYEAR_DT

gYear

Constant Value: 12 (0x0000000c)

public static final short HEXBINARY_DT

hexBinary

Constant Value: 16 (0x00000010)

public static final short IDENTITY_CONSTRAINT

The object describes an identity constraint definition.

Constant Value: 10 (0x0000000a)

public static final short IDREF_DT

IDREF

Constant Value: 28 (0x0000001c)

public static final short ID_DT

ID

Constant Value: 27 (0x0000001b)

public static final short INTEGER_DT

integer

Constant Value: 30 (0x0000001e)

public static final short INT_DT

int

Constant Value: 34 (0x00000022)

public static final short LANGUAGE_DT

language

Constant Value: 23 (0x00000017)

public static final short LISTOFUNION_DT

The type represents a list type definition whose item type (itemType) is a union type definition

Constant Value: 43 (0x0000002b)

public static final short LIST_DT

The type represents a list type definition.

Constant Value: 44 (0x0000002c)

public static final short LONG_DT

long

Constant Value: 33 (0x00000021)

public static final short MODEL_GROUP

A model group.

Constant Value: 7 (0x00000007)

public static final short MODEL_GROUP_DEFINITION

The object describes a model group definition.

Constant Value: 6 (0x00000006)

public static final short MULTIVALUE_FACET

The object describes enumeration and pattern facets.

Constant Value: 14 (0x0000000e)

public static final short NAME_DT

Name

Constant Value: 25 (0x00000019)

public static final short NCNAME_DT

NCName

Constant Value: 26 (0x0000001a)

public static final short NEGATIVEINTEGER_DT

negativeInteger

Constant Value: 32 (0x00000020)

public static final short NMTOKEN_DT

NMTOKEN

Constant Value: 24 (0x00000018)

public static final short NONNEGATIVEINTEGER_DT

nonNegativeInteger

Constant Value: 37 (0x00000025)

public static final short NONPOSITIVEINTEGER_DT

nonPositiveInteger

Constant Value: 31 (0x0000001f)

public static final short NORMALIZEDSTRING_DT

normalizedString

Constant Value: 21 (0x00000015)

public static final short NOTATION_DECLARATION

The object describes a notation declaration.

Constant Value: 11 (0x0000000b)

public static final short NOTATION_DT

NOTATION

Constant Value: 20 (0x00000014)

public static final short PARTICLE

The object describes a particle.

Constant Value: 8 (0x00000008)

public static final short POSITIVEINTEGER_DT

positiveInteger

Constant Value: 42 (0x0000002a)

public static final short QNAME_DT

QName

Constant Value: 19 (0x00000013)

public static final short SCOPE_ABSENT

The scope of a declaration within named model groups or attribute groups is absent. The scope of such a declaration is determined when it is used in the construction of complex type definitions.

Constant Value: 0 (0x00000000)

public static final short SCOPE_GLOBAL

A scope of global identifies top-level declarations.

Constant Value: 1 (0x00000001)

public static final short SCOPE_LOCAL

Locally scoped declarations are available for use only within the complex type.

Constant Value: 2 (0x00000002)

public static final short SHORT_DT

short

Constant Value: 35 (0x00000023)

public static final short STRING_DT

string

Constant Value: 2 (0x00000002)

public static final short TIME_DT

time

Constant Value: 9 (0x00000009)

public static final short TOKEN_DT

token

Constant Value: 22 (0x00000016)

public static final short TYPE_DEFINITION

The object describes a complex type or simple type definition.

Constant Value: 3 (0x00000003)

public static final short UNAVAILABLE_DT

The built-in type category is not available.

Constant Value: 45 (0x0000002d)

public static final short UNSIGNEDBYTE_DT

unsignedByte

Constant Value: 41 (0x00000029)

public static final short UNSIGNEDINT_DT

unsignedInt

Constant Value: 39 (0x00000027)

public static final short UNSIGNEDLONG_DT

unsignedLong

Constant Value: 38 (0x00000026)

public static final short UNSIGNEDSHORT_DT

unsignedShort

Constant Value: 40 (0x00000028)

public static final short VC_DEFAULT

Indicates that there is a default value constraint.

Constant Value: 1 (0x00000001)

public static final short VC_FIXED

Indicates that there is a fixed value constraint for this attribute.

Constant Value: 2 (0x00000002)

public static final short VC_NONE

Indicates that the component does not have any value constraint.

Constant Value: 0 (0x00000000)

public static final short WILDCARD

The object describes a wildcard.

Constant Value: 9 (0x00000009)