1 package persist.gettingStarted; 2 3 import com.sleepycat.persist.model.Entity; 4 import com.sleepycat.persist.model.PrimaryKey; 5 6 @Entity 7 public class Vendor { 8 9 private String repName; 10 private String address; 11 private String city; 12 private String state; 13 private String zipcode; 14 private String bizPhoneNumber; 15 private String repPhoneNumber; 16 17 // Primary key is the vendor's name 18 // This assumes that the vendor's name is 19 // unique in the database. 20 @PrimaryKey 21 private String vendor; 22 setRepName(String data)23 public void setRepName(String data) { 24 repName = data; 25 } 26 setAddress(String data)27 public void setAddress(String data) { 28 address = data; 29 } 30 setCity(String data)31 public void setCity(String data) { 32 city = data; 33 } 34 setState(String data)35 public void setState(String data) { 36 state = data; 37 } 38 setZipcode(String data)39 public void setZipcode(String data) { 40 zipcode = data; 41 } 42 setBusinessPhoneNumber(String data)43 public void setBusinessPhoneNumber(String data) { 44 bizPhoneNumber = data; 45 } 46 setRepPhoneNumber(String data)47 public void setRepPhoneNumber(String data) { 48 repPhoneNumber = data; 49 } 50 setVendorName(String data)51 public void setVendorName(String data) { 52 vendor = data; 53 } 54 getRepName()55 public String getRepName() { 56 return repName; 57 } 58 getAddress()59 public String getAddress() { 60 return address; 61 } 62 getCity()63 public String getCity() { 64 return city; 65 } 66 getState()67 public String getState() { 68 return state; 69 } 70 getZipcode()71 public String getZipcode() { 72 return zipcode; 73 } 74 getBusinessPhoneNumber()75 public String getBusinessPhoneNumber() { 76 return bizPhoneNumber; 77 } 78 getRepPhoneNumber()79 public String getRepPhoneNumber() { 80 return repPhoneNumber; 81 } 82 getVendorName()83 public String getVendorName() { 84 return vendor; 85 } 86 87 } 88