Serialized Form
-
Package com.sun.msv.datatype.xsd
-
Class com.sun.msv.datatype.xsd.AnyURIType
class AnyURIType extends BuiltinAtomicType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.Base64BinaryType
class Base64BinaryType extends BinaryBaseType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.BooleanType
class BooleanType extends BuiltinAtomicType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.BuiltinAtomicType
class BuiltinAtomicType extends ConcreteType implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
- Throws:
ObjectStreamException
-
-
Class com.sun.msv.datatype.xsd.ByteType
class ByteType extends IntegerDerivedType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.ConcreteType
class ConcreteType extends XSDatatypeImpl implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.DataTypeWithFacet
class 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
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
class DateTimeType extends DateTimeBaseType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.DateType
class DateType extends DateTimeBaseType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.DoubleType
class DoubleType extends FloatingNumberType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.DurationType
class DurationType extends BuiltinAtomicType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.EntityType
class EntityType extends BuiltinAtomicType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.EnumerationFacet
class EnumerationFacet extends DataTypeWithValueConstraintFacet implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
values
Set values
set of valid values
-
-
Class com.sun.msv.datatype.xsd.ErrorType
class ErrorType extends BuiltinAtomicType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.FinalComponent
class FinalComponent extends Proxy implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
finalValue
int finalValue
-
-
Class com.sun.msv.datatype.xsd.FloatType
class FloatType extends FloatingNumberType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.FractionDigitsFacet
class FractionDigitsFacet extends DataTypeWithLexicalConstraintFacet implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
scale
int scale
maximum number of fraction digits
-
-
Class com.sun.msv.datatype.xsd.GDayType
class GDayType extends DateTimeBaseType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.GMonthDayType
class GMonthDayType extends DateTimeBaseType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.GMonthType
class GMonthType extends DateTimeBaseType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.GYearMonthType
class GYearMonthType extends DateTimeBaseType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.GYearType
class GYearType extends DateTimeBaseType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.HexBinaryType
class HexBinaryType extends BinaryBaseType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.IDREFType
class IDREFType extends NcnameType implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
-
-
Class com.sun.msv.datatype.xsd.IDType
class IDType extends NcnameType implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
-
-
Class com.sun.msv.datatype.xsd.IntegerType
class IntegerType extends IntegerDerivedType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.IntegerValueType
class IntegerValueType extends Number implements Serializable- serialVersionUID:
- 1L
-
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
class IntType extends IntegerDerivedType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.LanguageType
class LanguageType extends TokenType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.LengthFacet
class LengthFacet extends DataTypeWithValueConstraintFacet implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
length
int length
-
-
Class com.sun.msv.datatype.xsd.ListType
class ListType extends ConcreteType implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
itemType
XSDatatypeImpl itemType
atomic base type
-
-
Class com.sun.msv.datatype.xsd.ListValueType
class ListValueType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
values
Object[] values
-
-
Class com.sun.msv.datatype.xsd.LongType
class LongType extends IntegerDerivedType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.MaxExclusiveFacet
class MaxExclusiveFacet extends RangeFacet implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.MaxInclusiveFacet
class MaxInclusiveFacet extends RangeFacet implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.MaxLengthFacet
class MaxLengthFacet extends DataTypeWithValueConstraintFacet implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
maxLength
int maxLength
-
-
Class com.sun.msv.datatype.xsd.MinExclusiveFacet
class MinExclusiveFacet extends RangeFacet implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.MinInclusiveFacet
class MinInclusiveFacet extends RangeFacet implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.MinLengthFacet
class MinLengthFacet extends DataTypeWithValueConstraintFacet implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
minLength
int minLength
-
-
Class com.sun.msv.datatype.xsd.NameType
class NameType extends TokenType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.NcnameType
class NcnameType extends TokenType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.NegativeIntegerType
class NegativeIntegerType extends IntegerType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.NmtokenType
class NmtokenType extends TokenType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.NonNegativeIntegerType
class NonNegativeIntegerType extends IntegerType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.NonPositiveIntegerType
class NonPositiveIntegerType extends IntegerType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.NormalizedStringType
class NormalizedStringType extends StringType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.NumberType
class NumberType extends BuiltinAtomicType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.PatternFacet
class PatternFacet extends DataTypeWithLexicalConstraintFacet implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
- 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
class PositiveIntegerType extends IntegerType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.Proxy
class 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
class QnameType extends BuiltinAtomicType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.QnameValueType
class QnameValueType extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.RangeFacet
class RangeFacet extends DataTypeWithValueConstraintFacet implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
limitValue
Object limitValue
-
-
Class com.sun.msv.datatype.xsd.ShortType
class ShortType extends IntegerDerivedType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.SimpleURType
class SimpleURType extends BuiltinAtomicType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.StringType
class 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
class TimeType extends DateTimeBaseType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.TokenType
class TokenType extends StringType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.TotalDigitsFacet
class TotalDigitsFacet extends DataTypeWithLexicalConstraintFacet implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
precision
int precision
maximum number of total digits.
-
-
Class com.sun.msv.datatype.xsd.UnionType
class UnionType extends ConcreteType implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
memberTypes
XSDatatypeImpl[] memberTypes
member types
-
-
Class com.sun.msv.datatype.xsd.UnsignedByteType
class UnsignedByteType extends ShortType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.UnsignedIntType
class UnsignedIntType extends LongType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.UnsignedLongType
class UnsignedLongType extends IntegerType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.UnsignedShortType
class UnsignedShortType extends IntType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.WhiteSpaceFacet
class WhiteSpaceFacet extends DataTypeWithFacet implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.datatype.xsd.WhiteSpaceProcessor
class WhiteSpaceProcessor extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
- Throws:
InvalidObjectException
-
-
Class com.sun.msv.datatype.xsd.XSDatatypeImpl
class XSDatatypeImpl extends Object implements Serializable- serialVersionUID:
- 1L
-
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
class BigDateTimeValueType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
day
Integer day
day (always normalized, between 0-30) 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 -
month
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
BigDecimal second
second (always in [0,60) ) this variable is null if no year is specified -
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. -
zone
TimeZone zone
time zone specifier. null if missing
-
-
Class com.sun.msv.datatype.xsd.datetime.BigTimeDurationValueType
class BigTimeDurationValueType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
- Throws:
IOException
ClassNotFoundException
-
-
Serialized Fields
-
day
BigInteger day
-
hour
BigInteger hour
-
minute
BigInteger minute
-
month
BigInteger month
-
second
BigDecimal second
-
signum
int signum
-
year
BigInteger year
-
-
Class com.sun.msv.datatype.xsd.datetime.TimeZone
class TimeZone extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
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
-
Exception com.sun.msv.generator.DataTypeGenerator.GenerationException
class GenerationException extends RuntimeException implements Serializable
-
-
Package com.sun.msv.grammar
-
Class com.sun.msv.grammar.AnyNameClass
class AnyNameClass extends NameClass implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
-
-
Class com.sun.msv.grammar.AttributeExp
class 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
class BinaryExp extends Expression implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
exp1
Expression exp1
-
exp2
Expression exp2
-
-
Class com.sun.msv.grammar.ChoiceExp
class ChoiceExp extends BinaryExp implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.ChoiceNameClass
class ChoiceNameClass extends NameClass implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.ConcurExp
class ConcurExp extends BinaryExp implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.DataExp
class 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
class DifferenceNameClass extends NameClass implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.ElementExp
class 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
class Expression extends Object implements Serializable- serialVersionUID:
- -569561418606215601L
-
Serialization Methods
-
readResolve
-
-
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. -
expandedExp
Expression expandedExp
Cached value of the expression after ReferenceExps are removed. This value is computed on demand.
-
-
Class com.sun.msv.grammar.ExpressionPool
class ExpressionPool extends 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
class ClosedHash extends Object implements Serializable- serialVersionUID:
- -2924295970572669668L
-
Serialization Methods
-
readObject
- Throws:
IOException
ClassNotFoundException
-
writeObject
- Throws:
IOException
-
-
Class com.sun.msv.grammar.InterleaveExp
class InterleaveExp extends BinaryExp implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.ListExp
class ListExp extends UnaryExp implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.MixedExp
class MixedExp extends UnaryExp implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.NameClass
class NameClass extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.NamespaceNameClass
class NamespaceNameClass extends NameClass implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
namespaceURI
String namespaceURI
-
-
Class com.sun.msv.grammar.NotNameClass
class NotNameClass extends NameClass implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
child
NameClass child
-
-
Class com.sun.msv.grammar.OneOrMoreExp
class OneOrMoreExp extends UnaryExp implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.OtherExp
class OtherExp extends Expression implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
exp
Expression exp
child expression.
-
-
Class com.sun.msv.grammar.ReferenceContainer
class ReferenceContainer extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
impl
Map impl
-
-
Class com.sun.msv.grammar.ReferenceExp
class 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
String name
name of the referenced expression. can be null for anonymously referenced expression.
-
-
Class com.sun.msv.grammar.SequenceExp
class SequenceExp extends BinaryExp implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.SimpleNameClass
class SimpleNameClass extends NameClass implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.UnaryExp
class UnaryExp extends Expression implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
exp
Expression exp
child expression.
-
-
Class com.sun.msv.grammar.ValueExp
class 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
Object value
This expression matches this value only.
-
-
-
Package com.sun.msv.grammar.dtd
-
Class com.sun.msv.grammar.dtd.LocalNameClass
class LocalNameClass extends NameClass implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
localName
String localName
-
-
-
Package com.sun.msv.grammar.relax
-
Class com.sun.msv.grammar.relax.AttPoolClause
class 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
class 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
class 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
class EmptyStringType extends BuiltinAtomicType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.relax.HedgeRules
class 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
class NoneType extends BuiltinAtomicType implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.relax.RELAXModule
class RELAXModule extends 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
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
class AttPoolContainer extends ReferenceContainer implements Serializable -
Class com.sun.msv.grammar.relax.RELAXModule.ElementRulesContainer
class ElementRulesContainer extends ReferenceContainer implements Serializable -
Class com.sun.msv.grammar.relax.RELAXModule.HedgeRulesContainer
class HedgeRulesContainer extends ReferenceContainer implements Serializable -
Class com.sun.msv.grammar.relax.RELAXModule.TagContainer
class TagContainer extends ReferenceContainer implements Serializable -
Class com.sun.msv.grammar.relax.TagClause
class 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
class 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
class ElementPattern extends ElementExp implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
nameClass
NameClass nameClass
-
-
Class com.sun.msv.grammar.trex.TREXGrammar
class 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
class RefContainer extends ReferenceContainer implements Serializable
-
-
Package com.sun.msv.grammar.trex.typed
-
Class com.sun.msv.grammar.trex.typed.TypedElementPattern
class TypedElementPattern extends ElementPattern implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
label
String label
label of this element.
-
-
-
Package com.sun.msv.grammar.xmlschema
-
Class com.sun.msv.grammar.xmlschema.AttributeDeclExp
class 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
class 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
class 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:
-
derivationMethod
int derivationMethod
the derivation method used to derive this complex type from the base type. Either RESTRICTION or EXTENSION.- See Also:
-
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:
-
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
class 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
class XSElementExp extends ElementExp implements Serializable-
Serialized Fields
-
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 ofIdentityConstraint
class.These identity constraints are not enforced by the default Verifier implementation.
-
parent
ElementDeclExp parent
-
-
-
Class com.sun.msv.grammar.xmlschema.Field
class Field extends 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
class GroupDeclExp extends RedefinableExp implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.xmlschema.IdentityConstraint
class IdentityConstraint extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
fields
Field[] fields
fields of this constraint. -
localName
String localName
local name of the identity constraint. -
namespaceURI
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
class KeyConstraint extends IdentityConstraint implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.xmlschema.KeyRefConstraint
class 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
class 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
Set names
set ofStringPair
s. each item represents one name. it also contains WILDCARD as entry.
-
-
Class com.sun.msv.grammar.xmlschema.OccurrenceExp
class 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
class RedefinableExp extends ReferenceExp implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.xmlschema.SimpleTypeExp
class SimpleTypeExp extends XMLSchemaTypeExp implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
type
XSDatatypeExp type
-
-
Class com.sun.msv.grammar.xmlschema.SkipElementExp
class SkipElementExp extends ElementPattern implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.xmlschema.UniqueConstraint
class UniqueConstraint extends IdentityConstraint implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.xmlschema.XMLSchemaGrammar
class XMLSchemaGrammar extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
pool
ExpressionPool pool
pool object which was used to construct this grammar. -
schemata
Map schemata
map from namespace URI to loaded XMLSchemaSchema object. -
topLevel
Expression topLevel
-
-
Class com.sun.msv.grammar.xmlschema.XMLSchemaSchema
class XMLSchemaSchema extends 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
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
class AttributeDeclContainer extends ReferenceContainer implements Serializable -
Class com.sun.msv.grammar.xmlschema.XMLSchemaSchema.AttributeGroupContainer
class AttributeGroupContainer extends ReferenceContainer implements Serializable -
Class com.sun.msv.grammar.xmlschema.XMLSchemaSchema.ComplexTypeContainer
class ComplexTypeContainer extends ReferenceContainer implements Serializable -
Class com.sun.msv.grammar.xmlschema.XMLSchemaSchema.ElementDeclContainer
class ElementDeclContainer extends ReferenceContainer implements Serializable -
Class com.sun.msv.grammar.xmlschema.XMLSchemaSchema.GroupDeclContainer
class GroupDeclContainer extends ReferenceContainer implements Serializable -
Class com.sun.msv.grammar.xmlschema.XMLSchemaSchema.IdentityConstraintContainer
class IdentityConstraintContainer extends Object implements Serializable-
Serialized Fields
-
storage
Map storage
-
-
-
Class com.sun.msv.grammar.xmlschema.XMLSchemaSchema.SimpleTypeContainer
class SimpleTypeContainer extends ReferenceContainer implements Serializable -
Class com.sun.msv.grammar.xmlschema.XMLSchemaTypeExp
class XMLSchemaTypeExp extends RedefinableExp implements Serializable- serialVersionUID:
- 1L
-
Class com.sun.msv.grammar.xmlschema.XPath
class XPath extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
-
Package com.sun.msv.reader
-
Exception com.sun.msv.reader.AbortException
class AbortException extends Exception implements Serializable
-
-
Package com.sun.msv.reader.datatype
-
Class com.sun.msv.reader.datatype.DataTypeVocabularyMap
class DataTypeVocabularyMap extends Object 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.XSDatatypeExp
class 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
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
class XSDVocabulary extends Object implements Serializable
-
-
Package com.sun.msv.relaxns.grammar
-
Class com.sun.msv.relaxns.grammar.DeclImpl
class DeclImpl extends Object 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
class ExternalAttributeExp extends OtherExp implements Serializable -
Class com.sun.msv.relaxns.grammar.ExternalElementExp
class ExternalElementExp extends ElementExp implements Serializable-
Serialized Fields
-
nameClass
NamespaceNameClass nameClass
NamespaceNameClass object that matchs this namespace. -
namespaceURI
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
String ruleName
name of the imported Rule
-
-
-
Class com.sun.msv.relaxns.grammar.RELAXGrammar
class RELAXGrammar extends Object implements Serializable-
Serialized Fields
-
moduleMap
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
class AnyOtherElementExp extends ElementExp implements Serializable -
Class com.sun.msv.relaxns.grammar.relax.RELAXIslandSchema
class RELAXIslandSchema extends IslandSchemaImpl 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
class 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
class IslandSchemaImpl extends Object implements Serializable
-
-
Package com.sun.msv.util
-
Class com.sun.msv.util.StringPair
class StringPair extends Object implements Serializable
-
-
Package com.sun.msv.verifier
-
Exception com.sun.msv.verifier.ValidationUnrecoverableException
class ValidationUnrecoverableException extends SAXParseException implements Serializable -
Exception com.sun.msv.verifier.ValidityViolation
class ValidityViolation extends SAXParseException implements Serializable-
Serialized Fields
-
errorInfo
ErrorInfo errorInfo
-
-
-
-
Package com.sun.msv.verifier.psvi
-
Exception com.sun.msv.verifier.psvi.TypeDetector.AmbiguousDocumentException
class AmbiguousDocumentException extends SAXException implements Serializable
-
-
Package com.sun.msv.writer
-
Exception com.sun.msv.writer.SAXRuntimeException
class SAXRuntimeException extends RuntimeException implements Serializable-
Serialized Fields
-
e
SAXException e
-
-
-