Package | Description |
---|---|
com.sun.tools.xjc.reader.xmlschema | |
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.scd | |
com.sun.xml.xsom.util |
Modifier and Type | Method | Description |
---|---|---|
TypeUse |
ClassSelector.bindToType(XSType t,
XSComponent referer) |
|
Set<XSComponent> |
BGMBuilder.getReferer(XSType c) |
Find all types that refer to the given complex type.
|
Modifier and Type | Interface | Description |
---|---|---|
interface |
XSComplexType |
Complex type.
|
interface |
XSListSimpleType |
List simple type.
|
interface |
XSRestrictionSimpleType |
Restriction simple type.
|
interface |
XSSimpleType |
Simple type.
|
interface |
XSUnionSimpleType |
Union simple type.
|
Modifier and Type | Method | Description |
---|---|---|
XSType |
XSType.getBaseType() |
Returns the base type of this type.
|
XSType |
XSType.getRedefinedBy() |
If this
XSType is redefined by another type,
return that component. |
XSType |
XSElementDecl.getType() |
Gets the type of this element declaration.
|
XSType |
XSSchema.getType(String localName) |
|
XSType |
XSSchemaSet.getType(String namespaceURI,
String localName) |
|
XSType[] |
XSType.listSubstitutables() |
Lists up types that can substitute this type by using xsi:type.
|
Modifier and Type | Method | Description |
---|---|---|
Map<String,XSType> |
XSSchema.getTypes() |
Gets all the
XSType s in this schema (union of
XSSchema.getSimpleTypes() and XSSchema.getComplexTypes() |
Iterator<XSType> |
XSSchema.iterateTypes() |
|
Iterator<XSType> |
XSSchemaSet.iterateTypes() |
Iterates all type definitions in all the schemas.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
XSType.isDerivedFrom(XSType t) |
Returns true if this type is derived from the specified type.
|
Modifier and Type | Class | Description |
---|---|---|
class |
ComplexTypeImpl |
|
class |
ListSimpleTypeImpl |
|
class |
RestrictionSimpleTypeImpl |
|
class |
SimpleTypeImpl |
|
class |
UnionSimpleTypeImpl |
Modifier and Type | Method | Description |
---|---|---|
XSType |
ComplexTypeImpl.getBaseType() |
|
XSType |
SimpleTypeImpl.getBaseType() |
|
XSType |
ElementDecl.getType() |
|
XSType |
Ref.Type.getType() |
Obtains a reference as a type.
|
XSType |
SchemaImpl.getType(String name) |
|
XSType |
SchemaSetImpl.getType(String ns,
String localName) |
|
XSType[] |
ComplexTypeImpl.listSubstitutables() |
|
XSType[] |
SimpleTypeImpl.listSubstitutables() |
Modifier and Type | Method | Description |
---|---|---|
Map<String,XSType> |
SchemaImpl.getTypes() |
|
Iterator<XSType> |
SchemaImpl.iterateTypes() |
|
Iterator<XSType> |
SchemaSetImpl.iterateTypes() |
Modifier and Type | Method | Description |
---|---|---|
boolean |
ComplexTypeImpl.isDerivedFrom(XSType t) |
|
boolean |
SimpleTypeImpl.isDerivedFrom(XSType t) |
Modifier and Type | Method | Description |
---|---|---|
XSType |
DelayedRef.Type.getType() |
|
XSType |
SubstGroupBaseTypeRef.getType() |
Modifier and Type | Field | Description |
---|---|---|
static Axis<XSType> |
Axis.BASETYPE |
|
static Axis<XSType> |
Axis.TYPE_DEFINITION |
Modifier and Type | Method | Description |
---|---|---|
boolean |
SimpleTypeSet.contains(XSType type) |
|
boolean |
TypeClosure.contains(XSType type) |
|
abstract boolean |
TypeSet.contains(XSType type) |
Return true if this TypeSet contains the specified type.
|
Copyright © 2018 Oracle Corporation. All rights reserved.