Uses of Class
dev.metaschema.databind.io.BindingException

Packages that use BindingException
Package
Description
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 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.
  • Uses of BindingException in dev.metaschema.databind

    Modifier and Type
    Method
    Description
    <CLASS extends dev.metaschema.core.model.IBoundObject>
    CLASS
    DefaultBindingContext.deepCopy(CLASS other, dev.metaschema.core.model.IBoundObject parentInstance)
     
    <CLASS extends dev.metaschema.core.model.IBoundObject>
    CLASS
    IBindingContext.deepCopy(CLASS other, dev.metaschema.core.model.IBoundObject parentInstance)
    Create a deep copy of the provided bound object.
  • Uses of BindingException in dev.metaschema.databind.codegen.config

    Modifier and Type
    Method
    Description
    void
    DefaultBindingConfiguration.load(File file)
    Load the binding configuration from the provided file.
    void
    DefaultBindingConfiguration.load(URL resource)
    Load the binding configuration from the provided resource.
    void
    DefaultBindingConfiguration.load(Path file)
    Load the binding configuration from the provided file.
  • Uses of BindingException in dev.metaschema.databind.model

    Modifier and Type
    Method
    Description
    default void
    IBoundDefinitionModelComplex.callAfterDeserialize(dev.metaschema.core.model.IBoundObject targetObject, dev.metaschema.core.model.IBoundObject parentObject)
    Calls the method named "afterDeserialize" on each class in the object's hierarchy if the method exists.
    default void
    IBoundInstanceModelAssembly.callAfterDeserialize(dev.metaschema.core.model.IBoundObject targetObject, dev.metaschema.core.model.IBoundObject parentObject)
     
    default void
    IBoundInstanceModelFieldComplex.callAfterDeserialize(dev.metaschema.core.model.IBoundObject targetObject, dev.metaschema.core.model.IBoundObject parentObject)
     
    default void
    IBoundInstanceModelGroupedNamed.callAfterDeserialize(dev.metaschema.core.model.IBoundObject targetObject, dev.metaschema.core.model.IBoundObject parentObject)
     
    default void
    IBoundDefinitionModelComplex.callBeforeDeserialize(dev.metaschema.core.model.IBoundObject targetObject, dev.metaschema.core.model.IBoundObject parentObject)
    Calls the method named "beforeDeserialize" on each class in the object's hierarchy if the method exists on the class.
    default void
    IBoundInstanceModelAssembly.callBeforeDeserialize(dev.metaschema.core.model.IBoundObject targetObject, dev.metaschema.core.model.IBoundObject parentObject)
     
    default void
    IBoundInstanceModelFieldComplex.callBeforeDeserialize(dev.metaschema.core.model.IBoundObject targetObject, dev.metaschema.core.model.IBoundObject parentObject)
     
    default void
    IBoundInstanceModelGroupedNamed.callBeforeDeserialize(dev.metaschema.core.model.IBoundObject targetObject, dev.metaschema.core.model.IBoundObject parentObject)
     
    default void
    IBoundFieldValue.deepCopy(dev.metaschema.core.model.IBoundObject fromInstance, dev.metaschema.core.model.IBoundObject toInstance)
     
    default void
    IBoundInstanceFlag.deepCopy(dev.metaschema.core.model.IBoundObject fromInstance, dev.metaschema.core.model.IBoundObject toInstance)
     
    default void
    IBoundInstanceModel.deepCopy(dev.metaschema.core.model.IBoundObject fromInstance, dev.metaschema.core.model.IBoundObject toInstance)
     
    void
    IBoundProperty.deepCopy(dev.metaschema.core.model.IBoundObject fromInstance, dev.metaschema.core.model.IBoundObject toInstance)
    Copy this instance from one parent object to another.
    default dev.metaschema.core.model.IBoundObject
    IBoundInstanceModelAssembly.deepCopyItem(dev.metaschema.core.model.IBoundObject item, dev.metaschema.core.model.IBoundObject parentInstance)
     
    default dev.metaschema.core.model.IBoundObject
    IBoundInstanceModelChoiceGroup.deepCopyItem(dev.metaschema.core.model.IBoundObject item, dev.metaschema.core.model.IBoundObject parentInstance)
     
    default dev.metaschema.core.model.IBoundObject
    IBoundInstanceModelFieldComplex.deepCopyItem(dev.metaschema.core.model.IBoundObject item, dev.metaschema.core.model.IBoundObject parentInstance)
     
    default dev.metaschema.core.model.IBoundObject
    IBoundInstanceModelGroupedNamed.deepCopyItem(dev.metaschema.core.model.IBoundObject item, dev.metaschema.core.model.IBoundObject parentInstance)
     
  • Uses of BindingException in dev.metaschema.databind.model.info

    Modifier and Type
    Method
    Description
    void
    IFeatureComplexItemValueHandler.callAfterDeserialize(dev.metaschema.core.model.IBoundObject targetObject, dev.metaschema.core.model.IBoundObject parentObject)
    Invoke the after-deserialize lifecycle callback on the target object.
    void
    IFeatureComplexItemValueHandler.callBeforeDeserialize(dev.metaschema.core.model.IBoundObject targetObject, dev.metaschema.core.model.IBoundObject parentObject)
    Invoke the before-deserialize lifecycle callback on the target object.
    dev.metaschema.core.model.IBoundObject
    IFeatureComplexItemValueHandler.deepCopyItem(dev.metaschema.core.model.IBoundObject item, dev.metaschema.core.model.IBoundObject parentInstance)
     
    default Object
    IFeatureScalarItemValueHandler.deepCopyItem(Object source, dev.metaschema.core.model.IBoundObject parentInstance)
     
    IItemValueHandler.deepCopyItem(TYPE item, dev.metaschema.core.model.IBoundObject parentInstance)
    Create and return a deep copy of the provided item.
    IModelInstanceCollectionInfo.deepCopyItems(dev.metaschema.core.model.IBoundObject fromObject, dev.metaschema.core.model.IBoundObject toObject)
    Create a deep copy of items from one object to another.