Uses of Interface
com.sun.xml.xsom.XSComponent

Packages that use XSComponent
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.scd   
com.sun.xml.xsom.util   
 

Uses of XSComponent in com.sun.xml.xsom
 

Subinterfaces of XSComponent in com.sun.xml.xsom
 interface XSAttContainer
          Common aspect of XSComplexType and XSAttGroupDecl as the container of attribute uses/attribute groups.
 interface XSAttGroupDecl
          Attribute group declaration.
 interface XSAttributeDecl
          Attribute declaration.
 interface XSAttributeUse
          Attribute use.
 interface XSComplexType
          Complex type.
 interface XSContentType
          Content of a complex type.
 interface XSDeclaration
          Base interface of all "declarations".
 interface XSElementDecl
          Element declaration.
 interface XSFacet
          Facet for a simple type.
 interface XSIdentityConstraint
          Identity constraint.
 interface XSListSimpleType
          List simple type.
 interface XSModelGroup
          Model group.
 interface XSModelGroupDecl
          Named model group declaration.
 interface XSNotation
          Notation declaration.
 interface XSParticle
          Particle schema component.
 interface XSRestrictionSimpleType
          Restriction simple type.
 interface XSSchema
          Schema.
 interface XSSimpleType
          Simple type.
 interface XSTerm
          A component that can be referenced from XSParticle This interface provides a set of type check functions (isXXX), which are essentially:
 interface XSType
          Base interface for XSComplexType and XSSimpleType.
 interface XSUnionSimpleType
          Union simple type.
 interface XSWildcard
          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 XSWildcard.Any
          ##any wildcard.
static interface XSWildcard.Other
          ##other wildcard.
static interface XSWildcard.Union
          Wildcard of a set of namespace URIs.
 interface XSXPath
          Selector or field of XSIdentityConstraint.
 

Methods in com.sun.xml.xsom that return XSComponent
 XSComponent XSComponent.selectSingle(String scd, NamespaceContext nsContext)
          Evaluates a schema component designator against this schema component and returns the first resulting schema component.
 XSComponent XSSchemaSet.selectSingle(String scd, NamespaceContext nsContext)
          Evaluates a schema component designator against this schema component and returns the first resulting schema component.
 XSComponent SCD.selectSingle(XSComponent contextNode)
          Evaluates the SCD against the given context node and returns the matched node.
 XSComponent SCD.selectSingle(XSSchemaSet contextNode)
          Evaluates the SCD against the whole schema set and returns the matched node.
 

Methods in com.sun.xml.xsom that return types with arguments of type XSComponent
 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.
 Collection<XSComponent> XSComponent.select(String scd, NamespaceContext nsContext)
          Evaluates a schema component designator against this schema component and returns the resulting schema components.
 Collection<XSComponent> XSSchemaSet.select(String scd, NamespaceContext nsContext)
          Evaluates a schema component designator against this schema component and returns the resulting schema components.
 Collection<XSComponent> SCD.select(XSComponent contextNode)
          Evaluates the SCD against the given context node and returns the matched nodes.
 Collection<XSComponent> SCD.select(XSSchemaSet contextNode)
          Evaluates the SCD against the whole schema and returns the matched nodes.
 

Methods in com.sun.xml.xsom with parameters of type XSComponent
 Collection<XSComponent> SCD.select(XSComponent contextNode)
          Evaluates the SCD against the given context node and returns the matched nodes.
 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 XSComponent
 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.impl
 interface ContentTypeImpl
          Marker interface that says this implementation implements XSContentType.
 

Classes in com.sun.xml.xsom.impl that implement XSComponent
 class AttGroupDeclImpl
           
 class AttributeDeclImpl
           
 class AttributesHolder
           
 class AttributeUseImpl
           
 class ComplexTypeImpl
           
 class ComponentImpl
           
 class ElementDecl
           
 class EmptyImpl
           
 class FacetImpl
           
 class IdentityConstraintImpl
          XSIdentityConstraint implementation.
 class ListSimpleTypeImpl
           
 class ModelGroupDeclImpl
           
 class ModelGroupImpl
           
 class NotationImpl
           
 class ParticleImpl
           
 class RestrictionSimpleTypeImpl
           
 class SchemaImpl
           
 class SimpleTypeImpl
           
 class UnionSimpleTypeImpl
           
 class WildcardImpl
           
static class WildcardImpl.Any
           
static class WildcardImpl.Finite
           
static class WildcardImpl.Other
           
 class XPathImpl
           
 

Methods in com.sun.xml.xsom.impl that return XSComponent
 XSComponent ComponentImpl.selectSingle(String scd, NamespaceContext nsContext)
           
 XSComponent SchemaImpl.selectSingle(String scd, NamespaceContext nsContext)
           
 XSComponent SchemaSetImpl.selectSingle(String scd, NamespaceContext nsContext)
           
 

Methods in com.sun.xml.xsom.impl that return types with arguments of type XSComponent
 Collection<XSComponent> ComponentImpl.select(String scd, NamespaceContext nsContext)
           
 Collection<XSComponent> SchemaImpl.select(String scd, NamespaceContext nsContext)
           
 Collection<XSComponent> 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 XSComponent
 interface Axis<T extends XSComponent>
          Axis of traversal.
 class Step<T extends XSComponent>
          Building block of SCD.
 

Fields in com.sun.xml.xsom.impl.scd with type parameters of type XSComponent
static Axis<XSComponent> Axis.DESCENDANTS
          All descendants reachable via default axes.
static Axis<XSComponent> Axis.INTERMEDIATE_SKIP
          Pseudo-axis that visits all skipped intermediate steps.
static Axis<XSComponent> Axis.SCOPE
           
 

Methods in com.sun.xml.xsom.impl.scd that return types with arguments of type XSComponent
 Iterator<XSComponent> SCDImpl.select(Iterator<? extends XSComponent> contextNode)
           
 

Methods in com.sun.xml.xsom.impl.scd with parameters of type XSComponent
 Iterator<T> Axis.iterator(XSComponent contextNode)
           
 

Method parameters in com.sun.xml.xsom.impl.scd with type arguments of type XSComponent
 Iterator<T> Step.evaluate(Iterator<XSComponent> nodeSet)
          Evaluate this step against the current node set and returns matched nodes.
 Iterator<T> Axis.iterator(Iterator<? extends XSComponent> contextNodes)
           
 Iterator<XSComponent> 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 XSComponent
 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.
 



Copyright © 2012 Oracle. All Rights Reserved.