Package akka.stream
Class GraphDelegate<S extends Shape,Mat>
- java.lang.Object
-
- akka.stream.GraphDelegate<S,Mat>
-
- All Implemented Interfaces:
Graph<S,Mat>
- Direct Known Subclasses:
FlowWithContext
,FlowWithContext
,SourceWithContext
,SourceWithContext
public abstract class GraphDelegate<S extends Shape,Mat> extends java.lang.Object implements Graph<S,Mat>
INTERNAL APIAllows creating additional API on top of an existing Graph by extending from this class and accessing the delegate
-
-
Constructor Summary
Constructors Constructor Description GraphDelegate(Graph<S,Mat> delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description S
shape()
The shape of a graph is all that is externally visible: its inlets and outlets.TraversalBuilder
traversalBuilder()
INTERNAL API.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface akka.stream.Graph
addAttributes, async, async, async, named, withAttributes
-
-
-
-
Method Detail
-
shape
public final S shape()
Description copied from interface:Graph
The shape of a graph is all that is externally visible: its inlets and outlets.
-
traversalBuilder
public final TraversalBuilder traversalBuilder()
Description copied from interface:Graph
INTERNAL API.Every materializable element must be backed by a stream layout module
- Specified by:
traversalBuilder
in interfaceGraph<S extends Shape,Mat>
- Returns:
- (undocumented)
-
-