public interface EventConstructor
Modifier and Type | Method and Description |
---|---|
default Event |
alternatives(Event... events) |
default Event |
anyCombination(Event... events)
an alterative of all combinations of the specified events (regardless of order)
|
default Event |
anyPermutation(Event... events)
generate tree with all event permutations without repetitions.
|
default Event |
event(java.lang.String name) |
default Event |
event(java.lang.String name,
java.lang.Object... arguments) |
default void |
generatePermutation(int length,
Event[] events,
Event anchor,
Event perm) |
default Event |
iteration(int count,
Event... events) |
default Event |
sequence(Event... events) |
default Event event(java.lang.String name)
default Event event(java.lang.String name, java.lang.Object... arguments)
default Event anyCombination(Event... events)
default void generatePermutation(int length, Event[] events, Event anchor, Event perm)