/** * @param exp numeric expression * @param number divisor * @return MOD() call expression */ public static Expression modExp(Expression exp, Number number) { return modExp(exp, new ASTScalar(number)); }
/** * @param path object path value * @param number divisor * @return MOD() call expression */ public static Expression modExp(String path, Number number) { return modExp(new ASTObjPath(path), new ASTScalar(number)); }
/** * @see FunctionExpressionFactory#modExp(Expression, Number) */ public Property<E> mod(Number number) { return create(FunctionExpressionFactory.modExp(getExpression(), number), getType()); }