Uses of Interface
gov.nist.secauto.metaschema.databind.model.IBoundProperty
Packages that use IBoundProperty
Package
Description
Provides core functionality for reading and writing instance data to and from
bound objects.
Provides an overlay of the Metaschema module model
(
gov.nist.secauto.metaschema.core.model) using bound Java class
annotations (gov.nist.secauto.metaschema.databind.model.annotations)
to represent module constructs annotated on Java classes.-
Uses of IBoundProperty in gov.nist.secauto.metaschema.databind.io
Method parameters in gov.nist.secauto.metaschema.databind.io with type arguments of type IBoundPropertyModifier and TypeMethodDescriptionprotected static voidAbstractProblemHandler.applyDefaults(Object targetObject, Collection<? extends IBoundProperty<?>> unhandledInstances) A utility method for applying default values for the providedunhandledInstances.voidAbstractProblemHandler.handleMissingInstances(IBoundDefinitionModelComplex parentDefinition, IBoundObject targetObject, Collection<? extends IBoundProperty<?>> unhandledInstances) voidIProblemHandler.handleMissingInstances(IBoundDefinitionModelComplex parentDefinition, IBoundObject targetObject, Collection<? extends IBoundProperty<?>> unhandledInstances) A callback used to handle bound properties for which no data was found when the content was parsed. -
Uses of IBoundProperty in gov.nist.secauto.metaschema.databind.model
Subinterfaces of IBoundProperty in gov.nist.secauto.metaschema.databind.modelModifier and TypeInterfaceDescriptioninterfaceinterfaceIBoundInstance<ITEM>Represents a Metaschema module instance bound to Java data.interfaceRepresents a flag instance bound to Java data.interfaceIBoundInstanceModel<ITEM>Represents an assembly or field instance bound to Java data.interfaceRepresents an assembly instance bound to Java field.interfaceRepresents a choice group instance bound to Java field.interfaceIBoundInstanceModelField<ITEM>interfaceinterfaceinterfaceIBoundInstanceModelNamed<ITEM>Methods in gov.nist.secauto.metaschema.databind.model that return types with arguments of type IBoundPropertyModifier and TypeMethodDescriptiondefault Map<String,IBoundProperty<?>> IBoundDefinitionModelAssembly.getJsonProperties(Predicate<IBoundInstanceFlag> flagFilter) Map<String,IBoundProperty<?>> IBoundDefinitionModelComplex.getJsonProperties(Predicate<IBoundInstanceFlag> flagFilter) default Map<String,IBoundProperty<?>> IBoundDefinitionModelFieldComplex.getJsonProperties(Predicate<IBoundInstanceFlag> flagFilter) -
Uses of IBoundProperty in gov.nist.secauto.metaschema.databind.model.info
Methods in gov.nist.secauto.metaschema.databind.model.info that return types with arguments of type IBoundPropertyModifier and TypeMethodDescriptionMap<String,IBoundProperty<?>> IFeatureComplexItemValueHandler.getJsonProperties()Get the mapping of JSON property names to property bindings.