Uses of Interface
gov.nist.secauto.metaschema.databind.model.IBoundInstanceModel
Package
Description
Supports reading and writing XML instance data.
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 IBoundInstanceModel in gov.nist.secauto.metaschema.databind.io.xml
Modifier and TypeMethodDescriptionprotected boolean
MetaschemaXmlReader.isNextInstance
(IBoundInstanceModel<?> targetInstance) Determine if the next data to read corresponds to the next model instance.<T> boolean
IXmlParsingContext.readItems
(IBoundInstanceModel<T> instance, IBoundObject parentObject, boolean parseGrouping) Read the data associated with theinstance
and apply it to the providedparentObject
.<T> boolean
MetaschemaXmlReader.readItems
(IBoundInstanceModel<T> instance, IBoundObject parentObject, boolean parseGrouping) Read the data associated with theinstance
and apply it to the providedparentObject
.Modifier and TypeMethodDescriptiondefault void
IXmlProblemHandler.handleMissingModelInstances
(IBoundDefinitionModelAssembly parentDefinition, IBoundObject targetObject, Collection<? extends IBoundInstanceModel<?>> unhandledInstances) A callback used to handle bound model instances for which no data was found when the content was parsed. -
Uses of IBoundInstanceModel in gov.nist.secauto.metaschema.databind.model
Modifier and TypeInterfaceDescriptioninterface
Represents an assembly instance bound to Java field.interface
Represents a choice group instance bound to Java field.interface
IBoundInstanceModelField<ITEM>
interface
interface
interface
IBoundInstanceModelNamed<ITEM>
Modifier and TypeMethodDescriptionCollection<? extends IBoundInstanceModel<?>>
IBoundContainerModelAssembly.getModelInstances()
-
Uses of IBoundInstanceModel in gov.nist.secauto.metaschema.databind.model.info
Modifier and TypeMethodDescriptionAbstractModelInstanceCollectionInfo.getInstance()
AbstractModelInstanceReadHandler.getInstance()
Get the model instance associated with this handler.AbstractModelInstanceWriteHandler.getInstance()
Get the associated instance.IModelInstanceCollectionInfo.getInstance()
Get the associated instance binding for which this info is for.Modifier and TypeMethodDescriptionstatic <T> IModelInstanceCollectionInfo<T>
IModelInstanceCollectionInfo.of
(IBoundInstanceModel<T> instance) ModifierConstructorDescriptionprotected
AbstractModelInstanceReadHandler
(IBoundInstanceModel<ITEM> instance, IBoundObject parentObject)