Package gov.nist.secauto.metaschema.databind


package gov.nist.secauto.metaschema.databind
Support for parsing Metaschema module-based data using Java class bindings.

Two methods are supported

  1. A Java annotation based approach (gov.nist.secauto.metaschema.databind.model) using annotations (gov.nist.secauto.metaschema.databind.model.annotations). The DefaultBindingContext is used to load a bound Java class.
  2. A metaschema-specific binding, based on the first method, that is capable of representing a Metaschema module (gov.nist.secauto.metaschema.databind.model.metaschema.binding). The BindingConstraintLoader can be used to load any Metaschema module using this method. Once loaded, the module can be registered with the binding context.