|Modifier and Type||Method and Description|
This function decides if it found a desired string or not.
public AcceptorFwdFinder(Acceptor a)
protected int scan(char ch, boolean lastChar)
found = trueand returns how many characters back the searched string begins in forward direction (0 stands for current character). For example if the function looks for word 'yes' and it gets 's' as parameter it sets found = true and returns -2. If the string is not yet found it returns how many characters it should go in forward direction (in this case it would usually be 1). The next searched character will be that one requested.