Uses of Interface
gov.nist.secauto.metaschema.databind.model.IBoundNamedModelInstance
-
Packages that use IBoundNamedModelInstance Package Description gov.nist.secauto.metaschema.databind.io.json Supports reading and writing JSON instance data.gov.nist.secauto.metaschema.databind.io.xml Supports reading and writing XML 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).gov.nist.secauto.metaschema.databind.model.info -
-
Uses of IBoundNamedModelInstance in gov.nist.secauto.metaschema.databind.io.json
Methods in gov.nist.secauto.metaschema.databind.io.json with parameters of type IBoundNamedModelInstance Modifier and Type Method Description protected voidMetaschemaJsonWriter. writeModelInstanceValues(IBoundNamedModelInstance targetInstance, Object parentObject)Write the instance data contained in theparentObjectbased on the structure described by thetargetInstance. -
Uses of IBoundNamedModelInstance in gov.nist.secauto.metaschema.databind.io.xml
Methods in gov.nist.secauto.metaschema.databind.io.xml with parameters of type IBoundNamedModelInstance Modifier and Type Method Description protected booleanMetaschemaXmlReader. isNextInstance(IBoundNamedModelInstance targetInstance)Determine if the next data to read corresponds to the next model instance.<T> TIXmlParsingContext. readModelInstanceValue(IBoundNamedModelInstance targetInstance, Object parentObject, StartElement start)Read the XML data associated with thetargetInstanceand apply it to the providedparentObject.<T> TMetaschemaXmlReader. readModelInstanceValue(IBoundNamedModelInstance instance, Object parentObject, StartElement start)protected booleanMetaschemaXmlReader. readModelInstanceValues(IBoundNamedModelInstance instance, Object parentObject, StartElement start)Read the data associated with theinstanceand apply it to the providedparentObject.voidIXmlWritingContext. writeInstanceValue(IBoundNamedModelInstance targetInstance, Object targetObject, QName parentName)Write the data described by the providedtargetDefinitionas an XML element.voidMetaschemaXmlWriter. writeInstanceValue(IBoundNamedModelInstance targetInstance, Object targetObject, QName parentName)protected booleanMetaschemaXmlWriter. writeModelInstanceValues(IBoundNamedModelInstance targetInstance, Object parentObject, QName parentName)Write the data described by the providedtargetInstanceas an XML element.Method parameters in gov.nist.secauto.metaschema.databind.io.xml with type arguments of type IBoundNamedModelInstance Modifier and Type Method Description default voidIXmlProblemHandler. handleMissingModelInstances(IAssemblyClassBinding parentDefinition, Object targetObject, Collection<IBoundNamedModelInstance> unhandledInstances)A callback used to handle bound model instances for which no data was found when the content was parsed. -
Uses of IBoundNamedModelInstance in gov.nist.secauto.metaschema.databind.model
Subinterfaces of IBoundNamedModelInstance in gov.nist.secauto.metaschema.databind.model Modifier and Type Interface Description interfaceIBoundAssemblyInstanceinterfaceIBoundFieldInstanceClasses in gov.nist.secauto.metaschema.databind.model that implement IBoundNamedModelInstance Modifier and Type Class Description classAbstractFieldPropertyMethods in gov.nist.secauto.metaschema.databind.model that return IBoundNamedModelInstance Modifier and Type Method Description static IBoundNamedModelInstanceIBoundAssemblyInstance. newInstance(Field field, IAssemblyClassBinding parentDefinition)Methods in gov.nist.secauto.metaschema.databind.model that return types with arguments of type IBoundNamedModelInstance Modifier and Type Method Description IModelContainerSupport<IBoundNamedModelInstance,IBoundNamedModelInstance,IBoundFieldInstance,IBoundAssemblyInstance,IChoiceInstance>DefaultAssemblyClassBinding. getModelContainer()IModelContainerSupport<IBoundNamedModelInstance,IBoundNamedModelInstance,IBoundFieldInstance,IBoundAssemblyInstance,IChoiceInstance>DefaultAssemblyClassBinding. getModelContainer() -
Uses of IBoundNamedModelInstance in gov.nist.secauto.metaschema.databind.model.info
Methods in gov.nist.secauto.metaschema.databind.model.info that return IBoundNamedModelInstance Modifier and Type Method Description IBoundNamedModelInstanceIModelPropertyInfo. getProperty()Get the associated property for which this info is for.Methods in gov.nist.secauto.metaschema.databind.model.info with parameters of type IBoundNamedModelInstance Modifier and Type Method Description static IDataTypeHandlerIDataTypeHandler. newDataTypeHandler(IBoundNamedModelInstance targetInstance, IClassBinding classBinding)static IModelPropertyInfoIModelPropertyInfo. newPropertyInfo(IBoundNamedModelInstance instance)
-