| 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.orelse |
| Modifier and Type | Method and Description |
|---|---|
default ToChar<T> |
ToChar.map(com.speedment.common.function.CharUnaryOperator operator) |
static <T> ToChar<T> |
ToChar.of(com.speedment.common.function.ToCharFunction<T> lambda)
Returns a typed
ToChar<T> using the provided lambda. |
default ToChar<T> |
ToCharNullable.orElse(Character value) |
default ToChar<T> |
ToCharNullable.orElseGet(ToChar<T> getter) |
default ToChar<T> |
ToCharNullable.orThrow() |
default ToChar<T> |
ToChar.toLowerCase() |
default ToChar<T> |
ToChar.toUpperCase() |
| Modifier and Type | Method and Description |
|---|---|
default ToChar<T> |
ToCharNullable.orElseGet(ToChar<T> getter) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ToCharOrElse<T>
Specialized
NonNullableExpression for char values where a
default value is given if the original expression returns null. |
interface |
ToCharOrElseGet<T>
Specialized
NonNullableExpression for char values where a
getter function is applied if the original expression returns null. |
interface |
ToCharOrThrow<T>
Specialized
NonNullableExpression for char values where a
NullPointerException is thrown if the original expression returns
null. |
Copyright © 2019 Speedment, Inc.. All rights reserved.