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
Methods in dev.metaschema.databind that throw BindingExceptionModifier and TypeMethodDescription<CLASS extends IBoundObject>
CLASSDefaultBindingContext.deepCopy(CLASS other, IBoundObject parentInstance) <CLASS extends IBoundObject>
CLASSIBindingContext.deepCopy(CLASS other, IBoundObject parentInstance) Create a deep copy of the provided bound object. -
Uses of BindingException in dev.metaschema.databind.codegen.config
Methods in dev.metaschema.databind.codegen.config that throw BindingExceptionModifier and TypeMethodDescriptionvoidLoad the binding configuration from the providedfile.voidLoad the binding configuration from the providedresource.voidLoad the binding configuration from the providedfile. -
Uses of BindingException in dev.metaschema.databind.model
Methods in dev.metaschema.databind.model that throw BindingExceptionModifier and TypeMethodDescriptiondefault voidIBoundDefinitionModelComplex.callAfterDeserialize(IBoundObject targetObject, IBoundObject parentObject) Calls the method named "afterDeserialize" on each class in the object's hierarchy if the method exists.default voidIBoundInstanceModelAssembly.callAfterDeserialize(IBoundObject targetObject, IBoundObject parentObject) default voidIBoundInstanceModelFieldComplex.callAfterDeserialize(IBoundObject targetObject, IBoundObject parentObject) default voidIBoundInstanceModelGroupedNamed.callAfterDeserialize(IBoundObject targetObject, IBoundObject parentObject) default voidIBoundDefinitionModelComplex.callBeforeDeserialize(IBoundObject targetObject, IBoundObject parentObject) Calls the method named "beforeDeserialize" on each class in the object's hierarchy if the method exists on the class.default voidIBoundInstanceModelAssembly.callBeforeDeserialize(IBoundObject targetObject, IBoundObject parentObject) default voidIBoundInstanceModelFieldComplex.callBeforeDeserialize(IBoundObject targetObject, IBoundObject parentObject) default voidIBoundInstanceModelGroupedNamed.callBeforeDeserialize(IBoundObject targetObject, IBoundObject parentObject) default voidIBoundFieldValue.deepCopy(IBoundObject fromInstance, IBoundObject toInstance) default voidIBoundInstanceFlag.deepCopy(IBoundObject fromInstance, IBoundObject toInstance) default voidIBoundInstanceModel.deepCopy(IBoundObject fromInstance, IBoundObject toInstance) voidIBoundProperty.deepCopy(IBoundObject fromInstance, IBoundObject toInstance) Copy this instance from one parent object to another.default IBoundObjectIBoundInstanceModelAssembly.deepCopyItem(IBoundObject item, IBoundObject parentInstance) default IBoundObjectIBoundInstanceModelChoiceGroup.deepCopyItem(IBoundObject item, IBoundObject parentInstance) default IBoundObjectIBoundInstanceModelFieldComplex.deepCopyItem(IBoundObject item, IBoundObject parentInstance) default IBoundObjectIBoundInstanceModelGroupedNamed.deepCopyItem(IBoundObject item, IBoundObject parentInstance) -
Uses of BindingException in dev.metaschema.databind.model.info
Methods in dev.metaschema.databind.model.info that throw BindingExceptionModifier and TypeMethodDescriptionvoidIFeatureComplexItemValueHandler.callAfterDeserialize(IBoundObject targetObject, IBoundObject parentObject) Invoke the after-deserialize lifecycle callback on the target object.voidIFeatureComplexItemValueHandler.callBeforeDeserialize(IBoundObject targetObject, IBoundObject parentObject) Invoke the before-deserialize lifecycle callback on the target object.IFeatureComplexItemValueHandler.deepCopyItem(IBoundObject item, IBoundObject parentInstance) default ObjectIFeatureScalarItemValueHandler.deepCopyItem(Object source, IBoundObject parentInstance) IItemValueHandler.deepCopyItem(TYPE item, IBoundObject parentInstance) Create and return a deep copy of the provided item.IModelInstanceCollectionInfo.deepCopyItems(IBoundObject fromObject, IBoundObject toObject) Create a deep copy of items from one object to another.