java.lang.Object
org.openehealth.ipf.commons.ihe.hl7v3.core.metadata.Device

public class Device extends Object
Simplified model of a device.
Since:
4.1
Author:
Quentin Ligier
  • Constructor Details

    • Device

      public Device()
  • Method Details

    • getTelecom

      public TEL getTelecom()
      Telecom of the sender/receiver.
    • getIds

      public List<II> getIds()
      The application IDs. At least one ID shall be provided. The list is never null.
    • getNames

      public List<EN> getNames()
      The application names. It may be empty but is never null.
    • getDesc

      public ED getDesc()
      The application description.
    • getDeviceTelecom

      public List<TEL> getDeviceTelecom()
      The application net address. It may be empty but is never null.
    • getManufacturerModelName

      public SC getManufacturerModelName()
      The application model name.
    • getSoftwareName

      public SC getSoftwareName()
      The application software name.
    • setTelecom

      public void setTelecom(TEL telecom)
      Telecom of the sender/receiver.
    • setDesc

      public void setDesc(ED desc)
      The application description.
    • setManufacturerModelName

      public void setManufacturerModelName(SC manufacturerModelName)
      The application model name.
    • setSoftwareName

      public void setSoftwareName(SC softwareName)
      The application software name.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object