Class RegisteredDepositResponse

java.lang.Object
diegosneves.github.conectardoacoes.adapters.rest.response.RegisteredDepositResponse

public class RegisteredDepositResponse extends Object
A classe `RegisteredDepositResponse` representa a resposta para um depósito registrado.

Esta classe contém as informações do usuário e a lista de depósitos associados a ele. É utilizada para transferir os dados relacionados a um depósito registrado em um sistema bancário ou financeiro.

A anotação `@AllArgsConstructor` gera um construtor com um parâmetro para cada campo na classe. A anotação `@NoArgsConstructor` gera um construtor sem parâmetros. A anotação `@Builder` fornece um padrão de builder para facilitar a criação de instâncias da classe. As anotações `@Getter` e `@Setter` geram automaticamente os métodos getter e setter para todos os campos.

Os campos disponíveis nesta classe são:

  • userName - O nome do usuário
  • email - O email do usuário
  • deposits - A lista de depósitos associados ao usuário, representada por objetos DepositDTO

Exemplo de uso:

     
     RegisteredDepositResponse response = RegisteredDepositResponse.builder()
         .userName("João Silva")
         .email("joao.silva@example.com")
         .deposits(List.of(new DepositDTO(...)))
         .build();
  
 
Since:
1.3.0
Author:
diegoneves
See Also:
  • Field Details

  • Constructor Details

    • RegisteredDepositResponse

      public RegisteredDepositResponse()