Uses of Package
dev.metaschema.databind.model
Packages that use dev.metaschema.databind.model
Package
Description
Support for parsing Metaschema module-based data using Java class bindings.
Support for generating "plain old Java objects" (POJOs) based on a Module.
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 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 a set of annotations for associating Module information with a Java
class.
Provides classes for model property information and data item handling.
Provides generated Metaschema binding classes for module(s): Metaschema
Model.
-
Classes in dev.metaschema.databind.model used by dev.metaschema.databindClassDescriptionRepresents an assembly definition bound to a Java class.Represents a field or assembly instance bound to Java class.Represents a bound Metaschema module that provides access to its field and assembly definitions through Java class bindings.
-
Classes in dev.metaschema.databind.model used by dev.metaschema.databind.codegenClassDescriptionRepresents a bound Metaschema module that provides access to its field and assembly definitions through Java class bindings.
-
Classes in dev.metaschema.databind.model used by dev.metaschema.databind.config.bindingClassDescriptionAn abstract base class for Metaschema modules bound to Java classes.Represents a bound Metaschema module that provides access to its field and assembly definitions through Java class bindings.
-
Classes in dev.metaschema.databind.model used by dev.metaschema.databind.ioClassDescriptionRepresents an assembly definition bound to a Java class.Represents a field or assembly instance bound to Java class.Represents a bound property on a Metaschema definition.
-
Classes in dev.metaschema.databind.model used by dev.metaschema.databind.io.jsonClassDescriptionRepresents an assembly definition bound to a Java class.Represents a field or assembly instance bound to Java class.Represents a field definition bound to a Java class.Represents the bound value of a field definition.Represents a flag instance bound to Java data.Represents an assembly instance bound to Java field.Represents a choice group instance bound to Java field.Represents a bound field instance that contains complex (non-scalar) data, such as an object with flags and a value.Represents a bound field instance that contains scalar (simple) data, such as a string or number value.Represents an assembly model instance that is a member of a choice group instance.Represents a field model instance that is a member of a choice group instance.
-
Classes in dev.metaschema.databind.model used by dev.metaschema.databind.io.xmlClassDescriptionRepresents an assembly definition bound to a Java class.Represents a field or assembly instance bound to Java class.Represents a flag instance bound to Java data.Represents an assembly or field instance bound to Java data.
-
Classes in dev.metaschema.databind.model used by dev.metaschema.databind.io.yamlClassDescriptionRepresents an assembly definition bound to a Java class.
-
Classes in dev.metaschema.databind.model used by dev.metaschema.databind.modelClassDescriptionA Metaschema definition (flag, field, or assembly) bound to Java data.Represents a flag definition/instance bound to Java field.Represents a field or assembly instance bound to Java data.Represents an assembly definition bound to a Java class.Represents a field or assembly instance bound to Java class.Represents a field definition bound to Java data.Represents a field definition bound to a Java class.Represents the bound value of a field definition.Represents a Metaschema module instance bound to Java data.Represents a flag instance bound to Java data.Represents an assembly or field instance bound to Java data.Represents an assembly instance bound to Java field.Represents a choice group instance bound to Java field.Represents a field instance bound to a Java field.Represents a bound field instance that contains scalar (simple) data, such as a string or number value.Represents an assembly model instance that is a member of a choice group instance.Represents a field model instance that is a member of a choice group instance.Represents a model instance that is a member of a choice group instance.Represents a bound model instance that is named and can be addressed by that name in the Metaschema model.A Metaschema model element bound to Java data.Represents a binding of Java data to a Metaschema module construct, i.e.Represents a bound Metaschema module that provides access to its field and assembly definitions through Java class bindings.Represents a bound property on a Metaschema definition.Provides access to a Java field that is bound to a Metaschema instance.A data object to record the group as selections.Extends
IValuedto provide the ability to set a value on a parent object. -
Classes in dev.metaschema.databind.model used by dev.metaschema.databind.model.annotations
-
Classes in dev.metaschema.databind.model used by dev.metaschema.databind.model.infoClassDescriptionRepresents an assembly definition bound to a Java class.Represents a field or assembly instance bound to Java class.Represents a field definition bound to a Java class.Represents the bound value of a field definition.Represents a flag instance bound to Java data.Represents an assembly or field instance bound to Java data.Represents an assembly instance bound to Java field.Represents a choice group instance bound to Java field.Represents a bound field instance that contains complex (non-scalar) data, such as an object with flags and a value.Represents a bound field instance that contains scalar (simple) data, such as a string or number value.Represents an assembly model instance that is a member of a choice group instance.Represents a field model instance that is a member of a choice group instance.Represents a bound property on a Metaschema definition.Extends
IValuedto provide the ability to set a value on a parent object. -
Classes in dev.metaschema.databind.model used by dev.metaschema.databind.model.metaschema.bindingClassDescriptionAn abstract base class for Metaschema modules bound to Java classes.Represents a bound Metaschema module that provides access to its field and assembly definitions through Java class bindings.