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 OutlierSetting implements Serializable {
11  
12  	private static final long serialVersionUID = 2026051801L;
13  
14  	private String outlierMode;
15  
16  	private BigDecimal standardDeviations;
17  
18  	private Integer kthLowestOutlierLimit;
19  
20  	private BigDecimal kthLowestAbsoluteOutlierSpacing;
21  
22  	private BigDecimal kthLowestRelativeOutlierSpacing;
23  
24  	public String getOutlierMode() {
25  		return outlierMode;
26  	}
27  
28  	public void setOutlierMode(String outlierMode) {
29  		this.outlierMode = outlierMode;
30  	}
31  
32  	public BigDecimal getStandardDeviations() {
33  		return standardDeviations;
34  	}
35  
36  	public void setStandardDeviations(BigDecimal standardDeviations) {
37  		this.standardDeviations = standardDeviations;
38  	}
39  
40  	public Integer getKthLowestOutlierLimit() {
41  		return kthLowestOutlierLimit;
42  	}
43  
44  	public void setKthLowestOutlierLimit(Integer kthLowestOutlierLimit) {
45  		this.kthLowestOutlierLimit = kthLowestOutlierLimit;
46  	}
47  
48  	public BigDecimal getKthLowestAbsoluteOutlierSpacing() {
49  		return kthLowestAbsoluteOutlierSpacing;
50  	}
51  
52  	public void setKthLowestAbsoluteOutlierSpacing(BigDecimal kthLowestAbsoluteOutlierSpacing) {
53  		this.kthLowestAbsoluteOutlierSpacing = kthLowestAbsoluteOutlierSpacing;
54  	}
55  
56  	public BigDecimal getKthLowestRelativeOutlierSpacing() {
57  		return kthLowestRelativeOutlierSpacing;
58  	}
59  
60  	public void setKthLowestRelativeOutlierSpacing(BigDecimal kthLowestRelativeOutlierSpacing) {
61  		this.kthLowestRelativeOutlierSpacing = kthLowestRelativeOutlierSpacing;
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  }