All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Error Summary Class Description AbstractAxisImpl<T extends XSComponent> Partial default implementation ofAxis
.annotation AnnotationContext Enumeration used to represent the type of the schema component that is being parsed when the AnnotationParser is called.AnnotationImpl AnnotationImpl.LocatorImplUnmodifiable AnnotationParser Used to parse <xs:annotation>.AnnotationParserFactory Factory forAnnotationParser
.AttGroupDeclImpl attributeDeclBody AttributeDeclImpl attributeGroupDecl AttributesHolder AttributesImpl Default implementation of the Attributes interface.AttributeUseImpl attributeUses Axis<T extends XSComponent> Axis of traversal.Axis.ModelGroupAxis BaseContentRef complexType complexType_complexContent_body complexType.BaseComplexTypeContentRef complexType.BaseContentSimpleTypeRef complexType.InheritBaseContentTypeRef ComplexTypeImpl ComponentImpl ComponentNameFunction Extract the name of the components.Const ContentTypeImpl Marker interface that says this implementation implements XSContentType.ContextClassloaderLocal<V> Simple utility ensuring that the value is cached only in case it is non-internal implementationDeclarationImpl DefaultAnnotationParser AnnotationParser that just ignores annotation.DeferedCollection<T> Collection
that returns the view of objects which are actually fetched lazily from anIterator
.DelayedRef Reference by name.DelayedRef.AttGroup DelayedRef.Attribute DelayedRef.ComplexType DelayedRef.Element DelayedRef.IdentityConstraint DelayedRef.ModelGroup DelayedRef.SimpleType DelayedRef.Type DomAnnotationParserFactory AnnotationParserFactory
that parses annotations into a W3C DOM.DomAnnotationParserFactory.AnnotationParserImpl DraconianErrorHandler Aborts on the first error.ElementDecl elementDeclBody EmptyImpl erSet ersSet facet FacetImpl foreignAttributes ForeignAttributes Foreign attributes on schema elements.ForeignAttributesImpl Remembers foreign attributes.group identityConstraint IdentityConstraintImpl XSIdentityConstraint
implementation.importDecl includeDecl Iterators Various convenientIterator
implementations.Iterators.Adapter<T,U> Iterator
that wraps anotherIterator
and changes its type.Iterators.Array<T> Array iterator.Iterators.Filter<T> Filter out objects from another iterator.Iterators.Map<T,U> For each U, apply U->Iterator<T> function and then iterate all the resulting T.Iterators.ReadOnly<T> Iterators.Singleton<T> Iterator
that returns a single (or no) value.Iterators.Union<T> Union of two iterators.Iterators.Unique<T> Only return unique items.JAXPParser Standard XMLParser implemented by using JAXP.JAXPParser.XMLReaderEx XMLReader with improved error message for entity resolution failure.ListSimpleTypeImpl Messages Formats error messages.modelGroupBody ModelGroupDeclImpl ModelGroupImpl NameGetter Gets the human-readable name of a schema component.NGCCEventReceiver NGCCEventSource NGCCHandler NGCCInterleaveFilter Dispatches incoming events into sub handlers appropriately so that the interleaving semantics will be correctly realized.NGCCRuntime Runtime Engine for RELAXNGCC execution.NGCCRuntimeEx NGCCRuntime extended with various utility methods for parsing XML Schema.NGCCRuntimeEx.Context notation NotationImpl occurs ParseException This exception is thrown when parse errors are encountered.ParserContext Provides context information to be used byNGCCRuntimeEx
s.particle ParticleImpl Patch Patch program that runs later to "fix" references among components.PatcherManager Manages patchers.PatcherManager.Patcher qname qualification redefine Ref Reference to other schema components.Ref.AttGroup Ref.Attribute Ref.ComplexType Ref.ContentType Ref.Element Ref.IdentityConstraint Ref.SimpleType Ref.Term Ref.Type ResourceEntityResolver RestrictionSimpleTypeImpl SAXParserFactoryAdaptor Deprecated. SCD Schema Component Designator (SCD).SCDImpl Schema component designator.SCDParser SCDParserConstants SCDParserTokenManager Schema SchemaDocument Represents a parsed XML schema document.SchemaDocumentImpl SchemaDocument
implementation.SchemaImpl SchemaSetImpl SchemaTreeTraverser Generates approximated tree model for XML from a schema component.SchemaTreeTraverser.SchemaRootNode The root node of the schema hierarchy tree.SchemaTreeTraverser.SchemaTreeCellRenderer Sample cell renderer for the schema tree.SchemaTreeTraverser.SchemaTreeModel Tree model for schema hierarchy tree.SchemaTreeTraverser.SchemaTreeNode The node of the schema hierarchy tree.SchemaWriter Generates approximated XML Schema representation from a schema component.SimpleCharStream An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).simpleType SimpleType_List SimpleType_Restriction SimpleType_Union SimpleTypeImpl SimpleTypeSet A very simple TypeSet.Step<T extends XSComponent> Building block ofSCD
.Step.AnonymousType Matches anonymous types.Step.Any Matches any name.Step.Facet Matches a particular kind of facets.Step.Filtered<T extends XSComponent> Step.Named Matches a particular name.Step.Schema Matches a schema in a particular namespace.SubstGroupBaseTypeRef Token Describes the input token stream.TokenMgrError TypeClosure Perform a transitive closure operation on a type to determine if it belongs to this set.TypeSet A simple abstraction for a set of Types that defines containment functions.UName UName.UnionSimpleTypeImpl Uri Util wildcardBody WildcardImpl WildcardImpl.Any WildcardImpl.Finite WildcardImpl.Other XMLParser Interface that hides the detail of parsing mechanism.XmlString String with in-scope namespace binding information.xpath XPathImpl XSAnnotation XSAttContainer Common aspect ofXSComplexType
andXSAttGroupDecl
as the container of attribute uses/attribute groups.XSAttGroupDecl Attribute group declaration.XSAttributeDecl Attribute declaration.XSAttributeUse Attribute use.XSComplexType Complex type.XSComponent Base interface for all the schema components.XSContentType Content of a complex type.XSContentTypeFunction<T> Function object that works onXSContentType
.XSContentTypeVisitor Visitor that works onXSContentType
.XSDeclaration Base interface of all "declarations".XSElementDecl Element declaration.XSFacet Facet for a simple type.XSFinder Utility implementation ofXSFunction
that returnsBoolean
to find something from schema objects.XSFunction<T> Function object that works on the entire XML Schema components.XSFunctionFilter<T> Filter implementation of XSFilter.XSIdentityConstraint Identity constraint.XSListSimpleType List simple type.XSModelGroup Model group.XSModelGroup.Compositor Type-safe enumeration for kind of model groups.XSModelGroupDecl Named model group declaration.XSNotation Notation declaration.XSOMParser Parses possibly multiple W3C XML Schema files and compose them into one grammar.XSParticle Particle schema component.XSRestrictionSimpleType Restriction simple type.XSSchema Schema.XSSchemaSet Set ofXSSchema
objects.XSSimpleType Simple type.XSSimpleTypeFunction<T> Function object that works onXSSimpleType
and its derived interfaces.XSSimpleTypeVisitor Visitor that works onXSSimpleType
and its derived interfaces.XSTerm A component that can be referenced fromXSParticle
This interface provides a set of type check functions (isXXX
), which are essentially:XSTermFunction<T> Function object that works onXSTerm
.XSTermFunctionWithParam<T,P> Function object that works onXSTerm
.XSTermVisitor Visitor that works onXSTerm
.XSType Base interface forXSComplexType
andXSSimpleType
.XSUnionSimpleType Union simple type.XSVariety Constants that represent variety of simple types.XSVisitor Visitor forXSComponent
XSWildcard 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 ##any
wildcard.XSWildcard.Other ##other
wildcard.XSWildcard.Union Wildcard of a set of namespace URIs.XSWildcardFunction<T> Visits three kinds ofXSWildcard
.XSWildcardVisitor Visits three kinds ofXSWildcard
.XSXPath Selector or field ofXSIdentityConstraint
.