java.lang.Object
br.com.selfmaintenance.domain.entities.usuario.UsuarioBase
Direct Known Subclasses:
Cliente, Prestador

@MappedSuperclass public abstract class UsuarioBase extends Object
[UsuarioBase] é a entidade que representa um usuário do sistema, Ele é uma entidade abstrata que contém as informações básicas de um usuário. Todo usuário que for criado no sistema deve herdar as informações de usuário base. Exceto por oficina.
Version:
1.0.0
See Also:
  • UsuarioAutenticavel
  • invalid reference
    Cliente
  • invalid reference
    Prestador
  • invalid reference
    Oficina
  • Constructor Details

  • Method Details

    • onCreate

      public void onCreate()
    • onUpdate

      public void onUpdate()
    • getId

      public Long getId()
    • setId

      public void setId(Long id)
    • getNome

      public String getNome()
    • setNome

      public void setNome(String nome)
    • getCpf

      public String getCpf()
    • setCpf

      public void setCpf(String cpf)
    • getEmail

      public String getEmail()
    • setEmail

      public void setEmail(String email)
    • getContato

      public String getContato()
    • setContato

      public void setContato(String contato)
    • getSexo

      public String getSexo()
    • setSexo

      public void setSexo(String sexo)
    • getSenha

      public String getSenha()
    • setSenha

      public void setSenha(String senha)