Uses of Interface
com.sun.xml.xsom.XSType
-
Packages that use XSType Package Description com.sun.xml.xsom Interfaces that the client should use to access schema information.com.sun.xml.xsom.impl Implementation of thecom.sun.xml.xsom
package.com.sun.xml.xsom.impl.parser Parser that reads XML Schema documents and builds anXSSchemaSet
object.com.sun.xml.xsom.impl.scd com.sun.xml.xsom.util -
-
Uses of XSType in com.sun.xml.xsom
Subinterfaces of XSType in com.sun.xml.xsom 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.Methods in com.sun.xml.xsom that return XSType Modifier and Type Method Description XSType
XSType. getBaseType()
Returns the base type of this type.XSType
XSType. getRedefinedBy()
If thisXSType
is redefined by another type, return that component.XSType
XSElementDecl. getType()
Gets the type of this element declaration.XSType
XSSchema. getType(java.lang.String localName)
XSType
XSSchemaSet. getType(java.lang.String namespaceURI, java.lang.String localName)
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 XSType Modifier and Type Method Description java.util.Map<java.lang.String,XSType>
XSSchema. getTypes()
Gets all theXSType
s in this schema (union ofXSSchema.getSimpleTypes()
andXSSchema.getComplexTypes()
java.util.Iterator<XSType>
XSSchema. iterateTypes()
java.util.Iterator<XSType>
XSSchemaSet. iterateTypes()
Iterates all type definitions in all the schemas.Methods in com.sun.xml.xsom with parameters of type XSType Modifier and Type Method Description boolean
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 XSType Modifier and Type Class Description class
ComplexTypeImpl
class
ListSimpleTypeImpl
class
RestrictionSimpleTypeImpl
private class
SchemaSetImpl.AnySimpleType
private class
SchemaSetImpl.AnyType
class
SimpleTypeImpl
class
UnionSimpleTypeImpl
Fields in com.sun.xml.xsom.impl with type parameters of type XSType Modifier and Type Field Description private java.util.Map<java.lang.String,XSType>
SchemaImpl. allTypes
private java.util.Map<java.lang.String,XSType>
SchemaImpl. allTypesView
Methods in com.sun.xml.xsom.impl that return XSType Modifier and Type Method Description XSType
ComplexTypeImpl. getBaseType()
XSType
SchemaSetImpl.AnySimpleType. getBaseType()
XSType
SchemaSetImpl.AnyType. getBaseType()
XSType
SimpleTypeImpl. getBaseType()
XSType
ElementDecl. getType()
XSType
Ref.Type. getType()
Obtains a reference as a type.XSType
SchemaImpl. getType(java.lang.String name)
XSType
SchemaSetImpl.AnyType. getType()
XSType
SchemaSetImpl. getType(java.lang.String ns, java.lang.String localName)
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 XSType Modifier and Type Method Description java.util.Map<java.lang.String,XSType>
SchemaImpl. getTypes()
java.util.Iterator<XSType>
SchemaImpl. iterateTypes()
java.util.Iterator<XSType>
SchemaSetImpl. iterateTypes()
Methods in com.sun.xml.xsom.impl with parameters of type XSType Modifier and Type Method Description private static void
Util. buildSubstitutables(XSType head, XSType _this, java.util.Set substitutables)
static void
Util. buildSubstitutables(XSType _this, java.util.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 Modifier and Type Method Description XSType
DelayedRef.Type. getType()
XSType
SubstGroupBaseTypeRef. getType()
-
Uses of XSType in com.sun.xml.xsom.impl.scd
Fields in com.sun.xml.xsom.impl.scd with type parameters of type XSType Modifier and Type Field Description static Axis<XSType>
Axis. BASETYPE
static Axis<XSType>
Axis. TYPE_DEFINITION
Methods in com.sun.xml.xsom.impl.scd with parameters of type XSType Modifier and Type Method Description protected boolean
Step.AnonymousType. match(XSType node)
Constructor parameters in com.sun.xml.xsom.impl.scd with type arguments of type XSType Constructor Description AnonymousType(Axis<? extends XSType> axis)
-
Uses of XSType in com.sun.xml.xsom.util
Methods in com.sun.xml.xsom.util with parameters of type XSType 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.
-