Serialized Form


Package com.sun.msv.datatype.xsd

Class com.sun.msv.datatype.xsd.AnyURIType extends BuiltinAtomicType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.Base64BinaryType extends com.sun.msv.datatype.xsd.BinaryBaseType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.BooleanType extends BuiltinAtomicType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.BuiltinAtomicType extends ConcreteType implements Serializable

serialVersionUID: 1L

Serialization Methods

readResolve

protected java.lang.Object readResolve()
                                throws java.io.ObjectStreamException
Throws:
java.io.ObjectStreamException

Class com.sun.msv.datatype.xsd.ByteType extends com.sun.msv.datatype.xsd.IntegerDerivedType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.ConcreteType extends XSDatatypeImpl implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.DataTypeWithFacet extends XSDatatypeImpl implements Serializable

serialVersionUID: 1L

Serialized Fields

baseType

XSDatatypeImpl baseType
immediate base type, which may be a concrete type or DataTypeWithFacet


concreteType

ConcreteType concreteType
base concrete type


facetName

java.lang.String facetName
name of this facet


isFacetFixed

boolean isFacetFixed
a flag that indicates the facet is fixed (derived types cannot specify this value anymore)


needValueCheckFlag

boolean needValueCheckFlag
a flag that indicates this type has value-constraint facet. this value is used to cache this flag.

Class com.sun.msv.datatype.xsd.DateTimeType extends com.sun.msv.datatype.xsd.DateTimeBaseType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.DateType extends com.sun.msv.datatype.xsd.DateTimeBaseType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.DoubleType extends com.sun.msv.datatype.xsd.FloatingNumberType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.DurationType extends BuiltinAtomicType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.EntityType extends BuiltinAtomicType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.EnumerationFacet extends com.sun.msv.datatype.xsd.DataTypeWithValueConstraintFacet implements Serializable

serialVersionUID: 1L

Serialized Fields

values

java.util.Set<E> values
set of valid values

Class com.sun.msv.datatype.xsd.ErrorType extends BuiltinAtomicType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.FinalComponent extends Proxy implements Serializable

serialVersionUID: 1L

Serialized Fields

finalValue

int finalValue

Class com.sun.msv.datatype.xsd.FloatType extends com.sun.msv.datatype.xsd.FloatingNumberType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.FractionDigitsFacet extends com.sun.msv.datatype.xsd.DataTypeWithLexicalConstraintFacet implements Serializable

serialVersionUID: 1L

Serialized Fields

scale

int scale
maximum number of fraction digits

Class com.sun.msv.datatype.xsd.GDayType extends com.sun.msv.datatype.xsd.DateTimeBaseType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.GMonthDayType extends com.sun.msv.datatype.xsd.DateTimeBaseType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.GMonthType extends com.sun.msv.datatype.xsd.DateTimeBaseType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.GYearMonthType extends com.sun.msv.datatype.xsd.DateTimeBaseType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.GYearType extends com.sun.msv.datatype.xsd.DateTimeBaseType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.HexBinaryType extends com.sun.msv.datatype.xsd.BinaryBaseType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.IDREFType extends NcnameType implements Serializable

serialVersionUID: 1L

Serialization Methods

readResolve

protected java.lang.Object readResolve()

Class com.sun.msv.datatype.xsd.IDType extends NcnameType implements Serializable

serialVersionUID: 1L

Serialization Methods

readResolve

protected java.lang.Object readResolve()

Class com.sun.msv.datatype.xsd.IntegerType extends com.sun.msv.datatype.xsd.IntegerDerivedType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.IntegerValueType extends java.lang.Number implements Serializable

serialVersionUID: 1L

Serialized Fields

value

java.lang.String value
canonical representation of absolute value of integer BNF of canonical representation canonical_integer := "0" | nonzero nonzero := '-'? ["1"-"9"] ["0"-"9"]*

Class com.sun.msv.datatype.xsd.IntType extends com.sun.msv.datatype.xsd.IntegerDerivedType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.LanguageType extends TokenType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.LengthFacet extends com.sun.msv.datatype.xsd.DataTypeWithValueConstraintFacet implements Serializable

serialVersionUID: 1L

Serialized Fields

length

int length

Class com.sun.msv.datatype.xsd.ListType extends ConcreteType implements Serializable

serialVersionUID: 1L

Serialized Fields

itemType

XSDatatypeImpl itemType
atomic base type

Class com.sun.msv.datatype.xsd.ListValueType extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

values

java.lang.Object[] values

Class com.sun.msv.datatype.xsd.LongType extends com.sun.msv.datatype.xsd.IntegerDerivedType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.MaxExclusiveFacet extends RangeFacet implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.MaxInclusiveFacet extends RangeFacet implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.MaxLengthFacet extends com.sun.msv.datatype.xsd.DataTypeWithValueConstraintFacet implements Serializable

serialVersionUID: 1L

Serialized Fields

maxLength

int maxLength

Class com.sun.msv.datatype.xsd.MinExclusiveFacet extends RangeFacet implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.MinInclusiveFacet extends RangeFacet implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.MinLengthFacet extends com.sun.msv.datatype.xsd.DataTypeWithValueConstraintFacet implements Serializable

serialVersionUID: 1L

Serialized Fields

minLength

int minLength

Class com.sun.msv.datatype.xsd.NameType extends TokenType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.NcnameType extends TokenType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.NegativeIntegerType extends IntegerType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.NmtokenType extends TokenType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.NonNegativeIntegerType extends IntegerType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.NonPositiveIntegerType extends IntegerType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.NormalizedStringType extends StringType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.NumberType extends BuiltinAtomicType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.PatternFacet extends com.sun.msv.datatype.xsd.DataTypeWithLexicalConstraintFacet implements Serializable

serialVersionUID: 1L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

patterns

java.lang.String[] patterns
string representations of the above RegularExpressions. this representation is usually human friendly than the one generated by RegularExpression.toString method.

Class com.sun.msv.datatype.xsd.PositiveIntegerType extends IntegerType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.Proxy extends XSDatatypeImpl implements Serializable

serialVersionUID: 1L

Serialized Fields

baseType

XSDatatypeImpl baseType
immediate base type, which may be a concrete type or DataTypeWithFacet

Class com.sun.msv.datatype.xsd.QnameType extends BuiltinAtomicType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.QnameValueType extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

namespaceURI

java.lang.String namespaceURI

localPart

java.lang.String localPart

Class com.sun.msv.datatype.xsd.RangeFacet extends com.sun.msv.datatype.xsd.DataTypeWithValueConstraintFacet implements Serializable

serialVersionUID: 1L

Serialized Fields

limitValue

java.lang.Object limitValue

Class com.sun.msv.datatype.xsd.ShortType extends com.sun.msv.datatype.xsd.IntegerDerivedType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.SimpleURType extends BuiltinAtomicType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.StringType extends BuiltinAtomicType implements Serializable

serialVersionUID: 1L

Serialized Fields

isAlwaysValid

boolean isAlwaysValid
Value returned from the isAlwaysValid method.

Class com.sun.msv.datatype.xsd.TimeType extends com.sun.msv.datatype.xsd.DateTimeBaseType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.TokenType extends StringType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.TotalDigitsFacet extends com.sun.msv.datatype.xsd.DataTypeWithLexicalConstraintFacet implements Serializable

serialVersionUID: 1L

Serialized Fields

precision

int precision
maximum number of total digits.

Class com.sun.msv.datatype.xsd.UnionType extends ConcreteType implements Serializable

serialVersionUID: 1L

Serialized Fields

memberTypes

XSDatatypeImpl[] memberTypes
member types

Class com.sun.msv.datatype.xsd.UnsignedByteType extends ShortType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.UnsignedIntType extends LongType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.UnsignedLongType extends IntegerType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.UnsignedShortType extends IntType implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.WhiteSpaceFacet extends DataTypeWithFacet implements Serializable

serialVersionUID: 1L

Class com.sun.msv.datatype.xsd.WhiteSpaceProcessor extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readResolve

protected java.lang.Object readResolve()
                                throws java.io.InvalidObjectException
Throws:
java.io.InvalidObjectException

Class com.sun.msv.datatype.xsd.XSDatatypeImpl extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

namespaceUri

java.lang.String namespaceUri

typeName

java.lang.String typeName

whiteSpace

WhiteSpaceProcessor whiteSpace
this field characterizes how this datatype treats white space.


Package com.sun.msv.datatype.xsd.datetime

Class com.sun.msv.datatype.xsd.datetime.BigDateTimeValueType extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

year

java.math.BigInteger year
year value. this variable is null if no year is specified. Since there is no year 0, value 0 indicates year -1. -1 indicates -2, and so forth.


month

java.lang.Integer month
month (always between 0 and 11) this variable is null if no year is specified


day

java.lang.Integer day
day (always normalized, between 0-30) this variable is null if no year is specified


hour

java.lang.Integer hour
hour (always between 0 and 23) this variable is null if no year is specified


minute

java.lang.Integer minute
minute (always between 0 and 59) this variable is null if no year is specified


second

java.math.BigDecimal second
second (always in [0,60) ) this variable is null if no year is specified


zone

java.util.TimeZone zone
time zone specifier. null if missing


normalizedValue

IDateTimeValueType normalizedValue
normalized DateTimeValue of this object. once when the normalized value is computed, the value is kept in this varible so that successive calls to normalize method need not have to compute it again. This approach assumes that modification to the date/time component will never be made.

Class com.sun.msv.datatype.xsd.datetime.BigTimeDurationValueType extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

signum

int signum

year

java.math.BigInteger year

month

java.math.BigInteger month

day

java.math.BigInteger day

hour

java.math.BigInteger hour

minute

java.math.BigInteger minute

second

java.math.BigDecimal second

Class com.sun.msv.datatype.xsd.datetime.TimeZone extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readResolve

private java.lang.Object readResolve()
Serialized Fields

minutes

int minutes
Deprecated. here just for the serialization backward compatibility.
Difference from GMT in terms of minutes.