1 package at.ac.tuwien.sbc.valesriegler.types;
3 import java.io.Serializable;
5 import at.ac.tuwien.sbc.valesriegler.common.HasId;
8 * Class denoting one Pizza in the future and its state.
13 public class PizzaOrder implements Serializable, HasId {
14 private static int nextID = 0;
17 private final PizzaType pizzaType;
18 private PizzaOrderStatus status;
20 public PizzaOrder(PizzaType pizzaType) {
22 this.pizzaType = pizzaType;
23 status = PizzaOrderStatus.NEW;
26 public PizzaType getPizzaType() {
30 public PizzaOrderStatus getStatus() {
38 public void setStatus(PizzaOrderStatus status) {
43 public String toString() {
44 return "PizzaOrder [id=" + id + ", pizzaType=" + pizzaType + ", status=" + status + "]";