Uses of Interface
com.sun.xml.xsom.XSType
Packages that use XSType
Package
Description
Interfaces that the client should use to access schema information.
Implementation of the
com.sun.xml.xsom
package.Parser that reads XML Schema documents and builds an
XSSchemaSet
object.-
Uses of XSType in com.sun.xml.xsom
Subinterfaces of XSType in com.sun.xml.xsomModifier and TypeInterfaceDescriptioninterface
Complex type.interface
List simple type.interface
Restriction simple type.interface
Simple type.interface
Union simple type.Methods in com.sun.xml.xsom that return XSTypeModifier and TypeMethodDescriptionXSType.getBaseType()
Returns the base type of this type.XSType.getRedefinedBy()
If thisXSType
is redefined by another type, return that component.XSElementDecl.getType()
Gets the type of this element declaration.XSType[]
XSType.listSubstitutables()
Lists up types that can substitute this type by using xsi:type.Methods in com.sun.xml.xsom that return types with arguments of type XSTypeModifier and TypeMethodDescriptionXSSchema.getTypes()
Gets all theXSType
s in this schema (union ofXSSchema.getSimpleTypes()
andXSSchema.getComplexTypes()
XSSchema.iterateTypes()
XSSchemaSet.iterateTypes()
Iterates all type definitions in all the schemas.Methods in com.sun.xml.xsom with parameters of type XSTypeModifier and TypeMethodDescriptionboolean
XSType.isDerivedFrom
(XSType t) Returns true if this type is derived from the specified type. -
Uses of XSType in com.sun.xml.xsom.impl
Classes in com.sun.xml.xsom.impl that implement XSTypeModifier and TypeClassDescriptionclass
class
class
private class
private class
class
class
Fields in com.sun.xml.xsom.impl with type parameters of type XSTypeMethods in com.sun.xml.xsom.impl that return XSTypeModifier and TypeMethodDescriptionComplexTypeImpl.getBaseType()
SchemaSetImpl.AnySimpleType.getBaseType()
SchemaSetImpl.AnyType.getBaseType()
SimpleTypeImpl.getBaseType()
ElementDecl.getType()
Ref.Type.getType()
Obtains a reference as a type.SchemaSetImpl.AnyType.getType()
private static XSType[]
Util.listDirectSubstitutables
(XSType _this) XSType[]
ComplexTypeImpl.listSubstitutables()
XSType[]
SchemaSetImpl.AnySimpleType.listSubstitutables()
XSType[]
SchemaSetImpl.AnyType.listSubstitutables()
XSType[]
SimpleTypeImpl.listSubstitutables()
static XSType[]
Util.listSubstitutables
(XSType _this) Methods in com.sun.xml.xsom.impl that return types with arguments of type XSTypeModifier and TypeMethodDescriptionSchemaImpl.getTypes()
SchemaImpl.iterateTypes()
SchemaSetImpl.iterateTypes()
Methods in com.sun.xml.xsom.impl with parameters of type XSTypeModifier and TypeMethodDescriptionprivate static void
Util.buildSubstitutables
(XSType head, XSType _this, Set substitutables) static void
Util.buildSubstitutables
(XSType _this, Set substitutables) boolean
ComplexTypeImpl.isDerivedFrom
(XSType t) boolean
SchemaSetImpl.AnySimpleType.isDerivedFrom
(XSType t) boolean
SchemaSetImpl.AnyType.isDerivedFrom
(XSType t) boolean
SimpleTypeImpl.isDerivedFrom
(XSType t) private static boolean
Util.isSubstitutable
(XSType _base, XSType derived) ImplementsValidation Rule: Schema-Validity Assessment (Element) 1.2.1.2.4
private static XSType[]
Util.listDirectSubstitutables
(XSType _this) static XSType[]
Util.listSubstitutables
(XSType _this) -
Uses of XSType in com.sun.xml.xsom.impl.parser
Methods in com.sun.xml.xsom.impl.parser that return XSType -
Uses of XSType in com.sun.xml.xsom.impl.scd
Fields in com.sun.xml.xsom.impl.scd with type parameters of type XSTypeMethods in com.sun.xml.xsom.impl.scd with parameters of type XSTypeConstructor parameters in com.sun.xml.xsom.impl.scd with type arguments of type XSType -
Uses of XSType in com.sun.xml.xsom.util
Methods in com.sun.xml.xsom.util with parameters of type XSType