protected Object readResolve() throws ObjectStreamException
ObjectStreamExceptionXSDatatypeImpl baseType
ConcreteType concreteType
String facetName
boolean isFacetFixed
boolean needValueCheckFlag
protected Object readResolve()
protected Object readResolve()
String value
XSDatatypeImpl itemType
Object[] values
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionString[] patterns
XSDatatypeImpl baseType
Object limitValue
XSDatatypeImpl[] memberTypes
protected Object readResolve() throws InvalidObjectException
InvalidObjectExceptionString namespaceUri
String typeName
WhiteSpaceProcessor whiteSpace
BigInteger year
Integer month
Integer day
Integer hour
Integer minute
BigDecimal second
TimeZone zone
IDateTimeValueType normalizedValue
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionint signum
BigInteger year
BigInteger month
BigInteger day
BigInteger hour
BigInteger minute
BigDecimal second
private Object readResolve()
int minutes
private Object readResolve()
NameClass nameClass
Expression exp
Expression exp1
Expression exp2
org.relaxng.datatype.Datatype dt
StringPair name
Expression except
Expression contentModel
boolean ignoreUndeclaredAttributes
protected Object readResolve()
Boolean epsilonReducibility
Expression expandedExp
ExpressionPool.ClosedHash expTable
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream s) throws IOException
IOExceptionString namespaceURI
NameClass child
Expression exp
Expression exp
String name
Expression exp
org.relaxng.datatype.Datatype dt
Object value
StringPair name
String localName
TagClause clause
Expression attributeFreeContentModel
ElementRules parent
boolean exported
RELAXModule ownerModule
boolean exported
RELAXModule ownerModule
RELAXModule.ElementRulesContainer elementRules
RELAXModule.HedgeRulesContainer hedgeRules
RELAXModule.TagContainer tags
RELAXModule.AttPoolContainer attPools
String targetNamespace
RELAXModule.DatatypeContainer datatypes
Expression topLevel
ExpressionPool pool
NameClass nameClass
boolean isIDcompatible
boolean isDefaultAttributeValueCompatible
Note that the currently we don't support infoset augmentation.
boolean isAnnotationCompatible
NameClass nameClass
TREXGrammar.RefContainer namedPatterns
ExpressionPool pool
TREXGrammar parentGrammar
DataTypeVocabularyMap dataTypes
String label
AttributeExp self
AttributeWildcard wildcard
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. Only ComplexTypeExp 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."
ReferenceExp body
ReferenceExp attWildcard
XMLSchemaSchema parent
AttributeWildcard wildcard
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."
ComplexTypeExp complexBaseType
ComplexTypeExp.simpleBaseTypeXSDatatypeExp simpleBaseType
ComplexTypeExp.complexBaseTypeint derivationMethod
#simpleBaseTypeint finalValue
0, RESTRICTION, EXTENSION, or (RESTRICTION|EXTENSION).
int block
0, RESTRICTION, EXTENSION, or (RESTRICTION|EXTENSION).
ElementDeclExp substitutionAffiliation
ReferenceExp body
ElementDeclExp.XSElementExp element
ReferenceExp substitutions
XMLSchemaSchema parent
boolean isNillable
int finalValue
a bit-wise OR of RESTRICTION and EXTENSION.
int block
a bit-wise OR of RESTRICTION, EXTENSION, and SUBSTITUTION.
SimpleNameClass elementName
Vector<E> identityConstraints
IdentityConstraint class.
These identity constraints are not enforced by the default Verifier implementation.
ElementDeclExp parent
XPath[] paths
XPath[] selectors
String namespaceURI
String localName
Field[] fields
KeyConstraint key
NameClass base
NameClass equivalentNameClass
Set<E> names
StringPairs.
each item represents one name.
it also contains WILDCARD as entry.int maxOccurs
int minOccurs
Expression itemExp
XSDatatypeExp type
ExpressionPool pool
Expression topLevel
Map<K,V> schemata
String targetNamespace
ExpressionPool pool
Expression topLevel
XMLSchemaSchema.SimpleTypeContainer simpleTypes
XMLSchemaSchema.ComplexTypeContainer complexTypes
XMLSchemaSchema.AttributeGroupContainer attributeGroups
XMLSchemaSchema.AttributeDeclContainer attributeDecls
XMLSchemaSchema.ElementDeclContainer elementDecls
XMLSchemaSchema.GroupDeclContainer groupDecls
XMLSchemaSchema.IdentityConstraintContainer identityConstraints
String namespaceUri
XSDatatype dt
XSDatatypeExp.ownerState and XSDatatypeExp.renderer fields are
available.ExpressionPool pool
Expression exp
String name
NamespaceNameClass nameClass
String namespaceURI
String ruleName
org.iso_relax.dispatcher.ElementDecl rule
Map<K,V> moduleMap
IslandSchemaExpression topLevel
ExpressionPool pool
RELAXModule module
Set<E> pendingAnyOtherElements
TREXGrammar grammar
ErrorInfo errorInfo
SAXException e
Copyright © 2014 Oracle Corporation. All Rights Reserved.