1 package org.oxerr.stubhub.client.model;
2
3 import java.io.Serializable;
4 import java.math.BigDecimal;
5
6 import org.apache.commons.lang3.builder.EqualsBuilder;
7 import org.apache.commons.lang3.builder.HashCodeBuilder;
8 import org.apache.commons.lang3.builder.ToStringBuilder;
9
10 public class MarketplacePricingInfo implements Serializable {
11
12 private static final long serialVersionUID = 2026051801L;
13
14 private BigDecimal allInPrice;
15
16 private BigDecimal listPrice;
17
18 private String marketplaceName;
19
20 private BigDecimal marketplaceMarkup;
21
22 private Boolean priceByMarketplace;
23
24 public BigDecimal getAllInPrice() {
25 return allInPrice;
26 }
27
28 public void setAllInPrice(BigDecimal allInPrice) {
29 this.allInPrice = allInPrice;
30 }
31
32 public BigDecimal getListPrice() {
33 return listPrice;
34 }
35
36 public void setListPrice(BigDecimal listPrice) {
37 this.listPrice = listPrice;
38 }
39
40 public String getMarketplaceName() {
41 return marketplaceName;
42 }
43
44 public void setMarketplaceName(String marketplaceName) {
45 this.marketplaceName = marketplaceName;
46 }
47
48 public BigDecimal getMarketplaceMarkup() {
49 return marketplaceMarkup;
50 }
51
52 public void setMarketplaceMarkup(BigDecimal marketplaceMarkup) {
53 this.marketplaceMarkup = marketplaceMarkup;
54 }
55
56 public Boolean getPriceByMarketplace() {
57 return priceByMarketplace;
58 }
59
60 public void setPriceByMarketplace(Boolean priceByMarketplace) {
61 this.priceByMarketplace = priceByMarketplace;
62 }
63
64 @Override
65 public int hashCode() {
66 return HashCodeBuilder.reflectionHashCode(this);
67 }
68
69 @Override
70 public boolean equals(Object obj) {
71 return EqualsBuilder.reflectionEquals(this, obj);
72 }
73
74 @Override
75 public String toString() {
76 return ToStringBuilder.reflectionToString(this);
77 }
78 }