Package akka.stream
Class FanOutShape<I>
- java.lang.Object
-
- akka.stream.Shape
-
- akka.stream.FanOutShape<I>
-
- Direct Known Subclasses:
FanOutShape10
,FanOutShape11
,FanOutShape12
,FanOutShape13
,FanOutShape14
,FanOutShape15
,FanOutShape16
,FanOutShape17
,FanOutShape18
,FanOutShape19
,FanOutShape2
,FanOutShape20
,FanOutShape21
,FanOutShape22
,FanOutShape3
,FanOutShape4
,FanOutShape5
,FanOutShape6
,FanOutShape7
,FanOutShape8
,FanOutShape9
,UniformFanOutShape
public abstract class FanOutShape<I> extends Shape
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
FanOutShape.Init<I>
static class
FanOutShape.Name<I>
static class
FanOutShape.Name$
static class
FanOutShape.Ports<I>
static class
FanOutShape.Ports$
-
Constructor Summary
Constructors Constructor Description FanOutShape(FanOutShape.Init<I> init)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract FanOutShape<I>
construct(FanOutShape.Init<I> init)
FanOutShape<I>
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.Inlet<I>
in()
scala.collection.immutable.Seq<Inlet<I>>
inlets()
protected <T> Outlet<T>
newOutlet(java.lang.String name)
scala.collection.immutable.Seq<Outlet<?>>
outlets()
Not meant for overriding outside of Akka.-
Methods inherited from class akka.stream.Shape
getInlets, getOutlets, hasOnePort, hasSamePortsAndShapeAs, hasSamePortsAs, requireSamePortsAndShapeAs, requireSamePortsAs
-
-
-
-
Constructor Detail
-
FanOutShape
public FanOutShape(FanOutShape.Init<I> init)
-
-
Method Detail
-
outlets
public scala.collection.immutable.Seq<Outlet<?>> outlets()
Not meant for overriding outside of Akka.
-
newOutlet
protected <T> Outlet<T> newOutlet(java.lang.String name)
-
construct
protected abstract FanOutShape<I> construct(FanOutShape.Init<I> init)
-
deepCopy
public FanOutShape<I> 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.
-
-