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