Class Aspect

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

public class Aspect extends ValueClass
This class defines a keywording aspect.
Since:
20.00.000.100
See Also:
  • Field Details

    • id

      protected int id
      Aspect ID. For a new aspect, this value is -1. This value cannot be changed for an existing aspect.
    • name

      protected String name
      Aspect name.
      This must be a String of alpha-numeric characters between 'A' and 'Z', 'a' and 'z', '0' and '9'.
      Additionally, it can contain the underscore '_' and the dot '.'.
      Underscore and dot are not allowed for the first character of the name.
    • lockId

      protected int lockId
      User ID that holds a lock on this object. If -1, the object is unlocked.
    • lockName

      protected String lockName
      Name of the user that has locked the aspect. Read-only, ignored in checkinAspect.
    • displayName

      protected String displayName
      Locale specific name. Readonly. This value is the resolved translationKey.
    • translationKey

      protected String translationKey
      Translation key. Defines the displayName as technical resource ID.
    • lines

      protected Map<String,AspectLine> lines
      Map of aspect lines. Key is the lineKey of an aspect line (technical name). Value is the AspectLine object itself.
    • guid

      protected String guid
      Aspect GUID.
    • TStamp

      protected String TStamp
      Timestamp of last modification.
    • deleted

      protected boolean deleted
      Deleted status.
    • TStampSync

      protected String TStampSync
      Timestamp of this object's last export by the replication.
    • packageName

      protected String packageName
      Package name of Aspect.
      Since:
      20.00.000.104
  • Constructor Details

    • Aspect

      public Aspect()
    • Aspect

      public Aspect(Aspect rhs)
  • Method Details

    • getId

      public int getId()
    • setId

      public void setId(int id)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getDisplayName

      public String getDisplayName()
    • setDisplayName

      public void setDisplayName(String displayName)
    • getTranslationKey

      public String getTranslationKey()
    • setTranslationKey

      public void setTranslationKey(String translationKey)
    • getLines

      public Map<String,AspectLine> getLines()
    • setLines

      public void setLines(Map<String,AspectLine> lines)
    • getGuid

      public String getGuid()
    • setGuid

      public void setGuid(String guid)
    • getTStamp

      public String getTStamp()
    • setTStamp

      public void setTStamp(String tStamp)
    • isDeleted

      public boolean isDeleted()
    • setDeleted

      public void setDeleted(boolean deleted)
    • getTStampSync

      public String getTStampSync()
    • setTStampSync

      public void setTStampSync(String tStampSync)
    • getLockId

      public int getLockId()
    • setLockId

      public void setLockId(int lockId)
    • getLockName

      public String getLockName()
    • setLockName

      public void setLockName(String lockName)
    • getPackageName

      public String getPackageName()
    • setPackageName

      public void setPackageName(String packageName)
    • toString

      public String toString()
      Overrides:
      toString in class Object