Class DefaultRecord

java.lang.Object
passwordmanager.decoded.DefaultRecord
All Implemented Interfaces:
Serializable, IRecord

public class DefaultRecord extends Object implements IRecord
Standard implementation of a decrypted record with information about login, password, description
Since:
2023-12-14
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      Class version number for checks when desirializing and serializing class objects
      See Also:
    • login

      private String login
      Login value
    • password

      private String password
      Password value
    • info

      private String info
      Info value
  • Constructor Details

    • DefaultRecord

      public DefaultRecord()
  • Method Details

    • getLogin

      public String getLogin()
      Method for getting login from a record
      Specified by:
      getLogin in interface IRecord
      Returns:
      login
    • setLogin

      public void setLogin(String newLogin)
      Method for changing the login of an entry
      Specified by:
      setLogin in interface IRecord
      Parameters:
      newLogin - new login name
    • getPassword

      public String getPassword()
      Method for getting password from a record
      Specified by:
      getPassword in interface IRecord
      Returns:
      password
    • setPassword

      public void setPassword(String newPassword)
      Method for changing the password of an entry
      Specified by:
      setPassword in interface IRecord
      Parameters:
      newPassword - new password
    • getInfo

      public String getInfo()
      Method for obtaining additional information about a record
      Specified by:
      getInfo in interface IRecord
      Returns:
      additional information about a record
    • setInfo

      public void setInfo(String newInfo)
      Method for changing additional record information
      Specified by:
      setInfo in interface IRecord
      Parameters:
      newInfo - new additional record information