Uses of Interface
dev.metaschema.core.model.IModule

Packages that use IModule
Package
Description
Provides a collection of abstract and concrete command line interface (CLI) commands that process Metaschema module-based information.
Node item types representing structured data in the Metapath type system.
Core Metaschema model interfaces and implementations.
Metaschema constraint definitions and validation framework.
Utility classes for Metaschema model processing and manipulation.
Support for parsing Metaschema module-based data using Java class bindings.
Support for generating "plain old Java objects" (POJOs) based on a Module.
Support for customizing how Java code is generated for one or more specific Module modules.
Provides generated Metaschema binding classes for module(s): Metaschema Binding Configuration.
Provides an overlay of the Metaschema module model (dev.metaschema.core.model) using bound Java class annotations (dev.metaschema.databind.model.annotations) to represent module constructs annotated on Java classes.
Provides a set of annotations for associating Module information with a Java class.
Provides an implementation of the Module model (dev.metaschema.core.model) represented by a module-specific set of bound Java classes (dev.metaschema.databind.model.metaschema.binding).
Provides generated Metaschema binding classes for module(s): Metaschema Model.
Provides testing utilities for Metaschema modules and constraints.
Provides generated Metaschema binding classes for module(s): Metaschema Test Suite.
Provides schema generation capabilities for Metaschema modules.
Provides JSON Schema generation from Metaschema modules.
Provides XML Schema (XSD) generation from Metaschema modules.