View Javadoc
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 UnderCutSetting implements Serializable {
11  
12  	private static final long serialVersionUID = 2026051801L;
13  
14  	private String undercutMode;
15  
16  	private BigDecimal undercutAbsoluteAmount;
17  
18  	private BigDecimal undercutRelativeAmount;
19  
20  	public String getUndercutMode() {
21  		return undercutMode;
22  	}
23  
24  	public void setUndercutMode(String undercutMode) {
25  		this.undercutMode = undercutMode;
26  	}
27  
28  	public BigDecimal getUndercutAbsoluteAmount() {
29  		return undercutAbsoluteAmount;
30  	}
31  
32  	public void setUndercutAbsoluteAmount(BigDecimal undercutAbsoluteAmount) {
33  		this.undercutAbsoluteAmount = undercutAbsoluteAmount;
34  	}
35  
36  	public BigDecimal getUndercutRelativeAmount() {
37  		return undercutRelativeAmount;
38  	}
39  
40  	public void setUndercutRelativeAmount(BigDecimal undercutRelativeAmount) {
41  		this.undercutRelativeAmount = undercutRelativeAmount;
42  	}
43  
44  	@Override
45  	public int hashCode() {
46  		return HashCodeBuilder.reflectionHashCode(this);
47  	}
48  
49  	@Override
50  	public boolean equals(Object obj) {
51  		return EqualsBuilder.reflectionEquals(this, obj);
52  	}
53  
54  	@Override
55  	public String toString() {
56  		return ToStringBuilder.reflectionToString(this);
57  	}
58  }