![]() |
omorfi 0.9.9
Open morphology of Finnish
|
Public Member Functions | |
Transition (int input, int output, long target) | |
Boolean | matches (int symbol) |
long | target () |
int | getOutput () |
int | getInput () |
Boolean | isFinal () |
Protected Attributes | |
int | inputSymbol |
int | outputSymbol |
long | targetIndex |
An unweighted transducer transition.
net.sf.hfst.UnweightedTransducer.Transition.Transition | ( | int | input, |
int | output, | ||
long | target | ||
) |
Create an unweighted transition
input | input symbol |
output | output symbol |
target | target state index |
int net.sf.hfst.UnweightedTransducer.Transition.getInput | ( | ) |
Get input symbol
int net.sf.hfst.UnweightedTransducer.Transition.getOutput | ( | ) |
Get output symbol.
Boolean net.sf.hfst.UnweightedTransducer.Transition.isFinal | ( | ) |
Whether the state is final.
Boolean net.sf.hfst.UnweightedTransducer.Transition.matches | ( | int | symbol | ) |
Whether transition matches the symbol.
symbol | symbol key |
long net.sf.hfst.UnweightedTransducer.Transition.target | ( | ) |
Get target state.
|
protected |
input symbol
|
protected |
output symbol
|
protected |
target index