Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- CEP_ERROR_MESSAGE - Static variable in class diegosneves.github.conectardoacoes.core.domain.shelter.entity.value.Address
- changeAddress(Address) - Method in class diegosneves.github.conectardoacoes.core.domain.shelter.entity.Shelter
- changeAddress(Address) - Method in interface diegosneves.github.conectardoacoes.core.domain.shelter.entity.ShelterContract
-
Este método é usado para alterar o endereço do abrigo.
- changeAddress(String, Address) - Method in class diegosneves.github.conectardoacoes.core.service.ShelterService
-
Este método é usado para alterar o endereço do abrigo identificado pelo ID fornecido.
- changeAddress(String, Address) - Method in interface diegosneves.github.conectardoacoes.core.service.ShelterServiceContract
-
Muda o endereço de um abrigo existente.
- changePassword(String, String) - Method in class diegosneves.github.conectardoacoes.core.service.UserService
-
Altera a senha do usuário especificado.
- changePassword(String, String) - Method in interface diegosneves.github.conectardoacoes.core.service.UserServiceContract
-
Método para alterar a senha do usuário.
- changeShelterName(String) - Method in class diegosneves.github.conectardoacoes.core.domain.shelter.entity.Shelter
- changeShelterName(String) - Method in interface diegosneves.github.conectardoacoes.core.domain.shelter.entity.ShelterContract
-
Altera o nome do abrigo.
- changeShelterName(String, String) - Method in class diegosneves.github.conectardoacoes.core.service.ShelterService
-
Este método é usado para alterar o nome do abrigo identificado pelo ID fornecido.
- changeShelterName(String, String) - Method in interface diegosneves.github.conectardoacoes.core.service.ShelterServiceContract
-
Muda o nome de um abrigo existente.
- changeUserName(String) - Method in class diegosneves.github.conectardoacoes.core.domain.user.entity.User
- changeUserName(String) - Method in interface diegosneves.github.conectardoacoes.core.domain.user.entity.UserContract
-
Este método é responsável por alterar o nome de usuário.
- changeUserName(String, String) - Method in class diegosneves.github.conectardoacoes.core.service.UserService
-
Altera o nome do usuário especificado.
- changeUserName(String, String) - Method in interface diegosneves.github.conectardoacoes.core.service.UserServiceContract
-
Método para alterar o nome de usuário.
- changeUserPassword(String) - Method in class diegosneves.github.conectardoacoes.core.domain.user.entity.User
- changeUserPassword(String) - Method in interface diegosneves.github.conectardoacoes.core.domain.user.entity.UserContract
-
Altera a senha do usuário atual.
- checkIfEmailAlreadyInUse(String) - Method in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.UserEntityServiceImpl
-
Este método recebe como parâmetro um endereço de email no formato String e verifica se este email já está registrado no repositório de usuários.
- city - Variable in class diegosneves.github.conectardoacoes.adapters.rest.dto.AddressApiResponseDTO
- city - Variable in class diegosneves.github.conectardoacoes.adapters.rest.dto.AddressDTO
- city - Variable in class diegosneves.github.conectardoacoes.adapters.rest.model.AddressEntity
- city - Variable in class diegosneves.github.conectardoacoes.adapters.rest.response.AddressApiResponse
- city - Variable in class diegosneves.github.conectardoacoes.core.domain.shelter.entity.value.Address
- CITY_NAME_ERROR_MESSAGE - Static variable in class diegosneves.github.conectardoacoes.core.domain.shelter.entity.value.Address
- CLASS_MAPPING_FAILURE - Enum constant in enum class diegosneves.github.conectardoacoes.adapters.rest.enums.ExceptionDetails
- CLASS_MAPPING_FAILURE - Static variable in class diegosneves.github.conectardoacoes.adapters.rest.mapper.BuilderMapper
- CLASS_MAPPING_FAILURE - Static variable in interface diegosneves.github.conectardoacoes.adapters.rest.mapper.MapperStrategy
- CLASS_MAPPING_FAILURE - Static variable in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.ShelterEntityServiceImpl
- ConectarDoacoesApplication - Class in diegosneves.github.conectardoacoes.adapters.rest
- ConectarDoacoesApplication() - Constructor for class diegosneves.github.conectardoacoes.adapters.rest.ConectarDoacoesApplication
- CONSTRUCTOR_DEFAULT_UNDEFINED - Enum constant in enum class diegosneves.github.conectardoacoes.adapters.rest.enums.ExceptionDetails
- ConstructorDefaultUndefinedException - Exception in diegosneves.github.conectardoacoes.adapters.rest.exception
-
Exceção personalizada que é lançada quando não é definido um construtor padrão.
- ConstructorDefaultUndefinedException(Integer, String) - Constructor for exception diegosneves.github.conectardoacoes.adapters.rest.exception.ConstructorDefaultUndefinedException
-
Construtor da exceção
ConstructorDefaultUndefinedException. - ConstructorDefaultUndefinedException(Integer, String, Throwable) - Constructor for exception diegosneves.github.conectardoacoes.adapters.rest.exception.ConstructorDefaultUndefinedException
-
Construtor da exceção
ConstructorDefaultUndefinedException. - constructShelterCreatedResponse(ShelterEntity) - Static method in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.ShelterEntityServiceImpl
-
Este método privado é responsável por construir uma resposta para a criação de um abrigo.
- ControllerExceptionHandler - Class in diegosneves.github.conectardoacoes.adapters.rest.config.handler
-
A classe
ControllerExceptionHandleré um manipulador de exceções global para controladores. - ControllerExceptionHandler() - Constructor for class diegosneves.github.conectardoacoes.adapters.rest.config.handler.ControllerExceptionHandler
- convertAndSaveDonationDTO(DonationDTO) - Method in interface diegosneves.github.conectardoacoes.adapters.rest.service.DonationEntityService
-
Este método é responsável por converter uma instância de
DonationDTOpara a entidadeDonatione persistir essa informação no banco de dados. - convertAndSaveDonationDTO(DonationDTO) - Method in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.DonationEntityServiceImpl
- convertDonationDTOToDonationEntity(DonationDTO) - Method in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.DonationEntityServiceImpl
-
Converte um objeto
DonationDTOem um objetoDonationEntity. - convertShelterContractToEntity(ShelterContract) - Static method in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.ShelterEntityServiceImpl
-
Converte um contrato de abrigo (
ShelterContract) para a entidade de abrigo (ShelterEntity). - convertToDTO() - Method in class diegosneves.github.conectardoacoes.adapters.rest.response.AddressApiResponse
-
Este método é responsável por converter os dados presentes na instância atual da classe
AddressApiResponsepara uma nova instância da classeAddressApiResponseDTO. - CorsConfig - Class in diegosneves.github.conectardoacoes.adapters.rest.config.web
-
Classe de configuração para habilitar o compartilhamento de recursos de origem cruzada (CORS).
- CorsConfig() - Constructor for class diegosneves.github.conectardoacoes.adapters.rest.config.web.CorsConfig
- corsFilter() - Method in class diegosneves.github.conectardoacoes.adapters.rest.config.web.CorsConfig
-
Este método inicializa e define as regras para o filtro CORS (Cross Origin Resource Sharing).
- create(DepositDTO) - Method in interface diegosneves.github.conectardoacoes.adapters.rest.service.DepositEntityService
-
Cria uma nova instância de
DepositEntitycom base nos dados fornecidos pelo objetoDepositDTO. - create(DepositDTO) - Method in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.DepositEntityServiceImpl
- create(UserEntity) - Static method in class diegosneves.github.conectardoacoes.adapters.rest.factory.DonorDepositFactory
-
Cria uma nova instância de
DonorDepositassociada a um usuário fornecido. - create(String, Address, UserContract) - Static method in class diegosneves.github.conectardoacoes.core.domain.shelter.factory.ShelterFactory
-
Construtor estático para a classe
Shelter. - create(String, String, UserProfile, String) - Static method in class diegosneves.github.conectardoacoes.core.domain.user.factory.UserFactory
-
Cria um novo usuário com todas as informações necessárias e um identificador UUID gerado.
- create(String, String, String, String, String, String) - Static method in class diegosneves.github.conectardoacoes.core.domain.shelter.factory.AddressFactory
-
Método estático para criação de uma nova instância de
Address. - createAddress(String, String, String, String, String, String) - Method in class diegosneves.github.conectardoacoes.core.service.AddressService
- createAddress(String, String, String, String, String, String) - Method in interface diegosneves.github.conectardoacoes.core.service.AddressServiceContract
-
Método utilizado para criar uma nova instância da classe
Address. - createAndReturnShelterInstance(ShelterCreationRequest) - Method in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.ShelterEntityServiceImpl
-
Cria uma nova instância de
Sheltere a retorna. - createAndSaveAddressFromDto(AddressDTO) - Method in interface diegosneves.github.conectardoacoes.adapters.rest.service.AddressEntityService
-
Cria e salva uma entidade de endereço
Addresscom base nas informações fornecidas no DTO de EndereçoAddressDTO. - createAndSaveAddressFromDto(AddressDTO) - Method in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.AddressEntityServiceImpl
- created(String, Integer) - Static method in class diegosneves.github.conectardoacoes.core.domain.shelter.factory.DonationFactory
-
Cria e retorna uma nova instância de doação.
- createDepositEntity(String, Integer) - Static method in class diegosneves.github.conectardoacoes.adapters.rest.factory.DepositFactory
-
Cria uma nova instância de
DepositEntitycom uma descrição fornecida e um valor. - createDonation(DonationDTO) - Method in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.DonationEntityServiceImpl
-
Cria uma entidade de Doação a partir de um objeto
DonationDTOusando a Factory de Doação. - createDonation(String, Integer) - Method in class diegosneves.github.conectardoacoes.core.service.DonationService
- createDonation(String, Integer) - Method in interface diegosneves.github.conectardoacoes.core.service.DonationServiceContract
-
Cria um objeto de doação com uma descrição e quantidade dada.
- createShelter(ShelterCreationRequest) - Method in class diegosneves.github.conectardoacoes.adapters.rest.controller.imp.ShelterControllerImpl
- createShelter(ShelterCreationRequest) - Method in interface diegosneves.github.conectardoacoes.adapters.rest.controller.ShelterController
-
Método POST para a criação de um Abrigo.
- createShelter(ShelterCreationRequest) - Method in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.ShelterEntityServiceImpl
-
Este método é responsável por criar um novo abrigo no sistema.
- createShelter(ShelterCreationRequest) - Method in interface diegosneves.github.conectardoacoes.adapters.rest.service.ShelterEntityService
-
Este método é responsável por criar um novo abrigo no sistema.
- createShelter(String, Address, UserContract) - Method in class diegosneves.github.conectardoacoes.core.service.ShelterService
- createShelter(String, Address, UserContract) - Method in interface diegosneves.github.conectardoacoes.core.service.ShelterServiceContract
-
Cria um novo
Shelterusando o nome do abrigo, endereço e o objeto do usuário responsável fornecidos. - createUser(UserEntityCreationRequest) - Method in class diegosneves.github.conectardoacoes.adapters.rest.controller.imp.UserControllerImpl
- createUser(UserEntityCreationRequest) - Method in interface diegosneves.github.conectardoacoes.adapters.rest.controller.UserController
-
Este endpoint pertence à aplicação "Usuários".
- createUser(String, String, UserProfile, String) - Method in class diegosneves.github.conectardoacoes.core.service.UserService
-
Cria um novo usuário com os detalhes fornecidos e armazena no repositório de usuários.
- createUser(String, String, UserProfile, String) - Method in interface diegosneves.github.conectardoacoes.core.service.UserServiceContract
-
Método para criar usuário.
- createUserEntity(UserEntityCreationRequest) - Method in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.UserEntityServiceImpl
- createUserEntity(UserEntityCreationRequest) - Method in interface diegosneves.github.conectardoacoes.adapters.rest.service.UserEntityService
-
Método para criar uma nova entidade do usuário.
- createUserEntityFromCreationRequest(UserEntityCreationRequest) - Method in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.UserEntityServiceImpl
-
Método auxiliar usado para converter uma instância de
UserEntityCreationRequestpara uma instância deUserEntity. - createUserFromRequest(UserEntityCreationRequest) - Method in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.UserEntityServiceImpl
-
Método auxiliar para criar um
Usera partir de uma solicitação de criação de entidade de usuárioUserEntityCreationRequest. - CREATION_FAILURE_LOG - Static variable in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.AddressEntityServiceImpl
- CUSTOM_EXCEPTION_ERROR - Static variable in class diegosneves.github.conectardoacoes.core.utils.ValidationUtils
- CustomException - Exception in diegosneves.github.conectardoacoes.adapters.rest.exception
-
Classe abstrata CustomException que estende a classe RuntimeException.
- CustomException(ExceptionDetails) - Constructor for exception diegosneves.github.conectardoacoes.adapters.rest.exception.CustomException
-
Este é um construtor protegido usado para criar uma nova instância de
CustomExceptioncom um objetoExceptionDetailsespecificado. - CustomException(ExceptionDetails, String) - Constructor for exception diegosneves.github.conectardoacoes.adapters.rest.exception.CustomException
-
Este é um construtor protegido usado para criar uma nova instância de
CustomException. - CustomException(ExceptionDetails, String, Throwable) - Constructor for exception diegosneves.github.conectardoacoes.adapters.rest.exception.CustomException
-
Construtor protegido para criar uma nova instância de
CustomException. - CustomException(ExceptionDetails, Throwable) - Constructor for exception diegosneves.github.conectardoacoes.adapters.rest.exception.CustomException
-
Este é um construtor protegido utilizado para criar uma nova instância de
CustomException. - customOpenAPI() - Method in class diegosneves.github.conectardoacoes.adapters.rest.config.web.OpenApiConfig
-
Retorna uma instância personalizada do
OpenAPI.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form