package org.knoma.jglor.domain; import java.math.BigDecimal; /** * Created by gabriel on 26/09/15. */ public class FDP { private BigDecimal totalDeviation; private BigDecimal patternDeviation; private BigDecimal meanDeviation; private BigDecimal patterStandardDeviation; public FDP(BigDecimal totalDeviation, BigDecimal patternDeviation, BigDecimal meanDeviation, BigDecimal patterStandardDeviation) { this.totalDeviation = totalDeviation; this.patternDeviation = patternDeviation; this.meanDeviation = meanDeviation; this.patterStandardDeviation = patterStandardDeviation; } public BigDecimal getTotalDeviation() { return totalDeviation; } public void setTotalDeviation(BigDecimal totalDeviation) { this.totalDeviation = totalDeviation; } public BigDecimal getPatternDeviation() { return patternDeviation; } public void setPatternDeviation(BigDecimal patternDeviation) { this.patternDeviation = patternDeviation; } public BigDecimal getMeanDeviation() { return meanDeviation; } public void setMeanDeviation(BigDecimal meanDeviation) { this.meanDeviation = meanDeviation; } public BigDecimal getPatterStandardDeviation() { return patterStandardDeviation; } public void setPatterStandardDeviation(BigDecimal patterStandardDeviation) { this.patterStandardDeviation = patterStandardDeviation; } @Override public String toString() { return "FrequencyDoublingPerimetry{" + "totalDeviation=" + totalDeviation + ", patternDeviation=" + patternDeviation + ", meanDeviation=" + meanDeviation + ", patterStandardDeviation=" + patterStandardDeviation + '}'; } public static class Builder { private BigDecimal totalDeviation; private BigDecimal patternDeviation; private BigDecimal meanDeviation; private BigDecimal patternStandardDeviation; public Builder totalDeviation(BigDecimal totalDeviation) { this.totalDeviation = totalDeviation; return this; } public Builder patternDeviation(BigDecimal patternDeviation) { this.patternDeviation = patternDeviation; return this; } public Builder meanDeviation(BigDecimal meanDeviation) { this.meanDeviation = meanDeviation; return this; } public Builder patternStandardDeviation(BigDecimal patternStandardDeviation) { this.patternStandardDeviation = patternStandardDeviation; return this; } public FDP build() { return new FDP(totalDeviation, patternDeviation, meanDeviation, patternStandardDeviation); } } }