Package Database.Models
Class User
java.lang.Object
Database.Models.User
Classe que representa um usuário no sistema.
Um usuário possui um ID, nome, email e senha.
Esta classe herda da classe `Auth`, que fornece funcionalidade de autenticação.
- Author:
- Alarcon Vinicius
-
Constructor Summary
ConstructorDescriptionUser()
Construtor padrão da classe `User`.Construtor que inicializa um objeto `User` com id, email e senha.Construtor que inicializa um objeto `User` com um identificador único, nome, email e senha.Construtor que inicializa um objeto `User` com nome, email e senha. -
Method Summary
Modifier and TypeMethodDescriptiongetEmail()
Obtém o endereço de email do usuário.int
getId()
Obtém o identificador único do usuário.getName()
Obtém o nome do usuário.Obtém a senha do usuário.void
Define o endereço de email do usuário.void
setId
(int id) Define o identificador único do usuário.void
Define o nome do usuário.void
setPassword
(String password) Define a senha do usuário.toString()
Retorna uma representação em string do objeto `User`.
-
Constructor Details
-
User
public User()Construtor padrão da classe `User`. -
User
Construtor que inicializa um objeto `User` com nome, email e senha.- Parameters:
name
- O nome do usuário.email
- O endereço de email do usuário.password
- A senha do usuário.
-
User
Construtor que inicializa um objeto `User` com id, email e senha.- Parameters:
id
- O identificador único do usuário.email
- O endereço de email do usuário.password
- A senha do usuário.
-
User
Construtor que inicializa um objeto `User` com um identificador único, nome, email e senha.- Parameters:
id
- O identificador único do usuário.name
- O nome do usuário.email
- O endereço de email do usuário.password
- A senha do usuário.
-
-
Method Details
-
getId
public int getId()Obtém o identificador único do usuário.- Returns:
- O identificador único do usuário.
-
setId
public void setId(int id) Define o identificador único do usuário.- Parameters:
id
- O identificador único do usuário.
-
getName
Obtém o nome do usuário.- Returns:
- O nome do usuário.
-
setName
Define o nome do usuário.- Parameters:
name
- O nome do usuário.
-
getEmail
Obtém o endereço de email do usuário.- Returns:
- O endereço de email do usuário.
-
setEmail
Define o endereço de email do usuário.- Parameters:
email
- O endereço de email do usuário.
-
getPassword
Obtém a senha do usuário.- Returns:
- A senha do usuário.
-
setPassword
Define a senha do usuário.- Parameters:
password
- A senha do usuário.
-
toString
Retorna uma representação em string do objeto `User`.
-