@Value.Immutable public interface ThreeWayMergingJunction<L,M,R,D> extends SingleDestination<D>
Route.Transition<D>| Modifier and Type | Method and Description |
|---|---|
NamedType<L> |
left() |
NamedType<M> |
middle() |
static <L,M,R,D> ThreeWayMergingJunction<L,M,R,D> |
of(NamedType<L> left,
NamedType<M> middle,
NamedType<R> right,
NamedType<D> destination) |
NamedType<R> |
right() |
default Set<NamedType<?>> |
sources() |
destinationstatic <L,M,R,D> ThreeWayMergingJunction<L,M,R,D> of(NamedType<L> left, NamedType<M> middle, NamedType<R> right, NamedType<D> destination)
Copyright © 2017. All rights reserved.