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 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 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 DateTimeBaseType implements Serializable
- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.DateType extends DateTimeBaseType implements Serializable
- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.DoubleType extends 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 DataTypeWithValueConstraintFacet implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
values
java.util.Set 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 FloatingNumberType implements Serializable
- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.FractionDigitsFacet extends DataTypeWithLexicalConstraintFacet implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
scale
int scale
maximum number of fraction digits
-
-
Class com.sun.msv.datatype.xsd.GDayType extends DateTimeBaseType implements Serializable
- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.GMonthDayType extends DateTimeBaseType implements Serializable
- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.GMonthType extends DateTimeBaseType implements Serializable
- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.GYearMonthType extends DateTimeBaseType implements Serializable
- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.GYearType extends DateTimeBaseType implements Serializable
- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.HexBinaryType extends 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 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 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 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 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 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 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 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
-
localPart
java.lang.String localPart
-
namespaceURI
java.lang.String namespaceURI
-
-
Class com.sun.msv.datatype.xsd.RangeFacet extends DataTypeWithValueConstraintFacet implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
limitValue
java.lang.Object limitValue
-
-
Class com.sun.msv.datatype.xsd.ShortType extends 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 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 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
-
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 -
month
java.lang.Integer month
month (always between 0 and 11) this variable is null if no year is specified -
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. -
second
java.math.BigDecimal second
second (always in [0,60) ) this variable is null if no year is specified -
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. -
zone
java.util.TimeZone zone
time zone specifier. null if missing
-
-
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
-
day
java.math.BigInteger day
-
hour
java.math.BigInteger hour
-
minute
java.math.BigInteger minute
-
month
java.math.BigInteger month
-
second
java.math.BigDecimal second
-
signum
int signum
-
year
java.math.BigInteger year
-
-
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.
-
-
-
Package com.sun.msv.generator
-
Class com.sun.msv.generator.DataTypeGenerator.GenerationException extends java.lang.RuntimeException implements Serializable
-
-
Package com.sun.msv.grammar
-
Class com.sun.msv.grammar.AnyNameClass extends NameClass implements Serializable
- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
private java.lang.Object readResolve()
-
-
Class com.sun.msv.grammar.AttributeExp extends Expression implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
exp
Expression exp
child expression -
nameClass
NameClass nameClass
constraint over attribute name
-
-
Class com.sun.msv.grammar.BinaryExp extends Expression implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
exp1
Expression exp1
-
exp2
Expression exp2
-
-
Class com.sun.msv.grammar.ChoiceExp extends BinaryExp implements Serializable
- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.ChoiceNameClass extends NameClass implements Serializable
- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.ConcurExp extends BinaryExp implements Serializable
- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.DataExp extends Expression implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
dt
org.relaxng.datatype.Datatype dt
datatype object that actually validates text. -
except
Expression except
'except' clause of RELAX NG. If a token matches this pattern, then it should be rejected. -
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.
-
-
Class com.sun.msv.grammar.DifferenceNameClass extends NameClass implements Serializable
- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.ElementExp extends Expression implements Serializable
- serialVersionUID:
- 1L
-
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 extends java.lang.Object implements Serializable
- serialVersionUID:
- -569561418606215601L
-
Serialization Methods
-
readResolve
protected java.lang.Object readResolve()
-
-
Serialized Fields
-
epsilonReducibility
java.lang.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. -
expandedExp
Expression expandedExp
Cached value of the expression after ReferenceExps are removed. This value is computed on demand.
-
-
Class com.sun.msv.grammar.ExpressionPool extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
expTable
ExpressionPool.ClosedHash expTable
hash table that contains all expressions currently known to this table.
-
-
Class com.sun.msv.grammar.ExpressionPool.ClosedHash extends java.lang.Object implements Serializable
- serialVersionUID:
- -2924295970572669668L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
writeObject
private void writeObject(java.io.ObjectOutputStream s) throws java.io.IOException
- Throws:
java.io.IOException
-
-
Class com.sun.msv.grammar.InterleaveExp extends BinaryExp implements Serializable
- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.ListExp extends UnaryExp implements Serializable
- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.MixedExp extends UnaryExp implements Serializable
- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.NameClass extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.NamespaceNameClass extends NameClass implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
namespaceURI
java.lang.String namespaceURI
-
-
Class com.sun.msv.grammar.NotNameClass extends NameClass implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
child
NameClass child
-
-
Class com.sun.msv.grammar.OneOrMoreExp extends UnaryExp implements Serializable
- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.OtherExp extends Expression implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
exp
Expression exp
child expression.
-
-
Class com.sun.msv.grammar.ReferenceContainer extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
impl
java.util.Map impl
-
-
Class com.sun.msv.grammar.ReferenceExp extends Expression implements Serializable
- serialVersionUID:
- 1L
-
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
java.lang.String name
name of the referenced expression. can be null for anonymously referenced expression.
-
-
Class com.sun.msv.grammar.SequenceExp extends BinaryExp implements Serializable
- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.SimpleNameClass extends NameClass implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
localName
java.lang.String localName
-
namespaceURI
java.lang.String namespaceURI
-
-
Class com.sun.msv.grammar.UnaryExp extends Expression implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
exp
Expression exp
child expression.
-
-
Class com.sun.msv.grammar.ValueExp extends Expression implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
dt
org.relaxng.datatype.Datatype dt
Datatype object that is used to test the equality. -
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. -
value
java.lang.Object value
This expression matches this value only.
-
-
-
Package com.sun.msv.grammar.dtd
-
Class com.sun.msv.grammar.dtd.LocalNameClass extends NameClass implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
localName
java.lang.String localName
-
-
-
Package com.sun.msv.grammar.relax
-
Class com.sun.msv.grammar.relax.AttPoolClause extends ReferenceExp implements Serializable
- serialVersionUID:
- 1L
-
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 extends ElementExp implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
attributeFreeContentModel
Expression attributeFreeContentModel
Attribute-free content model -
clause
TagClause clause
constraints over start tag of the element -
parent
ElementRules parent
-
-
Class com.sun.msv.grammar.relax.ElementRules extends ReferenceExp implements Serializable
- serialVersionUID:
- 1L
-
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 extends BuiltinAtomicType implements Serializable
- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.relax.HedgeRules extends ReferenceExp implements Serializable
- serialVersionUID:
- 1L
-
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 extends BuiltinAtomicType implements Serializable
- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.relax.RELAXModule extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
attPools
RELAXModule.AttPoolContainer attPools
map from role name to AttPoolClause object -
datatypes
RELAXModule.DatatypeContainer datatypes
-
elementRules
RELAXModule.ElementRulesContainer elementRules
map from label name to ElementRules object -
hedgeRules
RELAXModule.HedgeRulesContainer hedgeRules
map from label name to HedgeRules object -
pool
ExpressionPool pool
ExpressionPool object which was used to create this module. -
tags
RELAXModule.TagContainer tags
map from role name to TagClause object -
targetNamespace
java.lang.String targetNamespace
target namespace URI -
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.
-
-
Class com.sun.msv.grammar.relax.RELAXModule.AttPoolContainer extends ReferenceContainer implements Serializable
-
Class com.sun.msv.grammar.relax.RELAXModule.ElementRulesContainer extends ReferenceContainer implements Serializable
-
Class com.sun.msv.grammar.relax.RELAXModule.HedgeRulesContainer extends ReferenceContainer implements Serializable
-
Class com.sun.msv.grammar.relax.RELAXModule.TagContainer extends ReferenceContainer implements Serializable
-
Class com.sun.msv.grammar.relax.TagClause extends ReferenceExp implements Serializable
- serialVersionUID:
- 1L
-
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.RELAXNGGrammar extends TREXGrammar implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
isAnnotationCompatible
boolean isAnnotationCompatible
the compatibility property of the annotation feature. This flag is set to true if this schema is compatible in terms of the annotation feature, as defined in the spec. -
isDefaultAttributeValueCompatible
boolean isDefaultAttributeValueCompatible
the compatibility property of the default attribute feature. This flag is set to true if this schema is compatible in terms of the default attribute value feature, as defined in the spec.Note that the currently we don't support infoset augmentation.
-
isIDcompatible
boolean isIDcompatible
the compatibility property of the ID/IDREF feature. This flag is set to true if this schema is compatible in terms of ID/IDREF, as defined in the spec.
-
-
-
Package com.sun.msv.grammar.trex
-
Class com.sun.msv.grammar.trex.ElementPattern extends ElementExp implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
nameClass
NameClass nameClass
-
-
Class com.sun.msv.grammar.trex.TREXGrammar extends ReferenceExp implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
dataTypes
DataTypeVocabularyMap dataTypes
data type vocabularies used and defined by this grammar. -
namedPatterns
TREXGrammar.RefContainer namedPatterns
named patterns which are defined by using <define> element. this is a map from pattern name to RefPattern object -
parentGrammar
TREXGrammar parentGrammar
in case of nested grammar, this variable points to the parent grammar. Otherwise null. -
pool
ExpressionPool pool
ExpressionPool that is associated with this grammar
-
-
Class com.sun.msv.grammar.trex.TREXGrammar.RefContainer extends ReferenceContainer implements Serializable
-
-
Package com.sun.msv.grammar.trex.typed
-
Class com.sun.msv.grammar.trex.typed.TypedElementPattern extends ElementPattern implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
label
java.lang.String label
label of this element.
-
-
-
Package com.sun.msv.grammar.xmlschema
-
Class com.sun.msv.grammar.xmlschema.AttributeDeclExp extends ReferenceExp implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
self
AttributeExp self
actual definition. This expression contains meaningful information.
-
-
Class com.sun.msv.grammar.xmlschema.AttributeGroupExp extends RedefinableExp implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
wildcard
AttributeWildcard wildcard
Attribute wild card constraint.Due to the nasty definition of the interaction between attribute wildcards, we cannot add the expression for validating wildcard until the very last moment.
In any way,
AttribtueGroupExp
will NOT contain the expression corresponding to the wildcard. OnlyComplexTypeExp
will get that expression.Until the wrap-up phase of the schema parsing, this field will contain the "local wildcard definition." In the wrap-up phase, this field is replaced by the "complete wildcard definition."
-
-
Class com.sun.msv.grammar.xmlschema.ComplexTypeExp extends XMLSchemaTypeExp implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
attWildcard
ReferenceExp attWildcard
attribute wildcard as an expression. -
block
int block
The block property of this schema component, implemented as a bit field.0, RESTRICTION, EXTENSION, or (RESTRICTION|EXTENSION).
-
body
ReferenceExp body
actual content model definition + attribute uses. -
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
-
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).
-
parent
XMLSchemaSchema parent
parent XMLSchemaSchema object to which this object belongs. -
simpleBaseType
XSDatatypeExp simpleBaseType
base type of this complex type.- See Also:
ComplexTypeExp.complexBaseType
-
wildcard
AttributeWildcard wildcard
Attribute wild card constraint.Due to the nasty definition of the interaction between attribute wildcards, we cannot add the expression for validating wildcard until the very last moment.
Until the wrap-up phase of the schema parsing, this field will contain the "local wildcard definition." In the wrap-up phase, this field is replaced by the "complete wildcard definition."
-
-
Class com.sun.msv.grammar.xmlschema.ElementDeclExp extends ReferenceExp implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
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.
-
body
ReferenceExp body
The expression that represents the "body" of this expression. Usually, this refers to XSElementExp, but not necessarily. -
element
ElementDeclExp.XSElementExp element
-
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.
-
isNillable
boolean isNillable
gets the nillable property of this component as specified in the spec. -
parent
XMLSchemaSchema parent
parent XMLSchemaSchema object to which this object belongs. -
substitutionAffiliation
ElementDeclExp substitutionAffiliation
The substitution group affiliation property of this component, if any. Otherwise null. -
substitutions
ReferenceExp substitutions
choices of all elements that can validly substitute this element.
-
-
Class com.sun.msv.grammar.xmlschema.ElementDeclExp.XSElementExp extends ElementExp implements Serializable
-
Serialized Fields
-
elementName
SimpleNameClass elementName
-
identityConstraints
java.util.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 ofIdentityConstraint
class.These identity constraints are not enforced by the default Verifier implementation.
-
parent
ElementDeclExp parent
-
-
-
Class com.sun.msv.grammar.xmlschema.Field extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
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 extends RedefinableExp implements Serializable
- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.xmlschema.IdentityConstraint extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
fields
Field[] fields
fields of this constraint. -
localName
java.lang.String localName
local name of the identity constraint. -
namespaceURI
java.lang.String namespaceURI
namespace URI of the identity constraint. -
selectors
XPath[] selectors
selectors of the identity constraint. each XPath separated by '|' will be treated as one entity.
-
-
Class com.sun.msv.grammar.xmlschema.KeyConstraint extends IdentityConstraint implements Serializable
- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.xmlschema.KeyRefConstraint extends IdentityConstraint implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
key
KeyConstraint key
corresponding key constraint. this field is intentionally non-final.
-
-
Class com.sun.msv.grammar.xmlschema.LaxDefaultNameClass extends NameClass implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
base
NameClass base
-
equivalentNameClass
NameClass equivalentNameClass
equivalent name class by conventional primitives. Initially null, and created on demand. -
names
java.util.Set names
set ofStringPair
s. each item represents one name. it also contains WILDCARD as entry.
-
-
Class com.sun.msv.grammar.xmlschema.OccurrenceExp extends OtherExp implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
itemExp
Expression itemExp
The unit of repetition. -
maxOccurs
int maxOccurs
Maximum occurence. -1 to indicate "unbounded" -
minOccurs
int minOccurs
Minimum occurence.
-
-
Class com.sun.msv.grammar.xmlschema.RedefinableExp extends ReferenceExp implements Serializable
- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.xmlschema.SimpleTypeExp extends XMLSchemaTypeExp implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
type
XSDatatypeExp type
-
-
Class com.sun.msv.grammar.xmlschema.SkipElementExp extends ElementPattern implements Serializable
- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.xmlschema.UniqueConstraint extends IdentityConstraint implements Serializable
- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.xmlschema.XMLSchemaGrammar extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
pool
ExpressionPool pool
pool object which was used to construct this grammar. -
schemata
java.util.Map schemata
map from namespace URI to loaded XMLSchemaSchema object. -
topLevel
Expression topLevel
-
-
Class com.sun.msv.grammar.xmlschema.XMLSchemaSchema extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
attributeDecls
XMLSchemaSchema.AttributeDeclContainer attributeDecls
map from attribute declaration name to AttributeDeclExp object -
attributeGroups
XMLSchemaSchema.AttributeGroupContainer attributeGroups
map from attribute group name to AttributeGroupExp object -
complexTypes
XMLSchemaSchema.ComplexTypeContainer complexTypes
map from simple type name to SimpleTypeExp 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. -
pool
ExpressionPool pool
pool object which was used to construct this grammar. -
simpleTypes
XMLSchemaSchema.SimpleTypeContainer simpleTypes
map from simple type name to SimpleTypeExp object -
targetNamespace
java.lang.String targetNamespace
target namespace URI of this schema. -
topLevel
Expression topLevel
choice of all global element declarations.
-
-
Class com.sun.msv.grammar.xmlschema.XMLSchemaSchema.AttributeDeclContainer extends ReferenceContainer implements Serializable
-
Class com.sun.msv.grammar.xmlschema.XMLSchemaSchema.AttributeGroupContainer extends ReferenceContainer implements Serializable
-
Class com.sun.msv.grammar.xmlschema.XMLSchemaSchema.ComplexTypeContainer extends ReferenceContainer implements Serializable
-
Class com.sun.msv.grammar.xmlschema.XMLSchemaSchema.ElementDeclContainer extends ReferenceContainer implements Serializable
-
Class com.sun.msv.grammar.xmlschema.XMLSchemaSchema.GroupDeclContainer extends ReferenceContainer implements Serializable
-
Class com.sun.msv.grammar.xmlschema.XMLSchemaSchema.IdentityConstraintContainer extends java.lang.Object implements Serializable
-
Serialized Fields
-
storage
java.util.Map storage
-
-
-
Class com.sun.msv.grammar.xmlschema.XMLSchemaSchema.SimpleTypeContainer extends ReferenceContainer implements Serializable
-
Class com.sun.msv.grammar.xmlschema.XMLSchemaTypeExp extends RedefinableExp implements Serializable
- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.xmlschema.XPath extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
-
Package com.sun.msv.reader
-
Class com.sun.msv.reader.AbortException extends java.lang.Exception implements Serializable
-
-
Package com.sun.msv.reader.datatype
-
Class com.sun.msv.reader.datatype.DataTypeVocabularyMap extends java.lang.Object implements Serializable
-
Serialized Fields
-
impl
java.util.Map impl
map from namespace URI to DataTypeVocabulary
-
-
-
-
Package com.sun.msv.reader.datatype.xsd
-
Class com.sun.msv.reader.datatype.xsd.XSDatatypeExp extends ReferenceExp implements Serializable
-
Serialized Fields
-
dt
XSDatatype dt
Datatype object wrapped by this expression. This field can be null if the datatype object is not available at this moment (say, because of the forward reference). In this case,XSDatatypeExp.ownerState
andXSDatatypeExp.renderer
fields are available. -
namespaceUri
java.lang.String namespaceUri
Namespace URI of this datatype. Local name is stored in the name field of ReferenceExp. -
pool
ExpressionPool pool
ExpressionPool that can be used if necessary.
-
-
-
Class com.sun.msv.reader.datatype.xsd.XSDVocabulary extends java.lang.Object implements Serializable
-
-
Package com.sun.msv.relaxns.grammar
-
Class com.sun.msv.relaxns.grammar.DeclImpl extends java.lang.Object implements Serializable
-
Serialized Fields
-
exp
Expression exp
"meat" of this Rule. -
name
java.lang.String name
name of this rule
-
-
-
Class com.sun.msv.relaxns.grammar.ExternalAttributeExp extends OtherExp implements Serializable
-
Serialized Fields
-
namespaceURI
java.lang.String namespaceURI
namespace URI that this object belongs to. -
role
java.lang.String role
name of the imported AttributesDecl
-
-
-
Class com.sun.msv.relaxns.grammar.ExternalElementExp extends ElementExp implements Serializable
-
Serialized Fields
-
nameClass
NamespaceNameClass nameClass
NamespaceNameClass object that matchs this namespace. -
namespaceURI
java.lang.String namespaceURI
namespace URI that this ExternalElementExp belongs to. -
rule
org.iso_relax.dispatcher.ElementDecl rule
imported ElementDecl object that actually validates this element. this variable is set during binding phase. -
ruleName
java.lang.String ruleName
name of the imported Rule
-
-
-
Class com.sun.msv.relaxns.grammar.RELAXGrammar extends java.lang.Object implements Serializable
-
Serialized Fields
-
moduleMap
java.util.Map moduleMap
map from namespace URI to IslandSchema. All modules are stored in this map.- See Also:
IslandSchema
-
pool
ExpressionPool pool
expression pool that was used to create these objects -
topLevel
Expression topLevel
top-level expression
-
-
-
-
Package com.sun.msv.relaxns.grammar.relax
-
Class com.sun.msv.relaxns.grammar.relax.AnyOtherElementExp extends ElementExp implements Serializable
-
Serialized Fields
-
excludeNamespace
java.lang.String excludeNamespace
-
includeNamespace
java.lang.String includeNamespace
-
nameClass
NameClass nameClass
this name class matches all the namespaces that are accepted by this anyOtherElement. this field is set by bind method.
-
-
-
Class com.sun.msv.relaxns.grammar.relax.RELAXIslandSchema extends IslandSchemaImpl implements Serializable
-
Serialized Fields
-
module
RELAXModule module
underlying RELAX module which this IslandSchema is representing -
pendingAnyOtherElements
java.util.Set pendingAnyOtherElements
-
-
-
-
Package com.sun.msv.relaxns.grammar.trex
-
Class com.sun.msv.relaxns.grammar.trex.TREXIslandSchema extends IslandSchemaImpl 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 extends java.lang.Object implements Serializable
-
Serialized Fields
-
attributesDecls
java.util.Map attributesDecls
map from name to DeclImpl. -
elementDecls
java.util.Map elementDecls
map from name to DeclImpl.
-
-
-
-
Package com.sun.msv.util
-
Class com.sun.msv.util.StringPair extends java.lang.Object implements Serializable
-
Serialized Fields
-
localName
java.lang.String localName
-
namespaceURI
java.lang.String namespaceURI
-
-
-
-
Package com.sun.msv.verifier
-
Class com.sun.msv.verifier.ValidationUnrecoverableException extends org.xml.sax.SAXParseException implements Serializable
-
Class com.sun.msv.verifier.ValidityViolation extends org.xml.sax.SAXParseException implements Serializable
-
Serialized Fields
-
errorInfo
ErrorInfo errorInfo
-
-
-
-
Package com.sun.msv.verifier.psvi
-
Class com.sun.msv.verifier.psvi.TypeDetector.AmbiguousDocumentException extends org.xml.sax.SAXException implements Serializable
-
-
Package com.sun.msv.writer
-
Class com.sun.msv.writer.SAXRuntimeException extends java.lang.RuntimeException implements Serializable
-
Serialized Fields
-
e
org.xml.sax.SAXException e
-
-
-