Uses of Package
dev.metaschema.databind.io
Packages that use dev.metaschema.databind.io
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.
Support for customizing how Java code is generated for one or more specific
Module modules.
Provides core functionality for reading and writing Metaschema instance data
to and from bound Java objects.
Provides support for reading and writing Metaschema instance data in JSON
format.
Provides support for reading and writing Metaschema instance data in XML
format.
Supports reading and writing YAML instance data.
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 classes for model property information and data item handling.
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 testing utilities for Metaschema modules and constraints.
-
Classes in dev.metaschema.databind.io used by dev.metaschema.cli.commandsClassDescriptionSelections of serialization formats.A common interface for loading Module based instance resources.
-
Classes in dev.metaschema.databind.io used by dev.metaschema.databindClassDescriptionUsed to report exceptional conditions related to processing bound objects.Selections of serialization formats.A common interface for loading Module based instance resources.Implementations of this interface are able to read structured data into a bound object instance of the parameterized type.Implementations of this interface are able to write data in a bound object instance of the parameterized type to a structured data format.
-
Classes in dev.metaschema.databind.io used by dev.metaschema.databind.codegen.configClassDescriptionUsed to report exceptional conditions related to processing bound objects.
-
Classes in dev.metaschema.databind.io used by dev.metaschema.databind.ioClassDescriptionConfiguration features that control the deserialization behavior of Metaschema-bound object readers.Selections of serialization formats.Represents the result of format detection, providing access to the detected format and the data stream for further processing.A common interface for loading Module based instance resources.Implementations of this interface are able to read structured data into a bound object instance of the parameterized type.Implementations support handling common parsing issues.Implementations of this interface are able to write data in a bound object instance of the parameterized type to a structured data format.A functional interface for writing object properties.Describes the result of detecting which model a resource is described by.Configuration features that control the serialization behavior of Metaschema-bound object writers.Provides contextual information for validation errors during parsing.
-
Classes in dev.metaschema.databind.io used by dev.metaschema.databind.io.jsonClassDescriptionThe base class of all format-specific deserializers.Abstract base class for problem handlers that can validate required fields during deserialization.The base class of all format-specific serializers.Configuration features that control the deserialization behavior of Metaschema-bound object readers.Implementations of this interface are able to read structured data into a bound object instance of the parameterized type.Provides objects used for parsing data associated with a specific format.Implementations support handling common parsing issues.Implementations of this interface are able to write data in a bound object instance of the parameterized type to a structured data format.Provides the context for writing bound objects to a specific output format.Configuration features that control the serialization behavior of Metaschema-bound object writers.
-
Classes in dev.metaschema.databind.io used by dev.metaschema.databind.io.xmlClassDescriptionThe base class of all format-specific deserializers.Abstract base class for problem handlers that can validate required fields during deserialization.The base class of all format-specific serializers.Configuration features that control the deserialization behavior of Metaschema-bound object readers.Implementations of this interface are able to read structured data into a bound object instance of the parameterized type.Provides objects used for parsing data associated with a specific format.Implementations support handling common parsing issues.Implementations of this interface are able to write data in a bound object instance of the parameterized type to a structured data format.Provides the context for writing bound objects to a specific output format.Configuration features that control the serialization behavior of Metaschema-bound object writers.Provides contextual information for validation errors during parsing.
-
Classes in dev.metaschema.databind.io used by dev.metaschema.databind.io.yamlClassDescriptionThe base class of all format-specific deserializers.The base class of all format-specific serializers.Implementations of this interface are able to read structured data into a bound object instance of the parameterized type.Implementations of this interface are able to write data in a bound object instance of the parameterized type to a structured data format.
-
Classes in dev.metaschema.databind.io used by dev.metaschema.databind.modelClassDescriptionUsed to report exceptional conditions related to processing bound objects.
-
Classes in dev.metaschema.databind.io used by dev.metaschema.databind.model.infoClassDescriptionUsed to report exceptional conditions related to processing bound objects.
-
Classes in dev.metaschema.databind.io used by dev.metaschema.databind.model.metaschemaClassDescriptionConfiguration features that control the deserialization behavior of Metaschema-bound object readers.A common interface for loading Module based instance resources.
-
Classes in dev.metaschema.databind.io used by dev.metaschema.model.testing