| Package | Description |
|---|---|
| de.flapdoodle.reverse.transitions |
| Modifier and Type | Method and Description |
|---|---|
ImmutableJoin<L,R,D> |
ImmutableJoin.Builder.build()
Builds a new
ImmutableJoin. |
static <L,R,D> ImmutableJoin<L,R,D> |
ImmutableJoin.copyOf(Join<L,R,D> instance)
Creates an immutable copy of a
Join value. |
ImmutableJoin<L,R,D> |
Join.WithDestination.deriveBy(BiFunction<L,R,D> action) |
static <L,R,D> ImmutableJoin<L,R,D> |
Join.of(StateID<L> left,
StateID<R> right,
StateID<D> dest,
BiFunction<L,R,State<D>> action) |
ImmutableJoin<L,R,D> |
Join.WithDestination.with(BiFunction<L,R,State<D>> action) |
ImmutableJoin<L,R,D> |
ImmutableJoin.withAction(BiFunction<L,R,State<D>> value)
Copy the current immutable object by setting a value for the
action attribute. |
ImmutableJoin<L,R,D> |
ImmutableJoin.withDestination(StateID<D> value)
Copy the current immutable object by setting a value for the
destination attribute. |
ImmutableJoin<L,R,D> |
ImmutableJoin.withLeft(StateID<L> value)
Copy the current immutable object by setting a value for the
left attribute. |
ImmutableJoin<L,R,D> |
ImmutableJoin.withRight(StateID<R> value)
Copy the current immutable object by setting a value for the
right attribute. |
ImmutableJoin<L,R,D> |
ImmutableJoin.withTransitionLabel(String value)
Copy the current immutable object by setting a value for the
transitionLabel attribute. |
Copyright © 2025. All rights reserved.