Class User

  • All Implemented Interfaces:
    java.io.Serializable

    @TypeAlias("User")
    public class User
    extends Auditable<java.lang.String>
    See Also:
    Serialized Form
    • Field Detail

      • id

        private java.lang.String id
      • username

        private java.lang.String username
      • password

        private java.lang.String password
      • savedPassword

        private java.lang.String savedPassword
      • fallIntoObjects

        private java.util.HashSet<EmbeddedBean> fallIntoObjects
      • active

        private boolean active
      • roles

        private java.lang.String roles
      • permissions

        private java.lang.String permissions
    • Constructor Detail

      • User

        public User​(java.lang.String id,
                    java.lang.String username,
                    java.lang.String password,
                    java.lang.String roles,
                    java.lang.String permissions)
      • User

        public User​(java.lang.String id,
                    java.lang.String username,
                    java.lang.String password,
                    java.lang.String roles,
                    java.lang.String permissions,
                    boolean active)
      • User

        protected User()
    • Method Detail

      • getId

        public java.lang.String getId()
      • setId

        public void setId​(java.lang.String id)
      • getUsername

        public java.lang.String getUsername()
      • setUsername

        public void setUsername​(java.lang.String username)
      • getPassword

        public java.lang.String getPassword()
      • setPassword

        public void setPassword​(java.lang.String password)
      • revertPasswordToSaved

        public void revertPasswordToSaved​(java.lang.String password)
      • setSavedPassword

        public void setSavedPassword​(java.lang.String savedPassword)
      • getSavedPassword

        public java.lang.String getSavedPassword()
      • isActive

        public boolean isActive()
      • setActive

        public void setActive​(boolean active)
      • getFallIntoObjects

        public java.util.HashSet<EmbeddedBean> getFallIntoObjects()
      • setFallIntoObjects

        public void setFallIntoObjects​(java.util.HashSet<EmbeddedBean> fallIntoObjects)
      • getRoles

        public java.lang.String getRoles()
      • setRoles

        public void setRoles​(java.lang.String roles)
      • getPermissions

        public java.lang.String getPermissions()
      • setPermissions

        public void setPermissions​(java.lang.String permissions)
      • getRoleList

        public java.util.List<java.lang.String> getRoleList()
      • getPermissionList

        public java.util.List<java.lang.String> getPermissionList()
      • toString

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

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

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