Uses of Interface
gov.nist.secauto.metaschema.databind.model.IBoundNamedInstance
-
Packages that use IBoundNamedInstance Package Description gov.nist.secauto.metaschema.databind.io Provides core functionality for reading and writing instance data to and from bound objects.gov.nist.secauto.metaschema.databind.io.json Supports reading and writing JSON instance data.gov.nist.secauto.metaschema.databind.model Provides the core implementation of the Module model (gov.nist.secauto.metaschema.core.model) represented as Java class annotations (gov.nist.secauto.metaschema.databind.model.annotations). -
-
Uses of IBoundNamedInstance in gov.nist.secauto.metaschema.databind.io
Methods in gov.nist.secauto.metaschema.databind.io with type parameters of type IBoundNamedInstance Modifier and Type Method Description protected static <TYPE extends IBoundNamedInstance>
voidAbstractProblemHandler. applyDefaults(Object targetObject, Collection<TYPE> unhandledInstances)A utility method for applying default values for the providedunhandledInstances.Method parameters in gov.nist.secauto.metaschema.databind.io with type arguments of type IBoundNamedInstance Modifier and Type Method Description voidAbstractProblemHandler. handleMissingInstances(IClassBinding parentDefinition, Object targetObject, Collection<? extends IBoundNamedInstance> unhandledInstances)voidIProblemHandler. handleMissingInstances(IClassBinding parentDefinition, Object targetObject, Collection<? extends IBoundNamedInstance> unhandledInstances)A callback used to handle bound properties for which no data was found when the content was parsed. -
Uses of IBoundNamedInstance in gov.nist.secauto.metaschema.databind.io.json
Methods in gov.nist.secauto.metaschema.databind.io.json with parameters of type IBoundNamedInstance Modifier and Type Method Description protected booleanMetaschemaJsonReader. readInstance(IBoundNamedInstance targetInstance, Object parentObject)Read the data associated with theinstanceand apply it to the providedparentObject.protected ObjectMetaschemaJsonReader. readInstanceValue(IBoundNamedInstance instance, Object parentObject)Read the data associated with theinstance.protected voidMetaschemaJsonWriter. writeInstance(IBoundNamedInstance targetInstance, Object parentObject)Write the instance data contained in theparentObjectbased on the structure described by thetargetInstance.Method parameters in gov.nist.secauto.metaschema.databind.io.json with type arguments of type IBoundNamedInstance Modifier and Type Method Description voidIJsonParsingContext. readDefinitionValue(IClassBinding targetDefinition, Object targetObject, Map<String,? extends IBoundNamedInstance> instances)Parse a JSON value described by the provideddefinition.voidMetaschemaJsonReader. readDefinitionValue(IClassBinding targetDefinition, Object targetObject, Map<String,? extends IBoundNamedInstance> instances)voidIJsonWritingContext. writeDefinitionValue(IClassBinding targetDefinition, Object targetObject, Map<String,? extends IBoundNamedInstance> instances)Write the data described by the providedtargetDefinitionas a JSON value.voidMetaschemaJsonWriter. writeDefinitionValue(IClassBinding targetDefinition, Object targetObject, Map<String,? extends IBoundNamedInstance> instances) -
Uses of IBoundNamedInstance in gov.nist.secauto.metaschema.databind.model
Subinterfaces of IBoundNamedInstance in gov.nist.secauto.metaschema.databind.model Modifier and Type Interface Description interfaceIBoundAssemblyInstanceinterfaceIBoundFieldInstanceinterfaceIBoundFieldValueInstanceinterfaceIBoundFlagInstanceinterfaceIBoundNamedModelInstanceThis marker interface provides common methods for interacting with bound object values.Classes in gov.nist.secauto.metaschema.databind.model that implement IBoundNamedInstance Modifier and Type Class Description classAbstractFieldProperty
-