public void start(@NotNull final CharSequence buffer, final int startOffset, final int endOffset, final int initialState) {
    super.start(buffer, startOffset, endOffset, initialState);
    handleState(initialState);
  }
public void start(@NotNull final CharSequence buffer, final int startOffset, final int endOffset, final int initialState)