Class PackageData

java.lang.Object
byps.BValueClass
de.elo.ix.client.ValueClass
de.elo.ix.client.PackageData
All Implemented Interfaces:
Serializable

public class PackageData extends ValueClass implements Serializable
This class defines a package. EIX-1895
Since:
21.00.000.005
See Also:
  • Field Details

    • guid

      protected String guid
      Package GUID.
    • name

      protected String name
      Name of the package, which is displayed.
    • description

      protected String description
      Package description.
    • icon

      protected FileData icon
      Icon of package.
    • tStamp

      protected String tStamp
      Timestamp of last modification.
    • lockId

      protected int lockId
      The ID of the user that holds the lock or -1, if the note is not locked.
    • lockName

      protected String lockName
      The user name that holds the lock or an empty string if the note is not locked.
    • maintainer

      protected String maintainer
      Maintainer of package
      Since:
      21.00.000.019
    • contentType

      protected String contentType
      Content type of the icon
      Since:
      21.00.000.019
    • namespace

      protected String namespace
      Name of the package, which can be used (as technical name).
      Since:
      21.00.000.022
    • levels

      protected List<PackageLevelData> levels
      Since:
      21.02.000.008
  • Constructor Details

    • PackageData

      public PackageData()
    • PackageData

      public PackageData(PackageData rhs)
  • Method Details

    • setGuid

      public void setGuid(String guid)
    • getGuid

      public String getGuid()
    • getLockId

      public int getLockId()
    • setLockId

      public void setLockId(int lockId)
    • getLockName

      public String getLockName()
    • setLockName

      public void setLockName(String lockName)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getIcon

      public FileData getIcon()
    • setIcon

      public void setIcon(FileData icon)
    • getTStamp

      public String getTStamp()
    • setTStamp

      public void setTStamp(String tStamp)
    • getMaintainer

      public String getMaintainer()
    • setMaintainer

      public void setMaintainer(String maintainer)
    • getContentType

      public String getContentType()
    • setContentType

      public void setContentType(String contentType)
    • getNamespace

      public String getNamespace()
    • setNamespace

      public void setNamespace(String namespace)
    • getLevels

      public List<PackageLevelData> getLevels()
    • setLevels

      public void setLevels(List<PackageLevelData> levels)
    • toString

      public String toString()
      Overrides:
      toString in class Object