com.speedment.enterprise.aggregator.function
package.See: Description
Interface | Description |
---|---|
BinaryExpression<T,FIRST extends Expression<T>,SECOND extends Expression<T>> |
An
Expression that has two operands, both are implementations of
Expression . |
BinaryObjExpression<T,FIRST extends Expression<T>,V> | |
ComposedExpression<T,A> |
Specialized
Expression interface used when a ComposedExpression.firstStep()
function is first applied to an incomming entity, before a
ComposedExpression.secondStep() expression is applied to get the result. |
ConstantExpression<T,V> |
Specialized
Expression that always returns the same value, regardless
of the input. |
Expression<T> |
The base interface for all expressions.
|
JoiningExpression<T> |
A special type of
ToString expression that joins several strings
together using optionally a separator, a prefix and a suffix. |
MapperExpression<T,INNER extends Expression<T>,MAPPER> |
Specialized expression that takes the result of an inner expression and
applies a mapping function to it.
|
NonNullableExpression<T,INNER extends Expression<T>> |
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() . |
NullableExpression<T,INNER extends Expression<T>> |
Specific type of
Expression that has an inner
expression that is used for elements that does not pass the
isNull predicate. |
UnaryExpression<T,INNER extends Expression<T>> |
An
Expression that has a single operand that implements
Expression . |
Class | Description |
---|---|
Expressions |
Common mathematical expressions often used on Speedment entities.
|
Enum | Description |
---|---|
BinaryExpression.Operator |
Operator types that could be returned by
BinaryExpression.operator() . |
BinaryObjExpression.Operator |
Operator types that could be returned by
BinaryObjExpression.operator() . |
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.
|
com.speedment.enterprise.aggregator.function
package.
This package is part of the API.
Copyright © 2018 Speedment, Inc.. All rights reserved.