Top Methods
com.vladsch.flexmark.parser

public Interface LightInlineParser

Known Direct Subinterfaces
com.vladsch.flexmark.parser.InlineParser
Known Direct Implementers
com.vladsch.flexmark.parser.LightInlineParserImpl
Imports
com.vladsch.flexmark.ast.Text, com.vladsch.flexmark.ast.util.Parsing, com.vladsch.flexmark.util.ast.Document, .Node, com.vladsch.flexmark.util.sequence.BasedSequence, org.jetbrains.annotations.NotNull, .Nullable, java.util.ArrayList, java.util.regex.Matcher, .Pattern

Method Summary

Modifier and TypeMethod and Description
public void
public @NotNull Text
public void
public void
appendText(@NotNull BasedSequence text, int beginIndex, int endIndex)

public boolean
public @NotNull Node
public @NotNull ArrayList<BasedSequence>
public @NotNull Document
public int
public @NotNull BasedSequence
public @NotNull InlineParserOptions
public @NotNull Parsing
public @Nullable BasedSequence
public @Nullable Matcher
public @Nullable BasedSequence[]
public void
moveNodes(@NotNull Node fromNode, @NotNull Node toNode)

public boolean
public char
peek()

public char
peek(int ahead)

public void
public void
public void
setIndex(int index)

public void
public boolean
sp()

public boolean
spnl()

public boolean
public @Nullable BasedSequence

Method Detail

appendNodeback to summary
public void appendNode(@NotNull Node node)
appendSeparateTextback to summary
public @NotNull Text appendSeparateText(@NotNull BasedSequence text)
Annotations
@NotNull
appendTextback to summary
public void appendText(@NotNull BasedSequence text)
appendTextback to summary
public void appendText(@NotNull BasedSequence text, int beginIndex, int endIndex)
flushTextNodeback to summary
public boolean flushTextNode()
getBlockback to summary
public @NotNull Node getBlock()
Annotations
@NotNull
getCurrentTextback to summary
public @NotNull ArrayList<BasedSequence> getCurrentText()
Annotations
@NotNull
getDocumentback to summary
public @NotNull Document getDocument()
Annotations
@NotNull
getIndexback to summary
public int getIndex()
getInputback to summary
public @NotNull BasedSequence getInput()
Annotations
@NotNull
getOptionsback to summary
public @NotNull InlineParserOptions getOptions()
Annotations
@NotNull
getParsingback to summary
public @NotNull Parsing getParsing()
Annotations
@NotNull
matchback to summary
public @Nullable BasedSequence match(Pattern re)
Annotations
@Nullable
matcherback to summary
public @Nullable Matcher matcher(Pattern re)
Annotations
@Nullable
matchWithGroupsback to summary
public @Nullable BasedSequence[] matchWithGroups(Pattern re)
Annotations
@Nullable
moveNodesback to summary
public void moveNodes(@NotNull Node fromNode, @NotNull Node toNode)
nonIndentSpback to summary
public boolean nonIndentSp()
peekback to summary
public char peek()
peekback to summary
public char peek(int ahead)
setBlockback to summary
public void setBlock(@NotNull Node block)
setDocumentback to summary
public void setDocument(@NotNull Document document)
setIndexback to summary
public void setIndex(int index)
setInputback to summary
public void setInput(BasedSequence input)
spback to summary
public boolean sp()
spnlback to summary
public boolean spnl()
spnlUrlback to summary
public boolean spnlUrl()
toEOLback to summary
public @Nullable BasedSequence toEOL()
Annotations
@Nullable