A C E F G I K L R S T U V X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- acceptsNamespace(String) - Method in interface com.sun.xml.xsom.XSWildcard
-
Returns true if the specified namespace URI is valid wrt this wildcard.
- ALL - com.sun.xml.xsom.XSModelGroup.Compositor
- ALL - Static variable in interface com.sun.xml.xsom.XSModelGroup
-
A constant that represents "all" compositor.
- apply(XSContentTypeFunction<T>) - Method in interface com.sun.xml.xsom.XSContentType
- apply(XSFunction<T>) - Method in interface com.sun.xml.xsom.XSComponent
-
Accepts a functor.
- apply(XSSimpleTypeFunction<T>) - Method in interface com.sun.xml.xsom.XSSimpleType
- apply(XSTermFunction<T>) - Method in interface com.sun.xml.xsom.XSTerm
- apply(XSTermFunctionWithParam<T, P>, P) - Method in interface com.sun.xml.xsom.XSTerm
- apply(XSWildcardFunction<T>) - Method in interface com.sun.xml.xsom.XSWildcard
- asComplexType() - Method in interface com.sun.xml.xsom.XSType
-
Casts this object to XSComplexType if possible, otherwise returns null.
- asElementDecl() - Method in interface com.sun.xml.xsom.XSTerm
- asEmpty() - Method in interface com.sun.xml.xsom.XSContentType
-
If this content type represents the empty content, return
this, otherwise null. - asList() - Method in interface com.sun.xml.xsom.XSSimpleType
- asModelGroup() - Method in interface com.sun.xml.xsom.XSTerm
- asModelGroupDecl() - Method in interface com.sun.xml.xsom.XSTerm
- asParticle() - Method in interface com.sun.xml.xsom.XSContentType
-
Equivalent of
(this instanceof XSParticle)?this:null - asRestriction() - Method in interface com.sun.xml.xsom.XSSimpleType
- asSimpleType() - Method in interface com.sun.xml.xsom.XSContentType
-
Equivalent of
(this instanceof XSSimpleType)?this:null - asSimpleType() - Method in interface com.sun.xml.xsom.XSType
-
Casts this object to XSSimpleType if possible, otherwise returns null.
- asUnion() - Method in interface com.sun.xml.xsom.XSSimpleType
- asWildcard() - Method in interface com.sun.xml.xsom.XSTerm
- ATOMIC - Static variable in class com.sun.xml.xsom.XSVariety
C
- canBeSubstitutedBy(XSElementDecl) - Method in interface com.sun.xml.xsom.XSElementDecl
-
Returns true if this element declaration can be validly substituted by the given declaration.
- CHOICE - com.sun.xml.xsom.XSModelGroup.Compositor
- CHOICE - Static variable in interface com.sun.xml.xsom.XSModelGroup
-
A constant that represents "choice" compositor.
- com.sun.xml.xsom - module com.sun.xml.xsom
-
XML Schema Object Model (XSOM) is a Java library that allows applications to easily parse XML Schema documents and inspect information in them.
- com.sun.xml.xsom - package com.sun.xml.xsom
- context - Variable in class com.sun.xml.xsom.XmlString
-
Used to resole in-scope namespace bindings.
- create(String, NamespaceContext) - Static method in class com.sun.xml.xsom.SCD
-
Parses the string representation of SCD.
E
F
- FACET_ENUMERATION - Static variable in interface com.sun.xml.xsom.XSFacet
- FACET_FRACTIONDIGITS - Static variable in interface com.sun.xml.xsom.XSFacet
- FACET_LENGTH - Static variable in interface com.sun.xml.xsom.XSFacet
- FACET_MAXEXCLUSIVE - Static variable in interface com.sun.xml.xsom.XSFacet
- FACET_MAXINCLUSIVE - Static variable in interface com.sun.xml.xsom.XSFacet
- FACET_MAXLENGTH - Static variable in interface com.sun.xml.xsom.XSFacet
- FACET_MINEXCLUSIVE - Static variable in interface com.sun.xml.xsom.XSFacet
- FACET_MININCLUSIVE - Static variable in interface com.sun.xml.xsom.XSFacet
- FACET_MINLENGTH - Static variable in interface com.sun.xml.xsom.XSFacet
- FACET_PATTERN - Static variable in interface com.sun.xml.xsom.XSFacet
- FACET_TOTALDIGITS - Static variable in interface com.sun.xml.xsom.XSFacet
- FACET_WHITESPACE - Static variable in interface com.sun.xml.xsom.XSFacet
- ForeignAttributes - Interface in com.sun.xml.xsom
-
Foreign attributes on schema elements.
G
- getAnnotation() - Method in interface com.sun.xml.xsom.XSAnnotation
-
Obtains the application-parsed annotation.
- getAnnotation() - Method in interface com.sun.xml.xsom.XSComponent
-
Gets the annotation associated to this component, if any.
- getAnnotation(boolean) - Method in interface com.sun.xml.xsom.XSComponent
-
Works like
XSComponent.getAnnotation(), but allow a new emptyXSAnnotationto be created if not exist. - getAnySimpleType() - Method in interface com.sun.xml.xsom.XSSchemaSet
- getAnyType() - Method in interface com.sun.xml.xsom.XSSchemaSet
- getAttGroupDecl(String) - Method in interface com.sun.xml.xsom.XSSchema
- getAttGroupDecl(String, String) - Method in interface com.sun.xml.xsom.XSSchemaSet
- getAttGroupDecls() - Method in interface com.sun.xml.xsom.XSSchema
-
Gets all the
XSAttGroupDecls in this schema. - getAttGroups() - Method in interface com.sun.xml.xsom.XSAttContainer
-
Iterates all AttGroups which are directly referenced from this component.
- getAttributeDecl(String) - Method in interface com.sun.xml.xsom.XSSchema
- getAttributeDecl(String, String) - Method in interface com.sun.xml.xsom.XSSchemaSet
- getAttributeDecls() - Method in interface com.sun.xml.xsom.XSSchema
-
Gets all the
XSAttributeDecls in this schema keyed by their local names. - getAttributeUse(String, String) - Method in interface com.sun.xml.xsom.XSAttContainer
-
Looks for the attribute use with the specified name from all the attribute uses that are directly/indirectly referenced from this component.
- getAttributeUses() - Method in interface com.sun.xml.xsom.XSAttContainer
-
Gets all the attribute uses.
- getAttributeWildcard() - Method in interface com.sun.xml.xsom.XSAttContainer
- getBaseListType() - Method in interface com.sun.xml.xsom.XSSimpleType
-
Gets the nearest ancestor
XSListSimpleType(including itself) if the variety of this type islist. - getBaseType() - Method in interface com.sun.xml.xsom.XSType
-
Returns the base type of this type.
- getBaseUnionType() - Method in interface com.sun.xml.xsom.XSSimpleType
-
Gets the nearest ancestor
XSUnionSimpleType(including itself) if the variety of this type isunion. - getCategory() - Method in interface com.sun.xml.xsom.XSIdentityConstraint
-
Returns the type of the identity constraint.
- getChild(int) - Method in interface com.sun.xml.xsom.XSModelGroup
-
Gets i-ith child.
- getChildren() - Method in interface com.sun.xml.xsom.XSModelGroup
-
Gets all the children in one array.
- getComplexType(String) - Method in interface com.sun.xml.xsom.XSSchema
- getComplexType(String, String) - Method in interface com.sun.xml.xsom.XSSchemaSet
- getComplexTypes() - Method in interface com.sun.xml.xsom.XSSchema
-
Gets all the
XSComplexTypes in this schema. - getCompositor() - Method in interface com.sun.xml.xsom.XSModelGroup
- getContentType() - Method in interface com.sun.xml.xsom.XSComplexType
-
The content of this complex type.
- getContext() - Method in interface com.sun.xml.xsom.ForeignAttributes
-
Returns context information of the element to which foreign attributes are attached.
- getDecl() - Method in interface com.sun.xml.xsom.XSAttributeUse
- getDeclaredAttributeUse(String, String) - Method in interface com.sun.xml.xsom.XSAttContainer
-
Looks for the attribute use with the specified name from the attribute uses which are declared in this complex type.
- getDeclaredAttributeUses() - Method in interface com.sun.xml.xsom.XSAttContainer
-
Lists all the attribute uses that are declared in this complex type.
- getDeclaredFacet(String) - Method in interface com.sun.xml.xsom.XSRestrictionSimpleType
-
Gets the declared facet object of the given name.
- getDeclaredFacets() - Method in interface com.sun.xml.xsom.XSRestrictionSimpleType
-
Gets all the facets that are declared on this restriction.
- getDeclaredFacets(String) - Method in interface com.sun.xml.xsom.XSRestrictionSimpleType
-
Gets the declared facets of the given name.
- getDefaultValue() - Method in interface com.sun.xml.xsom.XSAttributeDecl
- getDefaultValue() - Method in interface com.sun.xml.xsom.XSAttributeUse
-
Gets the default value of this attribute use, if one is specified.
- getDefaultValue() - Method in interface com.sun.xml.xsom.XSElementDecl
- getDerivationMethod() - Method in interface com.sun.xml.xsom.XSType
- getElementDecl(String) - Method in interface com.sun.xml.xsom.XSSchema
- getElementDecl(String, String) - Method in interface com.sun.xml.xsom.XSSchemaSet
- getElementDecls() - Method in interface com.sun.xml.xsom.XSComplexType
-
Returns a list of element declarations of this type.
- getElementDecls() - Method in interface com.sun.xml.xsom.XSSchema
-
Gets all the
XSElementDecls in this schema. - getEmpty() - Method in interface com.sun.xml.xsom.XSSchemaSet
- getExplicitContent() - Method in interface com.sun.xml.xsom.XSComplexType
-
Gets the explicit content of a complex type with a complex content that was derived by extension.
- getFacet(String) - Method in interface com.sun.xml.xsom.XSSimpleType
-
Gets the effective facet object of the given name.
- getFacets(String) - Method in interface com.sun.xml.xsom.XSSimpleType
-
For multi-valued facets (enumeration and pattern), obtain all values.
- getFields() - Method in interface com.sun.xml.xsom.XSIdentityConstraint
-
Returns the list of field XPaths.
- getFixedValue() - Method in interface com.sun.xml.xsom.XSAttributeDecl
- getFixedValue() - Method in interface com.sun.xml.xsom.XSAttributeUse
-
Gets the fixed value of this attribute use, if one is specified.
- getFixedValue() - Method in interface com.sun.xml.xsom.XSElementDecl
- getForeignAttribute(String, String) - Method in interface com.sun.xml.xsom.XSComponent
-
Gets the foreign attribute of the given name, or null if not found.
- getForeignAttributes() - Method in interface com.sun.xml.xsom.XSComponent
-
Gets the foreign attributes on this schema component.
- getForm() - Method in interface com.sun.xml.xsom.XSElementDecl
-
Used for javadoc schema generation
- getIdentityConstraint(String) - Method in interface com.sun.xml.xsom.XSSchema
-
Gets the identity constraint of the given name, or null if not found.
- getIdentityConstraint(String, String) - Method in interface com.sun.xml.xsom.XSSchemaSet
- getIdentityConstraints() - Method in interface com.sun.xml.xsom.XSElementDecl
-
Returns all the
XSIdentityConstraints in this element decl. - getIdentityConstraints() - Method in interface com.sun.xml.xsom.XSSchema
-
Gets all the
XSIdentityConstraints in this schema, keyed by their names. - getItemType() - Method in interface com.sun.xml.xsom.XSListSimpleType
- getLocator() - Method in interface com.sun.xml.xsom.ForeignAttributes
-
Returns the location of the element to which foreign attributes are attached.
- getLocator() - Method in interface com.sun.xml.xsom.XSAnnotation
-
Returns a location information of the annotation.
- getLocator() - Method in interface com.sun.xml.xsom.XSComponent
-
Gets the locator that indicates the source location where this component is created from, or null if no information is available.
- getMaxOccurs() - Method in interface com.sun.xml.xsom.XSParticle
-
Gets the max occurs property.
- getMember(int) - Method in interface com.sun.xml.xsom.XSUnionSimpleType
- getMemberSize() - Method in interface com.sun.xml.xsom.XSUnionSimpleType
- getMinOccurs() - Method in interface com.sun.xml.xsom.XSParticle
- getMode() - Method in interface com.sun.xml.xsom.XSWildcard
-
Gets the processing mode.
- getModelGroup() - Method in interface com.sun.xml.xsom.XSModelGroupDecl
-
Gets the body of this declaration.
- getModelGroupDecl(String) - Method in interface com.sun.xml.xsom.XSSchema
- getModelGroupDecl(String, String) - Method in interface com.sun.xml.xsom.XSSchemaSet
- getModelGroupDecls() - Method in interface com.sun.xml.xsom.XSSchema
-
Gets all the
XSModelGroupDecls in this schema. - getName() - Method in interface com.sun.xml.xsom.XSDeclaration
-
Gets the (local) name of the declaration.
- getName() - Method in interface com.sun.xml.xsom.XSFacet
-
Gets the name of the facet, such as "length".
- getName() - Method in interface com.sun.xml.xsom.XSIdentityConstraint
-
Name of the identity constraint.
- getNamespaces() - Method in interface com.sun.xml.xsom.XSWildcard.Union
-
Read-only list of namespace URIs.
- getNotation(String) - Method in interface com.sun.xml.xsom.XSSchema
- getNotations() - Method in interface com.sun.xml.xsom.XSSchema
-
Gets all the
XSNotations in this schema. - getOtherNamespace() - Method in interface com.sun.xml.xsom.XSWildcard.Other
-
Gets the namespace URI excluded from this wildcard.
- getOwnerSchema() - Method in interface com.sun.xml.xsom.XSComponent
-
Gets a reference to the
XSSchemaobject to which this component belongs. - getParent() - Method in interface com.sun.xml.xsom.XSIdentityConstraint
-
Gets the
XSElementDeclthat owns this identity constraint. - getParent() - Method in interface com.sun.xml.xsom.XSXPath
-
Returns the
XSIdentityConstraintto which this XPath belongs to. - getPrimitiveType() - Method in interface com.sun.xml.xsom.XSSimpleType
-
Gets the ancestor primitive
XSSimpleTypeif this type isatomic. - getPublicId() - Method in interface com.sun.xml.xsom.XSNotation
- getRedefinedBy() - Method in interface com.sun.xml.xsom.XSComplexType
-
If this
XSComplexTypeis redefined by another complex type, return that component. - getRedefinedBy() - Method in interface com.sun.xml.xsom.XSSimpleType
-
If this
XSSimpleTypeis redefined by another simple type, return that component. - getRedefinedBy() - Method in interface com.sun.xml.xsom.XSType
-
If this
XSTypeis redefined by another type, return that component. - getRedefinedCount() - Method in interface com.sun.xml.xsom.XSType
-
Returns the number of complex types that redefine this component.
- getReferencedKey() - Method in interface com.sun.xml.xsom.XSIdentityConstraint
-
If this is
XSIdentityConstraint.KEYREF, returns the keyXSIdentityConstraintbeing referenced. - getRoot() - Method in interface com.sun.xml.xsom.XSComponent
-
Gets the root schema set that includes this component.
- getRoot() - Method in interface com.sun.xml.xsom.XSSchema
-
Gets the root schema set that includes this schema.
- getSchema(int) - Method in interface com.sun.xml.xsom.XSSchemaSet
- getSchema(String) - Method in interface com.sun.xml.xsom.XSSchemaSet
- getSchemas() - Method in interface com.sun.xml.xsom.XSSchemaSet
-
Gets all
XSSchemas in a single collection. - getSchemaSize() - Method in interface com.sun.xml.xsom.XSSchemaSet
- getScope() - Method in interface com.sun.xml.xsom.XSComplexType
-
Gets the scope of this complex type.
- getSelector() - Method in interface com.sun.xml.xsom.XSIdentityConstraint
-
Returns the selector XPath expression as string.
- getSimpleBaseType() - Method in interface com.sun.xml.xsom.XSSimpleType
-
Gets the base type as XSSimpleType.
- getSimpleType(String) - Method in interface com.sun.xml.xsom.XSSchema
- getSimpleType(String, String) - Method in interface com.sun.xml.xsom.XSSchemaSet
- getSimpleTypes() - Method in interface com.sun.xml.xsom.XSSchema
-
Gets all the
XSSimpleTypes in this schema. - getSize() - Method in interface com.sun.xml.xsom.XSModelGroup
-
Gets the number of children.
- getSourceDocument() - Method in interface com.sun.xml.xsom.XSComponent
-
Gets the
SchemaDocumentthat indicates which document this component was defined in. - getSourceDocument() - Method in interface com.sun.xml.xsom.XSSchema
-
Deprecated.Since this method always returns null, if you are calling this method from
XSSchemaand not fromXSComponent, there's something wrong with your code. - getSubstAffiliation() - Method in interface com.sun.xml.xsom.XSElementDecl
-
Gets the substitution head of this element, if any.
- getSubstitutables() - Method in interface com.sun.xml.xsom.XSElementDecl
-
Returns the element declarations that can substitute this element.
- getSubtypes() - Method in interface com.sun.xml.xsom.XSComplexType
-
Returns a list of direct subtypes of this complex type.
- getSystemId() - Method in interface com.sun.xml.xsom.XSNotation
- getTargetNamespace() - Method in interface com.sun.xml.xsom.XSDeclaration
-
Target namespace to which this component belongs.
- getTargetNamespace() - Method in interface com.sun.xml.xsom.XSIdentityConstraint
-
Target namespace of the identity constraint.
- getTargetNamespace() - Method in interface com.sun.xml.xsom.XSSchema
-
Gets the target namespace of the schema.
- getTerm() - Method in interface com.sun.xml.xsom.XSParticle
- getType() - Method in interface com.sun.xml.xsom.XSAttributeDecl
- getType() - Method in interface com.sun.xml.xsom.XSElementDecl
-
Gets the type of this element declaration.
- getType(String) - Method in interface com.sun.xml.xsom.XSSchema
- getType(String, String) - Method in interface com.sun.xml.xsom.XSSchemaSet
- getTypes() - Method in interface com.sun.xml.xsom.XSSchema
-
Gets all the
XSTypes in this schema (union ofXSSchema.getSimpleTypes()andXSSchema.getComplexTypes() - getValue() - Method in interface com.sun.xml.xsom.XSFacet
-
Gets the value of the facet.
- getVariety() - Method in interface com.sun.xml.xsom.XSSimpleType
-
Gets the variety of this simple type.
- getXPath() - Method in interface com.sun.xml.xsom.XSXPath
-
Gets the XPath as a string.
I
- isAbstract() - Method in interface com.sun.xml.xsom.XSComplexType
-
Checks if this complex type is declared as an abstract type.
- isAbstract() - Method in interface com.sun.xml.xsom.XSElementDecl
- isAnonymous() - Method in interface com.sun.xml.xsom.XSDeclaration
-
Deprecated.use the isGlobal method, which always returns the opposite of this function. Or the isLocal method.
- isComplexType() - Method in interface com.sun.xml.xsom.XSType
-
Returns true if
this instanceof XSComplexType. - isDerivedFrom(XSType) - Method in interface com.sun.xml.xsom.XSType
-
Returns true if this type is derived from the specified type.
- isElementDecl() - Method in interface com.sun.xml.xsom.XSTerm
- isFinal(int) - Method in interface com.sun.xml.xsom.XSComplexType
- isFinal(XSVariety) - Method in interface com.sun.xml.xsom.XSSimpleType
-
Returns true if this type definition is marked as 'final' with respect to the given
XSVariety. - isFixed() - Method in interface com.sun.xml.xsom.XSFacet
-
Returns true if this facet is "fixed".
- isGlobal() - Method in interface com.sun.xml.xsom.XSDeclaration
-
Returns true if this declaration is a global declaration.
- isList() - Method in interface com.sun.xml.xsom.XSSimpleType
-
Returns true if
this instanceof XSListSimpleType. - isLocal() - Method in interface com.sun.xml.xsom.XSDeclaration
-
Returns true if this declaration is a local declaration.
- isMixed() - Method in interface com.sun.xml.xsom.XSComplexType
- isModelGroup() - Method in interface com.sun.xml.xsom.XSTerm
- isModelGroupDecl() - Method in interface com.sun.xml.xsom.XSTerm
- isNillable() - Method in interface com.sun.xml.xsom.XSElementDecl
- isPrimitive() - Method in interface com.sun.xml.xsom.XSSimpleType
-
Returns true if this is a primitive built-in simple type (that directly derives from xs:anySimpleType, by definition.)
- isRepeated() - Method in interface com.sun.xml.xsom.XSParticle
-
True if the maxOccurs is neither 0 or 1.
- isRequired() - Method in interface com.sun.xml.xsom.XSAttributeUse
- isRestriction() - Method in interface com.sun.xml.xsom.XSSimpleType
-
Returns true if
this instanceof XSRestrictionSimpleType. - isSimpleType() - Method in interface com.sun.xml.xsom.XSType
-
Returns true if
this instanceof XSSimpleType. - isSubstitutionDisallowed(int) - Method in interface com.sun.xml.xsom.XSElementDecl
-
Checks the diallowed substitution property of the schema component.
- isSubstitutionExcluded(int) - Method in interface com.sun.xml.xsom.XSElementDecl
-
Checks the substitution excluded property of the schema component.
- isSubstitutionProhibited(int) - Method in interface com.sun.xml.xsom.XSComplexType
-
Roughly corresponds to the block attribute.
- isUnion() - Method in interface com.sun.xml.xsom.XSSimpleType
-
Returns true if
this instanceof XSUnionSimpleType. - isWildcard() - Method in interface com.sun.xml.xsom.XSTerm
- iterateAttGroupDecls() - Method in interface com.sun.xml.xsom.XSSchema
- iterateAttGroupDecls() - Method in interface com.sun.xml.xsom.XSSchemaSet
-
Iterates all attribute group declarations in all the schemas.
- iterateAttGroups() - Method in interface com.sun.xml.xsom.XSAttContainer
-
Iterates all AttGroups which are directly referenced from this component.
- iterateAttributeDecls() - Method in interface com.sun.xml.xsom.XSSchema
- iterateAttributeDecls() - Method in interface com.sun.xml.xsom.XSSchemaSet
-
Iterates all atribute declarations in all the schemas.
- iterateAttributeUses() - Method in interface com.sun.xml.xsom.XSAttContainer
-
Lists all the attribute uses that are directly/indirectly referenced from this component.
- iterateComplexTypes() - Method in interface com.sun.xml.xsom.XSSchema
- iterateComplexTypes() - Method in interface com.sun.xml.xsom.XSSchemaSet
-
Iterates all complex type definitions in all the schemas.
- iterateDeclaredAttributeUses() - Method in interface com.sun.xml.xsom.XSAttContainer
-
Lists all the attribute uses that are declared in this complex type.
- iterateDeclaredFacets() - Method in interface com.sun.xml.xsom.XSRestrictionSimpleType
-
Iterates facets that are specified in this step of derivation.
- iterateElementDecls() - Method in interface com.sun.xml.xsom.XSSchema
- iterateElementDecls() - Method in interface com.sun.xml.xsom.XSSchemaSet
-
Iterates all element declarations in all the schemas.
- iterateIdentityConstraints() - Method in interface com.sun.xml.xsom.XSSchemaSet
-
Iterates all identity constraints in all the schemas.
- iterateModelGroupDecls() - Method in interface com.sun.xml.xsom.XSSchema
- iterateModelGroupDecls() - Method in interface com.sun.xml.xsom.XSSchemaSet
-
Iterates all model group declarations in all the schemas.
- iterateNamespaces() - Method in interface com.sun.xml.xsom.XSWildcard.Union
-
Short for
getNamespaces().iterator() - iterateNotations() - Method in interface com.sun.xml.xsom.XSSchema
- iterateNotations() - Method in interface com.sun.xml.xsom.XSSchemaSet
-
Iterates all notation declarations in all the schemas.
- iterateSchema() - Method in interface com.sun.xml.xsom.XSSchemaSet
- iterateSimpleTypes() - Method in interface com.sun.xml.xsom.XSSchema
- iterateSimpleTypes() - Method in interface com.sun.xml.xsom.XSSchemaSet
-
Iterates all simple type definitions in all the schemas.
- iterateTypes() - Method in interface com.sun.xml.xsom.XSSchema
- iterateTypes() - Method in interface com.sun.xml.xsom.XSSchemaSet
-
Iterates all type definitions in all the schemas.
K
- KEY - Static variable in interface com.sun.xml.xsom.XSIdentityConstraint
- KEYREF - Static variable in interface com.sun.xml.xsom.XSIdentityConstraint
L
- LAX - Static variable in interface com.sun.xml.xsom.XSWildcard
- LIST - Static variable in class com.sun.xml.xsom.XSVariety
- listSubstitutables() - Method in interface com.sun.xml.xsom.XSElementDecl
-
Deprecated.this method allocates a new array every time, so it could be inefficient when working with a large schema. Use
XSElementDecl.getSubstitutables()instead. - listSubstitutables() - Method in interface com.sun.xml.xsom.XSType
-
Lists up types that can substitute this type by using xsi:type.
R
- resolvePrefix(String) - Method in class com.sun.xml.xsom.XmlString
-
Resolves a namespace prefix to the corresponding namespace URI.
- RESTRICTION - Static variable in interface com.sun.xml.xsom.XSType
S
- SCD - Class in com.sun.xml.xsom
-
Schema Component Designator (SCD).
- SCD() - Constructor for class com.sun.xml.xsom.SCD
- select(XSComponent) - Method in class com.sun.xml.xsom.SCD
-
Evaluates the SCD against the given context node and returns the matched nodes.
- select(XSSchemaSet) - Method in class com.sun.xml.xsom.SCD
-
Evaluates the SCD against the whole schema and returns the matched nodes.
- select(String, NamespaceContext) - Method in interface com.sun.xml.xsom.XSComponent
-
Evaluates a schema component designator against this schema component and returns the resulting schema components.
- select(String, NamespaceContext) - Method in interface com.sun.xml.xsom.XSSchemaSet
-
Evaluates a schema component designator against this schema component and returns the resulting schema components.
- select(Collection<? extends XSComponent>) - Method in class com.sun.xml.xsom.SCD
-
Evaluates the SCD against the given set of context nodes and returns the matched nodes.
- select(Iterator<? extends XSComponent>) - Method in class com.sun.xml.xsom.SCD
-
Evaluates the SCD against the given set of context nodes and returns the matched nodes.
- selectSingle(XSComponent) - Method in class com.sun.xml.xsom.SCD
-
Evaluates the SCD against the given context node and returns the matched node.
- selectSingle(XSSchemaSet) - Method in class com.sun.xml.xsom.SCD
-
Evaluates the SCD against the whole schema set and returns the matched node.
- selectSingle(String, NamespaceContext) - Method in interface com.sun.xml.xsom.XSComponent
-
Evaluates a schema component designator against this schema component and returns the first resulting schema component.
- selectSingle(String, NamespaceContext) - Method in interface com.sun.xml.xsom.XSSchemaSet
-
Evaluates a schema component designator against this schema component and returns the first resulting schema component.
- SEQUENCE - com.sun.xml.xsom.XSModelGroup.Compositor
- SEQUENCE - Static variable in interface com.sun.xml.xsom.XSModelGroup
-
A constant that represents "sequence" compositor.
- setAnnotation(Object) - Method in interface com.sun.xml.xsom.XSAnnotation
-
Sets the value to be returned by
XSAnnotation.getAnnotation(). - SKIP - Static variable in interface com.sun.xml.xsom.XSWildcard
- STRTICT - Static variable in interface com.sun.xml.xsom.XSWildcard
- SUBSTITUTION - Static variable in interface com.sun.xml.xsom.XSType
T
- toString() - Method in class com.sun.xml.xsom.SCD
-
Returns the textual SCD representation as given to
SCD.create(String, NamespaceContext). - toString() - Method in class com.sun.xml.xsom.XmlString
- toString() - Method in enum com.sun.xml.xsom.XSModelGroup.Compositor
-
Returns the human-readable compositor name.
- toString() - Method in class com.sun.xml.xsom.XSVariety
U
- UNBOUNDED - Static variable in interface com.sun.xml.xsom.XSParticle
- UNION - Static variable in class com.sun.xml.xsom.XSVariety
- UNIQUE - Static variable in interface com.sun.xml.xsom.XSIdentityConstraint
V
- value - Variable in class com.sun.xml.xsom.XmlString
-
Textual value.
- valueOf(String) - Static method in enum com.sun.xml.xsom.XSModelGroup.Compositor
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.sun.xml.xsom.XSModelGroup.Compositor
-
Returns an array containing the constants of this enum type, in the order they are declared.
- visit(XSContentTypeVisitor) - Method in interface com.sun.xml.xsom.XSContentType
- visit(XSSimpleTypeVisitor) - Method in interface com.sun.xml.xsom.XSSimpleType
- visit(XSTermVisitor) - Method in interface com.sun.xml.xsom.XSTerm
- visit(XSVisitor) - Method in interface com.sun.xml.xsom.XSComponent
-
Accepts a visitor.
- visit(XSWildcardVisitor) - Method in interface com.sun.xml.xsom.XSWildcard
-
Visitor support.
X
- XmlString - Class in com.sun.xml.xsom
-
String with in-scope namespace binding information.
- XmlString(String) - Constructor for class com.sun.xml.xsom.XmlString
-
Creates a new
XmlStringwith empty in-scope namespace bindings. - XmlString(String, ValidationContext) - Constructor for class com.sun.xml.xsom.XmlString
-
Creates a new
XmlStringfrom a lexical representation and in-scope namespaces. - XSAnnotation - Interface in com.sun.xml.xsom
- XSAttContainer - Interface in com.sun.xml.xsom
-
Common aspect of
XSComplexTypeandXSAttGroupDeclas the container of attribute uses/attribute groups. - XSAttGroupDecl - Interface in com.sun.xml.xsom
-
Attribute group declaration.
- XSAttributeDecl - Interface in com.sun.xml.xsom
-
Attribute declaration.
- XSAttributeUse - Interface in com.sun.xml.xsom
-
Attribute use.
- XSComplexType - Interface in com.sun.xml.xsom
-
Complex type.
- XSComponent - Interface in com.sun.xml.xsom
-
Base interface for all the schema components.
- XSContentType - Interface in com.sun.xml.xsom
-
Content of a complex type.
- XSDeclaration - Interface in com.sun.xml.xsom
-
Base interface of all "declarations".
- XSElementDecl - Interface in com.sun.xml.xsom
-
Element declaration.
- XSFacet - Interface in com.sun.xml.xsom
-
Facet for a simple type.
- XSIdentityConstraint - Interface in com.sun.xml.xsom
-
Identity constraint.
- XSListSimpleType - Interface in com.sun.xml.xsom
-
List simple type.
- XSModelGroup - Interface in com.sun.xml.xsom
-
Model group.
- XSModelGroup.Compositor - Enum in com.sun.xml.xsom
-
Type-safe enumeration for kind of model groups.
- XSModelGroupDecl - Interface in com.sun.xml.xsom
-
Named model group declaration.
- XSNotation - Interface in com.sun.xml.xsom
-
Notation declaration.
- XSParticle - Interface in com.sun.xml.xsom
-
Particle schema component.
- XSRestrictionSimpleType - Interface in com.sun.xml.xsom
-
Restriction simple type.
- XSSchema - Interface in com.sun.xml.xsom
-
Schema.
- XSSchemaSet - Interface in com.sun.xml.xsom
-
Set of
XSSchemaobjects. - XSSimpleType - Interface in com.sun.xml.xsom
-
Simple type.
- XSTerm - Interface in com.sun.xml.xsom
-
A component that can be referenced from
XSParticleThis interface provides a set of type check functions (isXXX), which are essentially: - XSType - Interface in com.sun.xml.xsom
-
Base interface for
XSComplexTypeandXSSimpleType. - XSUnionSimpleType - Interface in com.sun.xml.xsom
-
Union simple type.
- XSVariety - Class in com.sun.xml.xsom
-
Constants that represent variety of simple types.
- XSWildcard - Interface in com.sun.xml.xsom
-
Wildcard schema component (used for both attribute wildcard and element wildcard.) XSWildcard interface can always be downcasted to either Any, Other, or Union.
- XSWildcard.Any - Interface in com.sun.xml.xsom
-
##anywildcard. - XSWildcard.Other - Interface in com.sun.xml.xsom
-
##otherwildcard. - XSWildcard.Union - Interface in com.sun.xml.xsom
-
Wildcard of a set of namespace URIs.
- XSXPath - Interface in com.sun.xml.xsom
-
Selector or field of
XSIdentityConstraint.
All Classes All Packages