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.field |
Fields expose handlers for accessing columns in generated classes and are
located in this package.
|
com.speedment.runtime.field.expression |
Modifier and Type | Method and Description |
---|---|
default <V> ToBigDecimalNullable<V> |
ToBigDecimal.compose(Function<? super V,? extends T> before) |
default <V> ToBigDecimalNullable<V> |
ToBigDecimalNullable.compose(Function<? super V,? extends T> before) |
static <T> ToBigDecimalNullable<T> |
ToBigDecimalNullable.of(Function<T,BigDecimal> lambda)
Returns a typed
ToBigDecimalNullable<T> using the provided
lambda . |
Modifier and Type | Method and Description |
---|---|
default ToBigDecimalNullable<ENTITY> |
ReferenceField.asBigDecimal()
Returns an
ToBigDecimalNullable expression that has the value of
this field but casted to a BigDecimal . |
default ToBigDecimalNullable<ENTITY> |
ReferenceField.mapToBigDecimalIfPresent(Function<V,BigDecimal> mapper)
Returns an
ToStringNullable expression that has the value
returned by the specified mapper function if the value for this field is
not null , and otherwise null . |
Modifier and Type | Interface and Description |
---|---|
interface |
FieldToBigDecimal<ENTITY,T>
Specific
FieldMapper implementation that also implements
ToBigDecimalNullable . |
Copyright © 2019 Speedment, Inc.. All rights reserved.