Item.java
01 package com.antwerkz.articles.serialization;
02 
03 import org.apache.commons.lang.builder.EqualsBuilder;
04 
05 /**
06  * Created Jan 18, 2005
07  *
08  @author <a href="mailto:jlee@antwerkz.com">Justin Lee</a>
09  */
10 public class Item {
11     private String name;
12     private double price;
13     private String desc;
14 
15     public Item() {
16         // added for XMLEncoder
17    }
18     
19     public Item(String name, double price, String description) {
20         this.name = name;
21         this.price = price;
22         desc = description;
23     }
24 
25     public String getDesc() {
26         return desc;
27     }
28 
29     public void setDesc(String desc) {
30         this.desc = desc;
31     }
32 
33     public String getName() {
34         return name;
35     }
36 
37     public void setName(String name) {
38         this.name = name;
39     }
40 
41     public double getPrice() {
42         return price;
43     }
44 
45     public void setPrice(double price) {
46         this.price = price;
47     }
48     public boolean equals(Object o) {
49         return EqualsBuilder.reflectionEquals(this, o);
50     }
51 }