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
BigInteger year
Integer month
Integer day
Integer hour
Integer minute
BigDecimal second
TimeZone zone
IDateTimeValueType normalizedValue
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
int 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
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
Object value
StringPair name
String localName
boolean exported
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.simpleBaseType
XSDatatypeExp simpleBaseType
ComplexTypeExp.complexBaseType
int derivationMethod
#simpleBaseType
int 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
StringPair
s.
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
IslandSchema
Expression topLevel
ExpressionPool pool
RELAXModule module
Set<E> pendingAnyOtherElements
TREXGrammar grammar
ErrorInfo errorInfo
SAXException e
Copyright © 2016 Oracle Corporation. All rights reserved.