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 Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected boolean
     
    boolean
     
    net.ihe.gazelle.hl7v3.datatypes.ED
    The application description.
    List<net.ihe.gazelle.hl7v3.datatypes.TEL>
    The application net address.
    List<net.ihe.gazelle.hl7v3.datatypes.II>
    The application IDs.
    net.ihe.gazelle.hl7v3.datatypes.SC
    The application model name.
    List<net.ihe.gazelle.hl7v3.datatypes.EN>
    The application names.
    net.ihe.gazelle.hl7v3.datatypes.SC
    The application software name.
    net.ihe.gazelle.hl7v3.datatypes.TEL
    Telecom of the sender/receiver.
    int
     
    void
    setDesc(net.ihe.gazelle.hl7v3.datatypes.ED desc)
    The application description.
    void
    setManufacturerModelName(net.ihe.gazelle.hl7v3.datatypes.SC manufacturerModelName)
    The application model name.
    void
    setSoftwareName(net.ihe.gazelle.hl7v3.datatypes.SC softwareName)
    The application software name.
    void
    setTelecom(net.ihe.gazelle.hl7v3.datatypes.TEL telecom)
    Telecom of the sender/receiver.
     

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • Device

      public Device()
  • Method Details

    • getTelecom

      public net.ihe.gazelle.hl7v3.datatypes.TEL getTelecom()
      Telecom of the sender/receiver.
    • getIds

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

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

      public net.ihe.gazelle.hl7v3.datatypes.ED getDesc()
      The application description.
    • getDeviceTelecom

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

      public net.ihe.gazelle.hl7v3.datatypes.SC getManufacturerModelName()
      The application model name.
    • getSoftwareName

      public net.ihe.gazelle.hl7v3.datatypes.SC getSoftwareName()
      The application software name.
    • setTelecom

      public void setTelecom(net.ihe.gazelle.hl7v3.datatypes.TEL telecom)
      Telecom of the sender/receiver.
    • setDesc

      public void setDesc(net.ihe.gazelle.hl7v3.datatypes.ED desc)
      The application description.
    • setManufacturerModelName

      public void setManufacturerModelName(net.ihe.gazelle.hl7v3.datatypes.SC manufacturerModelName)
      The application model name.
    • setSoftwareName

      public void setSoftwareName(net.ihe.gazelle.hl7v3.datatypes.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