| Interface | Description |
|---|---|
| IArity |
Interface for schema components representing complex or simple values, which may be optional or repeating.
|
| IComponent |
Schema component interface.
|
| INamed |
Interface for schema components with names.
|
| IReference |
Interface for schema components referencing other components.
|
| ISchemaListener |
Listener for schema changes during traversal.
|
| ISchemaResolver |
Interface for resolving schema references which may be relative to a base location.
|
| ISkipElements |
Interface for checking elements to be skipped in walking the definition tree.
|
| Class | Description |
|---|---|
| MemoryResolver |
Resolver for schema only present in memory.
|
| NameRegister |
Holder for registration of all global components of a schema by name.
|
| SchemaContextTracker |
Current schema name context tracker.
|
| SchemaHolder |
External data for a schema definition.
|
| SchemaUtils |
Utility methods for working with schema structures.
|
| SchemaVisitor |
Schema model visitor base class.
|
| SchemaVisitorDelegate |
Instance of
SchemaVisitor that delegates to another instance. |
| TreeWalker |
Handles walking the tree structure of schema model.
|
| UrlResolver |
Basic resolver supporting relative URL paths.
|
| UsageFinder |
Visitor to generate usage counts for schema components.
|
Copyright © 2005-2013 jibx.org. All Rights Reserved.