| 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.trait |
Traits used in the base package for functional interfaces.
|
| Class and Description |
|---|
| Expression
The base interface for all expressions.
|
| ExpressionType
Every expression type has a corresponding interface to get a type-safe way of
applying the expression without boxing any values.
|
| Class and Description |
|---|
| BinaryExpression.Operator
Operator types that could be returned by
BinaryExpression.operator(). |
| BinaryObjExpression.Operator
Operator types that could be returned by
BinaryObjExpression.operator(). |
| Expression
The base interface for all expressions.
|
| ExpressionType
Every expression type has a corresponding interface to get a type-safe way of
applying the expression without boxing any values.
|
| MapperExpression.MapperType
Enumeration of all possible mapping types.
|
| NonNullableExpression.NullStrategy
The strategies possible when dealing with
null-values. |
| UnaryExpression.Operator
The unary expression operator type.
|
| Class and Description |
|---|
| Expression
The base interface for all expressions.
|
| NonNullableExpression
Specialized
Expression that is not nullable, but that wraps an
expression that is and that has some routine for dealing with null
values determined by NonNullableExpression.nullStrategy(). |
| NonNullableExpression.NullStrategy
The strategies possible when dealing with
null-values. |
| Class and Description |
|---|
| Expression
The base interface for all expressions.
|
Copyright © 2019 Speedment, Inc.. All rights reserved.