Class ReportingDescriptorReference

java.lang.Object
org.schemastore.json.sarif.x210.ReportingDescriptorReference
All Implemented Interfaces:
gov.nist.secauto.metaschema.core.model.IBoundObject

@MetaschemaAssembly(formalName="Reporting Descriptor Reference", description="Information about how to locate a relevant reporting descriptor.", name="reportingDescriptorReference", moduleClass=SarifModule.class, valueConstraints=@ValueConstraints(expect=@Expect(level=ERROR,test="@id|@guid|index",message="At least one id, guid, or index must be provided."))) public class ReportingDescriptorReference extends Object implements gov.nist.secauto.metaschema.core.model.IBoundObject
Information about how to locate a relevant reporting descriptor.
  • Constructor Details

    • ReportingDescriptorReference

      public ReportingDescriptorReference()
    • ReportingDescriptorReference

      public ReportingDescriptorReference(gov.nist.secauto.metaschema.core.model.IMetaschemaData data)
  • Method Details

    • getMetaschemaData

      public gov.nist.secauto.metaschema.core.model.IMetaschemaData getMetaschemaData()
      Specified by:
      getMetaschemaData in interface gov.nist.secauto.metaschema.core.model.IBoundObject
    • getId

      public String getId()
    • setId

      public void setId(String value)
    • getGuid

      public UUID getGuid()
    • setGuid

      public void setGuid(UUID value)
    • getIndex

      public BigInteger getIndex()
    • setIndex

      public void setIndex(BigInteger value)
    • toString

      public String toString()
      Overrides:
      toString in class Object