View Javadoc
1   package org.oxerr.stubhub.client.model;
2   
3   import java.io.Serializable;
4   import java.util.List;
5   import java.util.UUID;
6   
7   import org.apache.commons.lang3.builder.EqualsBuilder;
8   import org.apache.commons.lang3.builder.HashCodeBuilder;
9   import org.apache.commons.lang3.builder.ToStringBuilder;
10  
11  public class DealConfigRequest implements Serializable {
12  
13  	private static final long serialVersionUID = 2026051801L;
14  
15  	private UUID configId;
16  
17  	private List<DealConfigHurdleRequest> hurdles;
18  
19  	private String splitType;
20  
21  	public UUID getConfigId() {
22  		return configId;
23  	}
24  
25  	public void setConfigId(UUID configId) {
26  		this.configId = configId;
27  	}
28  
29  	public List<DealConfigHurdleRequest> getHurdles() {
30  		return hurdles;
31  	}
32  
33  	public void setHurdles(List<DealConfigHurdleRequest> hurdles) {
34  		this.hurdles = hurdles;
35  	}
36  
37  	public String getSplitType() {
38  		return splitType;
39  	}
40  
41  	public void setSplitType(String splitType) {
42  		this.splitType = splitType;
43  	}
44  
45  	@Override
46  	public int hashCode() {
47  		return HashCodeBuilder.reflectionHashCode(this);
48  	}
49  
50  	@Override
51  	public boolean equals(Object obj) {
52  		return EqualsBuilder.reflectionEquals(this, obj);
53  	}
54  
55  	@Override
56  	public String toString() {
57  		return ToStringBuilder.reflectionToString(this);
58  	}
59  }