Package akka.stream
Class FanInShape<O>
- java.lang.Object
-
- akka.stream.Shape
-
- akka.stream.FanInShape<O>
-
- Direct Known Subclasses:
FanInShape10
,FanInShape11
,FanInShape12
,FanInShape13
,FanInShape14
,FanInShape15
,FanInShape16
,FanInShape17
,FanInShape18
,FanInShape19
,FanInShape2
,FanInShape20
,FanInShape21
,FanInShape22
,FanInShape3
,FanInShape4
,FanInShape5
,FanInShape6
,FanInShape7
,FanInShape8
,FanInShape9
,UniformFanInShape
public abstract class FanInShape<O> extends Shape
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
FanInShape.Init<O>
static class
FanInShape.Name<O>
static class
FanInShape.Name$
static class
FanInShape.Ports<O>
static class
FanInShape.Ports$
-
Constructor Summary
Constructors Constructor Description FanInShape(FanInShape.Init<O> init)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract FanInShape<O>
construct(FanInShape.Init<O> init)
FanInShape<O>
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.scala.collection.immutable.Seq<Inlet<?>>
inlets()
Not meant for overriding outside of Akka.protected <T> Inlet<T>
newInlet(java.lang.String name)
Outlet<O>
out()
scala.collection.immutable.Seq<Outlet<O>>
outlets()
-
Methods inherited from class akka.stream.Shape
getInlets, getOutlets, hasOnePort, hasSamePortsAndShapeAs, hasSamePortsAs, requireSamePortsAndShapeAs, requireSamePortsAs
-
-
-
-
Constructor Detail
-
FanInShape
public FanInShape(FanInShape.Init<O> init)
-
-
Method Detail
-
inlets
public scala.collection.immutable.Seq<Inlet<?>> inlets()
Not meant for overriding outside of Akka.
-
newInlet
protected <T> Inlet<T> newInlet(java.lang.String name)
-
construct
protected abstract FanInShape<O> construct(FanInShape.Init<O> init)
-
deepCopy
public FanInShape<O> 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.
-
-