| Package | Description |
|---|---|
| de.flapdoodle.reverse.transitions |
| Modifier and Type | Method and Description |
|---|---|
ImmutableDerive<S,D> |
ImmutableDerive.Builder.build()
Builds a new
ImmutableDerive. |
static <S,D> ImmutableDerive<S,D> |
ImmutableDerive.copyOf(Derive<S,D> instance)
Creates an immutable copy of a
Derive value. |
ImmutableDerive<S,D> |
Derive.WithSourceAndDestination.deriveBy(Function<S,D> action) |
static <S,D> ImmutableDerive<S,D> |
Derive.of(StateID<S> source,
StateID<D> dest,
Function<S,State<D>> action) |
ImmutableDerive<S,D> |
Derive.WithSourceAndDestination.with(Function<S,State<D>> action) |
ImmutableDerive<S,D> |
ImmutableDerive.withAction(Function<S,State<D>> value)
Copy the current immutable object by setting a value for the
action attribute. |
ImmutableDerive<S,D> |
ImmutableDerive.withDestination(StateID<D> value)
Copy the current immutable object by setting a value for the
destination attribute. |
ImmutableDerive<S,D> |
ImmutableDerive.withSource(StateID<S> value)
Copy the current immutable object by setting a value for the
source attribute. |
ImmutableDerive<S,D> |
ImmutableDerive.withTransitionLabel(String value)
Copy the current immutable object by setting a value for the
transitionLabel attribute. |
Copyright © 2025. All rights reserved.