@Value.Immutable public abstract class Transitions extends Object
| Constructor and Description |
|---|
Transitions() |
| Modifier and Type | Method and Description |
|---|---|
Transitions |
addAll(Transition<?>... transitions) |
Transitions |
addAll(Transitions other) |
static void |
assertNoCollisions(List<? extends Transition<?>> all) |
protected void |
checkForCollisions() |
static Transitions |
from(Transition<?>... transitions) |
<T> Transitions |
replace(Transition<T> transition) |
abstract List<Transition<?>> |
transitions() |
TransitionWalker |
walker() |
public abstract List<Transition<?>> transitions()
@Value.Auxiliary public Transitions addAll(Transition<?>... transitions)
public Transitions addAll(Transitions other)
@Value.Auxiliary public <T> Transitions replace(Transition<T> transition)
@Value.Check protected void checkForCollisions()
@Value.Auxiliary public TransitionWalker walker()
public static Transitions from(Transition<?>... transitions)
public static void assertNoCollisions(List<? extends Transition<?>> all)
Copyright © 2025. All rights reserved.