Uses of Interface
com.speedment.runtime.compute.ToDouble
-
Packages that use ToDouble Package Description com.speedment.runtime.compute The Runtime Compute module adds a large number of functional interfaces to the Speedment system that allows computations to be performed on entities in a Stream without loosing metadata required by Speedment to optimize the stream.com.speedment.runtime.compute.expression Expression builders that can produce efficient and type-safe implementations of the interfaces in thecom.speedment.enterprise.aggregator.functionpackage.com.speedment.runtime.compute.expression.orelse com.speedment.runtime.compute.trait Traits used in the base package for functional interfaces. -
-
Uses of ToDouble in com.speedment.runtime.compute
Methods in com.speedment.runtime.compute that return ToDouble Modifier and Type Method Description default ToDouble<T>ToDouble. abs()default ToDouble<T>ToBigDecimal. asDouble()default ToDouble<T>ToBoolean. asDouble()default ToDouble<T>ToByte. asDouble()default ToDouble<T>ToChar. asDouble()default ToDouble<T>ToDouble. asDouble()default ToDouble<T>ToFloat. asDouble()default ToDouble<T>ToInt. asDouble()default ToDouble<T>ToLong. asDouble()default ToDouble<T>ToShort. asDouble()static <T> ToDouble<T>ToDouble. constant(double value)Returns an implementation of this interface that regardless of input, always returns the value specified.default ToDouble<T>ToBigDecimal. divide(double divisor)default ToDouble<T>ToBigDecimal. divide(int divisor)default ToDouble<T>ToBigDecimal. divide(long divisor)default ToDouble<T>ToBigDecimal. divide(ToDouble<T> divisor)default ToDouble<T>ToBigDecimal. divide(ToInt<T> divisor)default ToDouble<T>ToBigDecimal. divide(ToLong<T> divisor)default ToDouble<T>ToByte. divide(double divisor)default ToDouble<T>ToByte. divide(int divisor)default ToDouble<T>ToByte. divide(long divisor)default ToDouble<T>ToByte. divide(ToDouble<T> divisor)default ToDouble<T>ToByte. divide(ToInt<T> divisor)default ToDouble<T>ToByte. divide(ToLong<T> divisor)default ToDouble<T>ToDouble. divide(double divisor)default ToDouble<T>ToDouble. divide(int divisor)default ToDouble<T>ToDouble. divide(long divisor)default ToDouble<T>ToDouble. divide(ToDouble<T> divisor)default ToDouble<T>ToDouble. divide(ToInt<T> divisor)default ToDouble<T>ToDouble. divide(ToLong<T> divisor)default ToDouble<T>ToFloat. divide(double divisor)default ToDouble<T>ToFloat. divide(int divisor)default ToDouble<T>ToFloat. divide(long divisor)default ToDouble<T>ToFloat. divide(ToDouble<T> divisor)default ToDouble<T>ToFloat. divide(ToInt<T> divisor)default ToDouble<T>ToFloat. divide(ToLong<T> divisor)default ToDouble<T>ToInt. divide(double divisor)default ToDouble<T>ToInt. divide(int divisor)default ToDouble<T>ToInt. divide(long divisor)default ToDouble<T>ToInt. divide(ToDouble<T> divisor)default ToDouble<T>ToInt. divide(ToInt<T> divisor)default ToDouble<T>ToInt. divide(ToLong<T> divisor)default ToDouble<T>ToLong. divide(double divisor)default ToDouble<T>ToLong. divide(int divisor)default ToDouble<T>ToLong. divide(long divisor)default ToDouble<T>ToLong. divide(ToDouble<T> divisor)default ToDouble<T>ToLong. divide(ToInt<T> divisor)default ToDouble<T>ToLong. divide(ToLong<T> divisor)default ToDouble<T>ToShort. divide(double divisor)default ToDouble<T>ToShort. divide(int divisor)default ToDouble<T>ToShort. divide(long divisor)default ToDouble<T>ToShort. divide(ToDouble<T> divisor)default ToDouble<T>ToShort. divide(ToInt<T> divisor)default ToDouble<T>ToShort. divide(ToLong<T> divisor)default ToDouble<T>ToDouble. map(DoubleUnaryOperator operator)default ToDouble<T>ToBigDecimal. mapToDouble(ToDoubleFunction<BigDecimal> mapper)default ToDouble<T>ToBoolean. mapToDouble(BooleanToDoubleFunction operator)default ToDouble<T>ToByte. mapToDouble(ByteToDoubleFunction operator)default ToDouble<T>ToFloat. mapToDouble(FloatToDoubleFunction operator)default ToDouble<T>ToInt. mapToDouble(IntToDoubleFunction operator)default ToDouble<T>ToLong. mapToDouble(LongToDoubleFunction operator)default ToDouble<T>ToShort. mapToDouble(ShortToDoubleFunction operator)default ToDouble<T>ToBigDecimal. minus(byte other)default ToDouble<T>ToBigDecimal. minus(double other)default ToDouble<T>ToBigDecimal. minus(int other)default ToDouble<T>ToBigDecimal. minus(long other)default ToDouble<T>ToBigDecimal. minus(ToByte<T> other)default ToDouble<T>ToBigDecimal. minus(ToDouble<T> other)default ToDouble<T>ToBigDecimal. minus(ToInt<T> other)default ToDouble<T>ToBigDecimal. minus(ToLong<T> other)default ToDouble<T>ToByte. minus(double other)default ToDouble<T>ToByte. minus(ToDouble<T> other)default ToDouble<T>ToDouble. minus(byte other)default ToDouble<T>ToDouble. minus(double other)default ToDouble<T>ToDouble. minus(int other)default ToDouble<T>ToDouble. minus(long other)default ToDouble<T>ToDouble. minus(ToByte<T> other)default ToDouble<T>ToDouble. minus(ToDouble<T> other)default ToDouble<T>ToDouble. minus(ToInt<T> other)default ToDouble<T>ToDouble. minus(ToLong<T> other)default ToDouble<T>ToFloat. minus(double other)default ToDouble<T>ToFloat. minus(long other)default ToDouble<T>ToFloat. minus(ToDouble<T> other)default ToDouble<T>ToFloat. minus(ToLong<T> other)default ToDouble<T>ToInt. minus(double other)default ToDouble<T>ToInt. minus(ToDouble<T> other)default ToDouble<T>ToLong. minus(double other)default ToDouble<T>ToLong. minus(ToDouble<T> other)default ToDouble<T>ToShort. minus(double other)default ToDouble<T>ToShort. minus(ToDouble<T> other)default ToDouble<T>ToBigDecimal. multiply(byte other)default ToDouble<T>ToBigDecimal. multiply(double other)default ToDouble<T>ToBigDecimal. multiply(int other)default ToDouble<T>ToBigDecimal. multiply(long other)default ToDouble<T>ToBigDecimal. multiply(ToByte<T> other)default ToDouble<T>ToBigDecimal. multiply(ToDouble<T> other)default ToDouble<T>ToBigDecimal. multiply(ToInt<T> other)default ToDouble<T>ToBigDecimal. multiply(ToLong<T> other)default ToDouble<T>ToByte. multiply(double other)default ToDouble<T>ToByte. multiply(ToDouble<T> other)default ToDouble<T>ToDouble. multiply(byte other)default ToDouble<T>ToDouble. multiply(double other)default ToDouble<T>ToDouble. multiply(int other)default ToDouble<T>ToDouble. multiply(long other)default ToDouble<T>ToDouble. multiply(ToByte<T> other)default ToDouble<T>ToDouble. multiply(ToDouble<T> other)default ToDouble<T>ToDouble. multiply(ToInt<T> other)default ToDouble<T>ToDouble. multiply(ToLong<T> other)default ToDouble<T>ToFloat. multiply(double other)default ToDouble<T>ToFloat. multiply(long other)default ToDouble<T>ToFloat. multiply(ToDouble<T> other)default ToDouble<T>ToFloat. multiply(ToLong<T> other)default ToDouble<T>ToInt. multiply(double other)default ToDouble<T>ToInt. multiply(ToDouble<T> other)default ToDouble<T>ToLong. multiply(double other)default ToDouble<T>ToLong. multiply(ToDouble<T> other)default ToDouble<T>ToShort. multiply(double other)default ToDouble<T>ToShort. multiply(ToDouble<T> other)default ToDouble<T>ToDouble. negate()static <T> ToDouble<T>ToDouble. of(ToDoubleFunction<T> lambda)Returns a typedToDouble<T>using the providedlambda.default ToDouble<T>ToDoubleNullable. orElse(Double value)default ToDouble<T>ToDoubleNullable. orElseGet(ToDouble<T> getter)default ToDouble<T>ToDoubleNullable. orThrow()default ToDouble<T>ToBigDecimal. plus(byte other)default ToDouble<T>ToBigDecimal. plus(double other)default ToDouble<T>ToBigDecimal. plus(int other)default ToDouble<T>ToBigDecimal. plus(long other)default ToDouble<T>ToBigDecimal. plus(ToByte<T> other)default ToDouble<T>ToBigDecimal. plus(ToDouble<T> other)default ToDouble<T>ToBigDecimal. plus(ToInt<T> other)default ToDouble<T>ToBigDecimal. plus(ToLong<T> other)default ToDouble<T>ToByte. plus(double other)default ToDouble<T>ToByte. plus(ToDouble<T> other)default ToDouble<T>ToDouble. plus(byte other)default ToDouble<T>ToDouble. plus(double other)default ToDouble<T>ToDouble. plus(int other)default ToDouble<T>ToDouble. plus(long other)default ToDouble<T>ToDouble. plus(ToByte<T> other)default ToDouble<T>ToDouble. plus(ToDouble<T> other)default ToDouble<T>ToDouble. plus(ToInt<T> other)default ToDouble<T>ToDouble. plus(ToLong<T> other)default ToDouble<T>ToFloat. plus(double other)default ToDouble<T>ToFloat. plus(long other)default ToDouble<T>ToFloat. plus(ToDouble<T> other)default ToDouble<T>ToFloat. plus(ToLong<T> other)default ToDouble<T>ToInt. plus(double other)default ToDouble<T>ToInt. plus(ToDouble<T> other)default ToDouble<T>ToLong. plus(double other)default ToDouble<T>ToLong. plus(ToDouble<T> other)default ToDouble<T>ToShort. plus(double other)default ToDouble<T>ToShort. plus(ToDouble<T> other)default ToDouble<T>ToBigDecimal. pow(double power)default ToDouble<T>ToBigDecimal. pow(int power)default ToDouble<T>ToBigDecimal. pow(ToDouble<T> power)default ToDouble<T>ToBigDecimal. pow(ToInt<T> power)default ToDouble<T>ToByte. pow(double power)default ToDouble<T>ToByte. pow(int power)default ToDouble<T>ToByte. pow(ToDouble<T> power)default ToDouble<T>ToByte. pow(ToInt<T> power)default ToDouble<T>ToDouble. pow(double power)default ToDouble<T>ToDouble. pow(int power)default ToDouble<T>ToDouble. pow(ToDouble<T> power)default ToDouble<T>ToDouble. pow(ToInt<T> power)default ToDouble<T>ToFloat. pow(double power)default ToDouble<T>ToFloat. pow(int power)default ToDouble<T>ToFloat. pow(ToDouble<T> power)default ToDouble<T>ToFloat. pow(ToInt<T> power)default ToDouble<T>ToInt. pow(double power)default ToDouble<T>ToInt. pow(int power)default ToDouble<T>ToInt. pow(ToDouble<T> power)default ToDouble<T>ToInt. pow(ToInt<T> power)default ToDouble<T>ToLong. pow(double power)default ToDouble<T>ToLong. pow(int power)default ToDouble<T>ToLong. pow(ToDouble<T> power)default ToDouble<T>ToLong. pow(ToInt<T> power)default ToDouble<T>ToShort. pow(double power)default ToDouble<T>ToShort. pow(int power)default ToDouble<T>ToShort. pow(ToDouble<T> power)default ToDouble<T>ToShort. pow(ToInt<T> power)default ToDouble<T>ToBigDecimal. sqrt()default ToDouble<T>ToByte. sqrt()default ToDouble<T>ToDouble. sqrt()default ToDouble<T>ToFloat. sqrt()default ToDouble<T>ToInt. sqrt()default ToDouble<T>ToLong. sqrt()default ToDouble<T>ToShort. sqrt()Methods in com.speedment.runtime.compute with parameters of type ToDouble Modifier and Type Method Description default ToDouble<T>ToBigDecimal. divide(ToDouble<T> divisor)default ToDouble<T>ToByte. divide(ToDouble<T> divisor)default ToDouble<T>ToDouble. divide(ToDouble<T> divisor)default ToDouble<T>ToFloat. divide(ToDouble<T> divisor)default ToDouble<T>ToInt. divide(ToDouble<T> divisor)default ToDouble<T>ToLong. divide(ToDouble<T> divisor)default ToDouble<T>ToShort. divide(ToDouble<T> divisor)default ToDouble<T>ToBigDecimal. minus(ToDouble<T> other)default ToDouble<T>ToByte. minus(ToDouble<T> other)default ToDouble<T>ToDouble. minus(ToDouble<T> other)default ToDouble<T>ToFloat. minus(ToDouble<T> other)default ToDouble<T>ToInt. minus(ToDouble<T> other)default ToDouble<T>ToLong. minus(ToDouble<T> other)default ToDouble<T>ToShort. minus(ToDouble<T> other)default ToDouble<T>ToBigDecimal. multiply(ToDouble<T> other)default ToDouble<T>ToByte. multiply(ToDouble<T> other)default ToDouble<T>ToDouble. multiply(ToDouble<T> other)default ToDouble<T>ToFloat. multiply(ToDouble<T> other)default ToDouble<T>ToInt. multiply(ToDouble<T> other)default ToDouble<T>ToLong. multiply(ToDouble<T> other)default ToDouble<T>ToShort. multiply(ToDouble<T> other)default ToDouble<T>ToDoubleNullable. orElseGet(ToDouble<T> getter)default ToDouble<T>ToBigDecimal. plus(ToDouble<T> other)default ToDouble<T>ToByte. plus(ToDouble<T> other)default ToDouble<T>ToDouble. plus(ToDouble<T> other)default ToDouble<T>ToFloat. plus(ToDouble<T> other)default ToDouble<T>ToInt. plus(ToDouble<T> other)default ToDouble<T>ToLong. plus(ToDouble<T> other)default ToDouble<T>ToShort. plus(ToDouble<T> other)default ToDouble<T>ToBigDecimal. pow(ToDouble<T> power)default ToDouble<T>ToByte. pow(ToDouble<T> power)default ToDouble<T>ToDouble. pow(ToDouble<T> power)default ToDouble<T>ToFloat. pow(ToDouble<T> power)default ToDouble<T>ToInt. pow(ToDouble<T> power)default ToDouble<T>ToLong. pow(ToDouble<T> power)default ToDouble<T>ToShort. pow(ToDouble<T> power) -
Uses of ToDouble in com.speedment.runtime.compute.expression
Methods in com.speedment.runtime.compute.expression that return ToDouble Modifier and Type Method Description static <T> ToDouble<T>Expressions. abs(ToDouble<T> expression)Returns an expression that takes an expression and returns its absolute (removing the negation sign if any).static <T> ToDouble<T>Expressions. byteToDouble(ToByte<T> expression)Creates and returns an expression that converts the result of the specified expression into adoubleby casting.static <T> ToDouble<T>Expressions. divide(ToByte<T> first, double second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToByte<T> first, int second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToByte<T> first, long second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToByte<T> first, ToDouble<T> second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToByte<T> first, ToInt<T> second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToByte<T> first, ToLong<T> second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToDouble<T> first, double second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToDouble<T> first, int second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToDouble<T> first, long second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToDouble<T> first, ToDouble<T> second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToDouble<T> first, ToInt<T> second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToDouble<T> first, ToLong<T> second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToFloat<T> first, double second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToFloat<T> first, int second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToFloat<T> first, long second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToFloat<T> first, ToDouble<T> second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToFloat<T> first, ToInt<T> second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToFloat<T> first, ToLong<T> second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToInt<T> first, double second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToInt<T> first, int second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToInt<T> first, long second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToInt<T> first, ToDouble<T> second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToInt<T> first, ToInt<T> second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToInt<T> first, ToLong<T> second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToLong<T> first, double second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToLong<T> first, int second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToLong<T> first, long second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToLong<T> first, ToDouble<T> second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToLong<T> first, ToInt<T> second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToLong<T> first, ToLong<T> second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToShort<T> first, double second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToShort<T> first, int second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToShort<T> first, long second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToShort<T> first, ToDouble<T> second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToShort<T> first, ToInt<T> second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToShort<T> first, ToLong<T> second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. floatToDouble(ToFloat<T> expression)Creates and returns an expression that converts the result of the specified expression into adoubleby casting.static <T> ToDouble<T>Expressions. intToDouble(ToInt<T> expression)Creates and returns an expression that converts the result of the specified expression into adoubleby casting.static <T> ToDouble<T>Expressions. longToDouble(ToLong<T> expression)Creates and returns an expression that converts the result of the specified expression into adoubleby casting.static <T> ToDouble<T>Expressions. minus(ToDouble<T> first, double second)Creates and returns an expression that takes the result of the expression and subtracts a constant from it.static <T> ToDouble<T>Expressions. minus(ToDouble<T> first, int second)Creates and returns an expression that takes the result of the expression and subtracts a constant from it.static <T> ToDouble<T>Expressions. minus(ToDouble<T> first, long second)Creates and returns an expression that takes the result of the expression and subtracts a constant from it.static <T> ToDouble<T>Expressions. minus(ToDouble<T> first, ToDouble<T> second)Creates and returns an expression that takes the result of the two expressions and computes the difference.static <T> ToDouble<T>Expressions. minus(ToDouble<T> first, ToInt<T> second)Creates and returns an expression that takes the result of the two expressions and computes the difference.static <T> ToDouble<T>Expressions. minus(ToDouble<T> first, ToLong<T> second)Creates and returns an expression that takes the result of the two expressions and computes the difference.static <T> ToDouble<T>Expressions. minus(ToFloat<T> first, long second)Creates and returns an expression that takes the result of the expression and subtracts a constant from it.static <T> ToDouble<T>Expressions. minus(ToFloat<T> first, ToLong<T> second)Creates and returns an expression that takes the result of the two expressions and computes the difference.static <T> ToDouble<T>Expressions. multiply(ToDouble<T> first, double second)Creates and returns an expression that takes the result of the expression and multiplies a constant to it.static <T> ToDouble<T>Expressions. multiply(ToDouble<T> first, int second)Creates and returns an expression that takes the result of the expression and multiplies a constant to it.static <T> ToDouble<T>Expressions. multiply(ToDouble<T> first, long second)Creates and returns an expression that takes the result of the expression and multiplies a constant to it.static <T> ToDouble<T>Expressions. multiply(ToDouble<T> first, ToDouble<T> second)Creates and returns an expression that takes the result of the two expressions and computes the product.static <T> ToDouble<T>Expressions. multiply(ToDouble<T> first, ToInt<T> second)Creates and returns an expression that takes the result of the two expressions and computes the product.static <T> ToDouble<T>Expressions. multiply(ToDouble<T> first, ToLong<T> second)Creates and returns an expression that takes the result of the two expressions and computes the product.static <T> ToDouble<T>Expressions. multiply(ToFloat<T> first, long second)Creates and returns an expression that takes the result of the expression and multiplies a constant to it.static <T> ToDouble<T>Expressions. multiply(ToFloat<T> first, ToLong<T> second)Creates and returns an expression that takes the result of the two expressions and computes the product.static <T> ToDouble<T>Expressions. negate(ToDouble<T> expression)Creates and returns an expression that will compute the negative result of the specified expression.static <T> ToDouble<T>Expressions. plus(ToDouble<T> first, double second)Creates and returns an expression that takes the result of the expression and adds a constant to it.static <T> ToDouble<T>Expressions. plus(ToDouble<T> first, int second)Creates and returns an expression that takes the result of the expression and adds a constant to it.static <T> ToDouble<T>Expressions. plus(ToDouble<T> first, long second)Creates and returns an expression that takes the result of the expression and adds a constant to it.static <T> ToDouble<T>Expressions. plus(ToDouble<T> first, ToDouble<T> second)Creates and returns an expression that takes the result of the two expressions and add them together.static <T> ToDouble<T>Expressions. plus(ToDouble<T> first, ToInt<T> second)Creates and returns an expression that takes the result of the two expressions and add them together.static <T> ToDouble<T>Expressions. plus(ToDouble<T> first, ToLong<T> second)Creates and returns an expression that takes the result of the two expressions and add them together.static <T> ToDouble<T>Expressions. plus(ToFloat<T> first, long second)Creates and returns an expression that takes the result of the expression and adds a constant to it.static <T> ToDouble<T>Expressions. plus(ToFloat<T> first, ToLong<T> second)Creates and returns an expression that takes the result of the two expressions and add them together.static <T> ToDouble<T>Expressions. pow(ToByte<T> expression, double power)Creates and returns an expression that takes the result of an input expression and multiplies it with itselfpowertimes.static <T> ToDouble<T>Expressions. pow(ToByte<T> expression, int power)Creates and returns an expression that takes the result of an input expression and multiplies it with itselfpowertimes.static <T> ToDouble<T>Expressions. pow(ToByte<T> expression, ToDouble<T> power)Creates and returns an expression that takes the result of an input expression and multiplies it with itself as many times as the result of applyingpowerto the input.static <T> ToDouble<T>Expressions. pow(ToByte<T> expression, ToInt<T> power)Creates and returns an expression that takes the result of an input expression and multiplies it with itself as many times as the result of applyingpowerto the input.static <T> ToDouble<T>Expressions. pow(ToDouble<T> expression, double power)Creates and returns an expression that takes the result of an input expression and multiplies it with itselfpowertimes.static <T> ToDouble<T>Expressions. pow(ToDouble<T> expression, int power)Creates and returns an expression that takes the result of an input expression and multiplies it with itselfpowertimes.static <T> ToDouble<T>Expressions. pow(ToDouble<T> expression, ToDouble<T> power)Creates and returns an expression that takes the result of an input expression and multiplies it with itself as many times as the result of applyingpowerto the input.static <T> ToDouble<T>Expressions. pow(ToDouble<T> expression, ToInt<T> power)Creates and returns an expression that takes the result of an input expression and multiplies it with itself as many times as the result of applyingpowerto the input.static <T> ToDouble<T>Expressions. pow(ToFloat<T> expression, double power)Creates and returns an expression that takes the result of an input expression and multiplies it with itselfpowertimes.static <T> ToDouble<T>Expressions. pow(ToFloat<T> expression, int power)Creates and returns an expression that takes the result of an input expression and multiplies it with itselfpowertimes.static <T> ToDouble<T>Expressions. pow(ToFloat<T> expression, ToDouble<T> power)Creates and returns an expression that takes the result of an input expression and multiplies it with itself as many times as the result of applyingpowerto the input.static <T> ToDouble<T>Expressions. pow(ToFloat<T> expression, ToInt<T> power)Creates and returns an expression that takes the result of an input expression and multiplies it with itself as many times as the result of applyingpowerto the input.static <T> ToDouble<T>Expressions. pow(ToInt<T> expression, double power)Creates and returns an expression that takes the result of an input expression and multiplies it with itselfpowertimes.static <T> ToDouble<T>Expressions. pow(ToInt<T> expression, int power)Creates and returns an expression that takes the result of an input expression and multiplies it with itselfpowertimes.static <T> ToDouble<T>Expressions. pow(ToInt<T> expression, ToDouble<T> power)Creates and returns an expression that takes the result of an input expression and multiplies it with itself as many times as the result of applyingpowerto the input.static <T> ToDouble<T>Expressions. pow(ToInt<T> expression, ToInt<T> power)Creates and returns an expression that takes the result of an input expression and multiplies it with itself as many times as the result of applyingpowerto the input.static <T> ToDouble<T>Expressions. pow(ToLong<T> expression, double power)Creates and returns an expression that takes the result of an input expression and multiplies it with itselfpowertimes.static <T> ToDouble<T>Expressions. pow(ToLong<T> expression, int power)Creates and returns an expression that takes the result of an input expression and multiplies it with itselfpowertimes.static <T> ToDouble<T>Expressions. pow(ToLong<T> expression, ToDouble<T> power)Creates and returns an expression that takes the result of an input expression and multiplies it with itself as many times as the result of applyingpowerto the input.static <T> ToDouble<T>Expressions. pow(ToLong<T> expression, ToInt<T> power)Creates and returns an expression that takes the result of an input expression and multiplies it with itself as many times as the result of applyingpowerto the input.static <T> ToDouble<T>Expressions. pow(ToShort<T> expression, double power)Creates and returns an expression that takes the result of an input expression and multiplies it with itselfpowertimes.static <T> ToDouble<T>Expressions. pow(ToShort<T> expression, int power)Creates and returns an expression that takes the result of an input expression and multiplies it with itselfpowertimes.static <T> ToDouble<T>Expressions. pow(ToShort<T> expression, ToDouble<T> power)Creates and returns an expression that takes the result of an input expression and multiplies it with itself as many times as the result of applyingpowerto the input.static <T> ToDouble<T>Expressions. pow(ToShort<T> expression, ToInt<T> power)Creates and returns an expression that takes the result of an input expression and multiplies it with itself as many times as the result of applyingpowerto the input.static <T> ToDouble<T>Expressions. shortToDouble(ToShort<T> expression)Creates and returns an expression that converts the result of the specified expression into adoubleby casting.static <T> ToDouble<T>Expressions. sqrt(ToByte<T> expression)Creates and returns an expression that returns the square root of the result from the input expression.static <T> ToDouble<T>Expressions. sqrt(ToDouble<T> expression)Creates and returns an expression that returns the square root of the result from the input expression.static <T> ToDouble<T>Expressions. sqrt(ToFloat<T> expression)Creates and returns an expression that returns the square root of the result from the input expression.static <T> ToDouble<T>Expressions. sqrt(ToInt<T> expression)Creates and returns an expression that returns the square root of the result from the input expression.static <T> ToDouble<T>Expressions. sqrt(ToLong<T> expression)Creates and returns an expression that returns the square root of the result from the input expression.static <T> ToDouble<T>Expressions. sqrt(ToShort<T> expression)Creates and returns an expression that returns the square root of the result from the input expression.Methods in com.speedment.runtime.compute.expression with parameters of type ToDouble Modifier and Type Method Description static <T> ToDouble<T>Expressions. abs(ToDouble<T> expression)Returns an expression that takes an expression and returns its absolute (removing the negation sign if any).static <T> ToDouble<T>Expressions. divide(ToByte<T> first, ToDouble<T> second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToDouble<T> first, double second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToDouble<T> first, int second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToDouble<T> first, long second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToDouble<T> first, ToDouble<T> second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToDouble<T> first, ToInt<T> second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToDouble<T> first, ToLong<T> second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToFloat<T> first, ToDouble<T> second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToInt<T> first, ToDouble<T> second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToLong<T> first, ToDouble<T> second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. divide(ToShort<T> first, ToDouble<T> second)Returns an expression that takes the result from the first expression and divides it with the result of the second expression.static <T> ToDouble<T>Expressions. minus(ToDouble<T> first, double second)Creates and returns an expression that takes the result of the expression and subtracts a constant from it.static <T> ToDouble<T>Expressions. minus(ToDouble<T> first, int second)Creates and returns an expression that takes the result of the expression and subtracts a constant from it.static <T> ToDouble<T>Expressions. minus(ToDouble<T> first, long second)Creates and returns an expression that takes the result of the expression and subtracts a constant from it.static <T> ToDouble<T>Expressions. minus(ToDouble<T> first, ToDouble<T> second)Creates and returns an expression that takes the result of the two expressions and computes the difference.static <T> ToDouble<T>Expressions. minus(ToDouble<T> first, ToInt<T> second)Creates and returns an expression that takes the result of the two expressions and computes the difference.static <T> ToDouble<T>Expressions. minus(ToDouble<T> first, ToLong<T> second)Creates and returns an expression that takes the result of the two expressions and computes the difference.static <T> ToDouble<T>Expressions. multiply(ToDouble<T> first, double second)Creates and returns an expression that takes the result of the expression and multiplies a constant to it.static <T> ToDouble<T>Expressions. multiply(ToDouble<T> first, int second)Creates and returns an expression that takes the result of the expression and multiplies a constant to it.static <T> ToDouble<T>Expressions. multiply(ToDouble<T> first, long second)Creates and returns an expression that takes the result of the expression and multiplies a constant to it.static <T> ToDouble<T>Expressions. multiply(ToDouble<T> first, ToDouble<T> second)Creates and returns an expression that takes the result of the two expressions and computes the product.static <T> ToDouble<T>Expressions. multiply(ToDouble<T> first, ToInt<T> second)Creates and returns an expression that takes the result of the two expressions and computes the product.static <T> ToDouble<T>Expressions. multiply(ToDouble<T> first, ToLong<T> second)Creates and returns an expression that takes the result of the two expressions and computes the product.static <T> ToDouble<T>Expressions. negate(ToDouble<T> expression)Creates and returns an expression that will compute the negative result of the specified expression.static <T> ToDouble<T>Expressions. plus(ToDouble<T> first, double second)Creates and returns an expression that takes the result of the expression and adds a constant to it.static <T> ToDouble<T>Expressions. plus(ToDouble<T> first, int second)Creates and returns an expression that takes the result of the expression and adds a constant to it.static <T> ToDouble<T>Expressions. plus(ToDouble<T> first, long second)Creates and returns an expression that takes the result of the expression and adds a constant to it.static <T> ToDouble<T>Expressions. plus(ToDouble<T> first, ToDouble<T> second)Creates and returns an expression that takes the result of the two expressions and add them together.static <T> ToDouble<T>Expressions. plus(ToDouble<T> first, ToInt<T> second)Creates and returns an expression that takes the result of the two expressions and add them together.static <T> ToDouble<T>Expressions. plus(ToDouble<T> first, ToLong<T> second)Creates and returns an expression that takes the result of the two expressions and add them together.static <T> ToDouble<T>Expressions. pow(ToByte<T> expression, ToDouble<T> power)Creates and returns an expression that takes the result of an input expression and multiplies it with itself as many times as the result of applyingpowerto the input.static <T> ToDouble<T>Expressions. pow(ToDouble<T> expression, double power)Creates and returns an expression that takes the result of an input expression and multiplies it with itselfpowertimes.static <T> ToDouble<T>Expressions. pow(ToDouble<T> expression, int power)Creates and returns an expression that takes the result of an input expression and multiplies it with itselfpowertimes.static <T> ToDouble<T>Expressions. pow(ToDouble<T> expression, ToDouble<T> power)Creates and returns an expression that takes the result of an input expression and multiplies it with itself as many times as the result of applyingpowerto the input.static <T> ToDouble<T>Expressions. pow(ToDouble<T> expression, ToInt<T> power)Creates and returns an expression that takes the result of an input expression and multiplies it with itself as many times as the result of applyingpowerto the input.static <T> ToDouble<T>Expressions. pow(ToFloat<T> expression, ToDouble<T> power)Creates and returns an expression that takes the result of an input expression and multiplies it with itself as many times as the result of applyingpowerto the input.static <T> ToDouble<T>Expressions. pow(ToInt<T> expression, ToDouble<T> power)Creates and returns an expression that takes the result of an input expression and multiplies it with itself as many times as the result of applyingpowerto the input.static <T> ToDouble<T>Expressions. pow(ToLong<T> expression, ToDouble<T> power)Creates and returns an expression that takes the result of an input expression and multiplies it with itself as many times as the result of applyingpowerto the input.static <T> ToDouble<T>Expressions. pow(ToShort<T> expression, ToDouble<T> power)Creates and returns an expression that takes the result of an input expression and multiplies it with itself as many times as the result of applyingpowerto the input.static <T> ToDoubleNullable<T>Expressions. powOrNull(ToByteNullable<T> expression, ToDouble<T> power)Creates and returns an expression that takes the result of an input expression and multiplies it with itself as many times as the result of applyingpowerto the input.static <T> ToDoubleNullable<T>Expressions. powOrNull(ToDoubleNullable<T> expression, ToDouble<T> power)Creates and returns an expression that takes the result of an input expression and multiplies it with itself as many times as the result of applyingpowerto the input.static <T> ToDoubleNullable<T>Expressions. powOrNull(ToFloatNullable<T> expression, ToDouble<T> power)Creates and returns an expression that takes the result of an input expression and multiplies it with itself as many times as the result of applyingpowerto the input.static <T> ToDoubleNullable<T>Expressions. powOrNull(ToIntNullable<T> expression, ToDouble<T> power)Creates and returns an expression that takes the result of an input expression and multiplies it with itself as many times as the result of applyingpowerto the input.static <T> ToDoubleNullable<T>Expressions. powOrNull(ToLongNullable<T> expression, ToDouble<T> power)Creates and returns an expression that takes the result of an input expression and multiplies it with itself as many times as the result of applyingpowerto the input.static <T> ToDoubleNullable<T>Expressions. powOrNull(ToShortNullable<T> expression, ToDouble<T> power)Creates and returns an expression that takes the result of an input expression and multiplies it with itself as many times as the result of applyingpowerto the input.static <T> ToByte<T>Expressions. sign(ToDouble<T> expression)Creates and returns an expression that returns1if the result of the input expression is positive,-1if the result of the input expression is negative and0if the result of the input expression is0.static <T> ToDouble<T>Expressions. sqrt(ToDouble<T> expression)Creates and returns an expression that returns the square root of the result from the input expression. -
Uses of ToDouble in com.speedment.runtime.compute.expression.orelse
Subinterfaces of ToDouble in com.speedment.runtime.compute.expression.orelse Modifier and Type Interface Description interfaceToDoubleOrElse<T>SpecializedNonNullableExpressionfordoublevalues where a default value is given if the original expression returnsnull.interfaceToDoubleOrElseGet<T>SpecializedNonNullableExpressionfordoublevalues where a getter function is applied if the original expression returnsnull.interfaceToDoubleOrThrow<T>SpecializedNonNullableExpressionfordoublevalues where aNullPointerExceptionis thrown if the original expression returnsnull. -
Uses of ToDouble in com.speedment.runtime.compute.trait
Methods in com.speedment.runtime.compute.trait that return ToDouble Modifier and Type Method Description ToDouble<T>HasAsDouble. asDouble()Returns an expression that casts the result of the current expression into adouble.ToDouble<T>HasDivide. divide(double divisor)Creates and returns an expression that returns the quotient of the result from the current expression and the divisor.ToDouble<T>HasDivide. divide(int divisor)Creates and returns an expression that returns the quotient of the result from the current expression and the divisor.ToDouble<T>HasDivide. divide(long divisor)Creates and returns an expression that returns the quotient of the result from the current expression and the divisor.ToDouble<T>HasDivide. divide(ToDouble<T> divisor)Creates and returns an expression that returns the quotient of the result from the current expression and the divisor.ToDouble<T>HasDivide. divide(ToInt<T> divisor)Creates and returns an expression that returns the quotient of the result from the current expression and the divisor.ToDouble<T>HasDivide. divide(ToLong<T> divisor)Creates and returns an expression that returns the quotient of the result from the current expression and the divisor.ToDouble<T>HasMapToDouble. mapToDouble(MAPPER mapper)Maps the result of this expression into adoubleby passing it to the specifiedmapper, producing a new expression that implementsToDouble.ToDouble<T>HasMinus. minus(double other)Creates and returns an expression that returns the difference of the result from the current expression and the other term.ToDouble<T>HasMinus. minus(ToDouble<T> other)Creates and returns an expression that returns the difference of the result from the current expression and the other term.ToDouble<T>HasMultiply. multiply(double other)Creates and returns an expression that returns the product of the result from the current expression and the other factor.ToDouble<T>HasMultiply. multiply(ToDouble<T> other)Creates and returns an expression that returns the product of the result from the current expression and the other factor.ToDouble<T>HasPlus. plus(double other)Creates and returns an expression that returns the sum of the result from the current expression and the other term.ToDouble<T>HasPlus. plus(ToDouble<T> other)Creates and returns an expression that returns the sum of the result from the current expression and the other term.ToDouble<T>HasPow. pow(double power)Creates and returns an expression that returns the exponential power of the result from the current expression.ToDouble<T>HasPow. pow(int power)Creates and returns an expression that returns the exponential power of the result from the current expression.ToDouble<T>HasPow. pow(ToDouble<T> power)Creates and returns an expression that returns the exponential power of the result from the current expression.ToDouble<T>HasPow. pow(ToInt<T> power)Creates and returns an expression that returns the exponential power of the result from the current expression.Methods in com.speedment.runtime.compute.trait with parameters of type ToDouble Modifier and Type Method Description ToDouble<T>HasDivide. divide(ToDouble<T> divisor)Creates and returns an expression that returns the quotient of the result from the current expression and the divisor.ToDouble<T>HasMinus. minus(ToDouble<T> other)Creates and returns an expression that returns the difference of the result from the current expression and the other term.ToDouble<T>HasMultiply. multiply(ToDouble<T> other)Creates and returns an expression that returns the product of the result from the current expression and the other factor.ToDouble<T>HasPlus. plus(ToDouble<T> other)Creates and returns an expression that returns the sum of the result from the current expression and the other term.ToDouble<T>HasPow. pow(ToDouble<T> power)Creates and returns an expression that returns the exponential power of the result from the current expression.
-