Files
thymecrunch/src/main/java/com/example/demo/dto/IngredientDto.java
T
2026-04-16 17:49:41 -06:00

26 lines
902 B
Java

package com.example.demo.dto;
import java.math.BigDecimal;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.PositiveOrZero;
public class IngredientDto {
@NotBlank(message = "ingredientName is required")
private String ingredientName;
@PositiveOrZero(message = "quantity must be 0 or greater")
private BigDecimal quantity;
private String unit;
public String getIngredientName() { return ingredientName; }
public void setIngredientName(String ingredientName) { this.ingredientName = ingredientName; }
public @PositiveOrZero(message = "quantity must be 0 or greater") BigDecimal getQuantity() { return quantity; }
public void setQuantity(BigDecimal bigDecimal) { this.quantity = bigDecimal; }
public String getUnit() { return unit; }
public void setUnit(String unit) { this.unit = unit; }
}