S - system state classI - input symbol classO - output symbol classpublic class ReuseEdge<S,I,O> extends Object
ReuseEdge connects two ReuseNode's in the ReuseTree and is labeled with input and output
behavior. Please note that a edge may be reflexive if domain knowledge is used (input is invariant and/or output is a
failure output).| Constructor and Description |
|---|
ReuseEdge(ReuseNode<S,I,O> source,
ReuseNode<S,I,O> target,
I input,
O output)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
I |
getInput()
The respective input on this edge, never
null. |
O |
getOutput()
The respective output on this edge.
|
ReuseNode<S,I,O> |
getSource()
The source node from this edge.
|
ReuseNode<S,I,O> |
getTarget()
The target node from this edge.
|
String |
toString() |
public final ReuseNode<S,I,O> getSource()
null.public final ReuseNode<S,I,O> getTarget()
null.public final I getInput()
null.nullpublic final O getOutput()
null.Copyright © 2018. All rights reserved.