Package akka.stream
Class FanOutShape3<I,O0,O1,O2>
- java.lang.Object
-
- akka.stream.Shape
-
- akka.stream.FanOutShape<I>
-
- akka.stream.FanOutShape3<I,O0,O1,O2>
-
public class FanOutShape3<I,O0,O1,O2> extends FanOutShape<I>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class akka.stream.FanOutShape
FanOutShape.Init<I>, FanOutShape.Name<I>, FanOutShape.Name$, FanOutShape.Ports<I>, FanOutShape.Ports$
-
-
Constructor Summary
Constructors Constructor Description FanOutShape3(FanOutShape.Init<I> _init)
FanOutShape3(Inlet<I> in, Outlet<O0> out0, Outlet<O1> out1, Outlet<O2> out2)
FanOutShape3(java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FanOutShape<I>
construct(FanOutShape.Init<I> init)
FanOutShape3<I,O0,O1,O2>
deepCopy()
Create a copy of this Shape object, returning the same type as the original; this constraint can unfortunately not be expressed in the type system.Outlet<O0>
out0()
Outlet<O1>
out1()
Outlet<O2>
out2()
-
Methods inherited from class akka.stream.FanOutShape
in, inlets, newOutlet, outlets
-
Methods inherited from class akka.stream.Shape
getInlets, getOutlets, hasOnePort, hasSamePortsAndShapeAs, hasSamePortsAs, requireSamePortsAndShapeAs, requireSamePortsAs
-
-
-
-
Method Detail
-
construct
protected FanOutShape<I> construct(FanOutShape.Init<I> init)
- Specified by:
construct
in classFanOutShape<I>
-
deepCopy
public FanOutShape3<I,O0,O1,O2> deepCopy()
Description copied from class:Shape
Create a copy of this Shape object, returning the same type as the original; this constraint can unfortunately not be expressed in the type system.- Overrides:
deepCopy
in classFanOutShape<I>
-
-