public abstract class GraphStageWithMaterializedValue<S extends Shape,M> extends java.lang.Object implements Graph<S,M>
| Constructor and Description |
|---|
GraphStageWithMaterializedValue() |
| Modifier and Type | Method and Description |
|---|---|
abstract scala.Tuple2<GraphStageLogic,M> |
createLogicAndMaterializedValue(Attributes inheritedAttributes) |
protected Attributes |
initialAttributes() |
StreamLayout.Module |
module()
INTERNAL API.
|
Graph<S,M> |
withAttributes(Attributes attr) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddAttributes, async, named, shapepublic abstract scala.Tuple2<GraphStageLogic,M> createLogicAndMaterializedValue(Attributes inheritedAttributes) throws java.lang.Exception
java.lang.Exceptionprotected Attributes initialAttributes()
public final StreamLayout.Module module()
GraphEvery materializable element must be backed by a stream layout module
public final Graph<S,M> withAttributes(Attributes attr)
withAttributes in interface Graph<S extends Shape,M>