Package org.apache.pekko.stream.scaladsl
Class MergePreferred.MergePreferredShape<T>
java.lang.Object
org.apache.pekko.stream.Shape
org.apache.pekko.stream.FanInShape<O>
org.apache.pekko.stream.UniformFanInShape<T,T>
org.apache.pekko.stream.scaladsl.MergePreferred.MergePreferredShape<T>
- Enclosing class:
- MergePreferred<T>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.pekko.stream.FanInShape
FanInShape.Init<O>, FanInShape.Name<O>, FanInShape.Name$, FanInShape.Ports<O>, FanInShape.Ports$ -
Constructor Summary
ConstructorsConstructorDescriptionMergePreferredShape(int secondaryPorts, String name) MergePreferredShape(int secondaryPorts, FanInShape.Init<T> _init) -
Method Summary
Modifier and TypeMethodDescriptionprotected FanInShape<T>construct(FanInShape.Init<T> init) 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.intMethods inherited from class org.apache.pekko.stream.FanInShape
newInlet, out, outletsMethods inherited from class org.apache.pekko.stream.Shape
getInlets, getOutlets, hasOnePort, hasSamePortsAndShapeAs, hasSamePortsAs, requireSamePortsAndShapeAs, requireSamePortsAs
-
Constructor Details
-
MergePreferredShape
-
MergePreferredShape
-
-
Method Details
-
construct
- Overrides:
constructin classUniformFanInShape<T,T>
-
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.- Overrides:
deepCopyin classUniformFanInShape<T,T>
-
preferred
-
secondaryPorts
public int secondaryPorts()
-