| Package | Description |
|---|---|
| de.flapdoodle.formula.calculate | |
| de.flapdoodle.formula.calculate.calculations | |
| de.flapdoodle.formula.calculate.functions |
| Modifier and Type | Method and Description |
|---|---|
Map1<A,X> |
Calculate.WithMap1Nullable.by(FN1<A,X> transformation) |
Map1<A,X> |
Calculate.WithMap1Nullable.by(FN1<A,X> transformation,
String description) |
Aggregated<S,X> |
Calculate.WithSourcesNullable.by(FN1<List<S>,X> aggregation) |
Aggregated<S,X> |
Calculate.WithSourcesNullable.by(FN1<List<S>,X> aggregation,
String description) |
| Modifier and Type | Method and Description |
|---|---|
protected FN1<List<S>,X> |
ImmutableAggregated.aggregation() |
protected abstract FN1<List<S>,X> |
Aggregated.aggregation() |
protected FN1<A,X> |
ImmutableMap1.transformation() |
protected abstract FN1<A,X> |
Map1.transformation() |
| Modifier and Type | Method and Description |
|---|---|
static <S,X> ImmutableAggregated<S,X> |
ImmutableAggregated.of(Value<X> destination,
Iterable<? extends ValueSource<S>> sourceList,
FN1<List<S>,X> aggregation)
Construct a new immutable
Aggregated instance. |
static <S,X> ImmutableAggregated<S,X> |
ImmutableAggregated.of(Value<X> destination,
List<ValueSource<S>> sourceList,
FN1<List<S>,X> aggregation)
Construct a new immutable
Aggregated instance. |
static <A,X> ImmutableMap1<A,X> |
ImmutableMap1.of(Value<X> destination,
ValueSource<A> source,
FN1<A,X> transformation)
Construct a new immutable
Map1 instance. |
static <S,X> Aggregated<S,X> |
Aggregated.with(List<? extends ValueSource<S>> sourceList,
ValueSink<X> destination,
FN1<List<S>,X> aggregation) |
static <A,X> Map1<A,X> |
Map1.with(ValueSource<A> source,
ValueSink<X> destination,
FN1<A,X> transformation) |
ImmutableAggregated<S,X> |
ImmutableAggregated.withAggregation(FN1<List<S>,X> value)
Copy the current immutable object by setting a value for the
aggregation attribute. |
ImmutableMap1<A,X> |
ImmutableMap1.withTransformation(FN1<A,X> value)
Copy the current immutable object by setting a value for the
transformation attribute. |
| Modifier and Type | Class and Description |
|---|---|
static class |
FN1.FN1checkNull<A,R> |
static class |
FN1.FN1Identity<X> |
static class |
FN1.FN1WithLabel<A,R> |
static class |
FN1.FN1wrapF1<A,R> |
class |
ImmutableFN1checkNull<A,R>
Immutable implementation of
FN1.FN1checkNull. |
class |
ImmutableFN1Identity<X>
Immutable implementation of
FN1.FN1Identity. |
class |
ImmutableFN1WithLabel<A,R>
Immutable implementation of
FN1.FN1WithLabel. |
class |
ImmutableFN1wrapF1<A,R>
Immutable implementation of
FN1.FN1wrapF1. |
| Modifier and Type | Method and Description |
|---|---|
protected FN1<A,R> |
ImmutableFN1WithLabel.delegate() |
protected abstract FN1<A,R> |
FN1.FN1WithLabel.delegate() |
static <X> FN1<X,X> |
FN1.identity() |
| Modifier and Type | Method and Description |
|---|---|
ImmutableFN1WithLabel.Builder<A,R> |
ImmutableFN1WithLabel.Builder.delegate(FN1<A,R> delegate)
Initializes the value for the
delegate attribute. |
static <A,R> ImmutableFN1WithLabel<A,R> |
ImmutableFN1WithLabel.of(FN1<A,R> delegate,
String label)
Construct a new immutable
FN1WithLabel instance. |
ImmutableFN1WithLabel<A,R> |
ImmutableFN1WithLabel.withDelegate(FN1<A,R> value)
Copy the current immutable object by setting a value for the
delegate attribute. |
static <A,R> FN1.FN1WithLabel<A,R> |
FN1.withLabel(FN1<A,R> delegate,
String label) |
Copyright © 2023. All rights reserved.