public Float marshal(FloatValue val) throws Exception { return val.getValue(); } }
public Float marshal(FloatValue val) throws Exception { return val.getValue(); } }
@Override /** * Indicates whether some other object is "equal to" this * org.openl.meta.FloatValue variable. */ public boolean equals(Object obj) { if (obj instanceof org.openl.meta.FloatValue) { org.openl.meta.FloatValue secondObj = (org.openl.meta.FloatValue) obj; return Comparison.eq(getValue(), secondObj.getValue()); } return false; }
@Override /** * Indicates whether some other object is "equal to" this * org.openl.meta.FloatValue variable. */ public boolean equals(Object obj) { if (obj instanceof org.openl.meta.FloatValue) { org.openl.meta.FloatValue secondObj = (org.openl.meta.FloatValue) obj; return Comparison.eq(getValue(), secondObj.getValue()); } return false; }
/** * Compares two values * * @param value1 * @param value2 * @return true if value1 not equal value2 */ public static boolean ne(org.openl.meta.FloatValue value1, org.openl.meta.FloatValue value2) { if (value1 == null || value2 == null) { return value1 != value2; } return Comparison.ne(value1.getValue(), value2.getValue()); }
/** * Compares two values * * @param value1 * @param value2 * @return true if value1 equal value2 */ public static boolean eq(org.openl.meta.FloatValue value1, org.openl.meta.FloatValue value2) { if (value1 == null || value2 == null) { return value1 == value2; } return Comparison.eq(value1.getValue(), value2.getValue()); }
/** * Compares two values * * @param value1 * @param value2 * @return true if value1 equal value2 */ public static boolean eq(org.openl.meta.FloatValue value1, org.openl.meta.FloatValue value2) { if (value1 == null || value2 == null) { return value1 == value2; } return Comparison.eq(value1.getValue(), value2.getValue()); }
/** * Compares two values * * @param value1 * @param value2 * @return true if value1 not equal value2 */ public static boolean ne(org.openl.meta.FloatValue value1, org.openl.meta.FloatValue value2) { if (value1 == null || value2 == null) { return value1 != value2; } return Comparison.ne(value1.getValue(), value2.getValue()); }
public static BigDecimalValue autocast(FloatValue x, BigDecimalValue y) { if (x == null) { return null; } return new BigDecimalValue(String.valueOf(x.getValue()), x, true); }
private static Float[] unwrap(FloatValue[] values) { if (values == null) { return null; } values = ArrayTool.removeNulls(values); Float[] unwrappedArray = new Float[values.length]; for (int i = 0; i < values.length; i++) { unwrappedArray[i] = values[i].getValue(); } return unwrappedArray; }
public static DoubleValue autocast(FloatValue x, DoubleValue y) { if (x == null) { return null; } return new DoubleValue(x.getValue(), x, true); }
private static Float[] unwrap(FloatValue[] values) { if (values == null) { return null; } values = ArrayTool.removeNulls(values); Float[] unwrappedArray = new Float[values.length]; for (int i = 0; i < values.length; i++) { unwrappedArray[i] = values[i].getValue(); } return unwrappedArray; }
public static DoubleValue autocast(FloatValue x, DoubleValue y) { if (x == null) { return null; } return new DoubleValue(x.getValue(), x, true); }
public static BigDecimalValue autocast(FloatValue x, BigDecimalValue y) { if (x == null) { return null; } return new BigDecimalValue(String.valueOf(x.getValue()), x, true); }
/** * Divides left hand operand by right hand operand * * @param number org.openl.meta.FloatValue * @param divisor org.openl.meta.FloatValue * @return LongValue the result of division operation */ public static LongValue quotient(org.openl.meta.FloatValue number, org.openl.meta.FloatValue divisor) { if (number != null && divisor != null) { LongValue result = new LongValue(MathUtils.quotient(number.getValue(), divisor.getValue())); return new LongValue(result, NumberOperations.QUOTIENT, null); } return null; }
/** * Divides left hand operand by right hand operand * * @param number org.openl.meta.FloatValue * @param divisor org.openl.meta.FloatValue * @return LongValue the result of division operation */ public static LongValue quotient(org.openl.meta.FloatValue number, org.openl.meta.FloatValue divisor) { if (number != null && divisor != null) { LongValue result = new LongValue(MathUtils.quotient(number.getValue(), divisor.getValue())); return new LongValue(result, NumberOperations.QUOTIENT, null); } return null; }
/** * * @param number * @param divisor * @return the remainder after a number is divided by a divisor. The result * is a numeric value and has the same sign as the devisor. */ public static org.openl.meta.FloatValue mod(org.openl.meta.FloatValue number, org.openl.meta.FloatValue divisor) { if (number != null && divisor != null) { org.openl.meta.FloatValue result = new org.openl.meta.FloatValue( MathUtils.mod(number.getValue(), divisor.getValue())); return new org.openl.meta.FloatValue(result, NumberOperations.MOD, new org.openl.meta.FloatValue[] { number, divisor }); } return null; }
/** * * @param number * @param divisor * @return the remainder after a number is divided by a divisor. The result * is a numeric value and has the same sign as the devisor. */ public static org.openl.meta.FloatValue mod(org.openl.meta.FloatValue number, org.openl.meta.FloatValue divisor) { if (number != null && divisor != null) { org.openl.meta.FloatValue result = new org.openl.meta.FloatValue( MathUtils.mod(number.getValue(), divisor.getValue())); return new org.openl.meta.FloatValue(result, NumberOperations.MOD, new org.openl.meta.FloatValue[] { number, divisor }); } return null; }
public static FloatValue add(String value1, FloatValue value2) { if (value1 == null) { return value2; } if (value2 == null) { return new FloatValue(Float.valueOf(value1)); } float v = Float.valueOf(value1); return new org.openl.meta.FloatValue(new FloatValue(v), value2, Operators.add(v, value2.getValue()), Formulas.ADD); }
public static FloatValue add(FloatValue value1, String value2) { if (value2 == null) { return value1; } if (value1 == null) { return new FloatValue(Float.valueOf(value2)); } float v = Float.valueOf(value2); return new org.openl.meta.FloatValue(value1, new FloatValue(v), Operators.add(value1.getValue(), v), Formulas.ADD); }