|Modifier and Type||Method and Description|
This function decides if it found a desired string or not.
public AcceptorBwdFinder(Acceptor a)
protected int scan(char ch, boolean lastChar)
found = trueand returns how many characters back the searched string begins in backward direction (0 stands for current character). It is usually 0 as the finder usually decides after the last required character but it's not always the case e.g. for whole-words-only search it can be 1 or so. If the string is not yet found it returns how many characters it should go in backward direction (in this case it would usually be -1). The next searched character will be that one requested.