Class ArtifactLocation

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

@MetaschemaAssembly(formalName="Artifact Location", description="Specifies the location of an artifact.", name="artifactLocation", moduleClass=SarifModule.class) public class ArtifactLocation extends Object implements gov.nist.secauto.metaschema.core.model.IBoundObject
Specifies the location of an artifact.
  • Constructor Details

    • ArtifactLocation

      public ArtifactLocation()
    • ArtifactLocation

      public ArtifactLocation(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
    • getUri

      public URI getUri()
    • setUri

      public void setUri(URI value)
    • getIndex

      public BigInteger getIndex()
    • setIndex

      public void setIndex(BigInteger value)
    • getDescription

      public Message getDescription()
    • setDescription

      public void setDescription(Message value)
    • toString

      public String toString()
      Overrides:
      toString in class Object