Class StudyV2


  • public class StudyV2
    extends java.lang.Object
    Old model kept for deserialization JSON of old versions!
    • Constructor Detail

      • StudyV2

        public StudyV2()
    • Method Detail

      • setId

        public void setId​(java.lang.Long id)
      • getId

        public java.lang.Long getId()
      • setUuid

        public void setUuid​(java.lang.String uuid)
      • getUuid

        public java.lang.String getUuid()
      • setTitle

        public void setTitle​(java.lang.String title)
      • getTitle

        public java.lang.String getTitle()
      • setDescription

        public void setDescription​(java.lang.String description)
      • getDescription

        public java.lang.String getDescription()
      • setDirName

        public void setDirName​(java.lang.String dirName)
      • getDirName

        public java.lang.String getDirName()
      • setComments

        public void setComments​(java.lang.String comments)
      • getComments

        public java.lang.String getComments()
      • setDate

        public void setDate​(java.sql.Timestamp timestamp)
      • getDate

        public java.sql.Timestamp getDate()
      • setLocked

        public void setLocked​(boolean locked)
      • isLocked

        public boolean isLocked()
      • getJsonData

        public java.lang.String getJsonData()
      • setJsonData

        public void setJsonData​(java.lang.String jsonData)
      • setAllowedWorkerList

        public void setAllowedWorkerList​(java.util.Set<java.lang.String> allowedWorkerList)
      • getAllowedWorkerList

        public java.util.Set<java.lang.String> getAllowedWorkerList()
      • addAllowedWorker

        public void addAllowedWorker​(java.lang.String workerType)
      • removeAllowedWorker

        public void removeAllowedWorker​(java.lang.String workerType)
      • hasAllowedWorker

        public boolean hasAllowedWorker​(java.lang.String workerType)
      • setUserList

        public void setUserList​(java.util.Set<User> userList)
      • getUserList

        public java.util.Set<User> getUserList()
      • addMember

        public void addMember​(User user)
      • removeMember

        public void removeMember​(User user)
      • hasMember

        public boolean hasMember​(User user)
      • setComponentList

        public void setComponentList​(java.util.List<Component> componentList)
      • getComponentList

        public java.util.List<Component> getComponentList()
      • getComponent

        public Component getComponent​(int position)
        Gets the component of this study at the given position. The smallest position is 1 (and not 0 as in an array).
      • getComponentPosition

        public java.lang.Integer getComponentPosition​(Component component)
        Returns the position (index+1) of the component in the list of components of this study or null if it doesn't exist.
      • addComponent

        public void addComponent​(Component component)
      • removeComponent

        public void removeComponent​(Component component)
      • hasComponent

        public boolean hasComponent​(Component component)
      • getFirstComponent

        public Component getFirstComponent()
      • getLastComponent

        public Component getLastComponent()
      • validate

        public java.util.List<play.data.validation.ValidationError> validate()
      • toString

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

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object