public class FanOutShape5<I,O0,O1,O2,O3,O4> extends FanOutShape<I>
FanOutShape.Init<I>, FanOutShape.Name<I>, FanOutShape.Name$, FanOutShape.Ports<I>, FanOutShape.Ports$
Constructor and Description |
---|
FanOutShape5(FanOutShape.Init<I> _init) |
FanOutShape5(Inlet<I> in,
Outlet<O0> out0,
Outlet<O1> out1,
Outlet<O2> out2,
Outlet<O3> out3,
Outlet<O4> out4) |
FanOutShape5(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
protected FanOutShape<I> |
construct(FanOutShape.Init<I> init) |
FanOutShape5<I,O0,O1,O2,O3,O4> |
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() |
Outlet<O3> |
out3() |
Outlet<O4> |
out4() |
copyFromPorts, getInlets, getOutlets, hasSamePortsAndShapeAs, hasSamePortsAs, in, inlets, newOutlet, outlets, requireSamePortsAndShapeAs, requireSamePortsAs
getInlets, getOutlets, hasSamePortsAndShapeAs, hasSamePortsAs, requireSamePortsAndShapeAs, requireSamePortsAs
public FanOutShape5(FanOutShape.Init<I> _init)
public FanOutShape5(java.lang.String name)
protected FanOutShape<I> construct(FanOutShape.Init<I> init)
construct
in class FanOutShape<I>
public FanOutShape5<I,O0,O1,O2,O3,O4> deepCopy()
Shape
deepCopy
in class FanOutShape<I>