package pizza.domain; // Generated Oct 17, 2007 1:40:55 PM by Hibernate Tools 3.2.0.beta8 import java.util.HashSet; import java.util.Set; /** * Topping generated by hbm2java */ public class Topping implements java.io.Serializable { // Fields static final long serialVersionUID = 6; private int id; private String toppingName; private Set pizzaOrders = new HashSet(0); // Constructors /** default constructor */ public Topping() { } /** minimal constructor */ public Topping(int id, String toppingName) { this.id = id; this.toppingName = toppingName; } /** full constructor */ public Topping(int id, String toppingName, Set pizzaOrders) { this.id = id; this.toppingName = toppingName; this.pizzaOrders = pizzaOrders; } // Property accessors public int getId() { return this.id; } public void setId(int id) { this.id = id; } public String getToppingName() { return this.toppingName; } public void setToppingName(String toppingName) { this.toppingName = toppingName; } public Set getPizzaOrders() { return this.pizzaOrders; } public void setPizzaOrders(Set pizzaOrders) { this.pizzaOrders = pizzaOrders; } // ADDED to support HashSet public Boolean equals(Topping x) { return id == x.getId(); } public int hashCode() { return ((Integer)(id)).hashCode(); } }