public static class TransducerGraph.Arc<NODE,IN,OUT>
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected IN |
input |
protected OUT |
output |
protected NODE |
sourceNode |
protected NODE |
targetNode |
| Modifier | Constructor and Description |
|---|---|
protected |
TransducerGraph.Arc(NODE sourceNode,
NODE targetNode) |
protected |
TransducerGraph.Arc(NODE sourceNode,
NODE targetNode,
IN input) |
protected |
TransducerGraph.Arc(NODE sourceNode,
NODE targetNode,
IN input,
OUT output) |
protected |
TransducerGraph.Arc(TransducerGraph.Arc<NODE,IN,OUT> a) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
IN |
getInput() |
OUT |
getOutput() |
NODE |
getSourceNode() |
NODE |
getTargetNode() |
int |
hashCode() |
void |
setInput(IN o) |
void |
setOutput(OUT o) |
void |
setSourceNode(NODE o) |
void |
setTargetNode(NODE o) |
java.lang.String |
toString() |
protected NODE sourceNode
protected NODE targetNode
protected IN input
protected OUT output
protected TransducerGraph.Arc(TransducerGraph.Arc<NODE,IN,OUT> a)
public NODE getSourceNode()
public NODE getTargetNode()
public IN getInput()
public OUT getOutput()
public void setSourceNode(NODE o)
public void setTargetNode(NODE o)
public void setInput(IN o)
public void setOutput(OUT o)
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object