Uses of Interface
com.sun.xml.xsom.XSComponent
Packages that use XSComponent
Package
Description
Interfaces that the client should use to access schema information.
Implementation of the
com.sun.xml.xsom
package.-
Uses of XSComponent in com.sun.xml.xsom
Subinterfaces of XSComponent in com.sun.xml.xsomModifier and TypeInterfaceDescriptioninterface
Common aspect ofXSComplexType
andXSAttGroupDecl
as the container of attribute uses/attribute groups.interface
Attribute group declaration.interface
Attribute declaration.interface
Attribute use.interface
Complex type.interface
Content of a complex type.interface
Base interface of all "declarations".interface
Element declaration.interface
Facet for a simple type.interface
Identity constraint.interface
List simple type.interface
Model group.interface
Named model group declaration.interface
Notation declaration.interface
Particle schema component.interface
Restriction simple type.interface
Schema.interface
Simple type.interface
A component that can be referenced fromXSParticle
This interface provides a set of type check functions (isXXX
), which are essentially:interface
Base interface forXSComplexType
andXSSimpleType
.interface
Union simple type.interface
Wildcard schema component (used for both attribute wildcard and element wildcard.) XSWildcard interface can always be downcasted to either Any, Other, or Union.static interface
##any
wildcard.static interface
##other
wildcard.static interface
Wildcard of a set of namespace URIs.interface
Selector or field ofXSIdentityConstraint
.Methods in com.sun.xml.xsom that return XSComponentModifier and TypeMethodDescriptionfinal XSComponent
SCD.selectSingle
(XSComponent contextNode) Evaluates the SCD against the given context node and returns the matched node.final XSComponent
SCD.selectSingle
(XSSchemaSet contextNode) Evaluates the SCD against the whole schema set and returns the matched node.XSComponent.selectSingle
(String scd, NamespaceContext nsContext) Evaluates a schema component designator against this schema component and returns the first resulting schema component.XSSchemaSet.selectSingle
(String scd, NamespaceContext nsContext) Evaluates a schema component designator against this schema component and returns the first resulting schema component.Methods in com.sun.xml.xsom that return types with arguments of type XSComponentModifier and TypeMethodDescriptionfinal Collection<XSComponent>
SCD.select
(XSComponent contextNode) Evaluates the SCD against the given context node and returns the matched nodes.final Collection<XSComponent>
SCD.select
(XSSchemaSet contextNode) Evaluates the SCD against the whole schema and returns the matched nodes.final Collection<XSComponent>
SCD.select
(Collection<? extends XSComponent> contextNodes) Evaluates the SCD against the given set of context nodes and returns the matched nodes.abstract Iterator<XSComponent>
SCD.select
(Iterator<? extends XSComponent> contextNodes) Evaluates the SCD against the given set of context nodes and returns the matched nodes.XSComponent.select
(String scd, NamespaceContext nsContext) Evaluates a schema component designator against this schema component and returns the resulting schema components.XSSchemaSet.select
(String scd, NamespaceContext nsContext) Evaluates a schema component designator against this schema component and returns the resulting schema components.Methods in com.sun.xml.xsom with parameters of type XSComponentModifier and TypeMethodDescriptionfinal Collection<XSComponent>
SCD.select
(XSComponent contextNode) Evaluates the SCD against the given context node and returns the matched nodes.final XSComponent
SCD.selectSingle
(XSComponent contextNode) Evaluates the SCD against the given context node and returns the matched node.Method parameters in com.sun.xml.xsom with type arguments of type XSComponentModifier and TypeMethodDescriptionfinal Collection<XSComponent>
SCD.select
(Collection<? extends XSComponent> contextNodes) Evaluates the SCD against the given set of context nodes and returns the matched nodes.abstract Iterator<XSComponent>
SCD.select
(Iterator<? extends XSComponent> contextNodes) Evaluates the SCD against the given set of context nodes and returns the matched nodes. -
Uses of XSComponent in com.sun.xml.xsom.impl
Subinterfaces of XSComponent in com.sun.xml.xsom.implModifier and TypeInterfaceDescriptioninterface
Marker interface that says this implementation implements XSContentType.Classes in com.sun.xml.xsom.impl that implement XSComponentModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
XSIdentityConstraint
implementation.class
class
class
class
class
class
class
class
class
class
static final class
static final class
static final class
class
Methods in com.sun.xml.xsom.impl that return XSComponentModifier and TypeMethodDescriptionComponentImpl.selectSingle
(String scd, NamespaceContext nsContext) SchemaImpl.selectSingle
(String scd, NamespaceContext nsContext) SchemaSetImpl.selectSingle
(String scd, NamespaceContext nsContext) Methods in com.sun.xml.xsom.impl that return types with arguments of type XSComponentModifier and TypeMethodDescriptionComponentImpl.select
(String scd, NamespaceContext nsContext) SchemaImpl.select
(String scd, NamespaceContext nsContext) SchemaSetImpl.select
(String scd, NamespaceContext nsContext) -
Uses of XSComponent in com.sun.xml.xsom.impl.scd
Classes in com.sun.xml.xsom.impl.scd with type parameters of type XSComponentModifier and TypeInterfaceDescriptioninterface
Axis<T extends XSComponent>
Axis of traversal.class
Step<T extends XSComponent>
Building block ofSCD
.Fields in com.sun.xml.xsom.impl.scd with type parameters of type XSComponentModifier and TypeFieldDescriptionstatic final Axis<XSComponent>
Axis.DESCENDANTS
All descendants reachable via default axes.static final Axis<XSComponent>
Axis.INTERMEDIATE_SKIP
Pseudo-axis that visits all skipped intermediate steps.static final Axis<XSComponent>
Axis.SCOPE
Methods in com.sun.xml.xsom.impl.scd that return types with arguments of type XSComponentMethods in com.sun.xml.xsom.impl.scd with parameters of type XSComponentMethod parameters in com.sun.xml.xsom.impl.scd with type arguments of type XSComponentModifier and TypeMethodDescriptionStep.evaluate
(Iterator<XSComponent> nodeSet) Evaluate this step against the current node set and returns matched nodes.Axis.iterator
(Iterator<? extends XSComponent> contextNodes) SCDImpl.select
(Iterator<? extends XSComponent> contextNode) -
Uses of XSComponent in com.sun.xml.xsom.util
Methods in com.sun.xml.xsom.util with parameters of type XSComponentModifier and TypeMethodDescriptionfinal boolean
XSFinder.find
(XSComponent c) Invokes this object as a visitor with the specified component.static String
NameGetter.get
(XSComponent comp) Gets the name of the specified component in the default locale.