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

Serialized Fields

baseType

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

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.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

Serialized Fields

exps

org.apache.xerces.utils.regex.RegularExpression[] exps
actual object that performs regular expression validation. one of the item has to match

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

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

Serialized Fields

limitValue

Object 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

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

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

Serialized Fields

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

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.


Package com.sun.msv.grammar

Class com.sun.msv.grammar.AnyNameClass implements Serializable

Class com.sun.msv.grammar.AttributeExp implements Serializable

Serialized Fields

nameClass

NameClass nameClass
constraint over attribute name

exp

Expression exp
child expression

Class com.sun.msv.grammar.BinaryExp implements Serializable

Serialized Fields

exp1

Expression exp1

exp2

Expression exp2

Class com.sun.msv.grammar.ChoiceExp implements Serializable

Class com.sun.msv.grammar.ChoiceNameClass implements Serializable

Serialized Fields

nc1

NameClass nc1

nc2

NameClass nc2

Class com.sun.msv.grammar.ConcurExp implements Serializable

Class com.sun.msv.grammar.DifferenceNameClass implements Serializable

Serialized Fields

nc1

NameClass nc1

nc2

NameClass nc2

Class com.sun.msv.grammar.ElementExp implements Serializable

Serialized Fields

contentModel

Expression contentModel
content model of this element declaration.

ignoreUndeclaredAttributes

boolean ignoreUndeclaredAttributes
a flag that indicates undeclared attributes should be ignored.

Class com.sun.msv.grammar.Expression implements Serializable

Serialized Fields

epsilonReducibility

Boolean epsilonReducibility
cached value of epsilon reducibility. Epsilon reducibility can only be calculated after parsing the entire expression, because of forward reference to other pattern.

cachedHashCode

int cachedHashCode
hash code of this object. To memorize every sub expression, hash code is frequently used. And computation of the hash code requires full-traversal of the expression. Therefore, hash code is computed when the object is constructed, and kept cached thereafter.

Class com.sun.msv.grammar.ExpressionPool implements Serializable

Serialized Fields

expTable

ExpressionPool.ClosedHash expTable
hash table that contains all expressions currently known to this table.

Class com.sun.msv.grammar.ExpressionPool.ClosedHash implements Serializable

Serialized Fields

table

Expression[] table
The hash table data.

count

int count
The total number of mappings in the hash table.

threshold

int threshold
The table is rehashed when its size exceeds this threshold. (The value of this field is (int)(capacity * loadFactor).)

parent

ExpressionPool.ClosedHash parent
the parent hash table. can be null. items in the parent hash table will be returned by get method.

Class com.sun.msv.grammar.IDREFType implements Serializable

Class com.sun.msv.grammar.IDType implements Serializable

Class com.sun.msv.grammar.InterleaveExp implements Serializable

Class com.sun.msv.grammar.KeyExp implements Serializable

Serialized Fields

name

StringPair name
symbol space of this key.

isKey

boolean isKey
true if this is a key, false if this is a keyref.

Class com.sun.msv.grammar.ListExp implements Serializable

Class com.sun.msv.grammar.MixedExp implements Serializable

Class com.sun.msv.grammar.NameClass implements Serializable

Class com.sun.msv.grammar.NamespaceNameClass implements Serializable

Serialized Fields

namespaceURI

String namespaceURI

Class com.sun.msv.grammar.NotNameClass implements Serializable

Serialized Fields

child

NameClass child

Class com.sun.msv.grammar.OneOrMoreExp implements Serializable

Class com.sun.msv.grammar.OtherExp implements Serializable

Serialized Fields

exp

Expression exp
child expression.

Class com.sun.msv.grammar.ReferenceContainer implements Serializable

Serialized Fields

impl

Map impl

Class com.sun.msv.grammar.ReferenceExp implements Serializable

Serialized Fields

exp

Expression exp
child expression. Due to the possible forward reference, this variable is not available when the object is instanciated. Actual expression will be set once if the definition is parsed.

name

String name
name of the referenced expression. can be null for anonymously referenced expression.

Class com.sun.msv.grammar.SequenceExp implements Serializable

Class com.sun.msv.grammar.SimpleNameClass implements Serializable

Serialized Fields

namespaceURI

String namespaceURI

localName

String localName

Class com.sun.msv.grammar.TypedStringExp implements Serializable

Serialized Fields

dt

Datatype dt
datatype object that actually validates text.

name

StringPair name
name of this datatype. The value of this field is not considered as significant. When two TypedStringExps share the same Datatype object, then they are unified even if they have different names.

except

Expression except
'except' clause of RELAX NG. If a token matches this pattern, then it should be rejected.

Class com.sun.msv.grammar.UnaryExp implements Serializable

Serialized Fields

exp

Expression exp
child expression.


Package com.sun.msv.grammar.dtd

Class com.sun.msv.grammar.dtd.LocalNameClass implements Serializable

Serialized Fields

localName

String localName


Package com.sun.msv.grammar.relax

Class com.sun.msv.grammar.relax.AttPoolClause implements Serializable

Serialized Fields

exported

boolean exported
a flag that indicates this elementRule is exported and therefore accessible from other modules.

Class com.sun.msv.grammar.relax.ElementRule implements Serializable

Serialized Fields

clause

TagClause clause
constraints over start tag of the element

attributeFreeContentModel

Expression attributeFreeContentModel
Attribute-free content model

parent

ElementRules parent

Class com.sun.msv.grammar.relax.ElementRules implements Serializable

Serialized Fields

exported

boolean exported
a flag that indicates this elementRule is exported and therefore accessible from other modules.

ownerModule

RELAXModule ownerModule
RELAXModule object to which this object belongs

Class com.sun.msv.grammar.relax.EmptyStringType implements Serializable

Class com.sun.msv.grammar.relax.HedgeRules implements Serializable

Serialized Fields

exported

boolean exported
a flag that indicates this hedgeRule is exported and therefore accessible from other modules.

ownerModule

RELAXModule ownerModule
RELAXModule object to which this object belongs

Class com.sun.msv.grammar.relax.NoneType implements Serializable

Class com.sun.msv.grammar.relax.RELAXModule implements Serializable

Serialized Fields

elementRules

RELAXModule.ElementRulesContainer elementRules
map from label name to ElementRules object

hedgeRules

RELAXModule.HedgeRulesContainer hedgeRules
map from label name to HedgeRules object

tags

RELAXModule.TagContainer tags
map from role name to TagClause object

attPools

RELAXModule.AttPoolContainer attPools
map from role name to AttPoolClause object

targetNamespace

String targetNamespace
target namespace URI

userDefinedTypes

XSDVocabulary userDefinedTypes
datatypes

topLevel

Expression topLevel
chioce of all exported elementRules and hedgeRules. This can be used as the top-level expression when a module is used to validate documents by itself.

pool

ExpressionPool pool
ExpressionPool object which was used to create this module.

Class com.sun.msv.grammar.relax.RELAXModule.AttPoolContainer implements Serializable

Serialized Fields

this$0

RELAXModule this$0

Class com.sun.msv.grammar.relax.RELAXModule.ElementRulesContainer implements Serializable

Serialized Fields

this$0

RELAXModule this$0

Class com.sun.msv.grammar.relax.RELAXModule.HedgeRulesContainer implements Serializable

Serialized Fields

this$0

RELAXModule this$0

Class com.sun.msv.grammar.relax.RELAXModule.TagContainer implements Serializable

Serialized Fields

this$0

RELAXModule this$0

Class com.sun.msv.grammar.relax.TagClause implements Serializable

Serialized Fields

nameClass

NameClass nameClass
tag name constraint. This should be SimpleNameClass. The only exception is for stub module.


Package com.sun.msv.grammar.relaxng

Class com.sun.msv.grammar.relaxng.ValueType implements Serializable

Serialized Fields

value

Object value
this datatype matches this value only.

baseType

Datatype baseType
this type is responsible for the equality test.


Package com.sun.msv.grammar.trex

Class com.sun.msv.grammar.trex.ElementPattern implements Serializable

Serialized Fields

nameClass

NameClass nameClass

Class com.sun.msv.grammar.trex.TREXGrammar implements Serializable

Serialized Fields

namedPatterns

TREXGrammar.RefContainer namedPatterns
named patterns which are defined by using <define> element. this is a map from pattern name to RefPattern object

start

Expression start
Start pattern. The pattern defined under <start> element. This pattern will be used to verify document element.

pool

ExpressionPool pool
ExpressionPool that is associated with this grammar

parentGrammar

TREXGrammar parentGrammar
in case of nested grammar, this variable points to the parent grammar. Otherwise null.

dataTypes

DataTypeVocabularyMap dataTypes
data type vocabularies used and defined by this grammar.

Class com.sun.msv.grammar.trex.TREXGrammar.RefContainer implements Serializable

Class com.sun.msv.grammar.trex.TypedString implements Serializable

Serialized Fields

value

String value
this type only matches this string

preserveWhiteSpace

boolean preserveWhiteSpace
true indicates that whiteSpace should be preserved.


Package com.sun.msv.grammar.trex.typed

Class com.sun.msv.grammar.trex.typed.TypedElementPattern implements Serializable

Serialized Fields

label

String label
label of this element.


Package com.sun.msv.grammar.xmlschema

Class com.sun.msv.grammar.xmlschema.AttributeDeclExp implements Serializable

Serialized Fields

self

AttributeExp self
actual definition. This expression contains meaningful information.

Class com.sun.msv.grammar.xmlschema.AttributeGroupExp implements Serializable

Class com.sun.msv.grammar.xmlschema.ComplexTypeExp implements Serializable

Serialized Fields

body

ReferenceExp body
actual content model definition.

parent

XMLSchemaSchema parent
parent XMLSchemaSchema object to which this object belongs.

complexBaseType

ComplexTypeExp complexBaseType
base type of this complex type. Either baseComplexType field or baseSimpleType field is set. If the base type is ur-type, both fields are set to null.
See Also:
ComplexTypeExp.simpleBaseType

simpleBaseType

XSDatatype simpleBaseType
base type of this complex type.
See Also:
ComplexTypeExp.complexBaseType

derivationMethod

int derivationMethod
the derivation method used to derive this complex type from the base type. Either RESTRICTION or EXTENSION.
See Also:
#simpleBaseType

finalValue

int finalValue
The final property of this schema component, implemented as a bit field.

0, RESTRICTION, EXTENSION, or (RESTRICTION|EXTENSION).


block

int block
The block property of this schema component, implemented as a bit field.

0, RESTRICTION, EXTENSION, or (RESTRICTION|EXTENSION).

Class com.sun.msv.grammar.xmlschema.ElementDeclExp implements Serializable

Serialized Fields

substitutionAffiliation

ElementDeclExp substitutionAffiliation
The substitution group affiliation property of this component, if any. Otherwise null.

body

ElementDeclExp.XSElementExp body
body.

substitutions

ReferenceExp substitutions
choices of all elements that can validly substitute this element.

parent

XMLSchemaSchema parent
parent XMLSchemaSchema object to which this object belongs.

isNillable

boolean isNillable
gets the nillable property of this component as specified in the spec.

finalValue

int finalValue
The substitution group exclusions property of this schema component, implemented as a bit field.

a bit-wise OR of RESTRICTION and EXTENSION.


block

int block
The disallowed substitution property of this schema component, implemented as a bit field.

a bit-wise OR of RESTRICTION, EXTENSION, and SUBSTITUTION.

Class com.sun.msv.grammar.xmlschema.ElementDeclExp.XSElementExp implements Serializable

Serialized Fields

this$0

ElementDeclExp this$0

elementName

SimpleNameClass elementName

identityConstraints

Vector identityConstraints
identity constraints associated to this declaration. When no constraint exists, this field may be null (or empty vector). Items are of derived types of IdentityConstraint class.

These identity constraints are not enforced by the default Verifier implementation.


parent

ElementDeclExp parent

Class com.sun.msv.grammar.xmlschema.Field implements Serializable

Serialized Fields

paths

XPath[] paths
XPath that characterizes this field. 'A|B' is represented by using two FieldPath objects.

Class com.sun.msv.grammar.xmlschema.GroupDeclExp implements Serializable

Class com.sun.msv.grammar.xmlschema.IdentityConstraint implements Serializable

Serialized Fields

selectors

XPath[] selectors
selectors of the identity constraint. each XPath separated by '|' will be treated as one entity.

namespaceURI

String namespaceURI
namespace URI of the identity constraint.

localName

String localName
local name of the identity constraint.

fields

Field[] fields
fields of this constraint.

Class com.sun.msv.grammar.xmlschema.KeyConstraint implements Serializable

Class com.sun.msv.grammar.xmlschema.KeyRefConstraint implements Serializable

Serialized Fields

key

KeyConstraint key
corresponding key constraint. this field is intentionally non-final.

Class com.sun.msv.grammar.xmlschema.LaxDefaultNameClass implements Serializable

Serialized Fields

equivalentNameClass

NameClass equivalentNameClass
equivalent name class by conventional primitives. Initially null, and created on demand.

names

Set names
set of StringPairs. each item represents one name. it also contains WILDCARD as entry.

Class com.sun.msv.grammar.xmlschema.RedefinableExp implements Serializable

Class com.sun.msv.grammar.xmlschema.SimpleTypeExp implements Serializable

Serialized Fields

type

XSDatatype type

Class com.sun.msv.grammar.xmlschema.SkipElementExp implements Serializable

Class com.sun.msv.grammar.xmlschema.UniqueConstraint implements Serializable

Class com.sun.msv.grammar.xmlschema.XMLSchemaGrammar implements Serializable

Serialized Fields

pool

ExpressionPool pool
pool object which was used to construct this grammar.

topLevel

Expression topLevel

schemata

Map schemata
map from namespace URI to loaded XMLSchemaSchema object.

Class com.sun.msv.grammar.xmlschema.XMLSchemaSchema implements Serializable

Serialized Fields

targetNamespace

String targetNamespace
target namespace URI of this schema.

pool

ExpressionPool pool
pool object which was used to construct this grammar.

topLevel

Expression topLevel
choice of all global element declarations.

simpleTypes

XMLSchemaSchema.SimpleTypeContainer simpleTypes
map from simple type name to SimpleTypeExp object

complexTypes

XMLSchemaSchema.ComplexTypeContainer complexTypes
map from simple type name to SimpleTypeExp object

attributeGroups

XMLSchemaSchema.AttributeGroupContainer attributeGroups
map from attribute group name to AttributeGroupExp object

attributeDecls

XMLSchemaSchema.AttributeDeclContainer attributeDecls
map from attribute declaration name to AttributeDeclExp object

elementDecls

XMLSchemaSchema.ElementDeclContainer elementDecls
map from attribute declaration name to AttributeDeclExp object

groupDecls

XMLSchemaSchema.GroupDeclContainer groupDecls
map from attribute declaration name to AttributeDeclExp object

identityConstraints

XMLSchemaSchema.IdentityConstraintContainer identityConstraints
map from identity constraint name to IdentityConstraint object.

Class com.sun.msv.grammar.xmlschema.XMLSchemaSchema.AttributeDeclContainer implements Serializable

Serialized Fields

this$0

XMLSchemaSchema this$0

Class com.sun.msv.grammar.xmlschema.XMLSchemaSchema.AttributeGroupContainer implements Serializable

Serialized Fields

this$0

XMLSchemaSchema this$0

Class com.sun.msv.grammar.xmlschema.XMLSchemaSchema.ComplexTypeContainer implements Serializable

Serialized Fields

this$0

XMLSchemaSchema this$0

Class com.sun.msv.grammar.xmlschema.XMLSchemaSchema.ElementDeclContainer implements Serializable

Serialized Fields

this$0

XMLSchemaSchema this$0

Class com.sun.msv.grammar.xmlschema.XMLSchemaSchema.GroupDeclContainer implements Serializable

Serialized Fields

this$0

XMLSchemaSchema this$0

Class com.sun.msv.grammar.xmlschema.XMLSchemaSchema.IdentityConstraintContainer implements Serializable

Serialized Fields

this$0

XMLSchemaSchema this$0

storage

Map storage

Class com.sun.msv.grammar.xmlschema.XMLSchemaSchema.SimpleTypeContainer implements Serializable

Serialized Fields

this$0

XMLSchemaSchema this$0

Class com.sun.msv.grammar.xmlschema.XMLSchemaTypeExp implements Serializable

Class com.sun.msv.grammar.xmlschema.XPath implements Serializable

Serialized Fields

isAnyDescendant

boolean isAnyDescendant
this field is true if the XPath starts with '//' operator.

steps

NameClass[] steps
each name class represents each step.

attributeStep

NameClass attributeStep
optional attribute step that can only appear as the last child. Null if not present.


Package com.sun.msv.reader.datatype

Class com.sun.msv.reader.datatype.DataTypeVocabularyMap implements Serializable

Serialized Fields

impl

Map impl
map from namespace URI to DataTypeVocabulary


Package com.sun.msv.reader.datatype.xsd

Class com.sun.msv.reader.datatype.xsd.LateBindDatatype implements Serializable

Serialized Fields

body

XSDatatype body
the real datatype object. A LateBindDatatype object works as a place-holder for this datatype object.

ownerState

State ownerState
State object that creates this late-binding object. The source location of this state is used for error message.

renderer

LateBindDatatype.Renderer renderer
Once the parsing is completed, this function object should be able to render the actual datatype object.

Class com.sun.msv.reader.datatype.xsd.XSDVocabulary implements Serializable

Serialized Fields

userDefinedTypes

Map userDefinedTypes
user-defined named types


Package com.sun.msv.relaxns.grammar

Class com.sun.msv.relaxns.grammar.DeclImpl implements Serializable

Serialized Fields

exp

Expression exp
"meat" of this Rule.

name

String name
name of this rule

Class com.sun.msv.relaxns.grammar.ExternalAttributeExp implements Serializable

Serialized Fields

namespaceURI

String namespaceURI
namespace URI that this object belongs to.

role

String role
name of the imported AttributesDecl

Class com.sun.msv.relaxns.grammar.ExternalElementExp implements Serializable

Serialized Fields

nameClass

NamespaceNameClass nameClass
NamespaceNameClass object that matchs this namespace.

namespaceURI

String namespaceURI
namespace URI that this ExternalElementExp belongs to.

ruleName

String ruleName
name of the imported Rule

rule

ElementDecl rule
imported ElementDecl object that actually validates this element. this variable is set during binding phase.

Class com.sun.msv.relaxns.grammar.RELAXGrammar implements Serializable

Serialized Fields

moduleMap

Map moduleMap
map from namespace URI to IslandSchema. All modules are stored in this map.
See Also:
IslandSchema

topLevel

Expression topLevel
top-level expression

pool

ExpressionPool pool
expression pool that was used to create these objects


Package com.sun.msv.relaxns.grammar.relax

Class com.sun.msv.relaxns.grammar.relax.AnyOtherElementExp implements Serializable

Serialized Fields

nameClass

NameClass nameClass
this name class matches all the namespaces that are accepted by this anyOtherElement. this field is set by bind method.

includeNamespace

String includeNamespace

excludeNamespace

String excludeNamespace

Class com.sun.msv.relaxns.grammar.relax.RELAXIslandSchema implements Serializable

Serialized Fields

module

RELAXModule module
underlying RELAX module which this IslandSchema is representing

pendingAnyOtherElements

Set pendingAnyOtherElements


Package com.sun.msv.relaxns.grammar.trex

Class com.sun.msv.relaxns.grammar.trex.TREXIslandSchema implements Serializable

Serialized Fields

grammar

TREXGrammar grammar
underlying TREX pattern which this IslandSchema is representing


Package com.sun.msv.relaxns.verifier

Class com.sun.msv.relaxns.verifier.IslandSchemaImpl implements Serializable

Serialized Fields

elementDecls

Map elementDecls
map from name to DeclImpl.

attributesDecls

Map attributesDecls
map from name to DeclImpl.


Package com.sun.msv.util

Class com.sun.msv.util.StringPair implements Serializable

Serialized Fields

namespaceURI

String namespaceURI

localName

String localName


Package com.sun.msv.verifier

Class com.sun.msv.verifier.ValidationUnrecoverableException implements Serializable

Class com.sun.msv.verifier.ValidityViolation implements Serializable


Package com.sun.msv.verifier.psvi

Class com.sun.msv.verifier.psvi.TypeDetector.AmbiguousDocumentException implements Serializable

Serialized Fields

this$0

TypeDetector this$0


Package org.relaxng.datatype

Class org.relaxng.datatype.DatatypeException implements Serializable

Serialized Fields

index

int index