Uses of Interface
com.sun.xml.xsom.XSComponent
-
Packages that use XSComponent 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.xsompackage.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 Modifier and Type Interface Description interfaceXSAttContainerCommon aspect ofXSComplexTypeandXSAttGroupDeclas the container of attribute uses/attribute groups.interfaceXSAttGroupDeclAttribute group declaration.interfaceXSAttributeDeclAttribute declaration.interfaceXSAttributeUseAttribute use.interfaceXSComplexTypeComplex type.interfaceXSContentTypeContent of a complex type.interfaceXSDeclarationBase interface of all "declarations".interfaceXSElementDeclElement declaration.interfaceXSFacetFacet for a simple type.interfaceXSIdentityConstraintIdentity constraint.interfaceXSListSimpleTypeList simple type.interfaceXSModelGroupModel group.interfaceXSModelGroupDeclNamed model group declaration.interfaceXSNotationNotation declaration.interfaceXSParticleParticle schema component.interfaceXSRestrictionSimpleTypeRestriction simple type.interfaceXSSchemaSchema.interfaceXSSimpleTypeSimple type.interfaceXSTermA component that can be referenced fromXSParticleThis interface provides a set of type check functions (isXXX), which are essentially:interfaceXSTypeBase interface forXSComplexTypeandXSSimpleType.interfaceXSUnionSimpleTypeUnion simple type.interfaceXSWildcardWildcard schema component (used for both attribute wildcard and element wildcard.) XSWildcard interface can always be downcasted to either Any, Other, or Union.static interfaceXSWildcard.Any##anywildcard.static interfaceXSWildcard.Other##otherwildcard.static interfaceXSWildcard.UnionWildcard of a set of namespace URIs.interfaceXSXPathSelector or field ofXSIdentityConstraint.Methods in com.sun.xml.xsom that return XSComponent Modifier and Type Method Description XSComponentSCD. selectSingle(XSComponent contextNode)Evaluates the SCD against the given context node and returns the matched node.XSComponentSCD. selectSingle(XSSchemaSet contextNode)Evaluates the SCD against the whole schema set and returns the matched node.XSComponentXSComponent. selectSingle(String scd, NamespaceContext nsContext)Evaluates a schema component designator against this schema component and returns the first resulting schema component.XSComponentXSSchemaSet. 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 XSComponent Modifier and Type Method Description 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.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.Methods in com.sun.xml.xsom with parameters of type XSComponent Modifier and Type Method Description Collection<XSComponent>SCD. select(XSComponent contextNode)Evaluates the SCD against the given context node and returns the matched nodes.XSComponentSCD. 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 Modifier and Type Method Description 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 Modifier and Type Interface Description interfaceContentTypeImplMarker interface that says this implementation implements XSContentType.Classes in com.sun.xml.xsom.impl that implement XSComponent Modifier and Type Class Description classAttGroupDeclImplclassAttributeDeclImplclassAttributesHolderclassAttributeUseImplclassComplexTypeImplclassComponentImplclassElementDeclclassEmptyImplclassFacetImplclassIdentityConstraintImplXSIdentityConstraintimplementation.classListSimpleTypeImplclassModelGroupDeclImplclassModelGroupImplclassNotationImplclassParticleImplclassRestrictionSimpleTypeImplclassSchemaImplclassSimpleTypeImplclassUnionSimpleTypeImplclassWildcardImplstatic classWildcardImpl.Anystatic classWildcardImpl.Finitestatic classWildcardImpl.OtherclassXPathImplMethods in com.sun.xml.xsom.impl that return XSComponent Modifier and Type Method Description XSComponentComponentImpl. selectSingle(String scd, NamespaceContext nsContext)XSComponentSchemaImpl. selectSingle(String scd, NamespaceContext nsContext)XSComponentSchemaSetImpl. selectSingle(String scd, NamespaceContext nsContext)Methods in com.sun.xml.xsom.impl that return types with arguments of type XSComponent Modifier and Type Method Description 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 Modifier and Type Interface Description interfaceAxis<T extends XSComponent>Axis of traversal.classStep<T extends XSComponent>Building block ofSCD.Fields in com.sun.xml.xsom.impl.scd with type parameters of type XSComponent Modifier and Type Field Description static Axis<XSComponent>Axis. DESCENDANTSAll descendants reachable via default axes.static Axis<XSComponent>Axis. INTERMEDIATE_SKIPPseudo-axis that visits all skipped intermediate steps.static Axis<XSComponent>Axis. SCOPEMethods in com.sun.xml.xsom.impl.scd that return types with arguments of type XSComponent Modifier and Type Method Description Iterator<XSComponent>SCDImpl. select(Iterator<? extends XSComponent> contextNode)Methods in com.sun.xml.xsom.impl.scd with parameters of type XSComponent Modifier and Type Method Description Iterator<T>Axis. iterator(XSComponent contextNode)Method parameters in com.sun.xml.xsom.impl.scd with type arguments of type XSComponent Modifier and Type Method Description 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 Modifier and Type Method Description booleanXSFinder. find(XSComponent c)Invokes this object as a visitor with the specified component.static StringNameGetter. get(XSComponent comp)Gets the name of the specified component in the default locale.
-