Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- accessDeniedError(AccessDeniedException, HttpServletRequest) - Method in class br.com.pawsoncloud.controladores.excecao.ControllerExceptionHandler
-
Trata a exceção
AccessDeniedException
e retorna uma resposta padronizada. - Adocao - Class in br.com.pawsoncloud.entidades
-
Entidade JPA que representa uma adoção no banco de dados.
- Adocao() - Constructor for class br.com.pawsoncloud.entidades.Adocao
- AdocaoControle - Class in br.com.pawsoncloud.controladores
-
Controller responsável por manipular operações relacionadas as adoções do usuário.
- AdocaoControle() - Constructor for class br.com.pawsoncloud.controladores.AdocaoControle
- AdocaoDto - Record Class in br.com.pawsoncloud.dtos
-
Representa um objeto de transferência de dados (DTO) para informações de adoção.
- AdocaoDto(Long) - Constructor for record class br.com.pawsoncloud.dtos.AdocaoDto
-
Creates an instance of a
AdocaoDto
record class. - AdocaoRepositorio - Interface in br.com.pawsoncloud.repositorios
-
Interface de repositório para a entidade Adocao.
- AdocaoRespDto - Record Class in br.com.pawsoncloud.dtos
-
Representa um objeto de transferência de dados (DTO) para informações de adoção.
- AdocaoRespDto(Adocao) - Constructor for record class br.com.pawsoncloud.dtos.AdocaoRespDto
-
Construtor que converte uma instância de Adocao para AdocaoRespDto.
- AdocaoRespDto(Long, Long, UsuarioResponseDto, boolean) - Constructor for record class br.com.pawsoncloud.dtos.AdocaoRespDto
-
Creates an instance of a
AdocaoRespDto
record class. - AdocaoServico - Interface in br.com.pawsoncloud.servicos
-
A interface
AdocaoServico
possui a assinatura dos metodos que devem ser implementados. - AdocaoServicoImpl - Class in br.com.pawsoncloud.servicos.impl
-
Classe que implementa a interface AdocaoServico.
- AdocaoServicoImpl() - Constructor for class br.com.pawsoncloud.servicos.impl.AdocaoServicoImpl
- AdocaoUpdateDto - Record Class in br.com.pawsoncloud.dtos
-
Representa um objeto de transferência de dados (DTO) para informações de adoção.
- AdocaoUpdateDto(Long, boolean) - Constructor for record class br.com.pawsoncloud.dtos.AdocaoUpdateDto
-
Creates an instance of a
AdocaoUpdateDto
record class. - ADOTADO - Enum constant in enum class br.com.pawsoncloud.entidades.enums.StatusAdocao
-
Retorna o status: ADOTADO
- adotante() - Method in record class br.com.pawsoncloud.dtos.AdocaoRespDto
-
Returns the value of the
adotante
record component. - Animais - Class in br.com.pawsoncloud.entidades
-
Entidade JPA que representa um pet no banco de dados.
- Animais() - Constructor for class br.com.pawsoncloud.entidades.Animais
- AnimaisControle - Class in br.com.pawsoncloud.controladores
-
Controller responsável por manipular operações relacionadas aos animais.
- AnimaisControle() - Constructor for class br.com.pawsoncloud.controladores.AnimaisControle
- AnimaisDto - Record Class in br.com.pawsoncloud.dtos
-
Representa um objeto de transferência de dados (DTO) para informações de animais.
- AnimaisDto(String, String, Integer, String, String, Double, String) - Constructor for record class br.com.pawsoncloud.dtos.AnimaisDto
-
Creates an instance of a
AnimaisDto
record class. - AnimaisRepositorio - Interface in br.com.pawsoncloud.repositorios
-
Interface de repositório para a entidade Animais.
- AnimaisRespDto - Record Class in br.com.pawsoncloud.dtos
-
Representa um objeto de transferência de dados (DTO) para informações de animais.
- AnimaisRespDto(Animais) - Constructor for record class br.com.pawsoncloud.dtos.AnimaisRespDto
-
Construtor que converte uma instância de Animais para AnimaisRespDto.
- AnimaisRespDto(Long, String, String, Integer, String, String, Double, String, StatusAdocao, UsuarioRespDto) - Constructor for record class br.com.pawsoncloud.dtos.AnimaisRespDto
-
Creates an instance of a
AnimaisRespDto
record class. - AnimaisResponseDto - Record Class in br.com.pawsoncloud.dtos
-
Representa um objeto de transferência de dados (DTO) para informações de animais.
- AnimaisResponseDto(Animais) - Constructor for record class br.com.pawsoncloud.dtos.AnimaisResponseDto
-
Construtor que converte uma instância de Animais para AnimaisResponseDto.
- AnimaisResponseDto(Long, String, String, Integer, String, String, Double, String, StatusAdocao, UsuarioResponseDto) - Constructor for record class br.com.pawsoncloud.dtos.AnimaisResponseDto
-
Creates an instance of a
AnimaisResponseDto
record class. - AnimaisServico - Interface in br.com.pawsoncloud.servicos
-
A interface
AnimaisServico
possui a assinatura dos metodos que devem ser implementados. - AnimaisServicoImpl - Class in br.com.pawsoncloud.servicos.impl
-
Classe que implementa a interface DoacaoServico.
- AnimaisServicoImpl() - Constructor for class br.com.pawsoncloud.servicos.impl.AnimaisServicoImpl
- ativarUsuario(String) - Method in interface br.com.pawsoncloud.repositorios.UsuarioRepositorio
-
Ativa um usuário com o e-mail fornecido.
- authenticationError(AuthenticationException, HttpServletRequest) - Method in class br.com.pawsoncloud.controladores.excecao.ControllerExceptionHandler
-
Trata a exceção
AuthenticationException
e retorna uma resposta padronizada. - authenticationManager(AuthenticationConfiguration) - Method in class br.com.pawsoncloud.seguranca.SecurityConfiguration
-
Configuração do gerenciador de autenticação.
B
- badCredentialsError(BadCredentialsException, HttpServletRequest) - Method in class br.com.pawsoncloud.controladores.excecao.ControllerExceptionHandler
-
Trata a exceção
BadCredentialsException
e retorna uma resposta padronizada. - badRequest(HttpMessageNotReadableException, HttpServletRequest) - Method in class br.com.pawsoncloud.controladores.excecao.ControllerExceptionHandler
-
Trata a exceção
HttpMessageNotReadableException
e retorna uma resposta padronizada. - br.com.pawsoncloud - package br.com.pawsoncloud
- br.com.pawsoncloud.config - package br.com.pawsoncloud.config
- br.com.pawsoncloud.controladores - package br.com.pawsoncloud.controladores
- br.com.pawsoncloud.controladores.excecao - package br.com.pawsoncloud.controladores.excecao
- br.com.pawsoncloud.doc - package br.com.pawsoncloud.doc
- br.com.pawsoncloud.dtos - package br.com.pawsoncloud.dtos
- br.com.pawsoncloud.email - package br.com.pawsoncloud.email
- br.com.pawsoncloud.entidades - package br.com.pawsoncloud.entidades
- br.com.pawsoncloud.entidades.enums - package br.com.pawsoncloud.entidades.enums
- br.com.pawsoncloud.repositorios - package br.com.pawsoncloud.repositorios
- br.com.pawsoncloud.seguranca - package br.com.pawsoncloud.seguranca
- br.com.pawsoncloud.seguranca.excecoes - package br.com.pawsoncloud.seguranca.excecoes
- br.com.pawsoncloud.servicos - package br.com.pawsoncloud.servicos
- br.com.pawsoncloud.servicos.conversor - package br.com.pawsoncloud.servicos.conversor
- br.com.pawsoncloud.servicos.excecoes - package br.com.pawsoncloud.servicos.excecoes
- br.com.pawsoncloud.servicos.impl - package br.com.pawsoncloud.servicos.impl
- businessException(ValidationException, HttpServletRequest) - Method in class br.com.pawsoncloud.controladores.excecao.ControllerExceptionHandler
-
Trata a exceção
ValidationException
e retorna uma resposta padronizada.
C
- cidade() - Method in record class br.com.pawsoncloud.dtos.EnderecoDto
-
Returns the value of the
cidade
record component. - cidade() - Method in record class br.com.pawsoncloud.dtos.EnderecoFullRespDto
-
Returns the value of the
cidade
record component. - cidade() - Method in record class br.com.pawsoncloud.dtos.EnderecoRespDto
-
Returns the value of the
cidade
record component. - complemento() - Method in record class br.com.pawsoncloud.dtos.EnderecoDto
-
Returns the value of the
complemento
record component. - complemento() - Method in record class br.com.pawsoncloud.dtos.EnderecoFullRespDto
-
Returns the value of the
complemento
record component. - confirmarAdocao() - Method in record class br.com.pawsoncloud.dtos.AdocaoRespDto
-
Returns the value of the
confirmarAdocao
record component. - confirmarAdocao() - Method in record class br.com.pawsoncloud.dtos.AdocaoUpdateDto
-
Returns the value of the
confirmarAdocao
record component. - confirmarDoacao() - Method in record class br.com.pawsoncloud.dtos.DoacaoRespDto
-
Returns the value of the
confirmarDoacao
record component. - confirmarDoacao() - Method in record class br.com.pawsoncloud.dtos.DoacaoUpdateDto
-
Returns the value of the
confirmarDoacao
record component. - confirmarToken(String) - Method in class br.com.pawsoncloud.controladores.UsuarioRegistroControle
-
Valida o email do usuário por meio do token
- confirmarToken(String) - Method in class br.com.pawsoncloud.servicos.impl.UsuarioRegistroServicoImpl
-
Através do método findByToken, da classe
TokenEmailServico
, é verificado se o token exixste no banco de dadods. - confirmarToken(String) - Method in interface br.com.pawsoncloud.servicos.UsuarioRegistroServico
-
Recebe um token como parâmetro e valida o email do usuário cadastrado.
- construirEmail(String, String) - Static method in class br.com.pawsoncloud.email.Email
-
Método estático que contém a mensagem de email que será enviada para o usuário na validação dos dados.
- CONTENT_TYPE_JSON - Static variable in class br.com.pawsoncloud.config.TestConfig
- ControllerExceptionHandler - Class in br.com.pawsoncloud.controladores.excecao
-
Classe que lida com exceções globais em controllers e fornece respostas padronizadas.
- ControllerExceptionHandler() - Constructor for class br.com.pawsoncloud.controladores.excecao.ControllerExceptionHandler
- cpf() - Method in record class br.com.pawsoncloud.dtos.UsuarioDto
-
Returns the value of the
cpf
record component. - cpf() - Method in record class br.com.pawsoncloud.dtos.UsuarioFullRespDto
-
Returns the value of the
cpf
record component. - create(AdocaoDto) - Method in class br.com.pawsoncloud.controladores.AdocaoControle
-
Realiza uma adoção.
- create(DoacaoDto) - Method in class br.com.pawsoncloud.controladores.DoacaoControle
-
Realiza uma doação.
- create(UsuarioDto) - Method in class br.com.pawsoncloud.controladores.UsuarioRegistroControle
-
Cadastra um usuário.
- create(AdocaoDto) - Method in interface br.com.pawsoncloud.servicos.AdocaoServico
-
Cria uma adoção e salva no banco de dados.
- create(AdocaoDto) - Method in class br.com.pawsoncloud.servicos.impl.AdocaoServicoImpl
-
Método responsável por realizar uma adoção.
- create(DoacaoDto) - Method in interface br.com.pawsoncloud.servicos.DoacaoServico
-
Cria uma doação e salva no banco de dados.
- create(DoacaoDto) - Method in class br.com.pawsoncloud.servicos.impl.DoacaoServicoImpl
-
Realizar uma doação.
- create(UsuarioDto) - Method in class br.com.pawsoncloud.servicos.impl.UsuarioRegistroServicoImpl
-
Verifica se o email ou cpf informado ja está cadastrado.
- create(UsuarioDto) - Method in interface br.com.pawsoncloud.servicos.UsuarioRegistroServico
-
Cria um usuário e salva no banco de dados.
- createToken(TokenEmail) - Method in class br.com.pawsoncloud.servicos.impl.TokenEmailServicoImpl
-
Cria um token e salva no banco de dados.
- createToken(TokenEmail) - Method in interface br.com.pawsoncloud.servicos.TokenEmailServico
-
Cria um token e salva no banco de dados.
- customOpenAPI() - Method in class br.com.pawsoncloud.doc.SpringDocConfiguration
-
Bean do tipo OpenAPI.
D
- DadosAdocao - Class in br.com.pawsoncloud.servicos.conversor
-
Classe responsável por realizar a conversão dos DTOs de adoção.
- DadosAdocao() - Constructor for class br.com.pawsoncloud.servicos.conversor.DadosAdocao
- DadosAnimais - Class in br.com.pawsoncloud.servicos.conversor
-
Classe responsável por realizar a conversão dos DTOs de animais.
- DadosAnimais() - Constructor for class br.com.pawsoncloud.servicos.conversor.DadosAnimais
- DadosDoacao - Class in br.com.pawsoncloud.servicos.conversor
-
Classe responsável por realizar a conversão dos DTOs de doação.
- DadosDoacao() - Constructor for class br.com.pawsoncloud.servicos.conversor.DadosDoacao
- DadosEndereco - Class in br.com.pawsoncloud.servicos.conversor
-
Classe responsável por realizar a conversão dos DTOs de endereço.
- DadosEndereco() - Constructor for class br.com.pawsoncloud.servicos.conversor.DadosEndereco
- DadosUsuario - Class in br.com.pawsoncloud.servicos.conversor
-
Classe responsável por realizar a conversão dos DTOs de usuário.
- DadosUsuario() - Constructor for class br.com.pawsoncloud.servicos.conversor.DadosUsuario
- databaseError(DataBaseException, HttpServletRequest) - Method in class br.com.pawsoncloud.controladores.excecao.ControllerExceptionHandler
-
Trata a exceção
DataIntegrityViolationException
e retorna uma resposta padronizada. - databaseError(Exception, HttpServletRequest) - Method in class br.com.pawsoncloud.controladores.excecao.ControllerExceptionHandler
-
Trata a exceção
Exception
e retorna uma resposta padronizada. - DataBaseException - Exception in br.com.pawsoncloud.servicos.excecoes
-
Uma exceção personalizada que indica falhas ou erros relacionados ao acesso ao banco de dados.
- DataBaseException(String) - Constructor for exception br.com.pawsoncloud.servicos.excecoes.DataBaseException
-
Construtor que aceita uma mensagem que descreve a exceção.
- dataCadastramento() - Method in record class br.com.pawsoncloud.dtos.DoacaoRespDto
-
Returns the value of the
dataCadastramento
record component. - dataNascimento() - Method in record class br.com.pawsoncloud.dtos.UsuarioDto
-
Returns the value of the
dataNascimento
record component. - dataNascimento() - Method in record class br.com.pawsoncloud.dtos.UsuarioFullRespDto
-
Returns the value of the
dataNascimento
record component. - deletarTokenNaoConfirmadosPorUsuario(Long) - Method in interface br.com.pawsoncloud.repositorios.TokenEmailRepositorio
-
Deleta o TokenEmail associado ao usuário, se o campo confirmadoAs estiver nulo.
- delete() - Method in class br.com.pawsoncloud.controladores.UsuarioRegistroControle
-
Apaga a conta do usuário.
- delete() - Method in class br.com.pawsoncloud.servicos.impl.UsuarioRegistroServicoImpl
-
Verifica, com base no cpf, se o usuário existe no banco de dados.
- delete() - Method in interface br.com.pawsoncloud.servicos.UsuarioRegistroServico
-
Deleta um usuário de acordo com o seu cpf.
- delete(Long) - Method in class br.com.pawsoncloud.controladores.AdocaoControle
-
Cancela uma adoção.
- delete(Long) - Method in class br.com.pawsoncloud.controladores.DoacaoControle
-
Cancela uma doação.
- delete(Long) - Method in interface br.com.pawsoncloud.servicos.AdocaoServico
-
Deleta uma adoção de acordo com o id informado.
- delete(Long) - Method in interface br.com.pawsoncloud.servicos.DoacaoServico
-
Deleta uma doação de acordo com id informado.
- delete(Long) - Method in class br.com.pawsoncloud.servicos.impl.AdocaoServicoImpl
-
Cancela uma adoção com base no id informado.
- delete(Long) - Method in class br.com.pawsoncloud.servicos.impl.DoacaoServicoImpl
-
Cancela uma doação com base no id informado.
- deleteTokenByUsuarioId(Long) - Method in class br.com.pawsoncloud.servicos.impl.TokenEmailServicoImpl
-
Deleta o token associado ao usuário.
- deleteTokenByUsuarioId(Long) - Method in interface br.com.pawsoncloud.servicos.TokenEmailServico
-
Deleta o token associado ao usuário.
- DISPONIVEL - Enum constant in enum class br.com.pawsoncloud.entidades.enums.StatusAdocao
-
Retorna o status: DISPONIVEL
- Doacao - Class in br.com.pawsoncloud.entidades
-
Entidade JPA que representa uma doação no banco de dados.
- Doacao() - Constructor for class br.com.pawsoncloud.entidades.Doacao
- DoacaoControle - Class in br.com.pawsoncloud.controladores
-
Controller responsável por manipular operações relacionadas as doações do usuário.
- DoacaoControle() - Constructor for class br.com.pawsoncloud.controladores.DoacaoControle
- DoacaoDto - Record Class in br.com.pawsoncloud.dtos
-
Representa um objeto de transferência de dados (DTO) para informações de doação.
- DoacaoDto(AnimaisDto) - Constructor for record class br.com.pawsoncloud.dtos.DoacaoDto
-
Creates an instance of a
DoacaoDto
record class. - DoacaoRepositorio - Interface in br.com.pawsoncloud.repositorios
-
Interface de repositório para a entidade Doacao.
- DoacaoRespDto - Record Class in br.com.pawsoncloud.dtos
-
Representa um objeto de transferência de dados (DTO) para informações de doação.
- DoacaoRespDto(Doacao) - Constructor for record class br.com.pawsoncloud.dtos.DoacaoRespDto
-
Construtor que converte uma instância de Doacao para DoacaoRespDto.
- DoacaoRespDto(Long, LocalDate, AnimaisResponseDto, boolean) - Constructor for record class br.com.pawsoncloud.dtos.DoacaoRespDto
-
Creates an instance of a
DoacaoRespDto
record class. - DoacaoServico - Interface in br.com.pawsoncloud.servicos
-
A interface
DoacaoServico
possui a assinatura dos metodos que devem ser implementados. - DoacaoServicoImpl - Class in br.com.pawsoncloud.servicos.impl
-
Classe que implementa a interface DoacaoServico.
- DoacaoServicoImpl() - Constructor for class br.com.pawsoncloud.servicos.impl.DoacaoServicoImpl
- DoacaoUpdateDto - Record Class in br.com.pawsoncloud.dtos
-
Representa um objeto de transferência de dados (DTO) para informações de doação.
- DoacaoUpdateDto(Long, boolean) - Constructor for record class br.com.pawsoncloud.dtos.DoacaoUpdateDto
-
Creates an instance of a
DoacaoUpdateDto
record class. - doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class br.com.pawsoncloud.seguranca.SecurityFilter
-
Método que é chamado para processar cada requisição.
E
- email() - Method in record class br.com.pawsoncloud.dtos.UsuarioAutenticado
-
Returns the value of the
email
record component. - email() - Method in record class br.com.pawsoncloud.dtos.UsuarioDto
-
Returns the value of the
email
record component. - email() - Method in record class br.com.pawsoncloud.dtos.UsuarioFullRespDto
-
Returns the value of the
email
record component. - email() - Method in record class br.com.pawsoncloud.dtos.UsuarioRespDto
-
Returns the value of the
email
record component. - Email - Class in br.com.pawsoncloud.email
-
Classe responsável por construir o email.
- Email() - Constructor for class br.com.pawsoncloud.email.Email
- EmailServico - Interface in br.com.pawsoncloud.servicos
-
A interface
EmailServico
possui a assinatura do metodo que deve ser implementado. - EmailServicoImpl - Class in br.com.pawsoncloud.servicos.impl
-
Classe que implementa a interface EmailServico.
- EmailServicoImpl() - Constructor for class br.com.pawsoncloud.servicos.impl.EmailServicoImpl
- endereco() - Method in record class br.com.pawsoncloud.dtos.UsuarioDto
-
Returns the value of the
endereco
record component. - endereco() - Method in record class br.com.pawsoncloud.dtos.UsuarioFullRespDto
-
Returns the value of the
endereco
record component. - endereco() - Method in record class br.com.pawsoncloud.dtos.UsuarioRespDto
-
Returns the value of the
endereco
record component. - endereco() - Method in record class br.com.pawsoncloud.dtos.UsuarioResponseDto
-
Returns the value of the
endereco
record component. - endereco() - Method in record class br.com.pawsoncloud.dtos.UsuarioUpdateDto
-
Returns the value of the
endereco
record component. - Endereco - Class in br.com.pawsoncloud.entidades
-
Entidade JPA que representa um endereço no banco de dados.
- Endereco() - Constructor for class br.com.pawsoncloud.entidades.Endereco
- EnderecoDto - Record Class in br.com.pawsoncloud.dtos
-
Representa um objeto de transferência de dados (DTO) para informações de endereço.
- EnderecoDto(String, String, String, String) - Constructor for record class br.com.pawsoncloud.dtos.EnderecoDto
-
Creates an instance of a
EnderecoDto
record class. - EnderecoFullRespDto - Record Class in br.com.pawsoncloud.dtos
-
Representa um objeto de transferência de dados (DTO) para informações completas de endereço.
- EnderecoFullRespDto(Endereco) - Constructor for record class br.com.pawsoncloud.dtos.EnderecoFullRespDto
-
Construtor que converte uma instância de Endereco para EnderecoFullRespDto.
- EnderecoFullRespDto(String, String, String, String) - Constructor for record class br.com.pawsoncloud.dtos.EnderecoFullRespDto
-
Creates an instance of a
EnderecoFullRespDto
record class. - EnderecoRespDto - Record Class in br.com.pawsoncloud.dtos
-
Representa um objeto de transferência de dados (DTO) para informações completas de endereço.
- EnderecoRespDto(Endereco) - Constructor for record class br.com.pawsoncloud.dtos.EnderecoRespDto
-
Construtor que converte uma instância de Endereco para EnderecoRespDto.
- EnderecoRespDto(String, String) - Constructor for record class br.com.pawsoncloud.dtos.EnderecoRespDto
-
Creates an instance of a
EnderecoRespDto
record class. - enviar(String, String) - Method in interface br.com.pawsoncloud.servicos.EmailServico
-
Envia uma mensagem de validação de email para o email do usuário.
- enviar(String, String) - Method in class br.com.pawsoncloud.servicos.impl.EmailServicoImpl
-
Método responsável por enviar o email de validação para para o usuário.
- equals(Object) - Method in record class br.com.pawsoncloud.dtos.AdocaoDto
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class br.com.pawsoncloud.dtos.AdocaoRespDto
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class br.com.pawsoncloud.dtos.AdocaoUpdateDto
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class br.com.pawsoncloud.dtos.AnimaisDto
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class br.com.pawsoncloud.dtos.AnimaisRespDto
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class br.com.pawsoncloud.dtos.AnimaisResponseDto
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class br.com.pawsoncloud.dtos.DoacaoDto
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class br.com.pawsoncloud.dtos.DoacaoRespDto
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class br.com.pawsoncloud.dtos.DoacaoUpdateDto
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class br.com.pawsoncloud.dtos.EnderecoDto
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class br.com.pawsoncloud.dtos.EnderecoFullRespDto
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class br.com.pawsoncloud.dtos.EnderecoRespDto
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class br.com.pawsoncloud.dtos.UsuarioAutenticado
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class br.com.pawsoncloud.dtos.UsuarioDto
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class br.com.pawsoncloud.dtos.UsuarioFullRespDto
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class br.com.pawsoncloud.dtos.UsuarioRespDto
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class br.com.pawsoncloud.dtos.UsuarioResponseDto
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class br.com.pawsoncloud.dtos.UsuarioUpdateDto
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class br.com.pawsoncloud.seguranca.TokenJWT
-
Indicates whether some other object is "equal to" this one.
- especie() - Method in record class br.com.pawsoncloud.dtos.AnimaisDto
-
Returns the value of the
especie
record component. - especie() - Method in record class br.com.pawsoncloud.dtos.AnimaisRespDto
-
Returns the value of the
especie
record component. - especie() - Method in record class br.com.pawsoncloud.dtos.AnimaisResponseDto
-
Returns the value of the
especie
record component. - estado() - Method in record class br.com.pawsoncloud.dtos.EnderecoDto
-
Returns the value of the
estado
record component. - estado() - Method in record class br.com.pawsoncloud.dtos.EnderecoFullRespDto
-
Returns the value of the
estado
record component. - estado() - Method in record class br.com.pawsoncloud.dtos.EnderecoRespDto
-
Returns the value of the
estado
record component. - existsByCpf(String) - Method in interface br.com.pawsoncloud.repositorios.UsuarioRepositorio
-
Verifica se um usuário com o CPF fornecido já existe.
- existsByEmail(String) - Method in interface br.com.pawsoncloud.repositorios.UsuarioRepositorio
-
Verifica se um usuário com o e-mail fornecido já existe.
F
- findAll(Pageable) - Method in class br.com.pawsoncloud.controladores.AnimaisControle
-
Retorna uma lista paginada com todos os animais.
- findAll(Pageable) - Method in interface br.com.pawsoncloud.servicos.AnimaisServico
-
Retorna uma lista paginada de animais com base nas configurações do objeto Pageable.
- findAll(Pageable) - Method in class br.com.pawsoncloud.servicos.impl.AnimaisServicoImpl
-
Retorna uma lista paginada de animais com base nas configurações do objeto Pageable.
- findAllByAdotadoFalse(Pageable) - Method in interface br.com.pawsoncloud.repositorios.AnimaisRepositorio
-
Retorna uma página de animais não adotados.
- findByAdotadoFalse(Long) - Method in interface br.com.pawsoncloud.repositorios.AnimaisRepositorio
-
Retorna um animal não adotado com base no ID.
- findByConfirmarAdocaoTrue() - Method in interface br.com.pawsoncloud.repositorios.AdocaoRepositorio
-
Retorna uma lista de adoções a serem confirmadas.
- findByConfirmarDoacaoTrue() - Method in interface br.com.pawsoncloud.repositorios.DoacaoRepositorio
-
Retorna uma lista de doações confirmadas.
- findByCpf() - Method in class br.com.pawsoncloud.controladores.AdocaoControle
-
Pega todas as adoções com base no cpf do usuário.
- findByCpf() - Method in class br.com.pawsoncloud.controladores.DoacaoControle
-
Retorna todas as doações com base no cpf do usuário.
- findByCpf() - Method in class br.com.pawsoncloud.controladores.UsuarioRegistroControle
-
Retorna todos os dados do usuário com base no cpf.
- findByCpf() - Method in interface br.com.pawsoncloud.servicos.AdocaoServico
-
Retorna todas as adoções realizadas pelo usuário com base no seu cpf.
- findByCpf() - Method in interface br.com.pawsoncloud.servicos.DoacaoServico
-
Retorna todas as adoções realizadas pelo usuário com base no seu cpf.
- findByCpf() - Method in class br.com.pawsoncloud.servicos.impl.AdocaoServicoImpl
-
Lista com todas as adoções realizadas pelo usuário.
- findByCpf() - Method in class br.com.pawsoncloud.servicos.impl.DoacaoServicoImpl
-
Lista com todas as doações realizadas pelo usuário.
- findByCpf() - Method in class br.com.pawsoncloud.servicos.impl.UsuarioRegistroServicoImpl
-
Verifica, com base no cpf, se o usuário existe no banco de dados.
- findByCpf() - Method in interface br.com.pawsoncloud.servicos.UsuarioRegistroServico
-
Retorna um usuário que está no banco de dados de acordo com o seu cpf.
- findByCpf(String) - Method in interface br.com.pawsoncloud.repositorios.UsuarioRepositorio
-
Encontra um usuário pelo CPF.
- findByEmail(String) - Method in interface br.com.pawsoncloud.repositorios.UsuarioRepositorio
-
Encontra detalhes do usuário pelo e-mail.
- findById(Long) - Method in class br.com.pawsoncloud.controladores.AnimaisControle
-
Retorna um animal específico.
- findById(Long) - Method in interface br.com.pawsoncloud.servicos.AnimaisServico
-
Retorna um pet específico com base no ID fornecido.
- findById(Long) - Method in class br.com.pawsoncloud.servicos.impl.AnimaisServicoImpl
-
Retorna um pet com base no id fornecido.
- findByToken(String) - Method in interface br.com.pawsoncloud.repositorios.TokenEmailRepositorio
-
Encontra um TokenEmail pelo token.
- findByToken(String) - Method in class br.com.pawsoncloud.servicos.impl.TokenEmailServicoImpl
-
Pega um token com base no parâmetro informado.
- findByToken(String) - Method in interface br.com.pawsoncloud.servicos.TokenEmailServico
-
Retorna um Optional contendo o token.
- findByUsuarioCpf(String) - Method in interface br.com.pawsoncloud.repositorios.AdocaoRepositorio
-
Retorna uma lista de adoções associadas a um usuário através do CPF.
- findByUsuarioCpf(String) - Method in interface br.com.pawsoncloud.repositorios.DoacaoRepositorio
-
Retorna uma lista de doações associadas a um usuário pelo CPF.
G
- generateToken(Usuario) - Method in class br.com.pawsoncloud.seguranca.TokenService
-
Gera um token JWT para o usuário fornecido.
- getAdocao(AdocaoDto) - Static method in class br.com.pawsoncloud.servicos.conversor.DadosAdocao
-
Cria uma adoção e a mapeia com os dados do dto.
- getAdocaoAtualizada(Adocao, AdocaoUpdateDto) - Static method in class br.com.pawsoncloud.servicos.conversor.DadosAdocao
-
Atualiza os dados do objeto.
- getAnimais(AnimaisDto) - Static method in class br.com.pawsoncloud.servicos.conversor.DadosAnimais
-
Cria um animal e o mapeia com os dados do dto.
- getAuthorities() - Method in class br.com.pawsoncloud.entidades.Usuario
-
Retorna as autorizações associadas a este usuário.
- getCode() - Method in enum class br.com.pawsoncloud.entidades.enums.StatusAdocao
-
Retorna o código associado ao status.
- getDataAdocao() - Method in class br.com.pawsoncloud.entidades.Adocao
-
Atualiza e pega a data de doação atualizda.
- getDataDoacao() - Method in class br.com.pawsoncloud.entidades.Doacao
-
Atualiza e pega a data de doação atualizda.
- getDoacao(DoacaoDto) - Static method in class br.com.pawsoncloud.servicos.conversor.DadosDoacao
-
Cria uma doação e a mapeia com os dados do dto.
- getDoacaoAtualizada(Doacao, DoacaoUpdateDto) - Static method in class br.com.pawsoncloud.servicos.conversor.DadosDoacao
-
Atualiza os dados do objeto.
- getEndereco(EnderecoDto) - Static method in class br.com.pawsoncloud.servicos.conversor.DadosEndereco
-
Cria um endereço e o mapeia com os dados do dto.
- getEnderecoAtualizado(Endereco, EnderecoDto) - Static method in class br.com.pawsoncloud.servicos.conversor.DadosEndereco
-
Atualiza os dados do objeto.
- getInstance() - Static method in class br.com.pawsoncloud.entidades.NivelAcesso
-
Retorna uma instância do nível de acesso.
- getPassword() - Method in class br.com.pawsoncloud.entidades.Usuario
-
Retorna a senha associada a este usuário.
- getSubject(String) - Method in class br.com.pawsoncloud.seguranca.TokenService
-
Obtém os detalhes do token JWT.
- getUsername() - Method in class br.com.pawsoncloud.entidades.Usuario
-
Retorna o username associado a este usuário.
- getUsuario() - Static method in class br.com.pawsoncloud.servicos.impl.UsuarioLogado
-
Método estático que retornar um usuário autenticado.
- getUsuario(UsuarioDto) - Static method in class br.com.pawsoncloud.servicos.conversor.DadosUsuario
-
Cria um usuário e o mapeia com os dados do dto.
- getUsuarioAtualizado(Usuario, UsuarioUpdateDto) - Static method in class br.com.pawsoncloud.servicos.conversor.DadosUsuario
-
Atualiza os dados do objeto.
H
- hashCode() - Method in record class br.com.pawsoncloud.dtos.AdocaoDto
-
Returns a hash code value for this object.
- hashCode() - Method in record class br.com.pawsoncloud.dtos.AdocaoRespDto
-
Returns a hash code value for this object.
- hashCode() - Method in record class br.com.pawsoncloud.dtos.AdocaoUpdateDto
-
Returns a hash code value for this object.
- hashCode() - Method in record class br.com.pawsoncloud.dtos.AnimaisDto
-
Returns a hash code value for this object.
- hashCode() - Method in record class br.com.pawsoncloud.dtos.AnimaisRespDto
-
Returns a hash code value for this object.
- hashCode() - Method in record class br.com.pawsoncloud.dtos.AnimaisResponseDto
-
Returns a hash code value for this object.
- hashCode() - Method in record class br.com.pawsoncloud.dtos.DoacaoDto
-
Returns a hash code value for this object.
- hashCode() - Method in record class br.com.pawsoncloud.dtos.DoacaoRespDto
-
Returns a hash code value for this object.
- hashCode() - Method in record class br.com.pawsoncloud.dtos.DoacaoUpdateDto
-
Returns a hash code value for this object.
- hashCode() - Method in record class br.com.pawsoncloud.dtos.EnderecoDto
-
Returns a hash code value for this object.
- hashCode() - Method in record class br.com.pawsoncloud.dtos.EnderecoFullRespDto
-
Returns a hash code value for this object.
- hashCode() - Method in record class br.com.pawsoncloud.dtos.EnderecoRespDto
-
Returns a hash code value for this object.
- hashCode() - Method in record class br.com.pawsoncloud.dtos.UsuarioAutenticado
-
Returns a hash code value for this object.
- hashCode() - Method in record class br.com.pawsoncloud.dtos.UsuarioDto
-
Returns a hash code value for this object.
- hashCode() - Method in record class br.com.pawsoncloud.dtos.UsuarioFullRespDto
-
Returns a hash code value for this object.
- hashCode() - Method in record class br.com.pawsoncloud.dtos.UsuarioRespDto
-
Returns a hash code value for this object.
- hashCode() - Method in record class br.com.pawsoncloud.dtos.UsuarioResponseDto
-
Returns a hash code value for this object.
- hashCode() - Method in record class br.com.pawsoncloud.dtos.UsuarioUpdateDto
-
Returns a hash code value for this object.
- hashCode() - Method in record class br.com.pawsoncloud.seguranca.TokenJWT
-
Returns a hash code value for this object.
I
- id() - Method in record class br.com.pawsoncloud.dtos.AdocaoRespDto
-
Returns the value of the
id
record component. - id() - Method in record class br.com.pawsoncloud.dtos.AdocaoUpdateDto
-
Returns the value of the
id
record component. - id() - Method in record class br.com.pawsoncloud.dtos.AnimaisRespDto
-
Returns the value of the
id
record component. - id() - Method in record class br.com.pawsoncloud.dtos.AnimaisResponseDto
-
Returns the value of the
id
record component. - id() - Method in record class br.com.pawsoncloud.dtos.DoacaoRespDto
-
Returns the value of the
id
record component. - id() - Method in record class br.com.pawsoncloud.dtos.DoacaoUpdateDto
-
Returns the value of the
id
record component. - idade() - Method in record class br.com.pawsoncloud.dtos.AnimaisDto
-
Returns the value of the
idade
record component. - idade() - Method in record class br.com.pawsoncloud.dtos.AnimaisRespDto
-
Returns the value of the
idade
record component. - idade() - Method in record class br.com.pawsoncloud.dtos.AnimaisResponseDto
-
Returns the value of the
idade
record component. - imgUrl() - Method in record class br.com.pawsoncloud.dtos.AnimaisDto
-
Returns the value of the
imgUrl
record component. - imgUrl() - Method in record class br.com.pawsoncloud.dtos.AnimaisRespDto
-
Returns the value of the
imgUrl
record component. - imgUrl() - Method in record class br.com.pawsoncloud.dtos.AnimaisResponseDto
-
Returns the value of the
imgUrl
record component. - isAccountNonExpired() - Method in class br.com.pawsoncloud.entidades.Usuario
-
Indica se a conta do usuário está expirada.
- isAccountNonLocked() - Method in class br.com.pawsoncloud.entidades.Usuario
-
Indica se a conta do usuário está bloqueada.
- isCredentialsNonExpired() - Method in class br.com.pawsoncloud.entidades.Usuario
-
Indica se as credenciais do usuário estão expiradas.
- isEnabled() - Method in class br.com.pawsoncloud.entidades.Usuario
-
Indica se o usuário está habilitado.
J
- jwtError(SecurityException, HttpServletRequest) - Method in class br.com.pawsoncloud.controladores.excecao.ControllerExceptionHandler
-
Trata a exceção
JWTVerificationException
e retorna uma resposta padronizada.
L
- loadUserByUsername(String) - Method in class br.com.pawsoncloud.servicos.impl.UsuarioLoginServicoImpl
-
O método loadUserByUsername da interface
UserDetailsService
é usado para carregar um usuário com base no nome de usuário. - login(UsuarioAutenticado) - Method in class br.com.pawsoncloud.controladores.UsuarioLoginControle
-
Valida os dados de login do usuário e devolve um token JWT, se os dados estiverem corretos.
- logradouro() - Method in record class br.com.pawsoncloud.dtos.EnderecoDto
-
Returns the value of the
logradouro
record component. - logradouro() - Method in record class br.com.pawsoncloud.dtos.EnderecoFullRespDto
-
Returns the value of the
logradouro
record component.
M
- main(String[]) - Static method in class br.com.pawsoncloud.PawsOnCloudApplication
-
Método principal que inicia a aplicação Spring Boot.
N
- NivelAcesso - Class in br.com.pawsoncloud.entidades
-
Entidade JPA que representa um nível de acesso no banco de dados.
- nome() - Method in record class br.com.pawsoncloud.dtos.AnimaisDto
-
Returns the value of the
nome
record component. - nome() - Method in record class br.com.pawsoncloud.dtos.AnimaisRespDto
-
Returns the value of the
nome
record component. - nome() - Method in record class br.com.pawsoncloud.dtos.AnimaisResponseDto
-
Returns the value of the
nome
record component. - nome() - Method in record class br.com.pawsoncloud.dtos.UsuarioDto
-
Returns the value of the
nome
record component. - nome() - Method in record class br.com.pawsoncloud.dtos.UsuarioFullRespDto
-
Returns the value of the
nome
record component. - nome() - Method in record class br.com.pawsoncloud.dtos.UsuarioRespDto
-
Returns the value of the
nome
record component. - nome() - Method in record class br.com.pawsoncloud.dtos.UsuarioResponseDto
-
Returns the value of the
nome
record component. - nome() - Method in record class br.com.pawsoncloud.dtos.UsuarioUpdateDto
-
Returns the value of the
nome
record component.
O
- ObjectNotFoundException - Exception in br.com.pawsoncloud.servicos.excecoes
-
Uma exceção personalizada que indica que um objeto específico não foi encontrado.
- ObjectNotFoundException(String) - Constructor for exception br.com.pawsoncloud.servicos.excecoes.ObjectNotFoundException
-
Construtor que aceita uma mensagem que descreve a exceção.
P
- passwordEncoder() - Method in class br.com.pawsoncloud.seguranca.SecurityConfiguration
-
Configuração do codificador de senhas.
- PawsOnCloudApplication - Class in br.com.pawsoncloud
-
Classe de inicialização da aplicação Spring Boot.
- PawsOnCloudApplication() - Constructor for class br.com.pawsoncloud.PawsOnCloudApplication
- pelagem() - Method in record class br.com.pawsoncloud.dtos.AnimaisDto
-
Returns the value of the
pelagem
record component. - pelagem() - Method in record class br.com.pawsoncloud.dtos.AnimaisRespDto
-
Returns the value of the
pelagem
record component. - pelagem() - Method in record class br.com.pawsoncloud.dtos.AnimaisResponseDto
-
Returns the value of the
pelagem
record component. - peso() - Method in record class br.com.pawsoncloud.dtos.AnimaisDto
-
Returns the value of the
peso
record component. - peso() - Method in record class br.com.pawsoncloud.dtos.AnimaisRespDto
-
Returns the value of the
peso
record component. - peso() - Method in record class br.com.pawsoncloud.dtos.AnimaisResponseDto
-
Returns the value of the
peso
record component. - pet() - Method in record class br.com.pawsoncloud.dtos.DoacaoDto
-
Returns the value of the
pet
record component. - pet() - Method in record class br.com.pawsoncloud.dtos.DoacaoRespDto
-
Returns the value of the
pet
record component. - petId() - Method in record class br.com.pawsoncloud.dtos.AdocaoDto
-
Returns the value of the
petId
record component. - petId() - Method in record class br.com.pawsoncloud.dtos.AdocaoRespDto
-
Returns the value of the
petId
record component. - porte() - Method in record class br.com.pawsoncloud.dtos.AnimaisDto
-
Returns the value of the
porte
record component. - porte() - Method in record class br.com.pawsoncloud.dtos.AnimaisRespDto
-
Returns the value of the
porte
record component. - porte() - Method in record class br.com.pawsoncloud.dtos.AnimaisResponseDto
-
Returns the value of the
porte
record component. - PROCESSO_ADOCAO - Enum constant in enum class br.com.pawsoncloud.entidades.enums.StatusAdocao
-
Retorna o status: PROCESSO_ADOCAO
- proprietario() - Method in record class br.com.pawsoncloud.dtos.AnimaisRespDto
-
Returns the value of the
proprietario
record component. - proprietario() - Method in record class br.com.pawsoncloud.dtos.AnimaisResponseDto
-
Returns the value of the
proprietario
record component.
R
- resourceNotFound(ObjectNotFoundException, HttpServletRequest) - Method in class br.com.pawsoncloud.controladores.excecao.ControllerExceptionHandler
-
Trata a exceção
ObjectNotFoundException
e retorna uma resposta padronizada. - resourceNotFound(EntityNotFoundException, HttpServletRequest) - Method in class br.com.pawsoncloud.controladores.excecao.ControllerExceptionHandler
-
Trata a exceção
EntityNotFoundException
e retorna uma resposta padronizada.
S
- SecurityConfiguration - Class in br.com.pawsoncloud.seguranca
-
Configuração de segurança que define as regras de acesso e configurações do filtro de segurança.
- SecurityConfiguration() - Constructor for class br.com.pawsoncloud.seguranca.SecurityConfiguration
- SecurityException - Exception in br.com.pawsoncloud.seguranca.excecoes
-
Uma exceção personalizada que indica falhas ou violações relacionadas à segurança.
- SecurityException(String) - Constructor for exception br.com.pawsoncloud.seguranca.excecoes.SecurityException
-
Construtor que aceita uma mensagem que descreve a exceção.
- SecurityFilter - Class in br.com.pawsoncloud.seguranca
-
Filtro de segurança que processa o token JWT e configura o contexto de segurança.
- SecurityFilter() - Constructor for class br.com.pawsoncloud.seguranca.SecurityFilter
- securityFilterChain(HttpSecurity) - Method in class br.com.pawsoncloud.seguranca.SecurityConfiguration
-
Configuração do filtro de segurança para processar as requisições HTTP.
- senha() - Method in record class br.com.pawsoncloud.dtos.UsuarioAutenticado
-
Returns the value of the
senha
record component. - senha() - Method in record class br.com.pawsoncloud.dtos.UsuarioDto
-
Returns the value of the
senha
record component. - senha() - Method in record class br.com.pawsoncloud.dtos.UsuarioUpdateDto
-
Returns the value of the
senha
record component. - SERVER_PORT - Static variable in class br.com.pawsoncloud.config.TestConfig
- setAdotado(boolean) - Method in class br.com.pawsoncloud.entidades.Animais
-
Define o estado de adoção associado a esta instância.
- setConfirmadoAs(String) - Method in class br.com.pawsoncloud.servicos.impl.TokenEmailServicoImpl
-
Atualiza a data de confrimação do token.
- setConfirmadoAs(String) - Method in interface br.com.pawsoncloud.servicos.TokenEmailServico
-
Atualiza a data de confirmação do token.
- setId(Long) - Method in class br.com.pawsoncloud.entidades.Animais
-
Define o identificador (ID) associado a esta instância.
- setStatus(StatusAdocao) - Method in class br.com.pawsoncloud.entidades.Animais
-
Define o status de adoção associado a esta instância.
- SpringDocConfiguration - Class in br.com.pawsoncloud.doc
-
Classe de configuração do Swagger.
- SpringDocConfiguration() - Constructor for class br.com.pawsoncloud.doc.SpringDocConfiguration
- StandardError - Class in br.com.pawsoncloud.controladores.excecao
-
Estrutura da clsse que gerará as informações de erro.
- StandardError() - Constructor for class br.com.pawsoncloud.controladores.excecao.StandardError
- status() - Method in record class br.com.pawsoncloud.dtos.AnimaisRespDto
-
Returns the value of the
status
record component. - status() - Method in record class br.com.pawsoncloud.dtos.AnimaisResponseDto
-
Returns the value of the
status
record component. - StatusAdocao - Enum Class in br.com.pawsoncloud.entidades.enums
-
Enum que representa o status de adoção do pet na tabela animais.
T
- telefone() - Method in record class br.com.pawsoncloud.dtos.UsuarioDto
-
Returns the value of the
telefone
record component. - telefone() - Method in record class br.com.pawsoncloud.dtos.UsuarioFullRespDto
-
Returns the value of the
telefone
record component. - telefone() - Method in record class br.com.pawsoncloud.dtos.UsuarioUpdateDto
-
Returns the value of the
telefone
record component. - TestConfig - Class in br.com.pawsoncloud.config
- TestConfig() - Constructor for class br.com.pawsoncloud.config.TestConfig
- token() - Method in record class br.com.pawsoncloud.seguranca.TokenJWT
-
Returns the value of the
token
record component. - TokenEmail - Class in br.com.pawsoncloud.entidades
-
Entidade JPA que representa um token no banco de dados.
- TokenEmail(String, LocalDateTime, LocalDateTime, Usuario) - Constructor for class br.com.pawsoncloud.entidades.TokenEmail
-
Construtor para a criação de um objeto TokenEmail.
- TokenEmailRepositorio - Interface in br.com.pawsoncloud.repositorios
-
Interface de repositório para a entidade TokenEmail.
- TokenEmailServico - Interface in br.com.pawsoncloud.servicos
-
A interface
TokenEmailServico
possui a assinatura dos metodos que devem ser implementados. - TokenEmailServicoImpl - Class in br.com.pawsoncloud.servicos.impl
-
Classe que implementa a interface TokenEmailServico.
- TokenEmailServicoImpl() - Constructor for class br.com.pawsoncloud.servicos.impl.TokenEmailServicoImpl
- TokenJWT - Record Class in br.com.pawsoncloud.seguranca
-
Record que representa um token JWT.
- TokenJWT(String) - Constructor for record class br.com.pawsoncloud.seguranca.TokenJWT
-
Creates an instance of a
TokenJWT
record class. - TokenService - Class in br.com.pawsoncloud.seguranca
-
Serviço responsável pela manipulação de tokens JWT (JSON Web Token) relacionados à autenticação.
- TokenService() - Constructor for class br.com.pawsoncloud.seguranca.TokenService
- toString() - Method in record class br.com.pawsoncloud.dtos.AdocaoDto
-
Returns a string representation of this record class.
- toString() - Method in record class br.com.pawsoncloud.dtos.AdocaoRespDto
-
Returns a string representation of this record class.
- toString() - Method in record class br.com.pawsoncloud.dtos.AdocaoUpdateDto
-
Returns a string representation of this record class.
- toString() - Method in record class br.com.pawsoncloud.dtos.AnimaisDto
-
Returns a string representation of this record class.
- toString() - Method in record class br.com.pawsoncloud.dtos.AnimaisRespDto
-
Returns a string representation of this record class.
- toString() - Method in record class br.com.pawsoncloud.dtos.AnimaisResponseDto
-
Returns a string representation of this record class.
- toString() - Method in record class br.com.pawsoncloud.dtos.DoacaoDto
-
Returns a string representation of this record class.
- toString() - Method in record class br.com.pawsoncloud.dtos.DoacaoRespDto
-
Returns a string representation of this record class.
- toString() - Method in record class br.com.pawsoncloud.dtos.DoacaoUpdateDto
-
Returns a string representation of this record class.
- toString() - Method in record class br.com.pawsoncloud.dtos.EnderecoDto
-
Returns a string representation of this record class.
- toString() - Method in record class br.com.pawsoncloud.dtos.EnderecoFullRespDto
-
Returns a string representation of this record class.
- toString() - Method in record class br.com.pawsoncloud.dtos.EnderecoRespDto
-
Returns a string representation of this record class.
- toString() - Method in record class br.com.pawsoncloud.dtos.UsuarioAutenticado
-
Returns a string representation of this record class.
- toString() - Method in record class br.com.pawsoncloud.dtos.UsuarioDto
-
Returns a string representation of this record class.
- toString() - Method in record class br.com.pawsoncloud.dtos.UsuarioFullRespDto
-
Returns a string representation of this record class.
- toString() - Method in record class br.com.pawsoncloud.dtos.UsuarioRespDto
-
Returns a string representation of this record class.
- toString() - Method in record class br.com.pawsoncloud.dtos.UsuarioResponseDto
-
Returns a string representation of this record class.
- toString() - Method in record class br.com.pawsoncloud.dtos.UsuarioUpdateDto
-
Returns a string representation of this record class.
- toString() - Method in record class br.com.pawsoncloud.seguranca.TokenJWT
-
Returns a string representation of this record class.
U
- update(UsuarioUpdateDto) - Method in class br.com.pawsoncloud.controladores.UsuarioRegistroControle
-
Atualiza os dados do usuário.
- update(UsuarioUpdateDto) - Method in class br.com.pawsoncloud.servicos.impl.UsuarioRegistroServicoImpl
-
Verifica, com base no cpf, se o usuário existe no banco de dados.
- update(UsuarioUpdateDto) - Method in interface br.com.pawsoncloud.servicos.UsuarioRegistroServico
-
Atualiza o usuário de acordo com o seu cpf.
- update(Long, AdocaoUpdateDto) - Method in class br.com.pawsoncloud.controladores.AdocaoControle
-
Atualiza os dados da adoção.
- update(Long, DoacaoUpdateDto) - Method in class br.com.pawsoncloud.controladores.DoacaoControle
-
Atualiza os dados da doação.
- update(Long, AdocaoUpdateDto) - Method in interface br.com.pawsoncloud.servicos.AdocaoServico
-
Atualiza uma adoção de acordo com o id informado.
- update(Long, AdocaoUpdateDto) - Method in class br.com.pawsoncloud.servicos.impl.AdocaoServicoImpl
-
Atualiza os dados da adoção com base no id informado.
- update(Long, DoacaoUpdateDto) - Method in interface br.com.pawsoncloud.servicos.DoacaoServico
-
Atualiza uma doação de acordo com o id informado.
- update(Long, DoacaoUpdateDto) - Method in class br.com.pawsoncloud.servicos.impl.DoacaoServicoImpl
-
Atualiza os dados da doação com base no id informado.
- updateConfirmadoAs(String, LocalDateTime) - Method in interface br.com.pawsoncloud.repositorios.TokenEmailRepositorio
-
Atualiza a data de confirmação de um TokenEmail pelo token.
- Usuario - Class in br.com.pawsoncloud.entidades
-
Entidade JPA que representa um usuário no banco de dados.
- Usuario() - Constructor for class br.com.pawsoncloud.entidades.Usuario
- UsuarioAutenticado - Record Class in br.com.pawsoncloud.dtos
-
Record que representa o dto de autenticação do usuário.
- UsuarioAutenticado(String, String) - Constructor for record class br.com.pawsoncloud.dtos.UsuarioAutenticado
-
Creates an instance of a
UsuarioAutenticado
record class. - UsuarioDto - Record Class in br.com.pawsoncloud.dtos
-
Representa um objeto de transferência de dados (DTO) para informações de usuário.
- UsuarioDto(String, String, String, LocalDate, String, String, EnderecoDto) - Constructor for record class br.com.pawsoncloud.dtos.UsuarioDto
-
Creates an instance of a
UsuarioDto
record class. - UsuarioFullRespDto - Record Class in br.com.pawsoncloud.dtos
-
Representa um objeto de transferência de dados (DTO) para informações completas de usuário.
- UsuarioFullRespDto(Usuario) - Constructor for record class br.com.pawsoncloud.dtos.UsuarioFullRespDto
-
Construtor que converte uma instância de Usuario para UsuarioFullRespDto.
- UsuarioFullRespDto(String, String, LocalDate, String, String, EnderecoFullRespDto) - Constructor for record class br.com.pawsoncloud.dtos.UsuarioFullRespDto
-
Creates an instance of a
UsuarioFullRespDto
record class. - UsuarioLogado - Class in br.com.pawsoncloud.servicos.impl
-
Classe responsável por pegar os dados do usuário logado.
- UsuarioLogado() - Constructor for class br.com.pawsoncloud.servicos.impl.UsuarioLogado
- UsuarioLoginControle - Class in br.com.pawsoncloud.controladores
-
Controller responsável por manipular operações relacionadas ao login do usuário.
- UsuarioLoginControle() - Constructor for class br.com.pawsoncloud.controladores.UsuarioLoginControle
- UsuarioLoginServicoImpl - Class in br.com.pawsoncloud.servicos.impl
-
Classe que implementa a interface UserDetailsService.
- UsuarioLoginServicoImpl() - Constructor for class br.com.pawsoncloud.servicos.impl.UsuarioLoginServicoImpl
- UsuarioRegistroControle - Class in br.com.pawsoncloud.controladores
-
Controller responsável por manipular operações relacionadas a usuários.
- UsuarioRegistroControle() - Constructor for class br.com.pawsoncloud.controladores.UsuarioRegistroControle
- UsuarioRegistroServico - Interface in br.com.pawsoncloud.servicos
-
A interface
UsuarioRegistroServico
possui a assinatura dos metodos que devem ser implementados. - UsuarioRegistroServicoImpl - Class in br.com.pawsoncloud.servicos.impl
-
Classe que implementa a interface UsuarioRegistroServico.
- UsuarioRegistroServicoImpl() - Constructor for class br.com.pawsoncloud.servicos.impl.UsuarioRegistroServicoImpl
- UsuarioRepositorio - Interface in br.com.pawsoncloud.repositorios
-
Interface de repositório para a entidade Usuario.
- UsuarioRespDto - Record Class in br.com.pawsoncloud.dtos
-
Representa um objeto de transferência de dados (DTO) para informações resumidas de usuário.
- UsuarioRespDto(Usuario) - Constructor for record class br.com.pawsoncloud.dtos.UsuarioRespDto
-
Construtor que converte uma instância de Usuario para UsuarioRespDto.
- UsuarioRespDto(String, String, EnderecoRespDto) - Constructor for record class br.com.pawsoncloud.dtos.UsuarioRespDto
-
Creates an instance of a
UsuarioRespDto
record class. - UsuarioResponseDto - Record Class in br.com.pawsoncloud.dtos
-
Representa um objeto de transferência de dados (DTO) para informações resumidas de usuário.
- UsuarioResponseDto(Usuario) - Constructor for record class br.com.pawsoncloud.dtos.UsuarioResponseDto
-
Construtor que converte uma instância de Usuario para UsuarioResponseDto.
- UsuarioResponseDto(String, EnderecoRespDto) - Constructor for record class br.com.pawsoncloud.dtos.UsuarioResponseDto
-
Creates an instance of a
UsuarioResponseDto
record class. - UsuarioUpdateDto - Record Class in br.com.pawsoncloud.dtos
-
Representa um objeto de transferência de dados (DTO) para informações de usuário.
- UsuarioUpdateDto(String, String, String, EnderecoDto) - Constructor for record class br.com.pawsoncloud.dtos.UsuarioUpdateDto
-
Creates an instance of a
UsuarioUpdateDto
record class.
V
- validationError(MethodArgumentNotValidException, HttpServletRequest) - Method in class br.com.pawsoncloud.controladores.excecao.ControllerExceptionHandler
-
Trata a exceção
MethodArgumentNotValidException
e retorna uma resposta padronizada. - ValidationException - Exception in br.com.pawsoncloud.seguranca.excecoes
-
Uma exceção personalizada que indica falhas ou erros relacionados à validação de dados.
- ValidationException(String) - Constructor for exception br.com.pawsoncloud.seguranca.excecoes.ValidationException
-
Construtor que aceita uma mensagem que descreve a exceção.
- valueOf(int) - Static method in enum class br.com.pawsoncloud.entidades.enums.StatusAdocao
-
Retorna o status de adoção de acordo o código informado.
- valueOf(String) - Static method in enum class br.com.pawsoncloud.entidades.enums.StatusAdocao
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class br.com.pawsoncloud.entidades.enums.StatusAdocao
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form