Index

A B C D E F G H I J L M N O P R S T U V 
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.
A B C D E F G H I J L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form