| Package | Description |
|---|---|
| com.sun.tools.xjc.reader.xmlschema | |
| com.sun.tools.xjc.reader.xmlschema.ct | |
| com.sun.xml.xsom |
Interfaces that the client should use to access schema information.
|
| com.sun.xml.xsom.impl |
Implementation of the
com.sun.xml.xsom package. |
| com.sun.xml.xsom.impl.parser |
Parser that reads XML Schema documents and builds an
XSSchemaSet object. |
| com.sun.xml.xsom.impl.util | |
| com.sun.xml.xsom.util | |
| com.sun.xml.xsom.visitor |
Visitor pattern support for the
com.sun.xml.xsom interfaces. |
| Modifier and Type | Method | Description |
|---|---|---|
CClass |
ClassSelector.bindToType(XSComplexType t,
XSComponent referer,
boolean cannotBeDelayed) |
|
void |
BindGreen.complexType(XSComplexType ct) |
|
void |
BindPurple.complexType(XSComplexType ct) |
|
void |
BindRed.complexType(XSComplexType ct) |
|
void |
BindYellow.complexType(XSComplexType ct) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
ComplexTypeFieldBuilder.build(XSComplexType type) |
Binds a complex type to a field expression.
|
protected ComplexTypeBindingMode |
ComplexTypeFieldBuilder.getBindingMode(XSComplexType type) |
Obtains the binding mode recorded through
ComplexTypeFieldBuilder.recordBindingMode(XSComplexType, ComplexTypeBindingMode). |
void |
ComplexTypeFieldBuilder.recordBindingMode(XSComplexType type,
ComplexTypeBindingMode flag) |
Records the binding mode of the given complex type.
|
| Modifier and Type | Method | Description |
|---|---|---|
XSComplexType |
XSType.asComplexType() |
Casts this object to XSComplexType if possible, otherwise returns null.
|
XSComplexType |
XSSchemaSet.getAnyType() |
|
XSComplexType |
XSSchema.getComplexType(java.lang.String localName) |
|
XSComplexType |
XSSchemaSet.getComplexType(java.lang.String namespaceURI,
java.lang.String localName) |
|
XSComplexType |
XSComplexType.getRedefinedBy() |
If this
XSComplexType is redefined by another complex type,
return that component. |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Map<java.lang.String,XSComplexType> |
XSSchema.getComplexTypes() |
Gets all the
XSComplexTypes in this schema. |
java.util.List<XSComplexType> |
XSComplexType.getSubtypes() |
Returns a list of direct subtypes of this complex type.
|
java.util.Iterator<XSComplexType> |
XSSchema.iterateComplexTypes() |
|
java.util.Iterator<XSComplexType> |
XSSchemaSet.iterateComplexTypes() |
Iterates all complex type definitions in all the schemas.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
ComplexTypeImpl |
| Modifier and Type | Method | Description |
|---|---|---|
XSComplexType |
ComplexTypeImpl.asComplexType() |
|
XSComplexType |
SimpleTypeImpl.asComplexType() |
|
XSComplexType |
SchemaSetImpl.getAnyType() |
|
XSComplexType |
SchemaImpl.getComplexType(java.lang.String name) |
|
XSComplexType |
SchemaSetImpl.getComplexType(java.lang.String ns,
java.lang.String localName) |
|
XSComplexType |
ComplexTypeImpl.getRedefinedBy() |
|
XSComplexType |
ComplexTypeImpl.getType() |
|
XSComplexType |
Ref.ComplexType.getType() |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Map<java.lang.String,XSComplexType> |
SchemaImpl.getComplexTypes() |
|
java.util.List<XSComplexType> |
ComplexTypeImpl.getSubtypes() |
|
java.util.Iterator<XSComplexType> |
SchemaImpl.iterateComplexTypes() |
|
java.util.Iterator<XSComplexType> |
SchemaSetImpl.iterateComplexTypes() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
SchemaImpl.addComplexType(XSComplexType newDecl,
boolean overwrite) |
| Modifier and Type | Method | Description |
|---|---|---|
XSComplexType |
DelayedRef.ComplexType.getType() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
SchemaTreeTraverser.complexType(XSComplexType type) |
|
void |
SchemaWriter.complexType(XSComplexType type) |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
ComponentNameFunction.complexType(XSComplexType type) |
|
java.lang.String |
NameGetter.complexType(XSComplexType type) |
|
java.lang.Boolean |
XSFinder.complexType(XSComplexType type) |
|
T |
XSFunctionFilter.complexType(XSComplexType type) |
| Modifier and Type | Method | Description |
|---|---|---|
T |
XSFunction.complexType(XSComplexType type) |
|
void |
XSVisitor.complexType(XSComplexType type) |
Copyright © 2018 Oracle Corporation. All rights reserved.