edu.stanford.nlp.fsm
Class TransducerGraph.Arc<NODE,IN,OUT>
java.lang.Object
edu.stanford.nlp.fsm.TransducerGraph.Arc<NODE,IN,OUT>
- Enclosing class:
- TransducerGraph
public static class TransducerGraph.Arc<NODE,IN,OUT>
- extends Object
sourceNode
protected NODE sourceNode
targetNode
protected NODE targetNode
input
protected IN input
output
protected OUT output
TransducerGraph.Arc
protected TransducerGraph.Arc(TransducerGraph.Arc<NODE,IN,OUT> a)
TransducerGraph.Arc
protected TransducerGraph.Arc(NODE sourceNode,
NODE targetNode)
TransducerGraph.Arc
protected TransducerGraph.Arc(NODE sourceNode,
NODE targetNode,
IN input)
TransducerGraph.Arc
protected TransducerGraph.Arc(NODE sourceNode,
NODE targetNode,
IN input,
OUT output)
getSourceNode
public NODE getSourceNode()
getTargetNode
public NODE getTargetNode()
getInput
public IN getInput()
getOutput
public OUT getOutput()
setSourceNode
public void setSourceNode(NODE o)
setTargetNode
public void setTargetNode(NODE o)
setInput
public void setInput(IN o)
setOutput
public void setOutput(OUT o)
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
toString
public String toString()
- Overrides:
toString
in class Object
Stanford NLP Group