package eu.choreos.monitoring.platform.daemon.datatypes; import eu.choreos.monitoring.platform.daemon.AbstractThreshold; import eu.choreos.monitoring.platform.daemon.DoubleThreshold; public class DoubleThresholdSpec extends AbstractThresholdSpec { public String limit_inf; public String limit_sup; @Override public int getComparisonConstant() { if (comparison.contentEquals("BETWEEN")) return DoubleThreshold.BETWEEN; return -1; } @Override public AbstractThreshold toThreshold() { int comparisonConstant = getComparisonConstant(); double inf = Double.parseDouble(limit_inf); double sup = Double.parseDouble(limit_sup); return new DoubleThreshold(this.attribute, comparisonConstant, inf, sup); } }