| Modifier and Type | Interface and Description |
|---|---|
interface |
SinkAndSource<T> |
| Modifier and Type | Field and Description |
|---|---|
protected ValueSink<X> |
Calculate.AbstractWithDirect.destination |
protected ValueSink<X> |
Calculate.WithMerge2Abstract.destination |
protected ValueSink<X> |
Calculate.WithMerge3Abstract.destination |
protected ValueSink<X> |
Calculate.WithMerge4Abstract.destination |
protected ValueSink<X> |
Calculate.WithMerge5Abstract.destination |
| Modifier and Type | Method and Description |
|---|---|
static <X> Calculate.WithDestination<X> |
Calculate.value(ValueSink<X> destination) |
| Modifier and Type | Method and Description |
|---|---|
static <S,X> Aggregated<S,X> |
Aggregated.with(List<? extends ValueSource<S>> sourceList,
ValueSink<X> destination,
FN1<List<S>,X> aggregation) |
static <X> Generated<X> |
Generated.with(ValueSink<X> destination,
FN0<X> transformation) |
static <A,X> Map1<A,X> |
Map1.with(ValueSource<A> source,
ValueSink<X> destination,
FN1<A,X> transformation) |
static <A,B,X> Merge2<A,B,X> |
Merge2.with(ValueSource<A> a,
ValueSource<B> b,
ValueSink<X> destination,
FN2<A,B,X> transformation) |
static <A,B,C,X> Merge3<A,B,C,X> |
Merge3.with(ValueSource<A> a,
ValueSource<B> b,
ValueSource<C> c,
ValueSink<X> destination,
FN3<A,B,C,X> transformation) |
static <A,B,C,D,X> |
Merge4.with(ValueSource<A> a,
ValueSource<B> b,
ValueSource<C> c,
ValueSource<D> d,
ValueSink<X> destination,
FN4<A,B,C,D,X> transformation) |
static <A,B,C,D,E,X> |
Merge5.with(ValueSource<A> a,
ValueSource<B> b,
ValueSource<C> c,
ValueSource<D> d,
ValueSource<E> e,
ValueSink<X> destination,
FN5<A,B,C,D,E,X> transformation) |
| Modifier and Type | Method and Description |
|---|---|
static <X> Validate.WithDestination<X> |
Validate.value(ValueSink<X> destination) |
| Modifier and Type | Class and Description |
|---|---|
class |
Attribute<O,T> |
class |
ImmutableAttribute<O,T>
Immutable implementation of
Attribute. |
class |
ImmutableNamed<T>
Immutable implementation of
Named. |
class |
ImmutableRelated<T,B>
Immutable implementation of
Related. |
class |
Named<T> |
class |
Related<T,B> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ChangeableValue<O,T> |
interface |
ModifiableValue<O,T> |
| Modifier and Type | Class and Description |
|---|---|
class |
CopyOnChangeValue<O,T> |
class |
ImmutableCopyOnChangeValue<O,T>
Immutable implementation of
CopyOnChangeValue. |
class |
ImmutableModifyInstanceValue<O,T>
Immutable implementation of
ModifyInstanceValue. |
class |
ModifyInstanceValue<O,T> |
Copyright © 2023. All rights reserved.