Serialized Form


Package com.sun.msv.datatype.xsd

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

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

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

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

Serialization Methods

readResolve

protected Object readResolve()
                      throws ObjectStreamException

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

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

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

Serialized Fields

baseType

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


concreteType

ConcreteType concreteType
base concrete type


facetName

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 implements Serializable

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

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

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

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

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

Serialized Fields

values

Set values
set of valid values

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

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

Serialized Fields

finalValue

int finalValue

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

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

Serialized Fields

scale

int scale
maximum number of fraction digits

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

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

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

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

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

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

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

Serialization Methods

readResolve

protected Object readResolve()

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

Serialization Methods

readResolve

protected Object readResolve()

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

Class com.sun.msv.datatype.xsd.IntegerValueType implements Serializable

Serialized Fields

value

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 implements Serializable

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

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

Serialized Fields

length

int length

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

Serialized Fields

itemType

XSDatatypeImpl itemType
atomic base type

Class com.sun.msv.datatype.xsd.ListValueType implements Serializable

Serialized Fields

values

Object[] values

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

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

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

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

Serialized Fields

maxLength

int maxLength

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

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

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

Serialized Fields

minLength

int minLength

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

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

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

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

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

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

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

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

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

Serialization Methods

readObject

private void readObject(ObjectInputStream stream)
                 throws IOException,
                        ClassNotFoundException
Serialized Fields

patterns

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 implements Serializable

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

Serialized Fields

baseType

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

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

Class com.sun.msv.datatype.xsd.QnameValueType implements Serializable

Serialized Fields

namespaceURI

String namespaceURI

localPart

String localPart

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

Serialized Fields

limitValue

Number limitValue

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

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

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

Serialized Fields

isAlwaysValid

boolean isAlwaysValid
Value returned from the isAlwaysValid method.

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

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

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

Serialized Fields

precision

int precision
maximum number of total digits.

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

Serialized Fields

memberTypes

XSDatatypeImpl[] memberTypes
member types

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

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

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

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

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

Class com.sun.msv.datatype.xsd.WhiteSpaceProcessor implements Serializable

Serialization Methods

readResolve

protected Object readResolve()
                      throws InvalidObjectException

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

Serialized Fields

namespaceUri

String namespaceUri

typeName

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 implements Serializable

Serialized Fields

year

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

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


day

Integer day
day (always normalized) this variable is null if no year is specified


hour

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


minute

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


second

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


zone

TimeZone zone
time zone specifier


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 implements Serializable

Serialized Fields

year

BigInteger year

month

BigInteger month

day

BigInteger day

hour

BigInteger hour

minute

BigInteger minute

second

BigDecimal second

Class com.sun.msv.datatype.xsd.datetime.ParseException implements Serializable

Serialized Fields

specialConstructor

boolean specialConstructor
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).


currentToken

Token currentToken
This is the last token that has been consumed successfully. If this object has been created due to a parse error, the token followng this token will (therefore) be the first error token.


expectedTokenSequences

int[][] expectedTokenSequences
Each entry in this array is an array of integers. Each array of integers represents a sequence of tokens (by their ordinal values) that is expected at this point of the parse.


tokenImage

String[] tokenImage
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred. This array is defined in the generated ...Constants interface.


eol

String eol
The end of line string for this machine.

Class com.sun.msv.datatype.xsd.datetime.TimeZone implements Serializable

Serialization Methods

readResolve

protected Object readResolve()
                      throws ObjectStreamException
Serialized Fields

minutes

int minutes
difference from GMT in terms of minutes

Class com.sun.msv.datatype.xsd.datetime.TokenMgrError implements Serializable

Serialized Fields

errorCode

int errorCode
Indicates the reason why the exception is thrown. It will have one of the above 4 values.