DfType () { double value = getValue(); if (Double.isNaN(value)) { return DfDoubleRangeType.create(Double.NEGATIVE_INFINITY, Double.POSITIVE_INFINITY, false, false); } return DfDoubleRangeType.create(value, value, true, true); }