package com.biznow.ordernow.model; import java.io.Serializable; import java.util.HashMap; public class MyOrderItem implements Serializable { private static final long serialVersionUID = 1L; private FoodMenuItem foodMenuItem; private float quantity; private String notes; private HashMap<String, String> metaData; private OrderStatus itemStatus = OrderStatus.NULL; public MyOrderItem(FoodMenuItem foodMenuItem, float quantity) { super(); this.foodMenuItem = foodMenuItem; this.quantity = quantity; } public void setFoodMenuItem(FoodMenuItem foodMenuItem) { this.foodMenuItem = foodMenuItem; } public void setQuantity(float quantity) { this.quantity = quantity; } public FoodMenuItem getFoodMenuItem() { return foodMenuItem; } public float getQuantity() { return quantity; } public String getNotes() { return notes; } public void setNotes(String notes) { this.notes = notes; } public void setMetaData(String key, String value) { if(metaData==null){ metaData = new HashMap<String,String>(); } metaData.put(key, value); } public HashMap<String, String> getMetaData() { return metaData; } public void setMetaData(HashMap<String, String> metaData) { this.metaData = metaData; } @Override public String toString() { return "MyOrderItem [item=" + foodMenuItem + ", quantity=" + quantity + "]"; } public OrderStatus getItemStatus() { return itemStatus; } public void setItemStatus(OrderStatus itemStatus) { this.itemStatus = itemStatus; } }