DfType () { float value = getValue(); if (Float.isNaN(value)) { return DfFloatRangeType.create(Float.NEGATIVE_INFINITY, Float.POSITIVE_INFINITY, false, false); } return DfFloatRangeType.create(value, value, true, true); }