Class DefaultWordFinder

  • All Implemented Interfaces:
    WordFinder

    public class DefaultWordFinder
    extends AbstractWordFinder
    A basic word finder, which searches text for sequences of letters.
    Author:
    Anthony Roy (ajr@antroy.co.uk)
    • Constructor Detail

      • DefaultWordFinder

        public DefaultWordFinder​(java.lang.String inText)
        Creates a new DefaultWordFinder object.
        Parameters:
        inText - the String to search
      • DefaultWordFinder

        public DefaultWordFinder()
        Creates a new DefaultWordFinder object.
    • Method Detail

      • next

        public Word next()
        This method scans the text from the end of the last word, and returns a new Word object corresponding to the next word.
        Specified by:
        next in interface WordFinder
        Specified by:
        next in class AbstractWordFinder
        Returns:
        the next word.
        Throws:
        WordNotFoundException - search string contains no more words.