/** * Gets a FloatData instance for the given value. * * @param value The desired value. * @return A FloatData instance with the given value. */ @SuppressWarnings("deprecation") public static FloatData forValue(double value) { return new FloatData(value); }
/** * Private helper to convert a float result. * * @param f The float to convert. */ private SoyValue convertResult(double f) { return FloatData.forValue(f); }
@Override public String toString() { return toString(value); }
return ((BooleanData) data).getValue(); } else if (data instanceof FloatData) { return ((FloatData) data).getValue(); } else { return data.stringValue();
return ((FloatData) data).getValue();
/** * Converts a double value to a SoyData (specifically a FloatData). * @param value The double value to convert. */ public static SoyData toSoyData(double value) { return FloatData.forValue(value); }
/** * Gets a FloatData instance for the given value. * * @param value The desired value. * @return A FloatData instance with the given value. */ @SuppressWarnings("deprecation") public static FloatData forValue(double value) { return new FloatData(value); }
@Override public String coerceToString() { return toString(); }
/** * Converts a double value to a SoyData (specifically a FloatData). * @param value The double value to convert. */ public static SoyData toSoyData(double value) { return FloatData.forValue(value); }
/** * Gets a FloatData instance for the given value. * @param value The desired value. * @return A FloatData instance with the given value. */ public static FloatData forValue(double value) { return new FloatData(value); }
@Override public String toString() { return toString(value); }
/** * Private helper to convert a float result. * @param f The float to convert. */ private SoyData convertResult(double f) { return FloatData.forValue(f); }
@Override public String coerceToString() { return toString(); }
/** * Private helper to convert a float result. * * @param f The float to convert. */ private SoyValue convertResult(double f) { return FloatData.forValue(f); }
@Override public SoyValue apply(Double input) { return FloatData.forValue(input.doubleValue()); } });
@Override public SoyValue apply(Float input) { return FloatData.forValue(input.doubleValue()); } });
@Override public SoyValue apply(Float input) { return FloatData.forValue(input.doubleValue()); } });
@Override public SoyValue apply(Double input) { return FloatData.forValue(input.doubleValue()); } });
@Override public SoyValue soyFromProto(Object field) { return FloatData.forValue(((Double) field).doubleValue()); }
@Override public SoyValue soyFromProto(Object field) { return FloatData.forValue(((Float) field).floatValue()); }