Uses of Package
dev.metaschema.databind
Packages that use dev.metaschema.databind
Package
Description
Provides a collection of abstract and concrete command line interface (CLI)
commands that process Metaschema module-based information.
Support for parsing Metaschema module-based data using Java class bindings.
Provides generated Metaschema binding classes for module(s): Metaschema
Binding Configuration.
Provides core functionality for reading and writing Metaschema instance data
to and from bound Java objects.
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.
-
Classes in dev.metaschema.databind used by dev.metaschema.cli.commandsClassDescriptionProvides information supporting a binding between a set of Module models and corresponding Java classes.Provides schema validation capabilities.
-
Classes in dev.metaschema.databind used by dev.metaschema.databindClassDescriptionProvides basic module loading capabilities.Provides information supporting a binding between a set of Module models and corresponding Java classes.Enables building a
IBindingContextusing common configuration options based on the builder pattern.Implementations of this interface provide a means by which a bound class can be found that corresponds to an XML element, JSON property, or YAML item name.A behavioral class used by the binding context to load Metaschema modules.Provides schema validation capabilities. -
Classes in dev.metaschema.databind used by dev.metaschema.databind.config.bindingClassDescriptionProvides information supporting a binding between a set of Module models and corresponding Java classes.
-
Classes in dev.metaschema.databind used by dev.metaschema.databind.ioClassDescriptionProvides information supporting a binding between a set of Module models and corresponding Java classes.
-
Classes in dev.metaschema.databind used by dev.metaschema.databind.modelClassDescriptionProvides information supporting a binding between a set of Module models and corresponding Java classes.
-
Classes in dev.metaschema.databind used by dev.metaschema.databind.model.annotationsClassDescriptionProvides information supporting a binding between a set of Module models and corresponding Java classes.
-
Classes in dev.metaschema.databind used by dev.metaschema.databind.model.metaschemaClassDescriptionProvides information supporting a binding between a set of Module models and corresponding Java classes.
-
Classes in dev.metaschema.databind used by dev.metaschema.databind.model.metaschema.bindingClassDescriptionProvides information supporting a binding between a set of Module models and corresponding Java classes.
-
Classes in dev.metaschema.databind used by dev.metaschema.model.testingClassDescriptionProvides information supporting a binding between a set of Module models and corresponding Java classes.
-
Classes in dev.metaschema.databind used by dev.metaschema.model.testing.testsuiteClassDescriptionProvides information supporting a binding between a set of Module models and corresponding Java classes.
-
Classes in dev.metaschema.databind used by dev.metaschema.modules.sarifClassDescriptionProvides information supporting a binding between a set of Module models and corresponding Java classes.