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 }