A B C D E F H I J L M N O P S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- 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.
- 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(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(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(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(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 - com.speedment.runtime.compute.expression.UnaryExpression.Operator
-
This expression is the absolute value of the result from the inner 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(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).
- 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(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(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).
- 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
- APPLY_DEFAULT_METHOD - com.speedment.runtime.compute.expression.NonNullableExpression.NullStrategy
- 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
- BIG_DECIMAL - com.speedment.runtime.compute.expression.ExpressionType
- BIG_DECIMAL_NULLABLE - com.speedment.runtime.compute.expression.ExpressionType
- BIG_DECIMAL_TO_BIG_DECIMAL - com.speedment.runtime.compute.expression.MapperExpression.MapperType
-
Implemented as a
ToDoubleFunction. - BIG_DECIMAL_TO_DOUBLE - com.speedment.runtime.compute.expression.MapperExpression.MapperType
-
Implemented as a
UnaryOperator. - BinaryExpression<T,FIRST extends Expression<T>,SECOND extends Expression<T>> - Interface in com.speedment.runtime.compute.expression
-
An
Expressionthat has two operands, both are implementations ofExpression. - 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
- BinaryObjExpression.Operator - Enum in com.speedment.runtime.compute.expression
-
Operator types that could be returned by
BinaryObjExpression.operator(). - BOOLEAN - com.speedment.runtime.compute.expression.ExpressionType
- BOOLEAN_NULLABLE - com.speedment.runtime.compute.expression.ExpressionType
- BOOLEAN_TO_BOOLEAN - com.speedment.runtime.compute.expression.MapperExpression.MapperType
-
Implemented as a
BooleanUnaryOperator. - BOOLEAN_TO_DOUBLE - com.speedment.runtime.compute.expression.MapperExpression.MapperType
-
Implemented as a
BooleanToDoubleFunction. - BYTE - com.speedment.runtime.compute.expression.ExpressionType
- BYTE_NULLABLE - com.speedment.runtime.compute.expression.ExpressionType
- BYTE_TO_BYTE - com.speedment.runtime.compute.expression.MapperExpression.MapperType
-
Implemented as a
ByteUnaryOperator. - BYTE_TO_DOUBLE - com.speedment.runtime.compute.expression.MapperExpression.MapperType
-
Implemented as a
ByteToDoubleFunction. - 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
doubleby 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
doubleby casting.
C
- CAST - com.speedment.runtime.compute.expression.UnaryExpression.Operator
-
This expression is the result of the inner expression casted to a different type
- CHAR - com.speedment.runtime.compute.expression.ExpressionType
- CHAR_NULLABLE - com.speedment.runtime.compute.expression.ExpressionType
- CHAR_TO_CHAR - com.speedment.runtime.compute.expression.MapperExpression.MapperType
-
Implemented as a
CharUnaryOperator. - com.speedment.runtime.compute - module com.speedment.runtime.compute
- 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.functionpackage. - 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
beforefunction 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
beforefunction to its input, and then applies this function to the result. - ComposedExpression<T,A> - Interface in com.speedment.runtime.compute.expression
-
Specialized
Expressioninterface used when aComposedExpression.firstStep()function is first applied to an incomming entity, before aComposedExpression.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
beforefunction 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
Expressionthat 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 returnednull. - defaultValue() - Method in interface com.speedment.runtime.compute.expression.orelse.ToBooleanOrElse
-
Returns the default value used when
NonNullableExpression.innerNullable()would have returnednull. - defaultValue() - Method in interface com.speedment.runtime.compute.expression.orelse.ToByteOrElse
-
Returns the default value used when
NonNullableExpression.innerNullable()would have returnednull. - defaultValue() - Method in interface com.speedment.runtime.compute.expression.orelse.ToCharOrElse
-
Returns the default value used when
NonNullableExpression.innerNullable()would have returnednull. - defaultValue() - Method in interface com.speedment.runtime.compute.expression.orelse.ToDoubleOrElse
-
Returns the default value used when
NonNullableExpression.innerNullable()would have returnednull. - defaultValue() - Method in interface com.speedment.runtime.compute.expression.orelse.ToEnumOrElse
-
Returns the default value used when
NonNullableExpression.innerNullable()would have returnednull. - defaultValue() - Method in interface com.speedment.runtime.compute.expression.orelse.ToFloatOrElse
-
Returns the default value used when
NonNullableExpression.innerNullable()would have returnednull. - defaultValue() - Method in interface com.speedment.runtime.compute.expression.orelse.ToIntOrElse
-
Returns the default value used when
NonNullableExpression.innerNullable()would have returnednull. - defaultValue() - Method in interface com.speedment.runtime.compute.expression.orelse.ToLongOrElse
-
Returns the default value used when
NonNullableExpression.innerNullable()would have returnednull. - defaultValue() - Method in interface com.speedment.runtime.compute.expression.orelse.ToShortOrElse
-
Returns the default value used when
NonNullableExpression.innerNullable()would have returnednull. - defaultValue() - Method in interface com.speedment.runtime.compute.expression.orelse.ToStringOrElse
-
Returns the default value used when
NonNullableExpression.innerNullable()would have returnednull. - defaultValueGetter() - Method in interface com.speedment.runtime.compute.expression.orelse.OrElseGetExpression
-
Returns the default value used when
NonNullableExpression.innerNullable()would have returnednull. - divide(double) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- divide(double) - Method in interface com.speedment.runtime.compute.ToByte
- divide(double) - Method in interface com.speedment.runtime.compute.ToDouble
- divide(double) - Method in interface com.speedment.runtime.compute.ToFloat
- divide(double) - Method in interface com.speedment.runtime.compute.ToInt
- divide(double) - Method in interface com.speedment.runtime.compute.ToLong
- divide(double) - Method in interface com.speedment.runtime.compute.ToShort
- 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(int) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- divide(int) - Method in interface com.speedment.runtime.compute.ToByte
- divide(int) - Method in interface com.speedment.runtime.compute.ToDouble
- divide(int) - Method in interface com.speedment.runtime.compute.ToFloat
- divide(int) - Method in interface com.speedment.runtime.compute.ToInt
- divide(int) - Method in interface com.speedment.runtime.compute.ToLong
- divide(int) - 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(long) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- divide(long) - Method in interface com.speedment.runtime.compute.ToByte
- divide(long) - Method in interface com.speedment.runtime.compute.ToDouble
- divide(long) - Method in interface com.speedment.runtime.compute.ToFloat
- divide(long) - Method in interface com.speedment.runtime.compute.ToInt
- divide(long) - Method in interface com.speedment.runtime.compute.ToLong
- divide(long) - Method in interface com.speedment.runtime.compute.ToShort
- 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(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>, 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>, 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(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(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- divide(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToByte
- divide(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToDouble
- divide(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToFloat
- divide(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToInt
- divide(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToLong
- divide(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToShort
- 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.
- 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>, 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>, 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>, 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(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>, 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>, 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>, 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(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- divide(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToByte
- divide(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToDouble
- divide(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToFloat
- divide(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToInt
- divide(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToLong
- divide(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToShort
- 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(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>, 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>, 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>, 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(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- divide(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToByte
- divide(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToDouble
- divide(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToFloat
- divide(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToInt
- divide(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToLong
- divide(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToShort
- 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(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>, 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>, 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>, 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(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>, 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>, 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>, 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 - com.speedment.runtime.compute.expression.BinaryExpression.Operator
-
The result of the first operand divided by the second (division).
- DIVIDE - com.speedment.runtime.compute.expression.BinaryObjExpression.Operator
-
The result of the first operand divided by the second (division).
- DOUBLE - com.speedment.runtime.compute.expression.ExpressionType
- DOUBLE_NULLABLE - com.speedment.runtime.compute.expression.ExpressionType
- DOUBLE_TO_DOUBLE - com.speedment.runtime.compute.expression.MapperExpression.MapperType
-
Implemented as a
DoubleUnaryOperator.
E
- ENUM - com.speedment.runtime.compute.expression.ExpressionType
- ENUM_NULLABLE - com.speedment.runtime.compute.expression.ExpressionType
- ENUM_TO_ENUM - com.speedment.runtime.compute.expression.MapperExpression.MapperType
-
Implemented as a
UnaryOperator. - enumClass() - Method in interface com.speedment.runtime.compute.expression.orelse.ToEnumOrThrow
- enumClass() - Method in interface com.speedment.runtime.compute.ToEnum
-
Returns the
classof the enum that this expression returns. - enumClass() - Method in interface com.speedment.runtime.compute.ToEnumNullable
-
Returns the
classof the enum that this expression returns. - 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.
- Expression<T> - Interface in com.speedment.runtime.compute.expression
-
The base interface for all expressions.
- expressions() - Method in interface com.speedment.runtime.compute.expression.JoiningExpression
-
Returns an unmodifiable list of the expressions that are joined together in this expression.
- Expressions - Class in com.speedment.runtime.compute.expression
-
Common mathematical expressions often used on Speedment entities.
- expressionType() - Method in interface com.speedment.runtime.compute.expression.Expression
-
Returns the expression type of this expression.
- 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
- 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.
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(). - FLOAT - com.speedment.runtime.compute.expression.ExpressionType
- FLOAT_NULLABLE - com.speedment.runtime.compute.expression.ExpressionType
- FLOAT_TO_DOUBLE - com.speedment.runtime.compute.expression.MapperExpression.MapperType
-
Implemented as a
FloatToDoubleFunction. - FLOAT_TO_FLOAT - com.speedment.runtime.compute.expression.MapperExpression.MapperType
-
Implemented as a
FloatUnaryOperator. - 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
doubleby 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
doubleby 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()andHasCase.toLowerCase()operations. - HasCompare<T> - Interface in com.speedment.runtime.compute.trait
-
Trait for expressions that can also be used as a
Comparatorsince it has aHasCompare.compare(Object, Object)method. - HasCompose<T> - Interface in com.speedment.runtime.compute.trait
-
Trait for expressions that has a
HasCompose.compose(Function)method similar toFunction.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 returnedfalse. - 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.
- INT - com.speedment.runtime.compute.expression.ExpressionType
- INT_NULLABLE - com.speedment.runtime.compute.expression.ExpressionType
- INT_TO_DOUBLE - com.speedment.runtime.compute.expression.MapperExpression.MapperType
-
Implemented as a
IntToDoubleFunction. - INT_TO_INT - com.speedment.runtime.compute.expression.MapperExpression.MapperType
-
Implemented as a
IntUnaryOperator. - 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
doubleby 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
doubleby casting. - IS_NOT_NULL - com.speedment.runtime.compute.expression.predicate.NullPredicateType
-
Represents a simply
a -> a != nullpredicate. - IS_NULL - com.speedment.runtime.compute.expression.predicate.NullPredicateType
-
Represents a simply
a -> a == nullpredicate. - isNotNull() - Method in interface com.speedment.runtime.compute.trait.ToNullable
-
Returns a
Predicatethat isfalsefor any values that would make this expression returnnullandtruefor any values that would make this expression return a result. - isNotNull(T) - Method in interface com.speedment.runtime.compute.trait.ToNullable
-
Returns
falseif the specified object would cause this methodsFunction.apply(Object)-method to returnnull, and otherwisetrue. - IsNotNull<T,R> - Interface in com.speedment.runtime.compute.expression.predicate
- isNull() - Method in interface com.speedment.runtime.compute.trait.ToNullable
-
Returns a
Predicatethat istruefor any values that would make this expression returnnullandfalsefor any values that would make this expression return a result. - isNull(T) - Method in interface com.speedment.runtime.compute.trait.ToNullable
-
Returns
trueif the specified object would cause this methodsFunction.apply(Object)-method to returnnull, and otherwisefalse. - IsNull<T,R> - Interface in com.speedment.runtime.compute.expression.predicate
- isNullable() - Method in enum com.speedment.runtime.compute.expression.ExpressionType
-
Returns
trueif this type is one of the nullable types, and otherwisefalse - isNullPredicate() - Method in interface com.speedment.runtime.compute.expression.NullableExpression
-
Returns the predicate used to evaluate if an incoming element will be mapped to
nullin this expression, or if theNullableExpression.inner()expression should be used.
J
- 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(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>...) - 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, 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>...) - 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.
- 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.
- JoiningExpression<T> - Interface in com.speedment.runtime.compute.expression
-
A special type of
ToStringexpression that joins several strings together using optionally a separator, a prefix and a suffix.
L
- LONG - com.speedment.runtime.compute.expression.ExpressionType
- LONG_NULLABLE - com.speedment.runtime.compute.expression.ExpressionType
- LONG_TO_DOUBLE - com.speedment.runtime.compute.expression.MapperExpression.MapperType
-
Implemented as a
LongToDoubleFunction. - LONG_TO_LONG - com.speedment.runtime.compute.expression.MapperExpression.MapperType
-
Implemented as a
LongUnaryOperator. - 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
doubleby 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
doubleby casting.
M
- 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(FloatUnaryOperator) - Method in interface com.speedment.runtime.compute.ToFloat
- map(ShortUnaryOperator) - Method in interface com.speedment.runtime.compute.ToShort
- map(DoubleUnaryOperator) - Method in interface com.speedment.runtime.compute.ToDouble
- map(IntUnaryOperator) - Method in interface com.speedment.runtime.compute.ToInt
- map(LongUnaryOperator) - Method in interface com.speedment.runtime.compute.ToLong
- map(UnaryOperator<E>) - Method in interface com.speedment.runtime.compute.ToEnum
- map(UnaryOperator<String>) - Method in interface com.speedment.runtime.compute.ToString
- map(UnaryOperator<BigDecimal>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- 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(FloatUnaryOperator) - Method in interface com.speedment.runtime.compute.ToFloatNullable
- mapIfPresent(ShortUnaryOperator) - Method in interface com.speedment.runtime.compute.ToShortNullable
- mapIfPresent(DoubleUnaryOperator) - Method in interface com.speedment.runtime.compute.ToDoubleNullable
- mapIfPresent(IntUnaryOperator) - Method in interface com.speedment.runtime.compute.ToIntNullable
- mapIfPresent(LongUnaryOperator) - Method in interface com.speedment.runtime.compute.ToLongNullable
- mapIfPresent(UnaryOperator<E>) - Method in interface com.speedment.runtime.compute.ToEnumNullable
- 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(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(ShortToDoubleFunction) - Method in interface com.speedment.runtime.compute.ToShort
- mapToDouble(IntToDoubleFunction) - Method in interface com.speedment.runtime.compute.ToInt
- mapToDouble(LongToDoubleFunction) - Method in interface com.speedment.runtime.compute.ToLong
- mapToDouble(ToDoubleFunction<BigDecimal>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- mapToDouble(MAPPER) - Method in interface com.speedment.runtime.compute.trait.HasMapToDouble
-
Maps the result of this expression into a
doubleby passing it to the specifiedmapper, producing a new expression that implementsToDouble. - mapToDoubleIfPresent(BooleanToDoubleFunction) - Method in interface com.speedment.runtime.compute.ToBooleanNullable
- mapToDoubleIfPresent(ByteToDoubleFunction) - Method in interface com.speedment.runtime.compute.ToByteNullable
- mapToDoubleIfPresent(FloatToDoubleFunction) - Method in interface com.speedment.runtime.compute.ToFloatNullable
- mapToDoubleIfPresent(ShortToDoubleFunction) - Method in interface com.speedment.runtime.compute.ToShortNullable
- mapToDoubleIfPresent(IntToDoubleFunction) - Method in interface com.speedment.runtime.compute.ToIntNullable
- mapToDoubleIfPresent(LongToDoubleFunction) - Method in interface com.speedment.runtime.compute.ToLongNullable
- mapToDoubleIfPresent(ToDoubleFunction<E>) - Method in interface com.speedment.runtime.compute.ToEnumNullable
- mapToDoubleIfPresent(MAPPER) - Method in interface com.speedment.runtime.compute.trait.HasMapToDoubleIfPresent
-
Maps the result of this expression into a
doubleby passing it to the specifiedmapper, producing a new expression that implementsToDouble. - minus(byte) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- minus(byte) - Method in interface com.speedment.runtime.compute.ToByte
- minus(byte) - Method in interface com.speedment.runtime.compute.ToDouble
- minus(byte) - Method in interface com.speedment.runtime.compute.ToFloat
- minus(byte) - Method in interface com.speedment.runtime.compute.ToInt
- minus(byte) - Method in interface com.speedment.runtime.compute.ToLong
- minus(byte) - 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(double) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- minus(double) - Method in interface com.speedment.runtime.compute.ToByte
- minus(double) - Method in interface com.speedment.runtime.compute.ToDouble
- minus(double) - Method in interface com.speedment.runtime.compute.ToFloat
- minus(double) - Method in interface com.speedment.runtime.compute.ToInt
- minus(double) - Method in interface com.speedment.runtime.compute.ToLong
- minus(double) - Method in interface com.speedment.runtime.compute.ToShort
- 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(int) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- minus(int) - Method in interface com.speedment.runtime.compute.ToByte
- minus(int) - Method in interface com.speedment.runtime.compute.ToDouble
- minus(int) - Method in interface com.speedment.runtime.compute.ToFloat
- minus(int) - Method in interface com.speedment.runtime.compute.ToInt
- minus(int) - Method in interface com.speedment.runtime.compute.ToLong
- minus(int) - Method in interface com.speedment.runtime.compute.ToShort
- 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(long) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- minus(long) - Method in interface com.speedment.runtime.compute.ToByte
- minus(long) - Method in interface com.speedment.runtime.compute.ToDouble
- minus(long) - Method in interface com.speedment.runtime.compute.ToFloat
- minus(long) - Method in interface com.speedment.runtime.compute.ToInt
- minus(long) - Method in interface com.speedment.runtime.compute.ToLong
- minus(long) - Method in interface com.speedment.runtime.compute.ToShort
- 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(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- minus(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToByte
- minus(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToDouble
- minus(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToFloat
- minus(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToInt
- minus(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToLong
- minus(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToShort
- 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(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(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- minus(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToByte
- minus(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToDouble
- minus(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToFloat
- minus(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToInt
- minus(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToLong
- minus(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToShort
- 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.
- 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>, 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>, 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(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(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>, 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>, 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(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(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- minus(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToByte
- minus(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToDouble
- minus(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToFloat
- minus(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToInt
- minus(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToLong
- minus(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToShort
- 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(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>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- minus(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToByte
- minus(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToDouble
- minus(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToFloat
- minus(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToInt
- minus(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToLong
- minus(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToShort
- 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(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(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 - com.speedment.runtime.compute.expression.BinaryExpression.Operator
-
The result of the first operand minus the second (subtraction).
- MINUS - com.speedment.runtime.compute.expression.BinaryObjExpression.Operator
-
The result of the first operand minus the second (subtraction).
- multiply(byte) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- multiply(byte) - Method in interface com.speedment.runtime.compute.ToByte
- multiply(byte) - Method in interface com.speedment.runtime.compute.ToDouble
- multiply(byte) - Method in interface com.speedment.runtime.compute.ToFloat
- multiply(byte) - Method in interface com.speedment.runtime.compute.ToInt
- multiply(byte) - Method in interface com.speedment.runtime.compute.ToLong
- multiply(byte) - 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(double) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- multiply(double) - Method in interface com.speedment.runtime.compute.ToByte
- multiply(double) - Method in interface com.speedment.runtime.compute.ToDouble
- multiply(double) - Method in interface com.speedment.runtime.compute.ToFloat
- multiply(double) - Method in interface com.speedment.runtime.compute.ToInt
- multiply(double) - Method in interface com.speedment.runtime.compute.ToLong
- multiply(double) - Method in interface com.speedment.runtime.compute.ToShort
- 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(int) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- multiply(int) - Method in interface com.speedment.runtime.compute.ToByte
- multiply(int) - Method in interface com.speedment.runtime.compute.ToDouble
- multiply(int) - Method in interface com.speedment.runtime.compute.ToFloat
- multiply(int) - Method in interface com.speedment.runtime.compute.ToInt
- multiply(int) - Method in interface com.speedment.runtime.compute.ToLong
- multiply(int) - Method in interface com.speedment.runtime.compute.ToShort
- 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(long) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- multiply(long) - Method in interface com.speedment.runtime.compute.ToByte
- multiply(long) - Method in interface com.speedment.runtime.compute.ToDouble
- multiply(long) - Method in interface com.speedment.runtime.compute.ToFloat
- multiply(long) - Method in interface com.speedment.runtime.compute.ToInt
- multiply(long) - Method in interface com.speedment.runtime.compute.ToLong
- multiply(long) - Method in interface com.speedment.runtime.compute.ToShort
- 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(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- multiply(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToByte
- multiply(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToDouble
- multiply(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToFloat
- multiply(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToInt
- multiply(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToLong
- multiply(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToShort
- 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(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(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- multiply(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToByte
- multiply(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToDouble
- multiply(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToFloat
- multiply(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToInt
- multiply(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToLong
- multiply(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToShort
- 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.
- 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>, 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>, 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(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(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>, 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>, 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(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(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- multiply(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToByte
- multiply(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToDouble
- multiply(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToFloat
- multiply(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToInt
- multiply(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToLong
- multiply(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToShort
- 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(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>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- multiply(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToByte
- multiply(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToDouble
- multiply(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToFloat
- multiply(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToInt
- multiply(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToLong
- multiply(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToShort
- 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(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(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 - com.speedment.runtime.compute.expression.BinaryExpression.Operator
-
The result of the first operand multiplied by the second (multiplication).
- MULTIPLY - com.speedment.runtime.compute.expression.BinaryObjExpression.Operator
-
The result of the first operand multiplied by the second (multiplication).
N
- 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.
- 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(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(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(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(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(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 - com.speedment.runtime.compute.expression.UnaryExpression.Operator
-
This expression is the negation of the inner 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.
- 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(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(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(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(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.
- NonNullableExpression<T,INNER extends Expression<T>> - Interface in com.speedment.runtime.compute.expression
-
Specialized
Expressionthat is not nullable, but that wraps an expression that is and that has some routine for dealing withnullvalues determined byNonNullableExpression.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
Expressionthat has aninnerexpression that is used for elements that does not pass theisNullpredicate. - 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 == nullora != nullpredicate 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 returnednull. - 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(ToByteFunction<T>) - Static method in interface com.speedment.runtime.compute.ToByte
-
Returns a typed
ToByte<T>using the providedlambda. - of(ToCharFunction<T>) - Static method in interface com.speedment.runtime.compute.ToChar
-
Returns a typed
ToChar<T>using the providedlambda. - of(ToFloatFunction<T>) - Static method in interface com.speedment.runtime.compute.ToFloat
-
Returns a typed
ToFloat<T>using the providedlambda. - of(ToShortFunction<T>) - Static method in interface com.speedment.runtime.compute.ToShort
-
Returns a typed
ToShort<T>using the providedlambda. - of(Class<E>, Function<T, E>) - Static method in interface com.speedment.runtime.compute.ToEnum
-
Returns a typed
ToEnum<T>using the providedlambda. - of(Class<E>, Function<T, E>) - Static method in interface com.speedment.runtime.compute.ToEnumNullable
-
Returns a typed
ToEnumNullable<T>using the providedlambda. - of(Function<T, Boolean>) - Static method in interface com.speedment.runtime.compute.ToBooleanNullable
-
Returns a typed
ToBooleanNullable<T>using the providedlambda. - of(Function<T, Byte>) - Static method in interface com.speedment.runtime.compute.ToByteNullable
-
Returns a typed
ToByteNullable<T>using the providedlambda. - of(Function<T, Character>) - Static method in interface com.speedment.runtime.compute.ToCharNullable
-
Returns a typed
ToCharNullable<T>using the providedlambda. - of(Function<T, Double>) - Static method in interface com.speedment.runtime.compute.ToDoubleNullable
-
Returns a typed
ToDoubleNullable<T>using the providedlambda. - of(Function<T, Float>) - Static method in interface com.speedment.runtime.compute.ToFloatNullable
-
Returns a typed
ToFloatNullable<T>using the providedlambda. - of(Function<T, Integer>) - Static method in interface com.speedment.runtime.compute.ToIntNullable
-
Returns a typed
ToIntNullable<T>using the providedlambda. - of(Function<T, Long>) - Static method in interface com.speedment.runtime.compute.ToLongNullable
-
Returns a typed
ToLongNullable<T>using the providedlambda. - of(Function<T, Short>) - Static method in interface com.speedment.runtime.compute.ToShortNullable
-
Returns a typed
ToShortNullable<T>using the providedlambda. - of(Function<T, String>) - Static method in interface com.speedment.runtime.compute.ToString
-
Returns a typed
ToString<T>using the providedlambda. - of(Function<T, String>) - Static method in interface com.speedment.runtime.compute.ToStringNullable
-
Returns a typed
ToStringNullable<T>using the providedlambda. - of(Function<T, BigDecimal>) - Static method in interface com.speedment.runtime.compute.ToBigDecimal
-
Returns a typed
ToBigDecimal<T>using the providedlambda. - of(Function<T, BigDecimal>) - Static method in interface com.speedment.runtime.compute.ToBigDecimalNullable
-
Returns a typed
ToBigDecimalNullable<T>using the providedlambda. - of(Predicate<T>) - Static method in interface com.speedment.runtime.compute.ToBoolean
-
Returns a typed
ToBoolean<T>using the providedlambda. - of(ToDoubleFunction<T>) - Static method in interface com.speedment.runtime.compute.ToDouble
-
Returns a typed
ToDouble<T>using the providedlambda. - of(ToIntFunction<T>) - Static method in interface com.speedment.runtime.compute.ToInt
-
Returns a typed
ToInt<T>using the providedlambda. - of(ToLongFunction<T>) - Static method in interface com.speedment.runtime.compute.ToLong
-
Returns a typed
ToLong<T>using the providedlambda. - 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(E) - Method in interface com.speedment.runtime.compute.ToEnumNullable
- 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(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(BigDecimal) - Method in interface com.speedment.runtime.compute.ToBigDecimalNullable
- orElse(R) - Method in interface com.speedment.runtime.compute.trait.ToNullable
-
Returns an equivalent expression as this, except that it will return the
valueif given an argument that would cause this expression to returnnull. - 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
getterexpression if given an argument that would cause this expression to returnnull. - OrElseGetExpression<T,INNER extends Expression<T>,DEFAULT extends Expression<T>> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialization of
NonNullableExpressionthat has aOrElseGetExpression.defaultValueGetter()method. - OrElseThrowExpression<T,INNER extends Expression<T>> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialization of
NonNullableExpressionthat throws an exception if the wrapped expression returnsnull. - 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
NullPointerExceptionif given an argument that would cause this expression to returnnull. - OTHER - com.speedment.runtime.compute.expression.predicate.NullPredicateType
-
Represents any kind of predicate, including
NullPredicateType.IS_NULLorNullPredicateType.IS_NOT_NULL.
P
- plus(byte) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- plus(byte) - Method in interface com.speedment.runtime.compute.ToByte
- plus(byte) - Method in interface com.speedment.runtime.compute.ToDouble
- plus(byte) - Method in interface com.speedment.runtime.compute.ToFloat
- plus(byte) - Method in interface com.speedment.runtime.compute.ToInt
- plus(byte) - Method in interface com.speedment.runtime.compute.ToLong
- plus(byte) - 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(double) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- plus(double) - Method in interface com.speedment.runtime.compute.ToByte
- plus(double) - Method in interface com.speedment.runtime.compute.ToDouble
- plus(double) - Method in interface com.speedment.runtime.compute.ToFloat
- plus(double) - Method in interface com.speedment.runtime.compute.ToInt
- plus(double) - Method in interface com.speedment.runtime.compute.ToLong
- plus(double) - Method in interface com.speedment.runtime.compute.ToShort
- 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(int) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- plus(int) - Method in interface com.speedment.runtime.compute.ToByte
- plus(int) - Method in interface com.speedment.runtime.compute.ToDouble
- plus(int) - Method in interface com.speedment.runtime.compute.ToFloat
- plus(int) - Method in interface com.speedment.runtime.compute.ToInt
- plus(int) - Method in interface com.speedment.runtime.compute.ToLong
- plus(int) - Method in interface com.speedment.runtime.compute.ToShort
- 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(long) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- plus(long) - Method in interface com.speedment.runtime.compute.ToByte
- plus(long) - Method in interface com.speedment.runtime.compute.ToDouble
- plus(long) - Method in interface com.speedment.runtime.compute.ToFloat
- plus(long) - Method in interface com.speedment.runtime.compute.ToInt
- plus(long) - Method in interface com.speedment.runtime.compute.ToLong
- plus(long) - Method in interface com.speedment.runtime.compute.ToShort
- 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(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- plus(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToByte
- plus(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToDouble
- plus(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToFloat
- plus(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToInt
- plus(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToLong
- plus(ToByte<T>) - Method in interface com.speedment.runtime.compute.ToShort
- 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(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(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- plus(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToByte
- plus(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToDouble
- plus(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToFloat
- plus(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToInt
- plus(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToLong
- plus(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToShort
- 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.
- 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>, 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>, 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(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(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>, 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>, 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(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(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- plus(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToByte
- plus(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToDouble
- plus(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToFloat
- plus(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToInt
- plus(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToLong
- plus(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToShort
- 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(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>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- plus(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToByte
- plus(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToDouble
- plus(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToFloat
- plus(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToInt
- plus(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToLong
- plus(ToLong<T>) - Method in interface com.speedment.runtime.compute.ToShort
- 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(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(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 - com.speedment.runtime.compute.expression.BinaryExpression.Operator
-
The result of the first operand added to the second (addition).
- PLUS - com.speedment.runtime.compute.expression.BinaryObjExpression.Operator
-
The result of the first operand added to the second (addition).
- pow(double) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- pow(double) - Method in interface com.speedment.runtime.compute.ToByte
- pow(double) - Method in interface com.speedment.runtime.compute.ToDouble
- pow(double) - Method in interface com.speedment.runtime.compute.ToFloat
- pow(double) - Method in interface com.speedment.runtime.compute.ToInt
- pow(double) - Method in interface com.speedment.runtime.compute.ToLong
- pow(double) - Method in interface com.speedment.runtime.compute.ToShort
- 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(int) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- pow(int) - Method in interface com.speedment.runtime.compute.ToByte
- pow(int) - Method in interface com.speedment.runtime.compute.ToDouble
- pow(int) - Method in interface com.speedment.runtime.compute.ToFloat
- pow(int) - Method in interface com.speedment.runtime.compute.ToInt
- pow(int) - Method in interface com.speedment.runtime.compute.ToLong
- pow(int) - 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(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
powertimes. - 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
powertimes. - 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
powerto the input. - 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
powerto the input. - pow(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- pow(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToByte
- pow(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToDouble
- pow(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToFloat
- pow(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToInt
- pow(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToLong
- pow(ToDouble<T>) - Method in interface com.speedment.runtime.compute.ToShort
- 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.
- 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
powertimes. - 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
powertimes. - 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
powerto the input. - 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
powerto the input. - 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
powertimes. - 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
powertimes. - 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
powerto the input. - 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
powerto the input. - pow(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToBigDecimal
- pow(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToByte
- pow(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToDouble
- pow(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToFloat
- pow(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToInt
- pow(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToLong
- pow(ToInt<T>) - Method in interface com.speedment.runtime.compute.ToShort
- 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(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
powertimes. - 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
powertimes. - 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
powerto the input. - 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
powerto the input. - 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
powertimes. - 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
powertimes. - 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
powerto the input. - 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
powerto the input. - 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
powertimes. - 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
powertimes. - 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
powerto the input. - 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
powerto the input. - POW - com.speedment.runtime.compute.expression.BinaryExpression.Operator
-
The result of the first operand raised to the power of the second.
- POW - com.speedment.runtime.compute.expression.BinaryObjExpression.Operator
-
The result of the first operand raised to the power of the second.
- 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
powertimes. - 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
powertimes. - 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
powerto the input. - 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
powerto the input. - 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
powertimes. - 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
powertimes. - 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
powerto the input. - 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
powerto the input. - 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
powertimes. - 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
powertimes. - 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
powerto the input. - 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
powerto the input. - 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
powertimes. - 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
powertimes. - 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
powerto the input. - 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
powerto the input. - 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
powertimes. - 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
powertimes. - 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
powerto the input. - 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
powerto the input. - 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
powertimes. - 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
powertimes. - 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
powerto the input. - 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
powerto 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. - SHORT - com.speedment.runtime.compute.expression.ExpressionType
- SHORT_NULLABLE - com.speedment.runtime.compute.expression.ExpressionType
- SHORT_TO_DOUBLE - com.speedment.runtime.compute.expression.MapperExpression.MapperType
-
Implemented as a
ShortToDoubleFunction. - SHORT_TO_SHORT - com.speedment.runtime.compute.expression.MapperExpression.MapperType
-
Implemented as a
ShortUnaryOperator. - 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
doubleby 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
doubleby casting. - 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
1if the result of the this expression is positive,-1if the result of this expression is negative and0if the result of this expression is0. - sign(ToBigDecimal<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
-
Creates and returns an expression that returns
1if the result of the input expression is positive,-1if the result of the input expression is negative and0if the result of the input expression is0. - sign(ToByte<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
-
Creates and returns an expression that returns
1if the result of the input expression is positive,-1if the result of the input expression is negative and0if the result of the input expression is0. - sign(ToDouble<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
-
Creates and returns an expression that returns
1if the result of the input expression is positive,-1if the result of the input expression is negative and0if the result of the input expression is0. - sign(ToFloat<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
-
Creates and returns an expression that returns
1if the result of the input expression is positive,-1if the result of the input expression is negative and0if the result of the input expression is0. - sign(ToInt<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
-
Creates and returns an expression that returns
1if the result of the input expression is positive,-1if the result of the input expression is negative and0if the result of the input expression is0. - sign(ToLong<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
-
Creates and returns an expression that returns
1if the result of the input expression is positive,-1if the result of the input expression is negative and0if the result of the input expression is0. - sign(ToShort<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
-
Creates and returns an expression that returns
1if the result of the input expression is positive,-1if the result of the input expression is negative and0if the result of the input expression is0. - SIGN - com.speedment.runtime.compute.expression.UnaryExpression.Operator
-
The result of this expression is
0if the result of the inner expression is0,1of the inner returned something positive and-1if the inner returned something negative. - signOrNull(ToByteNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
-
Creates and returns an expression that returns
1if the result of the input expression is positive,-1if the result of the input expression is negative and0if the result of the input expression is0. - signOrNull(ToDoubleNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
-
Creates and returns an expression that returns
1if the result of the input expression is positive,-1if the result of the input expression is negative and0if the result of the input expression is0. - signOrNull(ToFloatNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
-
Creates and returns an expression that returns
1if the result of the input expression is positive,-1if the result of the input expression is negative and0if the result of the input expression is0. - signOrNull(ToIntNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
-
Creates and returns an expression that returns
1if the result of the input expression is positive,-1if the result of the input expression is negative and0if the result of the input expression is0. - signOrNull(ToLongNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
-
Creates and returns an expression that returns
1if the result of the input expression is positive,-1if the result of the input expression is negative and0if the result of the input expression is0. - signOrNull(ToShortNullable<T>) - Static method in class com.speedment.runtime.compute.expression.Expressions
-
Creates and returns an expression that returns
1if the result of the input expression is positive,-1if the result of the input expression is negative and0if the result of the input expression is0. - 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.
- 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(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(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(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(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 - com.speedment.runtime.compute.expression.UnaryExpression.Operator
-
The result of this expression is the positive square root of the result of the inner 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(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.
- 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(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(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.
- STRING - com.speedment.runtime.compute.expression.ExpressionType
- STRING_NULLABLE - com.speedment.runtime.compute.expression.ExpressionType
- STRING_TO_STRING - com.speedment.runtime.compute.expression.MapperExpression.MapperType
-
Implemented as a
UnaryOperator. - 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
- THROW_EXCEPTION - com.speedment.runtime.compute.expression.NonNullableExpression.NullStrategy
- ToBigDecimal<T> - Interface in com.speedment.runtime.compute
-
Expression that given an entity returns a non-null
BigDecimalvalue. - ToBigDecimalNullable<T> - Interface in com.speedment.runtime.compute
-
Expression that given an entity returns a nullable
BigDecimalvalue. - ToBigDecimalOrElse<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionforBigDecimalvalues where a default value is given if the original expression returnsnull. - ToBigDecimalOrElseGet<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionforBigDecimalvalues where a getter function is applied if the original expression returnsnull. - ToBigDecimalOrThrow<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionforBigDecimalvalues where aNullPointerExceptionis thrown if the original expression returnsnull. - ToBoolean<T> - Interface in com.speedment.runtime.compute
-
Expression that given an entity returns a
booleanvalue. - ToBooleanNullable<T> - Interface in com.speedment.runtime.compute
-
Expression that given an entity returns a
booleanvalue, ornull. - ToBooleanOrElse<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionforbooleanvalues where a default value is given if the original expression returnsnull. - ToBooleanOrElseGet<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionforbooleanvalues where a getter function is applied if the original expression returnsnull. - ToBooleanOrThrow<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionforbooleanvalues where aNullPointerExceptionis thrown if the original expression returnsnull. - ToByte<T> - Interface in com.speedment.runtime.compute
-
Expression that given an entity returns a
bytevalue. - ToByteNullable<T> - Interface in com.speedment.runtime.compute
-
Expression that given an entity returns a
bytevalue, ornull. - ToByteOrElse<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionforbytevalues where a default value is given if the original expression returnsnull. - ToByteOrElseGet<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionforbytevalues where a getter function is applied if the original expression returnsnull. - ToByteOrThrow<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionforbytevalues where aNullPointerExceptionis thrown if the original expression returnsnull. - ToChar<T> - Interface in com.speedment.runtime.compute
-
Expression that given an entity returns a
charvalue. - ToCharNullable<T> - Interface in com.speedment.runtime.compute
-
Expression that given an entity returns a
charvalue, ornull. - ToCharOrElse<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionforcharvalues where a default value is given if the original expression returnsnull. - ToCharOrElseGet<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionforcharvalues where a getter function is applied if the original expression returnsnull. - ToCharOrThrow<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionforcharvalues where aNullPointerExceptionis thrown if the original expression returnsnull. - ToDouble<T> - Interface in com.speedment.runtime.compute
-
Expression that given an entity returns a
doublevalue. - ToDoubleNullable<T> - Interface in com.speedment.runtime.compute
-
Expression that given an entity returns a
doublevalue, ornull. - ToDoubleOrElse<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionfordoublevalues where a default value is given if the original expression returnsnull. - ToDoubleOrElseGet<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionfordoublevalues where a getter function is applied if the original expression returnsnull. - ToDoubleOrThrow<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionfordoublevalues where aNullPointerExceptionis thrown if the original expression returnsnull. - ToEnum<T,E extends Enum<E>> - Interface in com.speedment.runtime.compute
-
Expression that given an entity returns a non-null
enumvalue. - ToEnumNullable<T,E extends Enum<E>> - Interface in com.speedment.runtime.compute
-
Expression that given an entity returns an
enumvalue, ornull. - ToEnumOrElse<T,E extends Enum<E>> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionforEnumvalues where a default value is given if the original expression returnsnull. - ToEnumOrElseGet<T,E extends Enum<E>> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionfordoublevalues where a getter function is applied if the original expression returnsnull. - ToEnumOrThrow<T,E extends Enum<E>> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionforEnumvalues where aNullPointerExceptionis thrown if the original expression returnsnull. - ToFloat<T> - Interface in com.speedment.runtime.compute
-
Expression that given an entity returns a
floatvalue. - ToFloatNullable<T> - Interface in com.speedment.runtime.compute
-
Expression that given an entity returns a
floatvalue, ornull. - ToFloatOrElse<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionforfloatvalues where a default value is given if the original expression returnsnull. - ToFloatOrElseGet<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionforfloatvalues where a getter function is applied if the original expression returnsnull. - ToFloatOrThrow<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionforfloatvalues where aNullPointerExceptionis thrown if the original expression returnsnull. - ToInt<T> - Interface in com.speedment.runtime.compute
-
Expression that given an entity returns an
intvalue. - ToIntNullable<T> - Interface in com.speedment.runtime.compute
-
Expression that given an entity returns an
intvalue, ornull. - ToIntOrElse<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionforintvalues where a default value is given if the original expression returnsnull. - ToIntOrElseGet<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionforintvalues where a getter function is applied if the original expression returnsnull. - ToIntOrThrow<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionforintvalues where aNullPointerExceptionis thrown if the original expression returnsnull. - ToLong<T> - Interface in com.speedment.runtime.compute
-
Expression that given an entity returns a
longvalue. - ToLongNullable<T> - Interface in com.speedment.runtime.compute
-
Expression that given an entity returns a
longvalue, ornull. - ToLongOrElse<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionforlongvalues where a default value is given if the original expression returnsnull. - ToLongOrElseGet<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionforlongvalues where a getter function is applied if the original expression returnsnull. - ToLongOrThrow<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionforlongvalues where aNullPointerExceptionis thrown if the original expression returnsnull. - 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
shortvalue. - ToShortNullable<T> - Interface in com.speedment.runtime.compute
-
Expression that given an entity returns a
shortvalue, ornull. - ToShortOrElse<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionforshortvalues where a default value is given if the original expression returnsnull. - ToShortOrElseGet<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionforshortvalues where a getter function is applied if the original expression returnsnull. - ToShortOrThrow<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionforshortvalues where aNullPointerExceptionis thrown if the original expression returnsnull. - ToString<T> - Interface in com.speedment.runtime.compute
-
Expression that given an entity returns a non-null
Stringvalue. - ToStringNullable<T> - Interface in com.speedment.runtime.compute
-
Expression that given an entity returns a
Stringvalue, ornull. - ToStringOrElse<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionforStringvalues where a default value is given if the original expression returnsnull. - ToStringOrElseGet<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionforStringvalues where a getter function is applied if the original expression returnsnull. - ToStringOrThrow<T> - Interface in com.speedment.runtime.compute.expression.orelse
-
Specialized
NonNullableExpressionforStringvalues where aNullPointerExceptionis thrown if the original expression returnsnull. - 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
Expressionthat has a single operand that implementsExpression. - UnaryExpression.Operator - Enum in com.speedment.runtime.compute.expression
-
The unary expression operator type.
- USE_DEFAULT_VALUE - com.speedment.runtime.compute.expression.NonNullableExpression.NullStrategy
-
Whenever the
innerexpression returns anullvalue, a specific constant value will be returned by this expression.
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.
All Classes All Packages