Class StringCursor
java.lang.Object
dev.pfaff.altargui.util.StringCursor
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
advance
(int n) boolean
@Nullable String
advanceUntil
(char terminator) @Nullable String
advanceUntil
(it.unimi.dsi.fastutil.chars.CharPredicate terminator) @Nullable String
advanceUntilAndSkip
(char terminator) @Nullable String
advanceUntilAndSkip
(it.unimi.dsi.fastutil.chars.CharPredicate terminator) @NotNull String
advanceUntilOrEnd
(it.unimi.dsi.fastutil.chars.CharPredicate terminator) boolean
boolean
int
nextIndexOf
(it.unimi.dsi.fastutil.chars.CharPredicate predicate) int
offset()
void
offset
(int offset) void
toString()
-
Field Details
-
string
-
-
Constructor Details
-
StringCursor
-
StringCursor
-
-
Method Details
-
offset
public int offset() -
offset
public void offset(int offset) -
advance
public void advance(int n) -
matches
-
advanceMatches
-
advanceUntil
-
advanceUntil
@Nullable public @Nullable String advanceUntil(it.unimi.dsi.fastutil.chars.CharPredicate terminator) -
advanceUntilOrEnd
@NotNull public @NotNull String advanceUntilOrEnd(it.unimi.dsi.fastutil.chars.CharPredicate terminator) -
advanceUntilAndSkip
-
advanceUntilAndSkip
@Nullable public @Nullable String advanceUntilAndSkip(it.unimi.dsi.fastutil.chars.CharPredicate terminator) -
nextIndexOf
public int nextIndexOf(it.unimi.dsi.fastutil.chars.CharPredicate predicate) -
skipWhitespace
public void skipWhitespace() -
hasRemaining
public boolean hasRemaining() -
toString
-