- <init>
- cursorAt
- end
- flip
Reset cursor to same point defined by last mark.
- hasNext
- mark
Create a mark positioned at current cursor. The shiftedCharactersargument fixes
the gap between the
- matches
Check if the following characters in cursor matches the remaining characters in
string argument.
- next
- prev
- shiftCursorToNextChar
Shift the cursor to the next occurrence of ch and returns true. Otherwise, it
will keep the cursor a
- substringFromLastMark
Return a new string from last mark until current cursor position. The
ignoredLastChars argument defi
- substringUntilCursor