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 interfaceFanOutShape.Init<I>static classFanOutShape.Name<I>static classFanOutShape.Name$static classFanOutShape.Ports<I>static classFanOutShape.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:ShapeCreate a copy of this Shape object, returning the same type as the original; this constraint can unfortunately not be expressed in the type system. 
 - 
 
 -