public static <A extends Number & Comparable<?>> NumberExpression<Double> power(Expression<A> num, int exponent) {
        return Expressions.numberOperation(Double.class, Ops.MathOps.POWER, num, ConstantImpl.create(exponent));
    }
public static < A extends Number & Comparable < ? > > NumberExpression < Double > power ( Expression < A > num , int exponent ) { return Expressions . numberOperation ( Double . class , Ops . MathOps . POWER , num , ConstantImpl . create ( exponent ) ) ; }
Create a {@code power(num, exponent)} expression

<p>Returns num raised to the power exponent</p>

@param num  numeric expression
@param exponent exponent
@return power(num, exponent)