Package | Description |
---|---|
org.apache.edgent.graph |
Low-level graph building API.
|
org.apache.edgent.graph.spi | |
org.apache.edgent.runtime.etiao.graph | |
org.apache.edgent.runtime.etiao.graph.model |
Modifier and Type | Method and Description |
---|---|
Vertex<?,?,?> |
Edge.getSource()
Returns the source vertex.
|
Vertex<?,?,?> |
Edge.getTarget()
Returns the target vertex.
|
<N extends Oplet<C,P>,C,P> |
Graph.insert(N oplet,
int inputs,
int outputs)
Add a new unconnected
Vertex into the graph. |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Vertex<? extends Oplet<?,?>,?,?>> |
Graph.getVertices()
Return an unmodifiable view of all vertices in this graph.
|
Modifier and Type | Method and Description |
---|---|
void |
Connector.connect(Vertex<?,T,?> target,
int inputPort)
Connect this
Connector to the specified target's input. |
Modifier and Type | Method and Description |
---|---|
void |
Graph.peekAll(Supplier<? extends Peek<?>> supplier,
Predicate<Vertex<?,?,?>> select)
Insert Peek oplets returned by the specified
Supplier into
the outputs of all of the oplets which satisfy the specified
Predicate and where the output's Connector.isConnected()
is true. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractVertex<OP extends Oplet<I,O>,I,O>
Placeholder for a skeletal implementation of the
Vertex interface,
to minimize the effort required to implement the interface. |
Modifier and Type | Method and Description |
---|---|
Vertex<?,?,?> |
DirectEdge.getSource() |
Vertex<?,?,?> |
DirectEdge.getTarget() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractGraph.peekAll(Supplier<? extends Peek<?>> supplier,
Predicate<Vertex<?,?,?>> select) |
Constructor and Description |
---|
DirectEdge(Connector<?> connector,
Vertex<?,?,?> source,
int sourcePort,
Vertex<?,?,?> target,
int targetPort) |
DirectEdge(Connector<?> connector,
Vertex<?,?,?> source,
int sourcePort,
Vertex<?,?,?> target,
int targetPort) |
Modifier and Type | Class and Description |
---|---|
class |
ExecutableVertex<N extends Oplet<C,P>,C,P> |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Vertex<? extends Oplet<?,?>,?,?>> |
DirectGraph.getVertices() |
Constructor and Description |
---|
VertexType(Vertex<? extends Oplet<?,?>,?,?> value,
org.apache.edgent.runtime.etiao.graph.model.IdMapper<java.lang.String> ids) |
Copyright © 2016 The Apache Software Foundation. All Rights Reserved - bbe71fa-20161201-1641