public abstract class ClosedShape extends Shape
Shape
is used for graphs that have neither open inputs nor open
outputs. Only such a Graph
can be materialized by a Materializer
.Constructor and Description |
---|
ClosedShape() |
Modifier and Type | Method and Description |
---|---|
static Shape |
copyFromPorts(scala.collection.immutable.Seq<Inlet<?>> inlets,
scala.collection.immutable.Seq<Outlet<?>> outlets) |
static ClosedShape$ |
deepCopy() |
static java.util.List<Inlet<?>> |
getInlets() |
static ClosedShape |
getInstance()
Java API: obtain ClosedShape instance
|
static java.util.List<Outlet<?>> |
getOutlets() |
static boolean |
hasSamePortsAndShapeAs(Shape s) |
static boolean |
hasSamePortsAs(Shape s) |
static scala.collection.immutable.Seq<Inlet<?>> |
inlets() |
static scala.collection.immutable.Seq<Outlet<?>> |
outlets() |
static void |
requireSamePortsAndShapeAs(Shape s) |
static void |
requireSamePortsAs(Shape s) |
static java.lang.String |
toString() |
copyFromPorts, deepCopy, getInlets, getOutlets, hasSamePortsAndShapeAs, hasSamePortsAs, inlets, outlets, requireSamePortsAndShapeAs, requireSamePortsAs
public static scala.collection.immutable.Seq<Inlet<?>> inlets()
public static scala.collection.immutable.Seq<Outlet<?>> outlets()
public static ClosedShape$ deepCopy()
public static Shape copyFromPorts(scala.collection.immutable.Seq<Inlet<?>> inlets, scala.collection.immutable.Seq<Outlet<?>> outlets)
public static ClosedShape getInstance()
public static java.lang.String toString()
public static java.util.List<Inlet<?>> getInlets()
public static java.util.List<Outlet<?>> getOutlets()
public static boolean hasSamePortsAs(Shape s)
public static boolean hasSamePortsAndShapeAs(Shape s)
public static void requireSamePortsAs(Shape s)
public static void requireSamePortsAndShapeAs(Shape s)