Package org.jibx.schema
-
Interface Summary 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 Summary 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 ofSchemaVisitor
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.UsageFinder.UsageVisitor Visitor to accumulate usage of definitions.