void write(@Nullable FloatRange floatRange) {
checkAnnotationNotNull(floatRange);
BaseAnnotationWriter baseWriter = new BaseAnnotationWriter(getter, CHECK_FLOAT_RANGE_METHOD_NAME, true);
if (Double.isInfinite(floatRange.from())) {
baseWriter.addArg("Double.NEGATIVE_INFINITY", null, true);
} else {
baseWriter.addArg(LITERAL_DOUBLE, floatRange.from(), true);
}
if (Double.isInfinite(floatRange.to())) {
baseWriter.addArg("Double.POSITIVE_INFINITY", null, true);
} else {
baseWriter.addArg(LITERAL_DOUBLE, floatRange.to(), true);
}
buildStatements(baseWriter.getFormattedString(), baseWriter.getArgs());
}