Class Tool

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

@MetaschemaAssembly(formalName="Tool", description="The analysis tool used.", name="tool", moduleClass=SarifModule.class) public class Tool extends Object implements gov.nist.secauto.metaschema.core.model.IBoundObject
The analysis tool used.
  • Constructor Details

    • Tool

      public Tool()
    • Tool

      public Tool(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
    • getDriver

      public ToolComponent getDriver()
    • setDriver

      public void setDriver(ToolComponent value)
    • toString

      public String toString()
      Overrides:
      toString in class Object