A set of "schema components" that share the same target namespace. It contains all global declarations.
| Modifier and Type | Class and Description |
|---|---|
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class |
| Modifier and Type | Field and Description |
|---|---|
| public final XMLSchemaSchema. | attributeDecls
map from attribute declaration name to AttributeDeclExp object |
| public final XMLSchemaSchema. | attributeGroups
map from attribute group name to AttributeGroupExp object |
| public final XMLSchemaSchema. | complexTypes
map from simple type name to SimpleTypeExp object |
| public final XMLSchemaSchema. | elementDecls
map from attribute declaration name to AttributeDeclExp object |
| public final XMLSchemaSchema. | groupDecls
map from attribute declaration name to AttributeDeclExp object |
| public final XMLSchemaSchema. | identityConstraints
map from identity constraint name to IdentityConstraint object. |
| public final ExpressionPool | pool
pool object which was used to construct this grammar. |
| private static final long | |
| public final XMLSchemaSchema. | simpleTypes
map from simple type name to SimpleTypeExp object |
| public final String | targetNamespace
target namespace URI of this schema. |
| public Expression | topLevel
choice of all global element declarations. |
| public static final String |
| Access | Constructor and Description |
|---|---|
| public |
| attributeDecls | back to summary |
|---|---|
| public final XMLSchemaSchema. map from attribute declaration name to AttributeDeclExp object | |
| attributeGroups | back to summary |
|---|---|
| public final XMLSchemaSchema. map from attribute group name to AttributeGroupExp object | |
| complexTypes | back to summary |
|---|---|
| public final XMLSchemaSchema. map from simple type name to SimpleTypeExp object | |
| elementDecls | back to summary |
|---|---|
| public final XMLSchemaSchema. map from attribute declaration name to AttributeDeclExp object | |
| groupDecls | back to summary |
|---|---|
| public final XMLSchemaSchema. map from attribute declaration name to AttributeDeclExp object | |
| identityConstraints | back to summary |
|---|---|
| public final XMLSchemaSchema. map from identity constraint name to IdentityConstraint object. | |
| pool | back to summary |
|---|---|
| public final ExpressionPool pool pool object which was used to construct this grammar. | |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| simpleTypes | back to summary |
|---|---|
| public final XMLSchemaSchema. map from simple type name to SimpleTypeExp object | |
| targetNamespace | back to summary |
|---|---|
| public final String targetNamespace target namespace URI of this schema. | |
| topLevel | back to summary |
|---|---|
| public Expression topLevel choice of all global element declarations. | |
| XMLSchemaInstanceNamespace | back to summary |
|---|---|
| public static final String XMLSchemaInstanceNamespace | |
| XMLSchemaSchema | back to summary |
|---|---|
| public XMLSchemaSchema(String targetNamespace, XMLSchemaGrammar parent) | |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected ReferenceExp | createReference(String name)
Implements abstract com. |
| public AttributeDeclExp | |
| public AttributeDeclExp |
| AttributeDeclContainer | back to summary |
|---|---|
| public AttributeDeclContainer() | |
| createReference | back to summary |
|---|---|
| protected ReferenceExp createReference(String name) Implements abstract com. Doc from com. creates a new reference object with given name | |
| get | back to summary |
|---|---|
| public AttributeDeclExp get(String name) | |
| getOrCreate | back to summary |
|---|---|
| public AttributeDeclExp getOrCreate(String name) | |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected ReferenceExp | createReference(String name)
Implements abstract com. |
| public AttributeGroupExp | |
| public AttributeGroupExp |
| AttributeGroupContainer | back to summary |
|---|---|
| public AttributeGroupContainer() | |
| createReference | back to summary |
|---|---|
| protected ReferenceExp createReference(String name) Implements abstract com. Doc from com. creates a new reference object with given name | |
| get | back to summary |
|---|---|
| public AttributeGroupExp get(String name) | |
| getOrCreate | back to summary |
|---|---|
| public AttributeGroupExp getOrCreate(String name) | |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected ReferenceExp | createReference(String name)
Implements abstract com. |
| public ComplexTypeExp | |
| public ComplexTypeExp |
| ComplexTypeContainer | back to summary |
|---|---|
| public ComplexTypeContainer() | |
| createReference | back to summary |
|---|---|
| protected ReferenceExp createReference(String name) Implements abstract com. Doc from com. creates a new reference object with given name | |
| get | back to summary |
|---|---|
| public ComplexTypeExp get(String name) | |
| getOrCreate | back to summary |
|---|---|
| public ComplexTypeExp getOrCreate(String name) | |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected ReferenceExp | createReference(String name)
Implements abstract com. |
| public ElementDeclExp | |
| public ElementDeclExp |
| ElementDeclContainer | back to summary |
|---|---|
| public ElementDeclContainer() | |
| createReference | back to summary |
|---|---|
| protected ReferenceExp createReference(String name) Implements abstract com. Doc from com. creates a new reference object with given name | |
| get | back to summary |
|---|---|
| public ElementDeclExp get(String name) | |
| getOrCreate | back to summary |
|---|---|
| public ElementDeclExp getOrCreate(String name) | |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected ReferenceExp | createReference(String name)
Implements abstract com. |
| public GroupDeclExp | |
| public GroupDeclExp |
| GroupDeclContainer | back to summary |
|---|---|
| public GroupDeclContainer() | |
| createReference | back to summary |
|---|---|
| protected ReferenceExp createReference(String name) Implements abstract com. Doc from com. creates a new reference object with given name | |
| get | back to summary |
|---|---|
| public GroupDeclExp get(String name) | |
| getOrCreate | back to summary |
|---|---|
| public GroupDeclExp getOrCreate(String name) | |
| Modifier and Type | Field and Description |
|---|---|
| private final Map |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public IdentityConstraint |
| storage | back to summary |
|---|---|
| private final Map<String, IdentityConstraint> storage | |
| IdentityConstraintContainer | back to summary |
|---|---|
| public IdentityConstraintContainer() | |
| add | back to summary |
|---|---|
| public void add(String name, IdentityConstraint idc) | |
| get | back to summary |
|---|---|
| public IdentityConstraint get(String name) | |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected ReferenceExp | createReference(String name)
Implements abstract com. |
| public SimpleTypeExp | |
| public SimpleTypeExp |
| SimpleTypeContainer | back to summary |
|---|---|
| public SimpleTypeContainer() | |
| createReference | back to summary |
|---|---|
| protected ReferenceExp createReference(String name) Implements abstract com. Doc from com. creates a new reference object with given name | |
| get | back to summary |
|---|---|
| public SimpleTypeExp get(String name) | |
| getOrCreate | back to summary |
|---|---|
| public SimpleTypeExp getOrCreate(String name) | |