public static DoubleValue autocast(FloatValue x, DoubleValue y) { if (x == null) { return null; } return new DoubleValue(x.getValue(), x, true); }
public static DoubleValue cast(BigDecimalValue x, DoubleValue y) { if (x == null) { return null; } return new DoubleValue(x.doubleValue(), x, false); }
public static ShortValue autocast(ByteValue x, ShortValue y) { if (x == null) { return null; } return new ShortValue(x.getValue(), x, true); }
public static DoubleValue autocast(ByteValue x, DoubleValue y) { if (x == null) { return null; } return new DoubleValue(x.getValue(), x, true); }
public static FloatValue autocast(IntValue x, FloatValue y) { if (x == null) { return null; } return new FloatValue(x.getValue(), x, true); }
public static ShortValue cast(BigIntegerValue x, ShortValue y) { if (x == null) { return null; } return new ShortValue(x.shortValue(), x, false); }
public static ShortValue cast(DoubleValue x, ShortValue y) { if (x == null) { return null; } return new ShortValue(x.shortValue(), x, false); }
public static ShortValue cast(FloatValue x, ShortValue y) { if (x == null) { return null; } return new ShortValue(x.shortValue(), x, false); }
public static ShortValue cast(LongValue x, ShortValue y) { if (x == null) { return null; } return new ShortValue(x.shortValue(), x, false); }
public static FloatValue cast(BigIntegerValue x, FloatValue y) { if (x == null) { return null; } return new FloatValue(x.floatValue(), x, false); }