Class Aspect

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

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

    Fields 
    Modifier and Type Field Description
    protected boolean deleted
    Deleted status.
    protected java.lang.String displayName
    Locale specific name.
    protected java.lang.String guid
    Aspect GUID.
    protected int id
    Aspect ID.
    protected java.util.Map<java.lang.String,​AspectLine> lines
    Map of aspect lines.
    protected int lockId
    User ID that holds a lock on this object.
    protected java.lang.String lockName
    Name of the user that has locked the aspect.
    protected java.lang.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.
    protected java.lang.String packageName
    Package name of Aspect.
    protected java.lang.String translationKey
    Translation key.
    protected java.lang.String TStamp
    Timestamp of last modification.
    protected java.lang.String TStampSync
    Timestamp of this object's last export by the replication.

    Fields inherited from class byps.BValueClass

    bypsClient, changedMembers, dbHelper, FLAG_SEALED, flags
  • Constructor Summary

    Constructors 
    Constructor Description
    Aspect()  
    Aspect​(Aspect rhs)  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getDisplayName()  
    java.lang.String getGuid()  
    int getId()  
    java.util.Map<java.lang.String,​AspectLine> getLines()  
    int getLockId()  
    java.lang.String getLockName()  
    java.lang.String getName()  
    java.lang.String getPackageName()  
    java.lang.String getTranslationKey()  
    java.lang.String getTStamp()  
    java.lang.String getTStampSync()  
    boolean isDeleted()  
    void setDeleted​(boolean deleted)  
    void setDisplayName​(java.lang.String displayName)  
    void setGuid​(java.lang.String guid)  
    void setId​(int id)  
    void setLines​(java.util.Map<java.lang.String,​AspectLine> lines)  
    void setLockId​(int lockId)  
    void setLockName​(java.lang.String lockName)  
    void setName​(java.lang.String name)  
    void setPackageName​(java.lang.String packageName)  
    void setTranslationKey​(java.lang.String translationKey)  
    void setTStamp​(java.lang.String tStamp)  
    void setTStampSync​(java.lang.String tStampSync)  
    java.lang.String toString()  

    Methods inherited from class byps.BValueClass

    getBypsClient, getChangedMembers, getDbHelper, isChangedMember, isSealed, seal, seal, setBypsClient, setChangedMember, setChangedMembers, setDbHelper

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • 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 java.lang.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 java.lang.String lockName
      Name of the user that has locked the aspect. Read-only, ignored in checkinAspect.
    • displayName

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

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

      protected java.util.Map<java.lang.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 java.lang.String guid
      Aspect GUID.
    • TStamp

      protected java.lang.String TStamp
      Timestamp of last modification.
    • deleted

      protected boolean deleted
      Deleted status.
    • TStampSync

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

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

  • Method Details

    • getId

      public int getId()
    • setId

      public void setId​(int id)
    • getName

      public java.lang.String getName()
    • setName

      public void setName​(java.lang.String name)
    • getDisplayName

      public java.lang.String getDisplayName()
    • setDisplayName

      public void setDisplayName​(java.lang.String displayName)
    • getTranslationKey

      public java.lang.String getTranslationKey()
    • setTranslationKey

      public void setTranslationKey​(java.lang.String translationKey)
    • getLines

      public java.util.Map<java.lang.String,​AspectLine> getLines()
    • setLines

      public void setLines​(java.util.Map<java.lang.String,​AspectLine> lines)
    • getGuid

      public java.lang.String getGuid()
    • setGuid

      public void setGuid​(java.lang.String guid)
    • getTStamp

      public java.lang.String getTStamp()
    • setTStamp

      public void setTStamp​(java.lang.String tStamp)
    • isDeleted

      public boolean isDeleted()
    • setDeleted

      public void setDeleted​(boolean deleted)
    • getTStampSync

      public java.lang.String getTStampSync()
    • setTStampSync

      public void setTStampSync​(java.lang.String tStampSync)
    • getLockId

      public int getLockId()
    • setLockId

      public void setLockId​(int lockId)
    • getLockName

      public java.lang.String getLockName()
    • setLockName

      public void setLockName​(java.lang.String lockName)
    • getPackageName

      public java.lang.String getPackageName()
    • setPackageName

      public void setPackageName​(java.lang.String packageName)
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object