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 }
|