Serializable
public class XMLSchemaSchema extends Object implements Serializable
A set of "schema components" that share the same target namespace. It contains all global declarations.
Modifier and Type | Class | Description |
---|---|---|
class |
XMLSchemaSchema.AttributeDeclContainer |
|
class |
XMLSchemaSchema.AttributeGroupContainer |
|
class |
XMLSchemaSchema.ComplexTypeContainer |
|
class |
XMLSchemaSchema.ElementDeclContainer |
|
class |
XMLSchemaSchema.GroupDeclContainer |
|
class |
XMLSchemaSchema.IdentityConstraintContainer |
|
class |
XMLSchemaSchema.SimpleTypeContainer |
Modifier and Type | Field | Description |
---|---|---|
XMLSchemaSchema.AttributeDeclContainer |
attributeDecls |
map from attribute declaration name to AttributeDeclExp object
|
XMLSchemaSchema.AttributeGroupContainer |
attributeGroups |
map from attribute group name to AttributeGroupExp object
|
XMLSchemaSchema.ComplexTypeContainer |
complexTypes |
map from simple type name to SimpleTypeExp object
|
XMLSchemaSchema.ElementDeclContainer |
elementDecls |
map from attribute declaration name to AttributeDeclExp object
|
XMLSchemaSchema.GroupDeclContainer |
groupDecls |
map from attribute declaration name to AttributeDeclExp object
|
XMLSchemaSchema.IdentityConstraintContainer |
identityConstraints |
map from identity constraint name to IdentityConstraint object.
|
ExpressionPool |
pool |
pool object which was used to construct this grammar.
|
XMLSchemaSchema.SimpleTypeContainer |
simpleTypes |
map from simple type name to SimpleTypeExp object
|
String |
targetNamespace |
target namespace URI of this schema.
|
Expression |
topLevel |
choice of all global element declarations.
|
static String |
XMLSchemaInstanceNamespace |
Constructor | Description |
---|---|
XMLSchemaSchema(String targetNamespace,
XMLSchemaGrammar parent) |
public static final String XMLSchemaInstanceNamespace
public final String targetNamespace
public final ExpressionPool pool
public Expression topLevel
public final XMLSchemaSchema.SimpleTypeContainer simpleTypes
public final XMLSchemaSchema.ComplexTypeContainer complexTypes
public final XMLSchemaSchema.AttributeGroupContainer attributeGroups
public final XMLSchemaSchema.AttributeDeclContainer attributeDecls
public final XMLSchemaSchema.ElementDeclContainer elementDecls
public final XMLSchemaSchema.GroupDeclContainer groupDecls
public final XMLSchemaSchema.IdentityConstraintContainer identityConstraints
public XMLSchemaSchema(String targetNamespace, XMLSchemaGrammar parent)
Copyright © 2019 Oracle Corporation. All rights reserved.