Class Firmware

java.lang.Object
org.bidib.jbidib.decoder.json.Firmware

@Generated("jsonschema2pojo") public class Firmware extends Object
  • Constructor Details

    • Firmware

      public Firmware()
      No args constructor for use in serialization
    • Firmware

      public Firmware(String version, String name, Metadata metadata, List<String> typeid, String options, List<Object> cv, Editor editor)
      Parameters:
      version - id.
      name - Name of the firmware.
  • Method Details

    • getVersion

      public String getVersion()
      id (Required)
    • setVersion

      public void setVersion(String version)
      id (Required)
    • withVersion

      public Firmware withVersion(String version)
    • getName

      public String getName()
      Name of the firmware
    • setName

      public void setName(String name)
      Name of the firmware
    • withName

      public Firmware withName(String name)
    • getMetadata

      public Metadata getMetadata()
    • setMetadata

      public void setMetadata(Metadata metadata)
    • withMetadata

      public Firmware withMetadata(Metadata metadata)
    • getTypeid

      public List<String> getTypeid()
    • setTypeid

      public void setTypeid(List<String> typeid)
    • withTypeid

      public Firmware withTypeid(List<String> typeid)
    • getOptions

      public String getOptions()
    • setOptions

      public void setOptions(String options)
    • withOptions

      public Firmware withOptions(String options)
    • getCv

      public List<Object> getCv()
      The CVs
    • setCv

      public void setCv(List<Object> cv)
      The CVs
    • withCv

      public Firmware withCv(List<Object> cv)
    • getEditor

      public Editor getEditor()
      CV editor for one Decoder
    • setEditor

      public void setEditor(Editor editor)
      CV editor for one Decoder
    • withEditor

      public Firmware withEditor(Editor editor)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class Object