Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
D
- DEFAULT_AMOUNT - Static variable in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.DepositEntityServiceImpl
- DEFAULT_DONATION_AMOUNT - Static variable in class diegosneves.github.conectardoacoes.core.domain.shelter.entity.value.Donation
- defaultAmount(Integer) - Method in class diegosneves.github.conectardoacoes.core.domain.shelter.entity.value.Donation
-
Fornecer o valor padrão para a quantidade quando o valor informado for nulo ou inválido.
- deleteEntityById(String) - Method in interface diegosneves.github.conectardoacoes.adapters.rest.repository.ShelterRepository
-
Este método é usado para excluir uma entidade
ShelterEntitypelo ID. - deleteEntityById(String) - Method in interface diegosneves.github.conectardoacoes.adapters.rest.repository.UserRepository
- deleteEntityById(String) - Method in interface diegosneves.github.conectardoacoes.core.repository.RepositoryContract
-
Deleta uma entidade pelo seu identificador.
- DEPOSIT_VALIDATION_ERROR - Enum constant in enum class diegosneves.github.conectardoacoes.adapters.rest.enums.ExceptionDetails
- DEPOSIT_VALIDATION_ERROR - Static variable in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.DepositEntityServiceImpl
- DEPOSIT_VALIDATION_ERROR - Static variable in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.DonorDepositServiceImpl
- DepositDonationRequest - Class in diegosneves.github.conectardoacoes.adapters.rest.request
-
A classe DepositDonationRequest representa uma solicitação de doação por depósito.
- DepositDonationRequest() - Constructor for class diegosneves.github.conectardoacoes.adapters.rest.request.DepositDonationRequest
- DepositDTO - Class in diegosneves.github.conectardoacoes.adapters.rest.dto
-
A classe
DepositDTOé um Data Transfer Object (DTO) que fornece uma maneira simples de transportar dados entre processos. - DepositDTO() - Constructor for class diegosneves.github.conectardoacoes.adapters.rest.dto.DepositDTO
- depositDTOS - Variable in class diegosneves.github.conectardoacoes.adapters.rest.request.DepositDonationRequest
- DepositEntity - Class in diegosneves.github.conectardoacoes.adapters.rest.model
-
Representa uma entidade de depósito no sistema.
- DepositEntity() - Constructor for class diegosneves.github.conectardoacoes.adapters.rest.model.DepositEntity
- DepositEntityFailuresException - Exception in diegosneves.github.conectardoacoes.adapters.rest.exception
-
A classe
DepositEntityFailuresExceptionrepresenta uma exceção específica que será lançada quando ocorrer uma falha em uma operação relacionada aoDepositEntity. - DepositEntityFailuresException(Integer) - Constructor for exception diegosneves.github.conectardoacoes.adapters.rest.exception.DepositEntityFailuresException
-
Construtor da exceção
DepositEntityFailuresException. - DepositEntityFailuresException(Integer, String) - Constructor for exception diegosneves.github.conectardoacoes.adapters.rest.exception.DepositEntityFailuresException
-
Uma exceção que será lançada quando ocorrer uma falha em uma operação relacionada ao
DepositEntity. - DepositEntityFailuresException(Integer, String, Throwable) - Constructor for exception diegosneves.github.conectardoacoes.adapters.rest.exception.DepositEntityFailuresException
-
Uma exceção que será lançada quando ocorrer uma falha em uma operação relacionada ao
DepositEntity. - depositEntityService - Variable in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.DonorDepositServiceImpl
- DepositEntityService - Interface in diegosneves.github.conectardoacoes.adapters.rest.service
-
Interface de serviço para operações relacionadas à entidade de depósito.
- DepositEntityServiceImpl - Class in diegosneves.github.conectardoacoes.adapters.rest.service.impl
-
Classe de implementação do serviço de entidade de depósito.
- DepositEntityServiceImpl(DepositRepository) - Constructor for class diegosneves.github.conectardoacoes.adapters.rest.service.impl.DepositEntityServiceImpl
- DepositFactory - Class in diegosneves.github.conectardoacoes.adapters.rest.factory
-
A classe
DepositFactoryé responsável por criar instâncias daDepositEntity. - DepositFactory() - Constructor for class diegosneves.github.conectardoacoes.adapters.rest.factory.DepositFactory
- DepositProcessingException - Exception in diegosneves.github.conectardoacoes.adapters.rest.exception
-
A classe
DepositProcessingExceptionrepresenta uma exceção específica que será lançada quando ocorrer uma falha em uma operação relacionada aoDepositEntity. - DepositProcessingException(Integer) - Constructor for exception diegosneves.github.conectardoacoes.adapters.rest.exception.DepositProcessingException
-
Construtor da exceção
DepositProcessingException. - DepositProcessingException(Integer, String) - Constructor for exception diegosneves.github.conectardoacoes.adapters.rest.exception.DepositProcessingException
-
Uma exceção que será lançada quando ocorrer uma falha em uma operação relacionada ao
DepositEntity. - DepositProcessingException(Integer, String, Throwable) - Constructor for exception diegosneves.github.conectardoacoes.adapters.rest.exception.DepositProcessingException
-
Uma exceção que será lançada quando ocorrer uma falha em uma operação relacionada ao
DepositEntity. - depositRepository - Variable in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.DepositEntityServiceImpl
- DepositRepository - Interface in diegosneves.github.conectardoacoes.adapters.rest.repository
-
Interface de repositório responsável pelas operações CRUD para a entidade
DepositEntity. - deposits - Variable in class diegosneves.github.conectardoacoes.adapters.rest.model.DonorDeposit
- deposits - Variable in class diegosneves.github.conectardoacoes.adapters.rest.response.RegisteredDepositResponse
- depositValidate(DepositDTO) - Static method in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.DepositEntityServiceImpl
-
Valida o objeto
DepositDTOpara garantir que está devidamente populado e contém dados válidos. - description - Variable in class diegosneves.github.conectardoacoes.adapters.rest.dto.DepositDTO
- description - Variable in class diegosneves.github.conectardoacoes.adapters.rest.dto.DonationDTO
- description - Variable in class diegosneves.github.conectardoacoes.adapters.rest.model.DepositEntity
- description - Variable in class diegosneves.github.conectardoacoes.adapters.rest.model.DonationEntity
- description - Variable in class diegosneves.github.conectardoacoes.core.domain.shelter.entity.value.Donation
- DetailsFailureException - Exception in diegosneves.github.conectardoacoes.adapters.rest.exception
-
Esta é a classe
DetailsFailureException, que estende a classeCustomException. - DetailsFailureException(Integer) - Constructor for exception diegosneves.github.conectardoacoes.adapters.rest.exception.DetailsFailureException
-
Construtor para a classe
DetailsFailureException. - diegosneves.github.conectardoacoes.adapters.rest - package diegosneves.github.conectardoacoes.adapters.rest
- diegosneves.github.conectardoacoes.adapters.rest.adapter - package diegosneves.github.conectardoacoes.adapters.rest.adapter
- diegosneves.github.conectardoacoes.adapters.rest.config.handler - package diegosneves.github.conectardoacoes.adapters.rest.config.handler
- diegosneves.github.conectardoacoes.adapters.rest.config.web - package diegosneves.github.conectardoacoes.adapters.rest.config.web
- diegosneves.github.conectardoacoes.adapters.rest.controller - package diegosneves.github.conectardoacoes.adapters.rest.controller
- diegosneves.github.conectardoacoes.adapters.rest.controller.imp - package diegosneves.github.conectardoacoes.adapters.rest.controller.imp
- diegosneves.github.conectardoacoes.adapters.rest.dto - package diegosneves.github.conectardoacoes.adapters.rest.dto
- diegosneves.github.conectardoacoes.adapters.rest.enums - package diegosneves.github.conectardoacoes.adapters.rest.enums
- diegosneves.github.conectardoacoes.adapters.rest.exception - package diegosneves.github.conectardoacoes.adapters.rest.exception
- diegosneves.github.conectardoacoes.adapters.rest.factory - package diegosneves.github.conectardoacoes.adapters.rest.factory
- diegosneves.github.conectardoacoes.adapters.rest.mapper - package diegosneves.github.conectardoacoes.adapters.rest.mapper
- diegosneves.github.conectardoacoes.adapters.rest.model - package diegosneves.github.conectardoacoes.adapters.rest.model
- diegosneves.github.conectardoacoes.adapters.rest.repository - package diegosneves.github.conectardoacoes.adapters.rest.repository
- diegosneves.github.conectardoacoes.adapters.rest.request - package diegosneves.github.conectardoacoes.adapters.rest.request
- diegosneves.github.conectardoacoes.adapters.rest.response - package diegosneves.github.conectardoacoes.adapters.rest.response
- diegosneves.github.conectardoacoes.adapters.rest.service - package diegosneves.github.conectardoacoes.adapters.rest.service
- diegosneves.github.conectardoacoes.adapters.rest.service.impl - package diegosneves.github.conectardoacoes.adapters.rest.service.impl
- diegosneves.github.conectardoacoes.core.domain.shelter.entity - package diegosneves.github.conectardoacoes.core.domain.shelter.entity
- diegosneves.github.conectardoacoes.core.domain.shelter.entity.value - package diegosneves.github.conectardoacoes.core.domain.shelter.entity.value
- diegosneves.github.conectardoacoes.core.domain.shelter.factory - package diegosneves.github.conectardoacoes.core.domain.shelter.factory
- diegosneves.github.conectardoacoes.core.domain.shelter.shared.repository - package diegosneves.github.conectardoacoes.core.domain.shelter.shared.repository
- diegosneves.github.conectardoacoes.core.domain.user.entity - package diegosneves.github.conectardoacoes.core.domain.user.entity
- diegosneves.github.conectardoacoes.core.domain.user.entity.value - package diegosneves.github.conectardoacoes.core.domain.user.entity.value
- diegosneves.github.conectardoacoes.core.domain.user.factory - package diegosneves.github.conectardoacoes.core.domain.user.factory
- diegosneves.github.conectardoacoes.core.domain.user.shared.repository - package diegosneves.github.conectardoacoes.core.domain.user.shared.repository
- diegosneves.github.conectardoacoes.core.enums - package diegosneves.github.conectardoacoes.core.enums
- diegosneves.github.conectardoacoes.core.exception - package diegosneves.github.conectardoacoes.core.exception
- diegosneves.github.conectardoacoes.core.repository - package diegosneves.github.conectardoacoes.core.repository
- diegosneves.github.conectardoacoes.core.service - package diegosneves.github.conectardoacoes.core.service
- diegosneves.github.conectardoacoes.core.utils - package diegosneves.github.conectardoacoes.core.utils
- Donation - Class in diegosneves.github.conectardoacoes.core.domain.shelter.entity.value
-
Entidade que representa uma doação.
- Donation(String, String, Integer) - Constructor for class diegosneves.github.conectardoacoes.core.domain.shelter.entity.value.Donation
-
Construtor para criar uma nova instância de doação.
- DONATION_CLASS - Static variable in class diegosneves.github.conectardoacoes.adapters.rest.mapper.DonationEntityMapper
- DONATION_CREATION_ERROR - Enum constant in enum class diegosneves.github.conectardoacoes.core.enums.ExceptionDetails
- DONATION_CREATION_ERROR_LOG - Static variable in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.DonationEntityServiceImpl
- DONATION_CREATION_FAILURE - Static variable in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.DonationEntityServiceImpl
- DONATION_REQUIRED_ERROR - Static variable in class diegosneves.github.conectardoacoes.core.domain.shelter.entity.Shelter
- DONATION_REQUIRED_ERROR_MESSAGE - Static variable in class diegosneves.github.conectardoacoes.core.service.ShelterService
- DONATION_VALIDATION_ERROR - Enum constant in enum class diegosneves.github.conectardoacoes.adapters.rest.enums.ExceptionDetails
- DONATION_VALIDATION_ERROR - Static variable in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.ShelterEntityServiceImpl
- DonationDTO - Class in diegosneves.github.conectardoacoes.adapters.rest.dto
-
A classe
DonationDTOé um Data Transfer Object (DTO) que fornece uma maneira simples de transportar dados entre processos. - DonationDTO() - Constructor for class diegosneves.github.conectardoacoes.adapters.rest.dto.DonationDTO
- donationDTOS - Variable in class diegosneves.github.conectardoacoes.adapters.rest.request.ReceiveDonationRequest
- donationDTOS - Variable in class diegosneves.github.conectardoacoes.adapters.rest.response.ShelterInformationResponse
- DonationEntity - Class in diegosneves.github.conectardoacoes.adapters.rest.model
-
Objeto de entidade
DonationEntityque representa um objeto doação no banco de dados mapeado para a tabela "donations". - DonationEntity() - Constructor for class diegosneves.github.conectardoacoes.adapters.rest.model.DonationEntity
- DonationEntityFailuresException - Exception in diegosneves.github.conectardoacoes.adapters.rest.exception
-
A classe
DonationEntityFailuresExceptionrepresenta uma exceção específica que será lançada quando ocorrer uma falha em uma operação relacionada aoDonationEntity. - DonationEntityFailuresException(Integer, String) - Constructor for exception diegosneves.github.conectardoacoes.adapters.rest.exception.DonationEntityFailuresException
-
Uma exceção que será lançada quando ocorrer uma falha em uma operação relacionada ao
DonationEntity. - DonationEntityFailuresException(Integer, String, Throwable) - Constructor for exception diegosneves.github.conectardoacoes.adapters.rest.exception.DonationEntityFailuresException
-
Uma exceção que será lançada quando ocorrer uma falha em uma operação relacionada ao
DonationEntity. - DonationEntityMapper - Class in diegosneves.github.conectardoacoes.adapters.rest.mapper
-
Classe responsável por implementar a estratégia de mapeamento para objetos
Donationpara objetosDonationEntity. - DonationEntityMapper() - Constructor for class diegosneves.github.conectardoacoes.adapters.rest.mapper.DonationEntityMapper
- donationEntityService - Variable in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.ShelterEntityServiceImpl
- DonationEntityService - Interface in diegosneves.github.conectardoacoes.adapters.rest.service
-
Interface para o serviço de manipulação de doações
DonationEntityService. - DonationEntityServiceImpl - Class in diegosneves.github.conectardoacoes.adapters.rest.service.impl
-
Serviço responsável pela lógica de negócios relacionada à gestão de doações.
- DonationEntityServiceImpl(DonationRepository) - Constructor for class diegosneves.github.conectardoacoes.adapters.rest.service.impl.DonationEntityServiceImpl
- DonationFactory - Class in diegosneves.github.conectardoacoes.core.domain.shelter.factory
-
Classe utilitária para fornecer funções de fábrica para a criação de instâncias
Donation. - DonationFactory() - Constructor for class diegosneves.github.conectardoacoes.core.domain.shelter.factory.DonationFactory
-
Construtor privado para evitar a instânciação de uma classe de utilitário.
- DonationMapper - Class in diegosneves.github.conectardoacoes.adapters.rest.mapper
-
Esta classe implementa a interface
MapperStrategypara mapear a entidadeDonationEntitypara o objeto de domínioDonation. - DonationMapper() - Constructor for class diegosneves.github.conectardoacoes.adapters.rest.mapper.DonationMapper
- donationMapperInstance() - Static method in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.ShelterEntityServiceImpl
-
Este é um método privado estático que instancia e retorna uma nova instância de
DonationMapper. - DonationRegisterFailureException - Exception in diegosneves.github.conectardoacoes.core.exception
-
Classe de exceção personalizada para falhas no registro de doações.
- DonationRegisterFailureException(String) - Constructor for exception diegosneves.github.conectardoacoes.core.exception.DonationRegisterFailureException
-
Construtor que aceita uma mensagem de erro personalizada.
- DonationRegisterFailureException(String, Throwable) - Constructor for exception diegosneves.github.conectardoacoes.core.exception.DonationRegisterFailureException
-
Construtor da classe exceção que aceita uma mensagem de erro e um Throwable como causa da exceção.
- DonationRepository - Interface in diegosneves.github.conectardoacoes.adapters.rest.repository
-
Definição da interface do repositório para a entidade de doação
DonationEntity. - donations - Variable in class diegosneves.github.conectardoacoes.adapters.rest.model.ShelterEntity
- donations - Variable in class diegosneves.github.conectardoacoes.core.domain.shelter.entity.Shelter
- DonationService - Class in diegosneves.github.conectardoacoes.core.service
-
Serviço utilizado para gerenciar as operações relacionadas às doações.
- DonationService() - Constructor for class diegosneves.github.conectardoacoes.core.service.DonationService
- donationServiceContract - Variable in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.DonationEntityServiceImpl
- DonationServiceContract - Interface in diegosneves.github.conectardoacoes.core.service
-
Interface
DonationServiceContractdefine um contrato para a criação de doações. - DONOR - Enum constant in enum class diegosneves.github.conectardoacoes.adapters.rest.enums.UserProfileType
- DONOR - Enum constant in enum class diegosneves.github.conectardoacoes.core.domain.user.entity.value.UserProfile
- DONOR_EMAIL_NOT_FOUND_ERROR_MESSAGE - Enum constant in enum class diegosneves.github.conectardoacoes.adapters.rest.enums.ExceptionDetails
- DONOR_EMAIL_NOT_FOUND_ERROR_MESSAGE - Static variable in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.DonorDepositServiceImpl
- DonorDeposit - Class in diegosneves.github.conectardoacoes.adapters.rest.model
-
Classe que representa um depósito feito por um doador.
- DonorDeposit() - Constructor for class diegosneves.github.conectardoacoes.adapters.rest.model.DonorDeposit
- DonorDepositController - Interface in diegosneves.github.conectardoacoes.adapters.rest.controller
-
Interface DonorDepositController
- DonorDepositControllerImpl - Class in diegosneves.github.conectardoacoes.adapters.rest.controller.imp
-
Controlador REST responsável pelo gerenciamento dos depósitos de doações.
- DonorDepositControllerImpl(DonorDepositService) - Constructor for class diegosneves.github.conectardoacoes.adapters.rest.controller.imp.DonorDepositControllerImpl
- DonorDepositFactory - Class in diegosneves.github.conectardoacoes.adapters.rest.factory
-
Esta classe é responsável por fornecer métodos de fábrica para criar instâncias de
DonorDeposit. - DonorDepositFactory() - Constructor for class diegosneves.github.conectardoacoes.adapters.rest.factory.DonorDepositFactory
- donorDepositRepository - Variable in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.DonorDepositServiceImpl
- DonorDepositRepository - Interface in diegosneves.github.conectardoacoes.adapters.rest.repository
-
Controlador de acesso a dados para a entidade
DonorDeposit. - donorDepositService - Variable in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.UserEntityServiceImpl
- DonorDepositService - Interface in diegosneves.github.conectardoacoes.adapters.rest.service
-
Interface para o serviço de depósitos de doadores.
- DonorDepositServiceImpl - Class in diegosneves.github.conectardoacoes.adapters.rest.service.impl
-
Implementação do serviço de depósitos de doadores.
- DonorDepositServiceImpl(DonorDepositRepository, DepositEntityService) - Constructor for class diegosneves.github.conectardoacoes.adapters.rest.service.impl.DonorDepositServiceImpl
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form