Package | Description |
---|---|
com.speedment.runtime.compute |
The Runtime Compute module adds a large number of functional interfaces to
the Speedment system that allows computations to be performed on entities in
a Stream without loosing metadata required by Speedment to optimize the
stream.
|
com.speedment.runtime.compute.expression |
Expression builders that can produce efficient and type-safe implementations
of the interfaces in the
com.speedment.enterprise.aggregator.function
package. |
com.speedment.runtime.compute.expression.orelse | |
com.speedment.runtime.compute.expression.predicate |
Specializations of predicates that are returned by expressions.
|
com.speedment.runtime.compute.trait |
Traits used in the base package for functional interfaces.
|
com.speedment.runtime.field |
Fields expose handlers for accessing columns in generated classes and are
located in this package.
|
com.speedment.runtime.field.expression | |
com.speedment.runtime.field.predicate |
The different types of predicates generated by Fields are located in this
package.
|
com.speedment.runtime.field.trait |
Traits used in Speedment fields are located in this package.
|
Class and Description |
---|
HasAbs
Trait for expressions that has a
HasAbs.abs() method for getting the
absolute value of the result from the current expression. |
HasAsDouble
Trait for expressions that can be casted to a
double . |
HasAsInt
Trait for expressions that can be casted to an
int . |
HasAsLong
Trait for expressions that can be casted to a
long . |
HasCase
Trait for expressions that has
HasCase.toUpperCase() and
HasCase.toLowerCase() operations. |
HasCompare
Trait for expressions that can also be used as a
Comparator since it
has a HasCompare.compare(Object, Object) method. |
HasCompose
Trait for expressions that has a
HasCompose.compose(Function) method similar to
Function.compose(Function) , but even primitive expressions might
implement this trait. |
HasDivide
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. |
HasHash
Trait for expressions that has a hash algorithm implemented for the type that
it results in.
|
HasMap
Trait for expressions that can be mapped to a new expression of the same type
by supplying a mapping function.
|
HasMapIfPresent
Trait for expressions that can be mapped to a new expression of the same type
by supplying a mapping function.
|
HasMapToDouble
Trait for expressions that can be mapped to a new expression of the same type
by supplying a mapping function.
|
HasMapToDoubleIfPresent
Trait for nullable expressions that can be mapped to a new expression of the
same type by supplying a mapping function.
|
HasMinus
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
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
Trait for expressions that has a
HasNegate.negate() method for getting the
negative value of the result from the current expression. |
HasPlus
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
Trait for expressions that has
HasPow.pow(int) methods for getting the
result of the current expression raised to a particular power. |
HasSign
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
Trait for expressions that has a
HasSqrt.sqrt() method for getting the
square root of the result from the current expression. |
ToNullable
Trait for expressions that result in a nullable value.
|
Class and Description |
---|
HasCase
Trait for expressions that has
HasCase.toUpperCase() and
HasCase.toLowerCase() operations. |
HasCompare
Trait for expressions that can also be used as a
Comparator since it
has a HasCompare.compare(Object, Object) method. |
HasCompose
Trait for expressions that has a
HasCompose.compose(Function) method similar to
Function.compose(Function) , but even primitive expressions might
implement this trait. |
HasHash
Trait for expressions that has a hash algorithm implemented for the type that
it results in.
|
HasMap
Trait for expressions that can be mapped to a new expression of the same type
by supplying a mapping function.
|
Class and Description |
---|
HasAbs
Trait for expressions that has a
HasAbs.abs() method for getting the
absolute value of the result from the current expression. |
HasAsDouble
Trait for expressions that can be casted to a
double . |
HasAsInt
Trait for expressions that can be casted to an
int . |
HasAsLong
Trait for expressions that can be casted to a
long . |
HasCase
Trait for expressions that has
HasCase.toUpperCase() and
HasCase.toLowerCase() operations. |
HasCompare
Trait for expressions that can also be used as a
Comparator since it
has a HasCompare.compare(Object, Object) method. |
HasCompose
Trait for expressions that has a
HasCompose.compose(Function) method similar to
Function.compose(Function) , but even primitive expressions might
implement this trait. |
HasDivide
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. |
HasHash
Trait for expressions that has a hash algorithm implemented for the type that
it results in.
|
HasMap
Trait for expressions that can be mapped to a new expression of the same type
by supplying a mapping function.
|
HasMapToDouble
Trait for expressions that can be mapped to a new expression of the same type
by supplying a mapping function.
|
HasMinus
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
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
Trait for expressions that has a
HasNegate.negate() method for getting the
negative value of the result from the current expression. |
HasPlus
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
Trait for expressions that has
HasPow.pow(int) methods for getting the
result of the current expression raised to a particular power. |
HasSign
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
Trait for expressions that has a
HasSqrt.sqrt() method for getting the
square root of the result from the current expression. |
Class and Description |
---|
ToNullable
Trait for expressions that result in a nullable value.
|
Class and Description |
---|
HasAbs
Trait for expressions that has a
HasAbs.abs() method for getting the
absolute value of the result from the current expression. |
HasMap
Trait for expressions that can be mapped to a new expression of the same type
by supplying a mapping function.
|
HasMapIfPresent
Trait for expressions that can be mapped to a new expression of the same type
by supplying a mapping function.
|
HasMinus
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
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
Trait for expressions that has a
HasNegate.negate() method for getting the
negative value of the result from the current expression. |
HasPlus
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. |
Class and Description |
---|
HasAbs
Trait for expressions that has a
HasAbs.abs() method for getting the
absolute value of the result from the current expression. |
HasAsDouble
Trait for expressions that can be casted to a
double . |
HasAsInt
Trait for expressions that can be casted to an
int . |
HasAsLong
Trait for expressions that can be casted to a
long . |
HasCase
Trait for expressions that has
HasCase.toUpperCase() and
HasCase.toLowerCase() operations. |
HasCompare
Trait for expressions that can also be used as a
Comparator since it
has a HasCompare.compare(Object, Object) method. |
HasCompose
Trait for expressions that has a
HasCompose.compose(Function) method similar to
Function.compose(Function) , but even primitive expressions might
implement this trait. |
HasDivide
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. |
HasHash
Trait for expressions that has a hash algorithm implemented for the type that
it results in.
|
HasMap
Trait for expressions that can be mapped to a new expression of the same type
by supplying a mapping function.
|
HasMapIfPresent
Trait for expressions that can be mapped to a new expression of the same type
by supplying a mapping function.
|
HasMapToDouble
Trait for expressions that can be mapped to a new expression of the same type
by supplying a mapping function.
|
HasMapToDoubleIfPresent
Trait for nullable expressions that can be mapped to a new expression of the
same type by supplying a mapping function.
|
HasMinus
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
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
Trait for expressions that has a
HasNegate.negate() method for getting the
negative value of the result from the current expression. |
HasPlus
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
Trait for expressions that has
HasPow.pow(int) methods for getting the
result of the current expression raised to a particular power. |
HasSign
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
Trait for expressions that has a
HasSqrt.sqrt() method for getting the
square root of the result from the current expression. |
ToNullable
Trait for expressions that result in a nullable value.
|
Class and Description |
---|
HasAbs
Trait for expressions that has a
HasAbs.abs() method for getting the
absolute value of the result from the current expression. |
HasCompare
Trait for expressions that can also be used as a
Comparator since it
has a HasCompare.compare(Object, Object) method. |
HasCompose
Trait for expressions that has a
HasCompose.compose(Function) method similar to
Function.compose(Function) , but even primitive expressions might
implement this trait. |
HasHash
Trait for expressions that has a hash algorithm implemented for the type that
it results in.
|
HasMapIfPresent
Trait for expressions that can be mapped to a new expression of the same type
by supplying a mapping function.
|
HasMapToDoubleIfPresent
Trait for nullable expressions that can be mapped to a new expression of the
same type by supplying a mapping function.
|
HasNegate
Trait for expressions that has a
HasNegate.negate() method for getting the
negative value of the result from the current expression. |
HasSign
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
Trait for expressions that has a
HasSqrt.sqrt() method for getting the
square root of the result from the current expression. |
ToNullable
Trait for expressions that result in a nullable value.
|
Class and Description |
---|
HasAsDouble
Trait for expressions that can be casted to a
double . |
HasAsInt
Trait for expressions that can be casted to an
int . |
HasAsLong
Trait for expressions that can be casted to a
long . |
HasCompare
Trait for expressions that can also be used as a
Comparator since it
has a HasCompare.compare(Object, Object) method. |
HasCompose
Trait for expressions that has a
HasCompose.compose(Function) method similar to
Function.compose(Function) , but even primitive expressions might
implement this trait. |
HasHash
Trait for expressions that has a hash algorithm implemented for the type that
it results in.
|
HasMap
Trait for expressions that can be mapped to a new expression of the same type
by supplying a mapping function.
|
HasMapToDouble
Trait for expressions that can be mapped to a new expression of the same type
by supplying a mapping function.
|
Class and Description |
---|
HasCompare
Trait for expressions that can also be used as a
Comparator since it
has a HasCompare.compare(Object, Object) method. |
Copyright © 2019 Speedment, Inc.. All rights reserved.