code: public boolean processCharWithTextParser(final char ch) {
          textParser = textParser.processChar(ch, textParserContext);
          if (textParser == TextParserState.DELIMITER_REACHED) {
              parsedText = textParserContext.getText();
              textParser = TextParserState.LEADING_WHITESPACE;
              textParserContext.reset();
              return true;
          }
          return false;
      }
docs: Passes {@code ch} to the embedded text parser for processing. If
  the text parser reaches {@code DELIMITER_REACHED} it is
  automatically reset.
  
  @param ch the character to process
  @return true if the text parser reached the
  {@code DELIMITER_REACHED} state.