Class GapSummary

java.lang.Object
dev.metaschema.oscal.lib.model.GapSummary
All Implemented Interfaces:
dev.metaschema.core.model.IBoundObject

@MetaschemaAssembly(formalName="Gap Summary", description="A *by-id* collection of all controls that were not mapped at all in this ` mapping-collection`. If a control is partially mapped, the parts of the control are not mappable, the gap and discrepancies should be documented in the ` relationship-gal`.", name="gap-summary", moduleClass=OscalMappingCommonModule.class) public class GapSummary extends Object implements dev.metaschema.core.model.IBoundObject
A by-id collection of all controls that were not mapped at all in this mapping-collection. If a control is partially mapped, the parts of the control are not mappable, the gap and discrepancies should be documented in the relationship-gal.
  • Constructor Details

    • GapSummary

      public GapSummary()
      Constructs a new dev.metaschema.oscal.lib.model.GapSummary instance with no metadata.
    • GapSummary

      public GapSummary(dev.metaschema.core.model.IMetaschemaData data)
      Constructs a new dev.metaschema.oscal.lib.model.GapSummary instance with the specified metadata.
      Parameters:
      data - the metaschema data, or null if none
  • Method Details