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.CharSequencecharsprivate intindexprivate booleanisFirstNonBlankprivate booleanisInWordprivate intlastConsecutiveSpacesprivate intlastPosprivate intmaxIndexprivate @Nullable MarkdownParagraph.Tokentoken
-
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.TokengetToken()(package private) voidnext()voidreset()
-
-
-
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()
-
-