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
.null
public final O getOutput()
null
.Copyright © 2015. All rights reserved.