01 /*
02 *
03 * All content copyright Terracotta, Inc., unless otherwise indicated. All rights reserved.
04 *
05 */
06 package demo.townsend.service;
07
08 public class Product implements java.io.Serializable {
09 private static final long serialVersionUID = -3859001963310355634L;
10 private final String id;
11 private final int quantity;
12 private final String name;
13 private final String details;
14
15 public Product(String id, int quantity, String name, String details) {
16 this.id = id;
17 this.quantity = quantity;
18 this.name = name;
19 this.details = details;
20 }
21
22 public String getId() {
23 return id;
24 }
25
26 public int getQuantity() {
27 return quantity;
28 }
29
30 public String getName() {
31 return name;
32 }
33
34 public String getDetails() {
35 return details;
36 }
37
38 @Override
39 public String toString() {
40 StringBuilder sb = new StringBuilder(name);
41 sb.append("[id=");
42 sb.append(id);
43 sb.append(", quantity=");
44 sb.append(quantity);
45 sb.append(", details='");
46 sb.append(details);
47 sb.append("']");
48 return sb.toString();
49 }
50 }
|