public abstract static class StreamLayout.AtomicModule extends java.lang.Object implements StreamLayout.Module
Constructor and Description |
---|
AtomicModule() |
Modifier and Type | Method and Description |
---|---|
scala.collection.immutable.Map<OutPort,InPort> |
downstreams() |
scala.collection.immutable.Set<InPort> |
inPorts() |
scala.collection.immutable.Set<OutPort> |
outPorts() |
scala.collection.immutable.Set<StreamLayout.Module> |
subModules() |
scala.collection.immutable.Map<InPort,OutPort> |
upstreams() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
attributes, carbonCopy, compose, compose, composeNoMat, equals, fuse, fuse, hashCode, isAtomic, isBidiFlow, isCopied, isFlow, isFused, isRunnable, isSealed, isSink, isSource, materializedValueComputation, replaceShape, shape, transformMaterializedValue, wire, withAttributes
public final scala.collection.immutable.Set<InPort> inPorts()
inPorts
in interface StreamLayout.Module
public final scala.collection.immutable.Set<OutPort> outPorts()
outPorts
in interface StreamLayout.Module
public final scala.collection.immutable.Set<StreamLayout.Module> subModules()
subModules
in interface StreamLayout.Module
public final scala.collection.immutable.Map<OutPort,InPort> downstreams()
downstreams
in interface StreamLayout.Module
public final scala.collection.immutable.Map<InPort,OutPort> upstreams()
upstreams
in interface StreamLayout.Module