public class FanInShape4<T0,T1,T2,T3,O> extends FanInShape<O>
FanInShape.Init<O>, FanInShape.Name<O>, FanInShape.Name$, FanInShape.Ports<O>, FanInShape.Ports$
Constructor and Description |
---|
FanInShape4(FanInShape.Init<O> _init) |
FanInShape4(Inlet<T0> in0,
Inlet<T1> in1,
Inlet<T2> in2,
Inlet<T3> in3,
Outlet<O> out) |
FanInShape4(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
protected FanInShape<O> |
construct(FanInShape.Init<O> init) |
FanInShape4<T0,T1,T2,T3,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.
|
Inlet<T0> |
in0() |
Inlet<T1> |
in1() |
Inlet<T2> |
in2() |
Inlet<T3> |
in3() |
copyFromPorts, getInlets, getOutlets, hasSamePortsAndShapeAs, hasSamePortsAs, inlets, newInlet, out, outlets, requireSamePortsAndShapeAs, requireSamePortsAs
getInlets, getOutlets, hasSamePortsAndShapeAs, hasSamePortsAs, requireSamePortsAndShapeAs, requireSamePortsAs
public FanInShape4(FanInShape.Init<O> _init)
public FanInShape4(java.lang.String name)
protected FanInShape<O> construct(FanInShape.Init<O> init)
construct
in class FanInShape<O>
public FanInShape4<T0,T1,T2,T3,O> deepCopy()
Shape
deepCopy
in class FanInShape<O>