public final class EditDistanceAutomaton extends AbstractAutomaton
pattern, patternLength, word, wordLength
Constructor and Description |
---|
EditDistanceAutomaton(String pattern,
double threshold)
Constructs a new
EditDistanceAutomaton . |
Modifier and Type | Method and Description |
---|---|
double |
getScore()
Returns the word score.
|
boolean |
isWordAccepted()
Returns
true if the word is accepted. |
boolean |
isWordRejected()
Returns
true if the word is rejected. |
EditDistanceAutomaton |
step(char symbol)
Returns a new automaton transitioned to another state.
|
getPattern, getWord, step, stepUntilWordAccepted
public EditDistanceAutomaton(String pattern, double threshold)
EditDistanceAutomaton
.NullPointerException
- if pattern
is null;IllegalArgumentException
- if threshold
is negative;public double getScore()
Automaton
public boolean isWordAccepted()
Automaton
true
if the word is accepted.public boolean isWordRejected()
Automaton
true
if the word is rejected.public EditDistanceAutomaton step(char symbol)
Automaton
Copyright © 2017. All rights reserved.