Package com.vladsch.flexmark.util.format
Class MarkdownParagraph.TextTokenizer
- java.lang.Object
-
- com.vladsch.flexmark.util.format.MarkdownParagraph.TextTokenizer
-
- Enclosing class:
- MarkdownParagraph
public static class MarkdownParagraph.TextTokenizer extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.CharSequence
chars
private int
index
private boolean
isFirstNonBlank
private boolean
isInWord
private int
lastConsecutiveSpaces
private int
lastPos
private int
maxIndex
private @Nullable MarkdownParagraph.Token
token
-
Constructor Summary
Constructors Constructor Description TextTokenizer(@NotNull java.lang.CharSequence chars)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull java.util.List<MarkdownParagraph.Token>
asList()
(package private) @Nullable MarkdownParagraph.Token
getToken()
(package private) void
next()
void
reset()
-
-
-
Field Detail
-
chars
private final java.lang.CharSequence chars
-
maxIndex
private final int maxIndex
-
index
private int index
-
lastPos
private int lastPos
-
isInWord
private boolean isInWord
-
isFirstNonBlank
private boolean isFirstNonBlank
-
lastConsecutiveSpaces
private int lastConsecutiveSpaces
-
token
@Nullable private @Nullable MarkdownParagraph.Token token
-
-
Method Detail
-
reset
public void reset()
-
getToken
@Nullable @Nullable MarkdownParagraph.Token getToken()
-
asList
@NotNull public @NotNull java.util.List<MarkdownParagraph.Token> asList()
-
next
void next()
-
-