Skip navigation links
A B C D E F H I J L M N O P S T U V 

A

abs(ToByte<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes an expression and returns its absolute (removing the negation sign if any).
abs(ToShort<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes an expression and returns its absolute (removing the negation sign if any).
abs(ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes an expression and returns its absolute (removing the negation sign if any).
abs(ToLong<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes an expression and returns its absolute (removing the negation sign if any).
abs(ToFloat<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes an expression and returns its absolute (removing the negation sign if any).
abs(ToDouble<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes an expression and returns its absolute (removing the negation sign if any).
abs() - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
abs() - Method in interface com.speedment.runtime.compute.ToByte
 
abs() - Method in interface com.speedment.runtime.compute.ToByteNullable
 
abs() - Method in interface com.speedment.runtime.compute.ToDouble
 
abs() - Method in interface com.speedment.runtime.compute.ToDoubleNullable
 
abs() - Method in interface com.speedment.runtime.compute.ToFloat
 
abs() - Method in interface com.speedment.runtime.compute.ToFloatNullable
 
abs() - Method in interface com.speedment.runtime.compute.ToInt
 
abs() - Method in interface com.speedment.runtime.compute.ToIntNullable
 
abs() - Method in interface com.speedment.runtime.compute.ToLong
 
abs() - Method in interface com.speedment.runtime.compute.ToLongNullable
 
abs() - Method in interface com.speedment.runtime.compute.ToShort
 
abs() - Method in interface com.speedment.runtime.compute.ToShortNullable
 
abs() - Method in interface com.speedment.runtime.compute.trait.HasAbs
Returns a new expression that returns the absolute value of the result of the current expression.
absOrNull(ToByteNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes an expression and returns its absolute (removing the negation sign if any).
absOrNull(ToShortNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes an expression and returns its absolute (removing the negation sign if any).
absOrNull(ToIntNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes an expression and returns its absolute (removing the negation sign if any).
absOrNull(ToLongNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes an expression and returns its absolute (removing the negation sign if any).
absOrNull(ToFloatNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes an expression and returns its absolute (removing the negation sign if any).
absOrNull(ToDoubleNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes an expression and returns its absolute (removing the negation sign if any).
apply(T) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
apply(T) - Method in interface com.speedment.runtime.compute.ToBigDecimalNullable
 
apply(T) - Method in interface com.speedment.runtime.compute.ToEnum
 
apply(T) - Method in interface com.speedment.runtime.compute.ToString
 
apply(T) - Method in interface com.speedment.runtime.compute.ToStringNullable
 
applyAsBoolean(T) - Method in interface com.speedment.runtime.compute.ToBoolean
 
applyAsBoolean(T) - Method in interface com.speedment.runtime.compute.ToBooleanNullable
 
applyAsByte(T) - Method in interface com.speedment.runtime.compute.ToByte
 
applyAsByte(T) - Method in interface com.speedment.runtime.compute.ToByteNullable
 
applyAsChar(T) - Method in interface com.speedment.runtime.compute.ToCharNullable
 
applyAsDouble(T) - Method in interface com.speedment.runtime.compute.ToDouble
 
applyAsDouble(T) - Method in interface com.speedment.runtime.compute.ToDoubleNullable
 
applyAsFloat(T) - Method in interface com.speedment.runtime.compute.ToFloat
 
applyAsFloat(T) - Method in interface com.speedment.runtime.compute.ToFloatNullable
 
applyAsInt(T) - Method in interface com.speedment.runtime.compute.ToInt
 
applyAsInt(T) - Method in interface com.speedment.runtime.compute.ToIntNullable
 
applyAsLong(T) - Method in interface com.speedment.runtime.compute.ToLong
 
applyAsLong(T) - Method in interface com.speedment.runtime.compute.ToLongNullable
 
applyAsShort(T) - Method in interface com.speedment.runtime.compute.ToShort
 
applyAsShort(T) - Method in interface com.speedment.runtime.compute.ToShortNullable
 
asDouble() - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
asDouble() - Method in interface com.speedment.runtime.compute.ToBoolean
 
asDouble() - Method in interface com.speedment.runtime.compute.ToByte
 
asDouble() - Method in interface com.speedment.runtime.compute.ToChar
 
asDouble() - Method in interface com.speedment.runtime.compute.ToDouble
 
asDouble() - Method in interface com.speedment.runtime.compute.ToFloat
 
asDouble() - Method in interface com.speedment.runtime.compute.ToInt
 
asDouble() - Method in interface com.speedment.runtime.compute.ToLong
 
asDouble() - Method in interface com.speedment.runtime.compute.ToShort
 
asDouble() - Method in interface com.speedment.runtime.compute.trait.HasAsDouble
Returns an expression that casts the result of the current expression into a double.
asInt() - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
asInt() - Method in interface com.speedment.runtime.compute.ToBoolean
 
asInt() - Method in interface com.speedment.runtime.compute.ToByte
 
asInt() - Method in interface com.speedment.runtime.compute.ToChar
 
asInt() - Method in interface com.speedment.runtime.compute.ToDouble
 
asInt() - Method in interface com.speedment.runtime.compute.ToFloat
 
asInt() - Method in interface com.speedment.runtime.compute.ToInt
 
asInt() - Method in interface com.speedment.runtime.compute.ToLong
 
asInt() - Method in interface com.speedment.runtime.compute.ToShort
 
asInt() - Method in interface com.speedment.runtime.compute.trait.HasAsInt
Returns an expression that casts the result of the current expression into an int.
asLong() - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
asLong() - Method in interface com.speedment.runtime.compute.ToBoolean
 
asLong() - Method in interface com.speedment.runtime.compute.ToByte
 
asLong() - Method in interface com.speedment.runtime.compute.ToChar
 
asLong() - Method in interface com.speedment.runtime.compute.ToDouble
 
asLong() - Method in interface com.speedment.runtime.compute.ToFloat
 
asLong() - Method in interface com.speedment.runtime.compute.ToInt
 
asLong() - Method in interface com.speedment.runtime.compute.ToLong
 
asLong() - Method in interface com.speedment.runtime.compute.ToShort
 
asLong() - Method in interface com.speedment.runtime.compute.trait.HasAsLong
Returns an expression that casts the result of the current expression into a long.
asName() - Method in interface com.speedment.runtime.compute.ToEnum
Returns an alternative expression that represents the Enum.name() of the enum that would otherwise have been returned by this expression.
asName() - Method in interface com.speedment.runtime.compute.ToEnumNullable
Returns an alternative expression that represents the Enum.name() of the enum that would otherwise have been returned by this expression.
asOrdinal() - Method in interface com.speedment.runtime.compute.ToEnum
Returns an alternative expression that represents the Enum.ordinal() of the enum that would otherwise have been returned by this expression.
asOrdinal() - Method in interface com.speedment.runtime.compute.ToEnumNullable
Returns an alternative expression that represents the Enum.ordinal() of the enum that would otherwise have been returned by this expression.

B

BinaryExpression<T,FIRST extends Expression<T>,SECOND extends Expression<T>> - Interface in com.speedment.runtime.compute.expression
An Expression that has two operands, both are implementations of Expression.
BinaryExpression.Operator - Enum in com.speedment.runtime.compute.expression
Operator types that could be returned by BinaryExpression.operator().
BinaryObjExpression<T,FIRST extends Expression<T>,V> - Interface in com.speedment.runtime.compute.expression
An Expression that has two operands, one is another Expression and the other is a primitive int.
BinaryObjExpression.Operator - Enum in com.speedment.runtime.compute.expression
Operator types that could be returned by BinaryObjExpression.operator().
byteToDouble(ToByte<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that converts the result of the specified expression into a double by casting.
byteToDoubleNullable(ToByteNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that converts the result of the specified expression into a double by casting.

C

com.speedment.runtime.compute - package 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 - package com.speedment.runtime.compute.expression
Expression builders that can produce efficient and type-safe implementations of the interfaces in the com.speedment.enterprise.aggregator.function package.
com.speedment.runtime.compute.expression.orelse - package com.speedment.runtime.compute.expression.orelse
 
com.speedment.runtime.compute.expression.predicate - package com.speedment.runtime.compute.expression.predicate
Specializations of predicates that are returned by expressions.
com.speedment.runtime.compute.trait - package com.speedment.runtime.compute.trait
Traits used in the base package for functional interfaces.
compare(T, T) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
compare(T, T) - Method in interface com.speedment.runtime.compute.ToBigDecimalNullable
 
compare(T, T) - Method in interface com.speedment.runtime.compute.ToBoolean
 
compare(T, T) - Method in interface com.speedment.runtime.compute.ToBooleanNullable
 
compare(T, T) - Method in interface com.speedment.runtime.compute.ToByte
 
compare(T, T) - Method in interface com.speedment.runtime.compute.ToByteNullable
 
compare(T, T) - Method in interface com.speedment.runtime.compute.ToChar
 
compare(T, T) - Method in interface com.speedment.runtime.compute.ToCharNullable
 
compare(T, T) - Method in interface com.speedment.runtime.compute.ToDouble
 
compare(T, T) - Method in interface com.speedment.runtime.compute.ToDoubleNullable
 
compare(T, T) - Method in interface com.speedment.runtime.compute.ToEnum
 
compare(T, T) - Method in interface com.speedment.runtime.compute.ToEnumNullable
 
compare(T, T) - Method in interface com.speedment.runtime.compute.ToFloat
 
compare(T, T) - Method in interface com.speedment.runtime.compute.ToFloatNullable
 
compare(T, T) - Method in interface com.speedment.runtime.compute.ToInt
 
compare(T, T) - Method in interface com.speedment.runtime.compute.ToIntNullable
 
compare(T, T) - Method in interface com.speedment.runtime.compute.ToLong
 
compare(T, T) - Method in interface com.speedment.runtime.compute.ToLongNullable
 
compare(T, T) - Method in interface com.speedment.runtime.compute.ToShort
 
compare(T, T) - Method in interface com.speedment.runtime.compute.ToShortNullable
 
compare(T, T) - Method in interface com.speedment.runtime.compute.ToString
 
compare(T, T) - Method in interface com.speedment.runtime.compute.ToStringNullable
 
compare(T, T) - Method in interface com.speedment.runtime.compute.trait.HasCompare
 
compose(Function<? super V, ? extends T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
compose(Function<? super V, ? extends T>) - Method in interface com.speedment.runtime.compute.ToBigDecimalNullable
 
compose(Function<? super V, ? extends T>) - Method in interface com.speedment.runtime.compute.ToBoolean
Returns a composed expression that first applies the before function to its input, and then applies this function to the result.
compose(Function<? super V, ? extends T>) - Method in interface com.speedment.runtime.compute.ToBooleanNullable
 
compose(Function<? super V, ? extends T>) - Method in interface com.speedment.runtime.compute.ToByte
 
compose(Function<? super V, ? extends T>) - Method in interface com.speedment.runtime.compute.ToByteNullable
 
compose(Function<? super V, ? extends T>) - Method in interface com.speedment.runtime.compute.ToChar
 
compose(Function<? super V, ? extends T>) - Method in interface com.speedment.runtime.compute.ToCharNullable
 
compose(Function<? super V, ? extends T>) - Method in interface com.speedment.runtime.compute.ToDouble
 
compose(Function<? super V, ? extends T>) - Method in interface com.speedment.runtime.compute.ToDoubleNullable
 
compose(Function<? super V, ? extends T>) - Method in interface com.speedment.runtime.compute.ToEnum
 
compose(Function<? super V, ? extends T>) - Method in interface com.speedment.runtime.compute.ToEnumNullable
 
compose(Function<? super V, ? extends T>) - Method in interface com.speedment.runtime.compute.ToFloat
 
compose(Function<? super V, ? extends T>) - Method in interface com.speedment.runtime.compute.ToFloatNullable
 
compose(Function<? super V, ? extends T>) - Method in interface com.speedment.runtime.compute.ToInt
 
compose(Function<? super V, ? extends T>) - Method in interface com.speedment.runtime.compute.ToIntNullable
 
compose(Function<? super V, ? extends T>) - Method in interface com.speedment.runtime.compute.ToLong
 
compose(Function<? super V, ? extends T>) - Method in interface com.speedment.runtime.compute.ToLongNullable
 
compose(Function<? super V, ? extends T>) - Method in interface com.speedment.runtime.compute.ToShort
 
compose(Function<? super V, ? extends T>) - Method in interface com.speedment.runtime.compute.ToShortNullable
 
compose(Function<? super V, ? extends T>) - Method in interface com.speedment.runtime.compute.ToString
 
compose(Function<? super V, ? extends T>) - Method in interface com.speedment.runtime.compute.ToStringNullable
 
compose(Function<? super V, ? extends T>) - Method in interface com.speedment.runtime.compute.trait.HasCompose
Returns a composed expression that first applies the before function to its input, and then applies this function to the result.
ComposedExpression<T,A> - Interface in com.speedment.runtime.compute.expression
Specialized Expression interface used when a ComposedExpression.firstStep() function is first applied to an incomming entity, before a ComposedExpression.secondStep() expression is applied to get the result.
composeNullable(Function<? super V, ? extends T>) - Method in interface com.speedment.runtime.compute.ToBoolean
Returns a composed expression that first applies the before function to its input, and then applies this function to the result.
constant(double) - Static method in interface com.speedment.runtime.compute.ToDouble
Returns an implementation of this interface that regardless of input, always returns the value specified.
ConstantExpression<T,V> - Interface in com.speedment.runtime.compute.expression
Specialized Expression that always returns the same value, regardless of the input.

D

defaultValue() - Method in interface com.speedment.runtime.compute.expression.orelse.ToBigDecimalOrElse
Returns the default value used when NonNullableExpression.innerNullable() would have returned null.
defaultValue() - Method in interface com.speedment.runtime.compute.expression.orelse.ToBooleanOrElse
Returns the default value used when NonNullableExpression.innerNullable() would have returned null.
defaultValue() - Method in interface com.speedment.runtime.compute.expression.orelse.ToByteOrElse
Returns the default value used when NonNullableExpression.innerNullable() would have returned null.
defaultValue() - Method in interface com.speedment.runtime.compute.expression.orelse.ToCharOrElse
Returns the default value used when NonNullableExpression.innerNullable() would have returned null.
defaultValue() - Method in interface com.speedment.runtime.compute.expression.orelse.ToDoubleOrElse
Returns the default value used when NonNullableExpression.innerNullable() would have returned null.
defaultValue() - Method in interface com.speedment.runtime.compute.expression.orelse.ToEnumOrElse
Returns the default value used when NonNullableExpression.innerNullable() would have returned null.
defaultValue() - Method in interface com.speedment.runtime.compute.expression.orelse.ToFloatOrElse
Returns the default value used when NonNullableExpression.innerNullable() would have returned null.
defaultValue() - Method in interface com.speedment.runtime.compute.expression.orelse.ToIntOrElse
Returns the default value used when NonNullableExpression.innerNullable() would have returned null.
defaultValue() - Method in interface com.speedment.runtime.compute.expression.orelse.ToLongOrElse
Returns the default value used when NonNullableExpression.innerNullable() would have returned null.
defaultValue() - Method in interface com.speedment.runtime.compute.expression.orelse.ToShortOrElse
Returns the default value used when NonNullableExpression.innerNullable() would have returned null.
defaultValue() - Method in interface com.speedment.runtime.compute.expression.orelse.ToStringOrElse
Returns the default value used when NonNullableExpression.innerNullable() would have returned null.
defaultValueGetter() - Method in interface com.speedment.runtime.compute.expression.orelse.OrElseGetExpression
Returns the default value used when NonNullableExpression.innerNullable() would have returned null.
divide(ToByte<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToByte<T>, long) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToByte<T>, double) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToByte<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToByte<T>, ToLong<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToByte<T>, ToDouble<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToShort<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToShort<T>, long) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToShort<T>, double) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToShort<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToShort<T>, ToLong<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToShort<T>, ToDouble<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToInt<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToInt<T>, long) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToInt<T>, double) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToInt<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToInt<T>, ToLong<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToInt<T>, ToDouble<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToLong<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToLong<T>, long) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToLong<T>, double) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToLong<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToLong<T>, ToLong<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToLong<T>, ToDouble<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToFloat<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToFloat<T>, long) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToFloat<T>, double) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToFloat<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToFloat<T>, ToLong<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToFloat<T>, ToDouble<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToDouble<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToDouble<T>, long) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToDouble<T>, double) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToDouble<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToDouble<T>, ToLong<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(ToDouble<T>, ToDouble<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that takes the result from the first expression and divides it with the result of the second expression.
divide(int) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
divide(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
divide(long) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
divide(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
divide(double) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
divide(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
divide(int) - Method in interface com.speedment.runtime.compute.ToByte
 
divide(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToByte
 
divide(long) - Method in interface com.speedment.runtime.compute.ToByte
 
divide(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToByte
 
divide(double) - Method in interface com.speedment.runtime.compute.ToByte
 
divide(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToByte
 
divide(int) - Method in interface com.speedment.runtime.compute.ToDouble
 
divide(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToDouble
 
divide(long) - Method in interface com.speedment.runtime.compute.ToDouble
 
divide(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToDouble
 
divide(double) - Method in interface com.speedment.runtime.compute.ToDouble
 
divide(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToDouble
 
divide(int) - Method in interface com.speedment.runtime.compute.ToFloat
 
divide(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToFloat
 
divide(long) - Method in interface com.speedment.runtime.compute.ToFloat
 
divide(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToFloat
 
divide(double) - Method in interface com.speedment.runtime.compute.ToFloat
 
divide(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToFloat
 
divide(int) - Method in interface com.speedment.runtime.compute.ToInt
 
divide(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToInt
 
divide(long) - Method in interface com.speedment.runtime.compute.ToInt
 
divide(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToInt
 
divide(double) - Method in interface com.speedment.runtime.compute.ToInt
 
divide(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToInt
 
divide(int) - Method in interface com.speedment.runtime.compute.ToLong
 
divide(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToLong
 
divide(long) - Method in interface com.speedment.runtime.compute.ToLong
 
divide(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToLong
 
divide(double) - Method in interface com.speedment.runtime.compute.ToLong
 
divide(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToLong
 
divide(int) - Method in interface com.speedment.runtime.compute.ToShort
 
divide(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToShort
 
divide(long) - Method in interface com.speedment.runtime.compute.ToShort
 
divide(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToShort
 
divide(double) - Method in interface com.speedment.runtime.compute.ToShort
 
divide(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToShort
 
divide(int) - Method in interface com.speedment.runtime.compute.trait.HasDivide
Creates and returns an expression that returns the quotient of the result from the current expression and the divisor.
divide(ToInt<T>) - Method in interface com.speedment.runtime.compute.trait.HasDivide
Creates and returns an expression that returns the quotient of the result from the current expression and the divisor.
divide(long) - Method in interface com.speedment.runtime.compute.trait.HasDivide
Creates and returns an expression that returns the quotient of the result from the current expression and the divisor.
divide(ToLong<T>) - Method in interface com.speedment.runtime.compute.trait.HasDivide
Creates and returns an expression that returns the quotient of the result from the current expression and the divisor.
divide(double) - Method in interface com.speedment.runtime.compute.trait.HasDivide
Creates and returns an expression that returns the quotient of the result from the current expression and the divisor.
divide(ToDouble<T>) - Method in interface com.speedment.runtime.compute.trait.HasDivide
Creates and returns an expression that returns the quotient of the result from the current expression and the divisor.

E

enumClass() - Method in interface com.speedment.runtime.compute.expression.orelse.ToEnumOrThrow
 
enumClass() - Method in interface com.speedment.runtime.compute.ToEnum
Returns the class of the enum that this expression returns.
enumClass() - Method in interface com.speedment.runtime.compute.ToEnumNullable
Returns the class of the enum that this expression returns.
Expression<T> - Interface in com.speedment.runtime.compute.expression
The base interface for all expressions.
expression() - Method in interface com.speedment.runtime.compute.expression.predicate.NullPredicate
The expression that is invoked in an incoming entity to get the value that the predicate should test.
Expressions - Class in com.speedment.runtime.compute.expression
Common mathematical expressions often used on Speedment entities.
expressions() - Method in interface com.speedment.runtime.compute.expression.JoiningExpression
Returns an unmodifiable list of the expressions that are joined together in this expression.
expressionType() - Method in interface com.speedment.runtime.compute.expression.Expression
Returns the expression type of this expression.
ExpressionType - Enum in com.speedment.runtime.compute.expression
Every expression type has a corresponding interface to get a type-safe way of applying the expression without boxing any values.
expressionType() - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
expressionType() - Method in interface com.speedment.runtime.compute.ToBigDecimalNullable
 
expressionType() - Method in interface com.speedment.runtime.compute.ToBoolean
 
expressionType() - Method in interface com.speedment.runtime.compute.ToBooleanNullable
 
expressionType() - Method in interface com.speedment.runtime.compute.ToByte
 
expressionType() - Method in interface com.speedment.runtime.compute.ToByteNullable
 
expressionType() - Method in interface com.speedment.runtime.compute.ToChar
 
expressionType() - Method in interface com.speedment.runtime.compute.ToCharNullable
 
expressionType() - Method in interface com.speedment.runtime.compute.ToDouble
 
expressionType() - Method in interface com.speedment.runtime.compute.ToDoubleNullable
 
expressionType() - Method in interface com.speedment.runtime.compute.ToEnum
 
expressionType() - Method in interface com.speedment.runtime.compute.ToEnumNullable
 
expressionType() - Method in interface com.speedment.runtime.compute.ToFloat
 
expressionType() - Method in interface com.speedment.runtime.compute.ToFloatNullable
 
expressionType() - Method in interface com.speedment.runtime.compute.ToInt
 
expressionType() - Method in interface com.speedment.runtime.compute.ToIntNullable
 
expressionType() - Method in interface com.speedment.runtime.compute.ToLong
 
expressionType() - Method in interface com.speedment.runtime.compute.ToLongNullable
 
expressionType() - Method in interface com.speedment.runtime.compute.ToShort
 
expressionType() - Method in interface com.speedment.runtime.compute.ToShortNullable
 
expressionType() - Method in interface com.speedment.runtime.compute.ToString
 
expressionType() - Method in interface com.speedment.runtime.compute.ToStringNullable
 

F

first() - Method in interface com.speedment.runtime.compute.expression.BinaryExpression
Returns the first operand, an inner expression.
first() - Method in interface com.speedment.runtime.compute.expression.BinaryObjExpression
Returns the first operand, an inner expression.
firstStep() - Method in interface com.speedment.runtime.compute.expression.ComposedExpression
The function that is applied to incoming entities to get the value that is to be passed to ComposedExpression.secondStep().
floatToDouble(ToFloat<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that converts the result of the specified expression into a double by casting.
floatToDoubleNullable(ToFloatNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that converts the result of the specified expression into a double by casting.

H

HasAbs<E extends HasAbs<E>> - Interface in com.speedment.runtime.compute.trait
Trait for expressions that has a HasAbs.abs() method for getting the absolute value of the result from the current expression.
HasAsDouble<T> - Interface in com.speedment.runtime.compute.trait
Trait for expressions that can be casted to a double.
HasAsInt<T> - Interface in com.speedment.runtime.compute.trait
Trait for expressions that can be casted to an int.
HasAsLong<T> - Interface in com.speedment.runtime.compute.trait
Trait for expressions that can be casted to a long.
HasCase<T,RESULT extends Expression<T>> - Interface in com.speedment.runtime.compute.trait
Trait for expressions that has HasCase.toUpperCase() and HasCase.toLowerCase() operations.
HasCompare<T> - Interface in com.speedment.runtime.compute.trait
Trait for expressions that can also be used as a Comparator since it has a HasCompare.compare(Object, Object) method.
HasCompose<T> - Interface in com.speedment.runtime.compute.trait
Trait for expressions that has a HasCompose.compose(Function) method similar to Function.compose(Function), but even primitive expressions might implement this trait.
HasDivide<T> - Interface in com.speedment.runtime.compute.trait
Trait that describes an expression that has several HasDivide.divide(int)-methods for generating new expressions for the division of this value with a certain divisor.
hash(T) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
hash(T) - Method in interface com.speedment.runtime.compute.ToBigDecimalNullable
 
hash(T) - Method in interface com.speedment.runtime.compute.ToBoolean
 
hash(T) - Method in interface com.speedment.runtime.compute.ToBooleanNullable
 
hash(T) - Method in interface com.speedment.runtime.compute.ToByte
 
hash(T) - Method in interface com.speedment.runtime.compute.ToByteNullable
 
hash(T) - Method in interface com.speedment.runtime.compute.ToChar
 
hash(T) - Method in interface com.speedment.runtime.compute.ToCharNullable
 
hash(T) - Method in interface com.speedment.runtime.compute.ToDouble
 
hash(T) - Method in interface com.speedment.runtime.compute.ToDoubleNullable
 
hash(T) - Method in interface com.speedment.runtime.compute.ToEnum
 
hash(T) - Method in interface com.speedment.runtime.compute.ToEnumNullable
 
hash(T) - Method in interface com.speedment.runtime.compute.ToFloat
 
hash(T) - Method in interface com.speedment.runtime.compute.ToFloatNullable
 
hash(T) - Method in interface com.speedment.runtime.compute.ToInt
 
hash(T) - Method in interface com.speedment.runtime.compute.ToIntNullable
 
hash(T) - Method in interface com.speedment.runtime.compute.ToLong
 
hash(T) - Method in interface com.speedment.runtime.compute.ToLongNullable
 
hash(T) - Method in interface com.speedment.runtime.compute.ToShort
 
hash(T) - Method in interface com.speedment.runtime.compute.ToShortNullable
 
hash(T) - Method in interface com.speedment.runtime.compute.ToString
 
hash(T) - Method in interface com.speedment.runtime.compute.ToStringNullable
 
hash(T) - Method in interface com.speedment.runtime.compute.trait.HasHash
Hash the specified object into a 64-bit hash.
HasHash<T> - Interface in com.speedment.runtime.compute.trait
Trait for expressions that has a hash algorithm implemented for the type that it results in.
HasMap<T,MAPPER,RESULT extends HasMap<T,MAPPER,RESULT>> - Interface in com.speedment.runtime.compute.trait
Trait for expressions that can be mapped to a new expression of the same type by supplying a mapping function.
HasMapIfPresent<T,MAPPER,RESULT extends HasMapIfPresent<T,MAPPER,RESULT>> - Interface in com.speedment.runtime.compute.trait
Trait for expressions that can be mapped to a new expression of the same type by supplying a mapping function.
HasMapToDouble<T,MAPPER> - Interface in com.speedment.runtime.compute.trait
Trait for expressions that can be mapped to a new expression of the same type by supplying a mapping function.
HasMapToDoubleIfPresent<T,MAPPER> - Interface in com.speedment.runtime.compute.trait
Trait for nullable expressions that can be mapped to a new expression of the same type by supplying a mapping function.
HasMinus<T> - Interface in com.speedment.runtime.compute.trait
Trait that describes an expression that has several HasMinus.minus(int)-methods for generating new expressions for the difference between this value and something else.
HasMultiply<T> - Interface in com.speedment.runtime.compute.trait
Trait that describes an expression that has several HasMultiply.multiply(int)-methods for generating new expressions for the product of this value and something else.
HasNegate<E extends HasNegate<E>> - Interface in com.speedment.runtime.compute.trait
Trait for expressions that has a HasNegate.negate() method for getting the negative value of the result from the current expression.
HasPlus<T> - Interface in com.speedment.runtime.compute.trait
Trait that describes an expression that has several HasPlus.plus(int)-methods for generating new expressions for the sum of this value and something else.
HasPow<T> - Interface in com.speedment.runtime.compute.trait
Trait for expressions that has HasPow.pow(int) methods for getting the result of the current expression raised to a particular power.
HasSign<E> - Interface in com.speedment.runtime.compute.trait
Trait for expressions that has a HasSign.sign() method for getting the sign (positive, negative or zero) of the result from the current expression.
HasSqrt<E> - Interface in com.speedment.runtime.compute.trait
Trait for expressions that has a HasSqrt.sqrt() method for getting the square root of the result from the current expression.

I

inner() - Method in interface com.speedment.runtime.compute.expression.MapperExpression
Returns the inner expression used in this.
inner() - Method in interface com.speedment.runtime.compute.expression.NullableExpression
The inner predicate that is used to determine the result after the NullableExpression.isNullPredicate() has returned false.
inner() - Method in interface com.speedment.runtime.compute.expression.UnaryExpression
The inner expression that this wraps and applies a unary operator to.
innerNullable() - Method in interface com.speedment.runtime.compute.expression.NonNullableExpression
Returns the inner nullable expression.
intToDouble(ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that converts the result of the specified expression into a double by casting.
intToDoubleNullable(ToIntNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that converts the result of the specified expression into a double by casting.
IsNotNull<T,R> - Interface in com.speedment.runtime.compute.expression.predicate
 
isNotNull() - Method in interface com.speedment.runtime.compute.trait.ToNullable
Returns a Predicate that is false for any values that would make this expression return null and true for any values that would make this expression return a result.
isNotNull(T) - Method in interface com.speedment.runtime.compute.trait.ToNullable
Returns false if the specified object would cause this methods Function.apply(Object)-method to return null, and otherwise true.
IsNull<T,R> - Interface in com.speedment.runtime.compute.expression.predicate
 
isNull() - Method in interface com.speedment.runtime.compute.trait.ToNullable
Returns a Predicate that is true for any values that would make this expression return null and false for any values that would make this expression return a result.
isNull(T) - Method in interface com.speedment.runtime.compute.trait.ToNullable
Returns true if the specified object would cause this methods Function.apply(Object)-method to return null, and otherwise false.
isNullable() - Method in enum com.speedment.runtime.compute.expression.ExpressionType
Returns true if this type is one of the nullable types, and otherwise false
isNullPredicate() - Method in interface com.speedment.runtime.compute.expression.NullableExpression
Returns the predicate used to evaluate if an incoming element will be mapped to null in this expression, or if the NullableExpression.inner() expression should be used.

J

joining(ToString<T>, ToString<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that represents the result of the two specified expressions joined together, forming a single string.
joining(CharSequence, ToString<T>, ToString<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that represents the result of the two specified expressions joined together with a separator between them, forming a single string.
joining(CharSequence, CharSequence, CharSequence, ToString<T>, ToString<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that represents the result of the two specified expressions joined together with a separator between them, with a prefix before the entire result and a suffix after it, forming a single string.
joining(ToString<T>...) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that represents the result of all the specified expressions joined together, forming a single string.
joining(CharSequence, ToString<T>...) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that represents the result of all the specified expressions joined together with separators between them, forming a single string.
joining(CharSequence, CharSequence, CharSequence, ToString<T>...) - Static method in class com.speedment.runtime.compute.expression.Expressions
Returns an expression that represents the result of all the specified expressions joined together with separators between them, with a prefix before the entire result and a suffix after it, forming a single string.
JoiningExpression<T> - Interface in com.speedment.runtime.compute.expression
A special type of ToString expression that joins several strings together using optionally a separator, a prefix and a suffix.

L

longToDouble(ToLong<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that converts the result of the specified expression into a double by casting.
longToDoubleNullable(ToLongNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that converts the result of the specified expression into a double by casting.

M

map(UnaryOperator<BigDecimal>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
map(BooleanUnaryOperator) - Method in interface com.speedment.runtime.compute.ToBoolean
 
map(ByteUnaryOperator) - Method in interface com.speedment.runtime.compute.ToByte
 
map(CharUnaryOperator) - Method in interface com.speedment.runtime.compute.ToChar
 
map(DoubleUnaryOperator) - Method in interface com.speedment.runtime.compute.ToDouble
 
map(UnaryOperator<E>) - Method in interface com.speedment.runtime.compute.ToEnum
 
map(FloatUnaryOperator) - Method in interface com.speedment.runtime.compute.ToFloat
 
map(IntUnaryOperator) - Method in interface com.speedment.runtime.compute.ToInt
 
map(LongUnaryOperator) - Method in interface com.speedment.runtime.compute.ToLong
 
map(ShortUnaryOperator) - Method in interface com.speedment.runtime.compute.ToShort
 
map(UnaryOperator<String>) - Method in interface com.speedment.runtime.compute.ToString
 
map(MAPPER) - Method in interface com.speedment.runtime.compute.trait.HasMap
Returns an expression for the value of this expression mapped using the specified mapping function.
mapIfPresent(BooleanUnaryOperator) - Method in interface com.speedment.runtime.compute.ToBooleanNullable
 
mapIfPresent(ByteUnaryOperator) - Method in interface com.speedment.runtime.compute.ToByteNullable
 
mapIfPresent(DoubleUnaryOperator) - Method in interface com.speedment.runtime.compute.ToDoubleNullable
 
mapIfPresent(UnaryOperator<E>) - Method in interface com.speedment.runtime.compute.ToEnumNullable
 
mapIfPresent(FloatUnaryOperator) - Method in interface com.speedment.runtime.compute.ToFloatNullable
 
mapIfPresent(IntUnaryOperator) - Method in interface com.speedment.runtime.compute.ToIntNullable
 
mapIfPresent(LongUnaryOperator) - Method in interface com.speedment.runtime.compute.ToLongNullable
 
mapIfPresent(ShortUnaryOperator) - Method in interface com.speedment.runtime.compute.ToShortNullable
 
mapIfPresent(MAPPER) - Method in interface com.speedment.runtime.compute.trait.HasMapIfPresent
Returns an expression for the value of this expression mapped using the specified mapping function.
mapper() - Method in interface com.speedment.runtime.compute.expression.MapperExpression
Returns the mapping operation applied to the result from the inner operation.
MapperExpression<T,INNER extends Expression<T>,MAPPER> - Interface in com.speedment.runtime.compute.expression
Specialized expression that takes the result of an inner expression and applies a mapping function to it.
MapperExpression.MapperType - Enum in com.speedment.runtime.compute.expression
Enumeration of all possible mapping types.
mapperType() - Method in interface com.speedment.runtime.compute.expression.MapperExpression
Returns the type of mapper that the MapperExpression.mapper()-method returns an instance of.
mapToDouble(ToDoubleFunction<BigDecimal>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
mapToDouble(BooleanToDoubleFunction) - Method in interface com.speedment.runtime.compute.ToBoolean
 
mapToDouble(ByteToDoubleFunction) - Method in interface com.speedment.runtime.compute.ToByte
 
mapToDouble(FloatToDoubleFunction) - Method in interface com.speedment.runtime.compute.ToFloat
 
mapToDouble(IntToDoubleFunction) - Method in interface com.speedment.runtime.compute.ToInt
 
mapToDouble(LongToDoubleFunction) - Method in interface com.speedment.runtime.compute.ToLong
 
mapToDouble(ShortToDoubleFunction) - Method in interface com.speedment.runtime.compute.ToShort
 
mapToDouble(MAPPER) - Method in interface com.speedment.runtime.compute.trait.HasMapToDouble
Maps the result of this expression into a double by passing it to the specified mapper, producing a new expression that implements ToDouble.
mapToDoubleIfPresent(BooleanToDoubleFunction) - Method in interface com.speedment.runtime.compute.ToBooleanNullable
 
mapToDoubleIfPresent(ByteToDoubleFunction) - Method in interface com.speedment.runtime.compute.ToByteNullable
 
mapToDoubleIfPresent(ToDoubleFunction<E>) - Method in interface com.speedment.runtime.compute.ToEnumNullable
 
mapToDoubleIfPresent(FloatToDoubleFunction) - Method in interface com.speedment.runtime.compute.ToFloatNullable
 
mapToDoubleIfPresent(IntToDoubleFunction) - Method in interface com.speedment.runtime.compute.ToIntNullable
 
mapToDoubleIfPresent(LongToDoubleFunction) - Method in interface com.speedment.runtime.compute.ToLongNullable
 
mapToDoubleIfPresent(ShortToDoubleFunction) - Method in interface com.speedment.runtime.compute.ToShortNullable
 
mapToDoubleIfPresent(MAPPER) - Method in interface com.speedment.runtime.compute.trait.HasMapToDoubleIfPresent
Maps the result of this expression into a double by passing it to the specified mapper, producing a new expression that implements ToDouble.
minus(ToByte<T>, byte) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and subtracts a constant from it.
minus(ToByte<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and subtracts a constant from it.
minus(ToByte<T>, long) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and subtracts a constant from it.
minus(ToByte<T>, ToByte<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and computes the difference.
minus(ToShort<T>, byte) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and subtracts a constant from it.
minus(ToShort<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and subtracts a constant from it.
minus(ToShort<T>, long) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and subtracts a constant from it.
minus(ToShort<T>, ToShort<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and computes the difference.
minus(ToInt<T>, byte) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and subtracts a constant from it.
minus(ToInt<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and subtracts a constant from it.
minus(ToInt<T>, long) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and subtracts a constant from it.
minus(ToInt<T>, ToByte<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and computes the difference.
minus(ToInt<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and computes the difference.
minus(ToLong<T>, byte) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and subtracts a constant from it.
minus(ToLong<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and subtracts a constant from it.
minus(ToLong<T>, long) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and subtracts a constant from it.
minus(ToLong<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and computes the difference.
minus(ToLong<T>, ToLong<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and computes the difference.
minus(ToFloat<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and subtracts a constant from it.
minus(ToFloat<T>, long) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and subtracts a constant from it.
minus(ToFloat<T>, float) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and subtracts a constant from it.
minus(ToFloat<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and computes the difference.
minus(ToFloat<T>, ToLong<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and computes the difference.
minus(ToFloat<T>, ToFloat<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and computes the difference.
minus(ToDouble<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and subtracts a constant from it.
minus(ToDouble<T>, long) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and subtracts a constant from it.
minus(ToDouble<T>, double) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and subtracts a constant from it.
minus(ToDouble<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and computes the difference.
minus(ToDouble<T>, ToLong<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and computes the difference.
minus(ToDouble<T>, ToDouble<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and computes the difference.
minus(byte) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
minus(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
minus(int) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
minus(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
minus(long) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
minus(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
minus(double) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
minus(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
minus(byte) - Method in interface com.speedment.runtime.compute.ToByte
 
minus(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToByte
 
minus(int) - Method in interface com.speedment.runtime.compute.ToByte
 
minus(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToByte
 
minus(long) - Method in interface com.speedment.runtime.compute.ToByte
 
minus(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToByte
 
minus(double) - Method in interface com.speedment.runtime.compute.ToByte
 
minus(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToByte
 
minus(byte) - Method in interface com.speedment.runtime.compute.ToDouble
 
minus(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToDouble
 
minus(int) - Method in interface com.speedment.runtime.compute.ToDouble
 
minus(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToDouble
 
minus(long) - Method in interface com.speedment.runtime.compute.ToDouble
 
minus(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToDouble
 
minus(double) - Method in interface com.speedment.runtime.compute.ToDouble
 
minus(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToDouble
 
minus(byte) - Method in interface com.speedment.runtime.compute.ToFloat
 
minus(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToFloat
 
minus(int) - Method in interface com.speedment.runtime.compute.ToFloat
 
minus(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToFloat
 
minus(long) - Method in interface com.speedment.runtime.compute.ToFloat
 
minus(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToFloat
 
minus(double) - Method in interface com.speedment.runtime.compute.ToFloat
 
minus(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToFloat
 
minus(byte) - Method in interface com.speedment.runtime.compute.ToInt
 
minus(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToInt
 
minus(int) - Method in interface com.speedment.runtime.compute.ToInt
 
minus(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToInt
 
minus(long) - Method in interface com.speedment.runtime.compute.ToInt
 
minus(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToInt
 
minus(double) - Method in interface com.speedment.runtime.compute.ToInt
 
minus(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToInt
 
minus(byte) - Method in interface com.speedment.runtime.compute.ToLong
 
minus(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToLong
 
minus(int) - Method in interface com.speedment.runtime.compute.ToLong
 
minus(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToLong
 
minus(long) - Method in interface com.speedment.runtime.compute.ToLong
 
minus(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToLong
 
minus(double) - Method in interface com.speedment.runtime.compute.ToLong
 
minus(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToLong
 
minus(byte) - Method in interface com.speedment.runtime.compute.ToShort
 
minus(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToShort
 
minus(int) - Method in interface com.speedment.runtime.compute.ToShort
 
minus(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToShort
 
minus(long) - Method in interface com.speedment.runtime.compute.ToShort
 
minus(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToShort
 
minus(double) - Method in interface com.speedment.runtime.compute.ToShort
 
minus(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToShort
 
minus(byte) - Method in interface com.speedment.runtime.compute.trait.HasMinus
Creates and returns an expression that returns the difference of the result from the current expression and the other term.
minus(ToByte<T>) - Method in interface com.speedment.runtime.compute.trait.HasMinus
Creates and returns an expression that returns the difference of the result from the current expression and the other term.
minus(int) - Method in interface com.speedment.runtime.compute.trait.HasMinus
Creates and returns an expression that returns the difference of the result from the current expression and the other term.
minus(ToInt<T>) - Method in interface com.speedment.runtime.compute.trait.HasMinus
Creates and returns an expression that returns the difference of the result from the current expression and the other term.
minus(long) - Method in interface com.speedment.runtime.compute.trait.HasMinus
Creates and returns an expression that returns the difference of the result from the current expression and the other term.
minus(ToLong<T>) - Method in interface com.speedment.runtime.compute.trait.HasMinus
Creates and returns an expression that returns the difference of the result from the current expression and the other term.
minus(double) - Method in interface com.speedment.runtime.compute.trait.HasMinus
Creates and returns an expression that returns the difference of the result from the current expression and the other term.
minus(ToDouble<T>) - Method in interface com.speedment.runtime.compute.trait.HasMinus
Creates and returns an expression that returns the difference of the result from the current expression and the other term.
multiply(ToByte<T>, byte) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and multiplies a constant to it.
multiply(ToByte<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and multiplies a constant to it.
multiply(ToByte<T>, long) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and multiplies a constant to it.
multiply(ToByte<T>, ToByte<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and computes the product.
multiply(ToShort<T>, byte) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and multiplies a constant to it.
multiply(ToShort<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and multiplies a constant to it.
multiply(ToShort<T>, long) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and multiplies a constant to it.
multiply(ToShort<T>, ToShort<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and computes the product.
multiply(ToInt<T>, byte) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and multiplies a constant to it.
multiply(ToInt<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and multiplies a constant to it.
multiply(ToInt<T>, long) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and multiplies a constant to it.
multiply(ToInt<T>, ToByte<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and computes the product.
multiply(ToInt<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and computes the product.
multiply(ToLong<T>, byte) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and multiplies a constant to it.
multiply(ToLong<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and multiplies a constant to it.
multiply(ToLong<T>, long) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and multiplies a constant to it.
multiply(ToLong<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and computes the product.
multiply(ToLong<T>, ToLong<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and computes the product.
multiply(ToFloat<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and multiplies a constant to it.
multiply(ToFloat<T>, long) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and multiplies a constant to it.
multiply(ToFloat<T>, float) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and multiplies a constant to it.
multiply(ToFloat<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and computes the product.
multiply(ToFloat<T>, ToLong<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and computes the product.
multiply(ToFloat<T>, ToFloat<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and computes the product.
multiply(ToDouble<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and multiplies a constant to it.
multiply(ToDouble<T>, long) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and multiplies a constant to it.
multiply(ToDouble<T>, double) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and multiplies a constant to it.
multiply(ToDouble<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and computes the product.
multiply(ToDouble<T>, ToLong<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and computes the product.
multiply(ToDouble<T>, ToDouble<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and computes the product.
multiply(byte) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
multiply(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
multiply(int) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
multiply(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
multiply(long) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
multiply(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
multiply(double) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
multiply(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
multiply(byte) - Method in interface com.speedment.runtime.compute.ToByte
 
multiply(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToByte
 
multiply(int) - Method in interface com.speedment.runtime.compute.ToByte
 
multiply(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToByte
 
multiply(long) - Method in interface com.speedment.runtime.compute.ToByte
 
multiply(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToByte
 
multiply(double) - Method in interface com.speedment.runtime.compute.ToByte
 
multiply(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToByte
 
multiply(byte) - Method in interface com.speedment.runtime.compute.ToDouble
 
multiply(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToDouble
 
multiply(int) - Method in interface com.speedment.runtime.compute.ToDouble
 
multiply(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToDouble
 
multiply(long) - Method in interface com.speedment.runtime.compute.ToDouble
 
multiply(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToDouble
 
multiply(double) - Method in interface com.speedment.runtime.compute.ToDouble
 
multiply(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToDouble
 
multiply(byte) - Method in interface com.speedment.runtime.compute.ToFloat
 
multiply(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToFloat
 
multiply(int) - Method in interface com.speedment.runtime.compute.ToFloat
 
multiply(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToFloat
 
multiply(long) - Method in interface com.speedment.runtime.compute.ToFloat
 
multiply(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToFloat
 
multiply(double) - Method in interface com.speedment.runtime.compute.ToFloat
 
multiply(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToFloat
 
multiply(byte) - Method in interface com.speedment.runtime.compute.ToInt
 
multiply(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToInt
 
multiply(int) - Method in interface com.speedment.runtime.compute.ToInt
 
multiply(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToInt
 
multiply(long) - Method in interface com.speedment.runtime.compute.ToInt
 
multiply(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToInt
 
multiply(double) - Method in interface com.speedment.runtime.compute.ToInt
 
multiply(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToInt
 
multiply(byte) - Method in interface com.speedment.runtime.compute.ToLong
 
multiply(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToLong
 
multiply(int) - Method in interface com.speedment.runtime.compute.ToLong
 
multiply(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToLong
 
multiply(long) - Method in interface com.speedment.runtime.compute.ToLong
 
multiply(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToLong
 
multiply(double) - Method in interface com.speedment.runtime.compute.ToLong
 
multiply(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToLong
 
multiply(byte) - Method in interface com.speedment.runtime.compute.ToShort
 
multiply(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToShort
 
multiply(int) - Method in interface com.speedment.runtime.compute.ToShort
 
multiply(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToShort
 
multiply(long) - Method in interface com.speedment.runtime.compute.ToShort
 
multiply(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToShort
 
multiply(double) - Method in interface com.speedment.runtime.compute.ToShort
 
multiply(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToShort
 
multiply(byte) - Method in interface com.speedment.runtime.compute.trait.HasMultiply
Creates and returns an expression that returns the product of the result from the current expression and the other factor.
multiply(ToByte<T>) - Method in interface com.speedment.runtime.compute.trait.HasMultiply
Creates and returns an expression that returns the product of the result from the current expression and the other factor.
multiply(int) - Method in interface com.speedment.runtime.compute.trait.HasMultiply
Creates and returns an expression that returns the product of the result from the current expression and the other factor.
multiply(ToInt<T>) - Method in interface com.speedment.runtime.compute.trait.HasMultiply
Creates and returns an expression that returns the product of the result from the current expression and the other factor.
multiply(long) - Method in interface com.speedment.runtime.compute.trait.HasMultiply
Creates and returns an expression that returns the product of the result from the current expression and the other factor.
multiply(ToLong<T>) - Method in interface com.speedment.runtime.compute.trait.HasMultiply
Creates and returns an expression that returns the product of the result from the current expression and the other factor.
multiply(double) - Method in interface com.speedment.runtime.compute.trait.HasMultiply
Creates and returns an expression that returns the product of the result from the current expression and the other factor.
multiply(ToDouble<T>) - Method in interface com.speedment.runtime.compute.trait.HasMultiply
Creates and returns an expression that returns the product of the result from the current expression and the other factor.

N

negate(ToByte<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that will compute the negative result of the specified expression.
negate(ToShort<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that will compute the negative result of the specified expression.
negate(ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that will compute the negative result of the specified expression.
negate(ToLong<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that will compute the negative result of the specified expression.
negate(ToFloat<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that will compute the negative result of the specified expression.
negate(ToDouble<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that will compute the negative result of the specified expression.
negate(ToBigDecimal<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that will compute the negative result of the specified expression.
negate(ToBoolean<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that will compute the negative result of the specified expression.
negate() - Method in interface com.speedment.runtime.compute.expression.predicate.IsNotNull
 
negate() - Method in interface com.speedment.runtime.compute.expression.predicate.IsNull
 
negate() - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
negate() - Method in interface com.speedment.runtime.compute.ToByte
 
negate() - Method in interface com.speedment.runtime.compute.ToByteNullable
 
negate() - Method in interface com.speedment.runtime.compute.ToDouble
 
negate() - Method in interface com.speedment.runtime.compute.ToDoubleNullable
 
negate() - Method in interface com.speedment.runtime.compute.ToFloat
 
negate() - Method in interface com.speedment.runtime.compute.ToFloatNullable
 
negate() - Method in interface com.speedment.runtime.compute.ToInt
 
negate() - Method in interface com.speedment.runtime.compute.ToIntNullable
 
negate() - Method in interface com.speedment.runtime.compute.ToLong
 
negate() - Method in interface com.speedment.runtime.compute.ToLongNullable
 
negate() - Method in interface com.speedment.runtime.compute.ToShort
 
negate() - Method in interface com.speedment.runtime.compute.ToShortNullable
 
negate() - Method in interface com.speedment.runtime.compute.trait.HasNegate
Returns a new expression that returns the absolute value of the result of the current expression.
negateOrNull(ToByteNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that will compute the negative result of the specified expression.
negateOrNull(ToShortNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that will compute the negative result of the specified expression.
negateOrNull(ToIntNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that will compute the negative result of the specified expression.
negateOrNull(ToLongNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that will compute the negative result of the specified expression.
negateOrNull(ToFloatNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that will compute the negative result of the specified expression.
negateOrNull(ToDoubleNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that will compute the negative result of the specified expression.
negateOrNull(ToBooleanNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that will compute the negative result of the specified expression.
NonNullableExpression<T,INNER extends Expression<T>> - Interface in com.speedment.runtime.compute.expression
Specialized Expression that is not nullable, but that wraps an expression that is and that has some routine for dealing with null values determined by NonNullableExpression.nullStrategy().
NonNullableExpression.NullStrategy - Enum in com.speedment.runtime.compute.expression
The strategies possible when dealing with null-values.
NullableExpression<T,INNER extends Expression<T>> - Interface in com.speedment.runtime.compute.expression
Specific type of Expression that has an inner expression that is used for elements that does not pass the isNull predicate.
NullPredicate<T,R> - Interface in com.speedment.runtime.compute.expression.predicate
Specialized predicate that holds additional metadata about the condition that can be used to optimize the expression.
nullPredicateType() - Method in interface com.speedment.runtime.compute.expression.predicate.IsNotNull
 
nullPredicateType() - Method in interface com.speedment.runtime.compute.expression.predicate.IsNull
 
nullPredicateType() - Method in interface com.speedment.runtime.compute.expression.predicate.NullPredicate
If this predicate represents a simple a == null or a != null predicate on the mapped value, then this method may choose to return a special value so that the predicate may be short-circuited.
NullPredicateType - Enum in com.speedment.runtime.compute.expression.predicate
Special types of predicates that can easily be recognized and potentially short-circuited.
nullStrategy() - Method in interface com.speedment.runtime.compute.expression.NonNullableExpression
Returns the strategy used by this expression to deal with the case when NonNullableExpression.innerNullable() would have returned null.
nullStrategy() - Method in interface com.speedment.runtime.compute.expression.orelse.OrElseGetExpression
 
nullStrategy() - Method in interface com.speedment.runtime.compute.expression.orelse.OrElseThrowExpression
 
nullStrategy() - Method in interface com.speedment.runtime.compute.expression.orelse.ToBigDecimalOrElse
 
nullStrategy() - Method in interface com.speedment.runtime.compute.expression.orelse.ToBooleanOrElse
 
nullStrategy() - Method in interface com.speedment.runtime.compute.expression.orelse.ToByteOrElse
 
nullStrategy() - Method in interface com.speedment.runtime.compute.expression.orelse.ToCharOrElse
 
nullStrategy() - Method in interface com.speedment.runtime.compute.expression.orelse.ToDoubleOrElse
 
nullStrategy() - Method in interface com.speedment.runtime.compute.expression.orelse.ToEnumOrElse
 
nullStrategy() - Method in interface com.speedment.runtime.compute.expression.orelse.ToFloatOrElse
 
nullStrategy() - Method in interface com.speedment.runtime.compute.expression.orelse.ToIntOrElse
 
nullStrategy() - Method in interface com.speedment.runtime.compute.expression.orelse.ToLongOrElse
 
nullStrategy() - Method in interface com.speedment.runtime.compute.expression.orelse.ToShortOrElse
 
nullStrategy() - Method in interface com.speedment.runtime.compute.expression.orelse.ToStringOrElse
 

O

of(Function<T, BigDecimal>) - Static method in interface com.speedment.runtime.compute.ToBigDecimal
Returns a typed ToBigDecimal<T> using the provided lambda.
of(Function<T, BigDecimal>) - Static method in interface com.speedment.runtime.compute.ToBigDecimalNullable
Returns a typed ToBigDecimalNullable<T> using the provided lambda.
of(Predicate<T>) - Static method in interface com.speedment.runtime.compute.ToBoolean
Returns a typed ToBoolean<T> using the provided lambda.
of(Function<T, Boolean>) - Static method in interface com.speedment.runtime.compute.ToBooleanNullable
Returns a typed ToBooleanNullable<T> using the provided lambda.
of(ToByteFunction<T>) - Static method in interface com.speedment.runtime.compute.ToByte
Returns a typed ToByte<T> using the provided lambda.
of(Function<T, Byte>) - Static method in interface com.speedment.runtime.compute.ToByteNullable
Returns a typed ToByteNullable<T> using the provided lambda.
of(ToCharFunction<T>) - Static method in interface com.speedment.runtime.compute.ToChar
Returns a typed ToChar<T> using the provided lambda.
of(Function<T, Character>) - Static method in interface com.speedment.runtime.compute.ToCharNullable
Returns a typed ToCharNullable<T> using the provided lambda.
of(ToDoubleFunction<T>) - Static method in interface com.speedment.runtime.compute.ToDouble
Returns a typed ToDouble<T> using the provided lambda.
of(Function<T, Double>) - Static method in interface com.speedment.runtime.compute.ToDoubleNullable
Returns a typed ToDoubleNullable<T> using the provided lambda.
of(Class<E>, Function<T, E>) - Static method in interface com.speedment.runtime.compute.ToEnum
Returns a typed ToEnum<T> using the provided lambda.
of(Class<E>, Function<T, E>) - Static method in interface com.speedment.runtime.compute.ToEnumNullable
Returns a typed ToEnumNullable<T> using the provided lambda.
of(ToFloatFunction<T>) - Static method in interface com.speedment.runtime.compute.ToFloat
Returns a typed ToFloat<T> using the provided lambda.
of(Function<T, Float>) - Static method in interface com.speedment.runtime.compute.ToFloatNullable
Returns a typed ToFloatNullable<T> using the provided lambda.
of(ToIntFunction<T>) - Static method in interface com.speedment.runtime.compute.ToInt
Returns a typed ToInt<T> using the provided lambda.
of(Function<T, Integer>) - Static method in interface com.speedment.runtime.compute.ToIntNullable
Returns a typed ToIntNullable<T> using the provided lambda.
of(ToLongFunction<T>) - Static method in interface com.speedment.runtime.compute.ToLong
Returns a typed ToLong<T> using the provided lambda.
of(Function<T, Long>) - Static method in interface com.speedment.runtime.compute.ToLongNullable
Returns a typed ToLongNullable<T> using the provided lambda.
of(ToShortFunction<T>) - Static method in interface com.speedment.runtime.compute.ToShort
Returns a typed ToShort<T> using the provided lambda.
of(Function<T, Short>) - Static method in interface com.speedment.runtime.compute.ToShortNullable
Returns a typed ToShortNullable<T> using the provided lambda.
of(Function<T, String>) - Static method in interface com.speedment.runtime.compute.ToString
Returns a typed ToString<T> using the provided lambda.
of(Function<T, String>) - Static method in interface com.speedment.runtime.compute.ToStringNullable
Returns a typed ToStringNullable<T> using the provided lambda.
operator() - Method in interface com.speedment.runtime.compute.expression.BinaryExpression
Returns the binary operator that this expression represents.
operator() - Method in interface com.speedment.runtime.compute.expression.BinaryObjExpression
Returns the binary operator that this expression represents.
operator() - Method in interface com.speedment.runtime.compute.expression.UnaryExpression
Returns the binary operator that this expression represents.
orElse(BigDecimal) - Method in interface com.speedment.runtime.compute.ToBigDecimalNullable
 
orElse(Boolean) - Method in interface com.speedment.runtime.compute.ToBooleanNullable
 
orElse(Byte) - Method in interface com.speedment.runtime.compute.ToByteNullable
 
orElse(Character) - Method in interface com.speedment.runtime.compute.ToCharNullable
 
orElse(Double) - Method in interface com.speedment.runtime.compute.ToDoubleNullable
 
orElse(E) - Method in interface com.speedment.runtime.compute.ToEnumNullable
 
orElse(Float) - Method in interface com.speedment.runtime.compute.ToFloatNullable
 
orElse(Integer) - Method in interface com.speedment.runtime.compute.ToIntNullable
 
orElse(Long) - Method in interface com.speedment.runtime.compute.ToLongNullable
 
orElse(Short) - Method in interface com.speedment.runtime.compute.ToShortNullable
 
orElse(String) - Method in interface com.speedment.runtime.compute.ToStringNullable
 
orElse(R) - Method in interface com.speedment.runtime.compute.trait.ToNullable
Returns an equivalent expression as this, except that it will return the value if given an argument that would cause this expression to return null.
orElseGet(ToBigDecimal<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimalNullable
 
orElseGet(ToBoolean<T>) - Method in interface com.speedment.runtime.compute.ToBooleanNullable
 
orElseGet(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToByteNullable
 
orElseGet(ToChar<T>) - Method in interface com.speedment.runtime.compute.ToCharNullable
 
orElseGet(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToDoubleNullable
 
orElseGet(ToEnum<T, E>) - Method in interface com.speedment.runtime.compute.ToEnumNullable
 
orElseGet(ToFloat<T>) - Method in interface com.speedment.runtime.compute.ToFloatNullable
 
orElseGet(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToIntNullable
 
orElseGet(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToLongNullable
 
orElseGet(ToShort<T>) - Method in interface com.speedment.runtime.compute.ToShortNullable
 
orElseGet(ToString<T>) - Method in interface com.speedment.runtime.compute.ToStringNullable
 
orElseGet(NON_NULLABLE) - Method in interface com.speedment.runtime.compute.trait.ToNullable
Returns an equivalent expression as this, except that it will return the getter expression if given an argument that would cause this expression to return null.
OrElseGetExpression<T,INNER extends Expression<T>,DEFAULT extends Expression<T>> - Interface in com.speedment.runtime.compute.expression.orelse
OrElseThrowExpression<T,INNER extends Expression<T>> - Interface in com.speedment.runtime.compute.expression.orelse
Specialization of NonNullableExpression that throws an exception if the wrapped expression returns null.
orThrow() - Method in interface com.speedment.runtime.compute.ToBigDecimalNullable
 
orThrow() - Method in interface com.speedment.runtime.compute.ToBooleanNullable
 
orThrow() - Method in interface com.speedment.runtime.compute.ToByteNullable
 
orThrow() - Method in interface com.speedment.runtime.compute.ToCharNullable
 
orThrow() - Method in interface com.speedment.runtime.compute.ToDoubleNullable
 
orThrow() - Method in interface com.speedment.runtime.compute.ToEnumNullable
 
orThrow() - Method in interface com.speedment.runtime.compute.ToFloatNullable
 
orThrow() - Method in interface com.speedment.runtime.compute.ToIntNullable
 
orThrow() - Method in interface com.speedment.runtime.compute.ToLongNullable
 
orThrow() - Method in interface com.speedment.runtime.compute.ToShortNullable
 
orThrow() - Method in interface com.speedment.runtime.compute.ToStringNullable
 
orThrow() - Method in interface com.speedment.runtime.compute.trait.ToNullable
Returns an equivalent expression as this, except that it will throw a NullPointerException if given an argument that would cause this expression to return null.

P

plus(ToByte<T>, byte) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and adds a constant to it.
plus(ToByte<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and adds a constant to it.
plus(ToByte<T>, long) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and adds a constant to it.
plus(ToByte<T>, ToByte<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and add them together.
plus(ToShort<T>, byte) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and adds a constant to it.
plus(ToShort<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and adds a constant to it.
plus(ToShort<T>, long) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and adds a constant to it.
plus(ToShort<T>, ToShort<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and add them together.
plus(ToInt<T>, byte) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and adds a constant to it.
plus(ToInt<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and adds a constant to it.
plus(ToInt<T>, long) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and adds a constant to it.
plus(ToInt<T>, ToByte<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and add them together.
plus(ToInt<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and add them together.
plus(ToLong<T>, byte) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and adds a constant to it.
plus(ToLong<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and adds a constant to it.
plus(ToLong<T>, long) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and adds a constant to it.
plus(ToLong<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and add them together.
plus(ToLong<T>, ToLong<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and add them together.
plus(ToFloat<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and adds a constant to it.
plus(ToFloat<T>, long) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and adds a constant to it.
plus(ToFloat<T>, float) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and adds a constant to it.
plus(ToFloat<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and add them together.
plus(ToFloat<T>, ToLong<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and add them together.
plus(ToFloat<T>, ToFloat<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and add them together.
plus(ToDouble<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and adds a constant to it.
plus(ToDouble<T>, long) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and adds a constant to it.
plus(ToDouble<T>, double) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the expression and adds a constant to it.
plus(ToDouble<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and add them together.
plus(ToDouble<T>, ToLong<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and add them together.
plus(ToDouble<T>, ToDouble<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of the two expressions and add them together.
plus(byte) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
plus(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
plus(int) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
plus(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
plus(long) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
plus(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
plus(double) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
plus(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
plus(byte) - Method in interface com.speedment.runtime.compute.ToByte
 
plus(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToByte
 
plus(int) - Method in interface com.speedment.runtime.compute.ToByte
 
plus(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToByte
 
plus(long) - Method in interface com.speedment.runtime.compute.ToByte
 
plus(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToByte
 
plus(double) - Method in interface com.speedment.runtime.compute.ToByte
 
plus(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToByte
 
plus(byte) - Method in interface com.speedment.runtime.compute.ToDouble
 
plus(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToDouble
 
plus(int) - Method in interface com.speedment.runtime.compute.ToDouble
 
plus(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToDouble
 
plus(long) - Method in interface com.speedment.runtime.compute.ToDouble
 
plus(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToDouble
 
plus(double) - Method in interface com.speedment.runtime.compute.ToDouble
 
plus(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToDouble
 
plus(byte) - Method in interface com.speedment.runtime.compute.ToFloat
 
plus(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToFloat
 
plus(int) - Method in interface com.speedment.runtime.compute.ToFloat
 
plus(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToFloat
 
plus(long) - Method in interface com.speedment.runtime.compute.ToFloat
 
plus(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToFloat
 
plus(double) - Method in interface com.speedment.runtime.compute.ToFloat
 
plus(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToFloat
 
plus(byte) - Method in interface com.speedment.runtime.compute.ToInt
 
plus(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToInt
 
plus(int) - Method in interface com.speedment.runtime.compute.ToInt
 
plus(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToInt
 
plus(long) - Method in interface com.speedment.runtime.compute.ToInt
 
plus(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToInt
 
plus(double) - Method in interface com.speedment.runtime.compute.ToInt
 
plus(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToInt
 
plus(byte) - Method in interface com.speedment.runtime.compute.ToLong
 
plus(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToLong
 
plus(int) - Method in interface com.speedment.runtime.compute.ToLong
 
plus(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToLong
 
plus(long) - Method in interface com.speedment.runtime.compute.ToLong
 
plus(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToLong
 
plus(double) - Method in interface com.speedment.runtime.compute.ToLong
 
plus(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToLong
 
plus(byte) - Method in interface com.speedment.runtime.compute.ToShort
 
plus(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToShort
 
plus(int) - Method in interface com.speedment.runtime.compute.ToShort
 
plus(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToShort
 
plus(long) - Method in interface com.speedment.runtime.compute.ToShort
 
plus(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToShort
 
plus(double) - Method in interface com.speedment.runtime.compute.ToShort
 
plus(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToShort
 
plus(byte) - Method in interface com.speedment.runtime.compute.trait.HasPlus
Creates and returns an expression that returns the sum of the result from the current expression and the other term.
plus(ToByte<T>) - Method in interface com.speedment.runtime.compute.trait.HasPlus
Creates and returns an expression that returns the sum of the result from the current expression and the other term.
plus(int) - Method in interface com.speedment.runtime.compute.trait.HasPlus
Creates and returns an expression that returns the sum of the result from the current expression and the other term.
plus(ToInt<T>) - Method in interface com.speedment.runtime.compute.trait.HasPlus
Creates and returns an expression that returns the sum of the result from the current expression and the other term.
plus(long) - Method in interface com.speedment.runtime.compute.trait.HasPlus
Creates and returns an expression that returns the sum of the result from the current expression and the other term.
plus(ToLong<T>) - Method in interface com.speedment.runtime.compute.trait.HasPlus
Creates and returns an expression that returns the sum of the result from the current expression and the other term.
plus(double) - Method in interface com.speedment.runtime.compute.trait.HasPlus
Creates and returns an expression that returns the sum of the result from the current expression and the other term.
plus(ToDouble<T>) - Method in interface com.speedment.runtime.compute.trait.HasPlus
Creates and returns an expression that returns the sum of the result from the current expression and the other term.
pow(ToByte<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of an input expression and multiplies it with itself power times.
pow(ToByte<T>, double) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of an input expression and multiplies it with itself power times.
pow(ToByte<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
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 applying power to the input.
pow(ToByte<T>, ToDouble<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
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 applying power to the input.
pow(ToShort<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of an input expression and multiplies it with itself power times.
pow(ToShort<T>, double) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of an input expression and multiplies it with itself power times.
pow(ToShort<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
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 applying power to the input.
pow(ToShort<T>, ToDouble<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
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 applying power to the input.
pow(ToInt<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of an input expression and multiplies it with itself power times.
pow(ToInt<T>, double) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of an input expression and multiplies it with itself power times.
pow(ToInt<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
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 applying power to the input.
pow(ToInt<T>, ToDouble<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
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 applying power to the input.
pow(ToLong<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of an input expression and multiplies it with itself power times.
pow(ToLong<T>, double) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of an input expression and multiplies it with itself power times.
pow(ToLong<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
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 applying power to the input.
pow(ToLong<T>, ToDouble<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
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 applying power to the input.
pow(ToFloat<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of an input expression and multiplies it with itself power times.
pow(ToFloat<T>, double) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of an input expression and multiplies it with itself power times.
pow(ToFloat<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
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 applying power to the input.
pow(ToFloat<T>, ToDouble<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
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 applying power to the input.
pow(ToDouble<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of an input expression and multiplies it with itself power times.
pow(ToDouble<T>, double) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of an input expression and multiplies it with itself power times.
pow(ToDouble<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
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 applying power to the input.
pow(ToDouble<T>, ToDouble<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
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 applying power to the input.
pow(int) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
pow(double) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
pow(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
pow(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
pow(int) - Method in interface com.speedment.runtime.compute.ToByte
 
pow(double) - Method in interface com.speedment.runtime.compute.ToByte
 
pow(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToByte
 
pow(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToByte
 
pow(int) - Method in interface com.speedment.runtime.compute.ToDouble
 
pow(double) - Method in interface com.speedment.runtime.compute.ToDouble
 
pow(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToDouble
 
pow(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToDouble
 
pow(int) - Method in interface com.speedment.runtime.compute.ToFloat
 
pow(double) - Method in interface com.speedment.runtime.compute.ToFloat
 
pow(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToFloat
 
pow(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToFloat
 
pow(int) - Method in interface com.speedment.runtime.compute.ToInt
 
pow(double) - Method in interface com.speedment.runtime.compute.ToInt
 
pow(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToInt
 
pow(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToInt
 
pow(int) - Method in interface com.speedment.runtime.compute.ToLong
 
pow(double) - Method in interface com.speedment.runtime.compute.ToLong
 
pow(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToLong
 
pow(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToLong
 
pow(int) - Method in interface com.speedment.runtime.compute.ToShort
 
pow(double) - Method in interface com.speedment.runtime.compute.ToShort
 
pow(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToShort
 
pow(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToShort
 
pow(int) - Method in interface com.speedment.runtime.compute.trait.HasPow
Creates and returns an expression that returns the exponential power of the result from the current expression.
pow(double) - Method in interface com.speedment.runtime.compute.trait.HasPow
Creates and returns an expression that returns the exponential power of the result from the current expression.
pow(ToInt<T>) - Method in interface com.speedment.runtime.compute.trait.HasPow
Creates and returns an expression that returns the exponential power of the result from the current expression.
pow(ToDouble<T>) - Method in interface com.speedment.runtime.compute.trait.HasPow
Creates and returns an expression that returns the exponential power of the result from the current expression.
powOrNull(ToByteNullable<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of an input expression and multiplies it with itself power times.
powOrNull(ToByteNullable<T>, double) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of an input expression and multiplies it with itself power times.
powOrNull(ToByteNullable<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
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 applying power to the input.
powOrNull(ToByteNullable<T>, ToDouble<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
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 applying power to the input.
powOrNull(ToShortNullable<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of an input expression and multiplies it with itself power times.
powOrNull(ToShortNullable<T>, double) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of an input expression and multiplies it with itself power times.
powOrNull(ToShortNullable<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
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 applying power to the input.
powOrNull(ToShortNullable<T>, ToDouble<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
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 applying power to the input.
powOrNull(ToIntNullable<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of an input expression and multiplies it with itself power times.
powOrNull(ToIntNullable<T>, double) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of an input expression and multiplies it with itself power times.
powOrNull(ToIntNullable<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
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 applying power to the input.
powOrNull(ToIntNullable<T>, ToDouble<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
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 applying power to the input.
powOrNull(ToLongNullable<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of an input expression and multiplies it with itself power times.
powOrNull(ToLongNullable<T>, double) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of an input expression and multiplies it with itself power times.
powOrNull(ToLongNullable<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
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 applying power to the input.
powOrNull(ToLongNullable<T>, ToDouble<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
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 applying power to the input.
powOrNull(ToFloatNullable<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of an input expression and multiplies it with itself power times.
powOrNull(ToFloatNullable<T>, double) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of an input expression and multiplies it with itself power times.
powOrNull(ToFloatNullable<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
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 applying power to the input.
powOrNull(ToFloatNullable<T>, ToDouble<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
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 applying power to the input.
powOrNull(ToDoubleNullable<T>, int) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of an input expression and multiplies it with itself power times.
powOrNull(ToDoubleNullable<T>, double) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that takes the result of an input expression and multiplies it with itself power times.
powOrNull(ToDoubleNullable<T>, ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
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 applying power to the input.
powOrNull(ToDoubleNullable<T>, ToDouble<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
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 applying power to the input.
prefix() - Method in interface com.speedment.runtime.compute.expression.JoiningExpression
Returns the prefix to put in front of the result of this expression.

S

second() - Method in interface com.speedment.runtime.compute.expression.BinaryExpression
Returns the second operand, an inner expression.
second() - Method in interface com.speedment.runtime.compute.expression.BinaryObjExpression
Returns the second operand, a constant value.
secondStep() - Method in interface com.speedment.runtime.compute.expression.ComposedExpression
The inner expression that is applied to the result of ComposedExpression.firstStep() to get the result of this full expression.
separator() - Method in interface com.speedment.runtime.compute.expression.JoiningExpression
Returns the separator that will be placed in-between the results of all the JoiningExpression.expressions() to separate them.
shortToDouble(ToShort<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that converts the result of the specified expression into a double by casting.
shortToDoubleNullable(ToShortNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that converts the result of the specified expression into a double by casting.
sign(ToByte<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that returns 1 if the result of the input expression is positive, -1 if the result of the input expression is negative and 0 if the result of the input expression is 0.
sign(ToShort<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that returns 1 if the result of the input expression is positive, -1 if the result of the input expression is negative and 0 if the result of the input expression is 0.
sign(ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that returns 1 if the result of the input expression is positive, -1 if the result of the input expression is negative and 0 if the result of the input expression is 0.
sign(ToLong<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that returns 1 if the result of the input expression is positive, -1 if the result of the input expression is negative and 0 if the result of the input expression is 0.
sign(ToFloat<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that returns 1 if the result of the input expression is positive, -1 if the result of the input expression is negative and 0 if the result of the input expression is 0.
sign(ToDouble<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that returns 1 if the result of the input expression is positive, -1 if the result of the input expression is negative and 0 if the result of the input expression is 0.
sign(ToBigDecimal<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that returns 1 if the result of the input expression is positive, -1 if the result of the input expression is negative and 0 if the result of the input expression is 0.
sign() - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
sign() - Method in interface com.speedment.runtime.compute.ToByte
 
sign() - Method in interface com.speedment.runtime.compute.ToByteNullable
 
sign() - Method in interface com.speedment.runtime.compute.ToDouble
 
sign() - Method in interface com.speedment.runtime.compute.ToDoubleNullable
 
sign() - Method in interface com.speedment.runtime.compute.ToFloat
 
sign() - Method in interface com.speedment.runtime.compute.ToFloatNullable
 
sign() - Method in interface com.speedment.runtime.compute.ToInt
 
sign() - Method in interface com.speedment.runtime.compute.ToIntNullable
 
sign() - Method in interface com.speedment.runtime.compute.ToLong
 
sign() - Method in interface com.speedment.runtime.compute.ToLongNullable
 
sign() - Method in interface com.speedment.runtime.compute.ToShort
 
sign() - Method in interface com.speedment.runtime.compute.ToShortNullable
 
sign() - Method in interface com.speedment.runtime.compute.trait.HasSign
Creates and returns an expression that returns 1 if the result of the this expression is positive, -1 if the result of this expression is negative and 0 if the result of this expression is 0.
signOrNull(ToByteNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that returns 1 if the result of the input expression is positive, -1 if the result of the input expression is negative and 0 if the result of the input expression is 0.
signOrNull(ToShortNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that returns 1 if the result of the input expression is positive, -1 if the result of the input expression is negative and 0 if the result of the input expression is 0.
signOrNull(ToIntNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that returns 1 if the result of the input expression is positive, -1 if the result of the input expression is negative and 0 if the result of the input expression is 0.
signOrNull(ToLongNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that returns 1 if the result of the input expression is positive, -1 if the result of the input expression is negative and 0 if the result of the input expression is 0.
signOrNull(ToFloatNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that returns 1 if the result of the input expression is positive, -1 if the result of the input expression is negative and 0 if the result of the input expression is 0.
signOrNull(ToDoubleNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that returns 1 if the result of the input expression is positive, -1 if the result of the input expression is negative and 0 if the result of the input expression is 0.
sqrt(ToByte<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that returns the square root of the result from the input expression.
sqrt(ToShort<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that returns the square root of the result from the input expression.
sqrt(ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that returns the square root of the result from the input expression.
sqrt(ToLong<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that returns the square root of the result from the input expression.
sqrt(ToFloat<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that returns the square root of the result from the input expression.
sqrt(ToDouble<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that returns the square root of the result from the input expression.
sqrt() - Method in interface com.speedment.runtime.compute.ToBigDecimal
 
sqrt() - Method in interface com.speedment.runtime.compute.ToByte
 
sqrt() - Method in interface com.speedment.runtime.compute.ToByteNullable
 
sqrt() - Method in interface com.speedment.runtime.compute.ToDouble
 
sqrt() - Method in interface com.speedment.runtime.compute.ToDoubleNullable
 
sqrt() - Method in interface com.speedment.runtime.compute.ToFloat
 
sqrt() - Method in interface com.speedment.runtime.compute.ToFloatNullable
 
sqrt() - Method in interface com.speedment.runtime.compute.ToInt
 
sqrt() - Method in interface com.speedment.runtime.compute.ToIntNullable
 
sqrt() - Method in interface com.speedment.runtime.compute.ToLong
 
sqrt() - Method in interface com.speedment.runtime.compute.ToLongNullable
 
sqrt() - Method in interface com.speedment.runtime.compute.ToShort
 
sqrt() - Method in interface com.speedment.runtime.compute.ToShortNullable
 
sqrt() - Method in interface com.speedment.runtime.compute.trait.HasSqrt
Creates and returns an expression that returns the square root of the result from the current expression.
sqrtOrNull(ToByteNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that returns the square root of the result from the input expression.
sqrtOrNull(ToShortNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that returns the square root of the result from the input expression.
sqrtOrNull(ToIntNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that returns the square root of the result from the input expression.
sqrtOrNull(ToLongNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that returns the square root of the result from the input expression.
sqrtOrNull(ToFloatNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that returns the square root of the result from the input expression.
sqrtOrNull(ToDoubleNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
Creates and returns an expression that returns the square root of the result from the input expression.
suffix() - Method in interface com.speedment.runtime.compute.expression.JoiningExpression
Returns the suffix to put at the end of the result of this expression.

T

test(T) - Method in interface com.speedment.runtime.compute.expression.predicate.IsNotNull
 
test(T) - Method in interface com.speedment.runtime.compute.expression.predicate.IsNull
 
ToBigDecimal<T> - Interface in com.speedment.runtime.compute
Expression that given an entity returns a non-null BigDecimal value.
ToBigDecimalNullable<T> - Interface in com.speedment.runtime.compute
Expression that given an entity returns a nullable BigDecimal value.
ToBigDecimalOrElse<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for BigDecimal values where a default value is given if the original expression returns null.
ToBigDecimalOrElseGet<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for BigDecimal values where a getter function is applied if the original expression returns null.
ToBigDecimalOrThrow<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for BigDecimal values where a NullPointerException is thrown if the original expression returns null.
ToBoolean<T> - Interface in com.speedment.runtime.compute
Expression that given an entity returns a boolean value.
ToBooleanNullable<T> - Interface in com.speedment.runtime.compute
Expression that given an entity returns a boolean value, or null.
ToBooleanOrElse<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for boolean values where a default value is given if the original expression returns null.
ToBooleanOrElseGet<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for boolean values where a getter function is applied if the original expression returns null.
ToBooleanOrThrow<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for boolean values where a NullPointerException is thrown if the original expression returns null.
ToByte<T> - Interface in com.speedment.runtime.compute
Expression that given an entity returns a byte value.
ToByteNullable<T> - Interface in com.speedment.runtime.compute
Expression that given an entity returns a byte value, or null.
ToByteOrElse<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for byte values where a default value is given if the original expression returns null.
ToByteOrElseGet<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for byte values where a getter function is applied if the original expression returns null.
ToByteOrThrow<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for byte values where a NullPointerException is thrown if the original expression returns null.
ToChar<T> - Interface in com.speedment.runtime.compute
Expression that given an entity returns a char value.
ToCharNullable<T> - Interface in com.speedment.runtime.compute
Expression that given an entity returns a char value, or null.
ToCharOrElse<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for char values where a default value is given if the original expression returns null.
ToCharOrElseGet<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for char values where a getter function is applied if the original expression returns null.
ToCharOrThrow<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for char values where a NullPointerException is thrown if the original expression returns null.
ToDouble<T> - Interface in com.speedment.runtime.compute
Expression that given an entity returns a double value.
ToDoubleNullable<T> - Interface in com.speedment.runtime.compute
Expression that given an entity returns a double value, or null.
ToDoubleOrElse<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for double values where a default value is given if the original expression returns null.
ToDoubleOrElseGet<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for double values where a getter function is applied if the original expression returns null.
ToDoubleOrThrow<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for double values where a NullPointerException is thrown if the original expression returns null.
ToEnum<T,E extends Enum<E>> - Interface in com.speedment.runtime.compute
Expression that given an entity returns a non-null enum value.
ToEnumNullable<T,E extends Enum<E>> - Interface in com.speedment.runtime.compute
Expression that given an entity returns an enum value, or null.
ToEnumOrElse<T,E extends Enum<E>> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for Enum values where a default value is given if the original expression returns null.
ToEnumOrElseGet<T,E extends Enum<E>> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for double values where a getter function is applied if the original expression returns null.
ToEnumOrThrow<T,E extends Enum<E>> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for Enum values where a NullPointerException is thrown if the original expression returns null.
ToFloat<T> - Interface in com.speedment.runtime.compute
Expression that given an entity returns a float value.
ToFloatNullable<T> - Interface in com.speedment.runtime.compute
Expression that given an entity returns a float value, or null.
ToFloatOrElse<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for float values where a default value is given if the original expression returns null.
ToFloatOrElseGet<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for float values where a getter function is applied if the original expression returns null.
ToFloatOrThrow<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for float values where a NullPointerException is thrown if the original expression returns null.
ToInt<T> - Interface in com.speedment.runtime.compute
Expression that given an entity returns an int value.
ToIntNullable<T> - Interface in com.speedment.runtime.compute
Expression that given an entity returns an int value, or null.
ToIntOrElse<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for int values where a default value is given if the original expression returns null.
ToIntOrElseGet<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for int values where a getter function is applied if the original expression returns null.
ToIntOrThrow<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for int values where a NullPointerException is thrown if the original expression returns null.
ToLong<T> - Interface in com.speedment.runtime.compute
Expression that given an entity returns a long value.
ToLongNullable<T> - Interface in com.speedment.runtime.compute
Expression that given an entity returns a long value, or null.
ToLongOrElse<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for long values where a default value is given if the original expression returns null.
ToLongOrElseGet<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for long values where a getter function is applied if the original expression returns null.
ToLongOrThrow<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for long values where a NullPointerException is thrown if the original expression returns null.
toLowerCase() - Method in interface com.speedment.runtime.compute.ToChar
 
toLowerCase() - Method in interface com.speedment.runtime.compute.ToString
 
toLowerCase() - Method in interface com.speedment.runtime.compute.trait.HasCase
Returns an expression that is equivalent to this expression, except that results are always in lower-case letters.
ToNullable<T,R,NON_NULLABLE extends Expression<T>> - Interface in com.speedment.runtime.compute.trait
Trait for expressions that result in a nullable value.
ToShort<T> - Interface in com.speedment.runtime.compute
Expression that given an entity returns a short value.
ToShortNullable<T> - Interface in com.speedment.runtime.compute
Expression that given an entity returns a short value, or null.
ToShortOrElse<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for short values where a default value is given if the original expression returns null.
ToShortOrElseGet<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for short values where a getter function is applied if the original expression returns null.
ToShortOrThrow<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for short values where a NullPointerException is thrown if the original expression returns null.
ToString<T> - Interface in com.speedment.runtime.compute
Expression that given an entity returns a non-null String value.
ToStringNullable<T> - Interface in com.speedment.runtime.compute
Expression that given an entity returns a String value, or null.
ToStringOrElse<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for String values where a default value is given if the original expression returns null.
ToStringOrElseGet<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for String values where a getter function is applied if the original expression returns null.
ToStringOrThrow<T> - Interface in com.speedment.runtime.compute.expression.orelse
Specialized NonNullableExpression for String values where a NullPointerException is thrown if the original expression returns null.
toUpperCase() - Method in interface com.speedment.runtime.compute.ToChar
 
toUpperCase() - Method in interface com.speedment.runtime.compute.ToString
 
toUpperCase() - Method in interface com.speedment.runtime.compute.trait.HasCase
Returns an expression that is equivalent to this expression, except that results are always in upper-case letters.

U

UnaryExpression<T,INNER extends Expression<T>> - Interface in com.speedment.runtime.compute.expression
An Expression that has a single operand that implements Expression.
UnaryExpression.Operator - Enum in com.speedment.runtime.compute.expression
The unary expression operator type.

V

value() - Method in interface com.speedment.runtime.compute.expression.ConstantExpression
Returns the constant value of this expression.
valueOf(String) - Static method in enum com.speedment.runtime.compute.expression.BinaryExpression.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.speedment.runtime.compute.expression.BinaryObjExpression.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.speedment.runtime.compute.expression.ExpressionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.speedment.runtime.compute.expression.MapperExpression.MapperType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.speedment.runtime.compute.expression.NonNullableExpression.NullStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.speedment.runtime.compute.expression.predicate.NullPredicateType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.speedment.runtime.compute.expression.UnaryExpression.Operator
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.speedment.runtime.compute.expression.BinaryExpression.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.speedment.runtime.compute.expression.BinaryObjExpression.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.speedment.runtime.compute.expression.ExpressionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.speedment.runtime.compute.expression.MapperExpression.MapperType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.speedment.runtime.compute.expression.NonNullableExpression.NullStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.speedment.runtime.compute.expression.predicate.NullPredicateType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.speedment.runtime.compute.expression.UnaryExpression.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F H I J L M N O P S T U V 
Skip navigation links

Copyright © 2019 Speedment, Inc.. All rights reserved.