Skip to content

Commit

Permalink
Cria IngredienteIdNomeQuantidadeDTO
Browse files Browse the repository at this point in the history
  • Loading branch information
julianocanuto committed Dec 30, 2021
1 parent 60f0994 commit 01ac07c
Showing 1 changed file with 59 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
package com.julianocanuto.controleestoque.dto;

import java.io.Serializable;

import com.julianocanuto.controleestoque.repositorios.projections.IngredienteIdNomeQuantidadeProjection;

public class IngredienteIdNomeQuantidadeDTO implements Serializable {
private static final long serialVersionUID = 1L;

private Long id;
private String nome;
private Integer quantidade;

public IngredienteIdNomeQuantidadeDTO() {

}

public IngredienteIdNomeQuantidadeDTO(Long id, String nome, Integer quantidade) {
this.id = id;
this.nome = nome;
this.quantidade = quantidade;
}

public IngredienteIdNomeQuantidadeDTO(IngredienteIdNomeQuantidadeProjection projection) {
id = projection.getId();
nome = projection.getNome();
quantidade = projection.getQuantidade();
}

public Long getId() {
return id;
}

public void setId(Long id) {
this.id = id;
}

public String getNome() {
return nome;
}

public void setNome(String nome) {
this.nome = nome;
}

public Integer getQuantidade() {
return quantidade;
}

public void setQuantidade(Integer quantidade) {
this.quantidade = quantidade;
}

@Override
public String toString() {
return "IngredienteIdNomeQuantidadeDTO [id=" + id + ", nome=" + nome + ", quantidade=" + quantidade + "]";
}

}

0 comments on commit 01ac07c

Please sign in to comment.