Uses of Interface
com.vladsch.flexmark.parser.block.ParserState
Packages that use ParserState
Package
Description
Types for extending block parsing
-
Uses of ParserState in com.vladsch.flexmark.ext.abbreviation.internal
Methods in com.vladsch.flexmark.ext.abbreviation.internal with parameters of type ParserStateModifier and TypeMethodDescriptionvoid
AbbreviationBlockParser.addLine
(ParserState state, BasedSequence line) void
AbbreviationBlockParser.closeBlock
(ParserState state) AbbreviationBlockParser.tryContinue
(ParserState state) AbbreviationBlockParser.BlockFactory.tryStart
(ParserState state, MatchedBlockParser matchedBlockParser) -
Uses of ParserState in com.vladsch.flexmark.ext.admonition.internal
Methods in com.vladsch.flexmark.ext.admonition.internal with parameters of type ParserStateModifier and TypeMethodDescriptionboolean
AdmonitionBlockParser.canContain
(ParserState state, BlockParser blockParser, Block block) void
AdmonitionBlockParser.closeBlock
(ParserState state) (package private) static boolean
AdmonitionBlockParser.isMarker
(ParserState state, int index, boolean inParagraph, boolean inParagraphListItem, AdmonitionOptions options) AdmonitionBlockParser.tryContinue
(ParserState state) AdmonitionBlockParser.BlockFactory.tryStart
(ParserState state, MatchedBlockParser matchedBlockParser) -
Uses of ParserState in com.vladsch.flexmark.ext.aside.internal
Methods in com.vladsch.flexmark.ext.aside.internal with parameters of type ParserStateModifier and TypeMethodDescriptionboolean
AsideBlockParser.canContain
(ParserState state, BlockParser blockParser, Block block) void
AsideBlockParser.closeBlock
(ParserState state) (package private) static boolean
AsideBlockParser.isMarker
(ParserState state, int index, boolean inParagraph, boolean inParagraphListItem, boolean allowLeadingSpace, boolean interruptsParagraph, boolean interruptsItemParagraph, boolean withLeadSpacesInterruptsItemParagraph) AsideBlockParser.tryContinue
(ParserState state) AsideBlockParser.BlockFactory.tryStart
(ParserState state, MatchedBlockParser matchedBlockParser) -
Uses of ParserState in com.vladsch.flexmark.ext.definition.internal
Methods in com.vladsch.flexmark.ext.definition.internal with parameters of type ParserStateModifier and TypeMethodDescriptionvoid
DefinitionItemBlockParser.addLine
(ParserState state, BasedSequence line) @NotNull BlockPreProcessor
DefinitionListBlockPreProcessor.Factory.apply
(@NotNull ParserState state) @NotNull BlockPreProcessor
DefinitionListItemBlockPreProcessor.Factory.apply
(@NotNull ParserState state) boolean
DefinitionItemBlockParser.canContain
(ParserState state, BlockParser blockParser, Block block) void
DefinitionItemBlockParser.closeBlock
(ParserState state) (package private) static DefinitionItemBlockParser.ItemData
DefinitionItemBlockParser.parseItemMarker
(DefinitionOptions options, ParserState state, boolean isTight) void
DefinitionListBlockPreProcessor.preProcess
(ParserState state, Block block) void
DefinitionListItemBlockPreProcessor.preProcess
(ParserState state, Block block) DefinitionItemBlockParser.tryContinue
(ParserState state) DefinitionItemBlockParser.BlockFactory.tryStart
(ParserState state, MatchedBlockParser matchedBlockParser) -
Uses of ParserState in com.vladsch.flexmark.ext.enumerated.reference.internal
Methods in com.vladsch.flexmark.ext.enumerated.reference.internal with parameters of type ParserStateModifier and TypeMethodDescriptionvoid
EnumeratedReferenceBlockParser.addLine
(ParserState state, BasedSequence line) boolean
EnumeratedReferenceBlockParser.canContain
(ParserState state, BlockParser blockParser, Block block) void
EnumeratedReferenceBlockParser.closeBlock
(ParserState state) int
EnumeratedReferenceParagraphPreProcessor.preProcessBlock
(Paragraph block, ParserState state) EnumeratedReferenceBlockParser.tryContinue
(ParserState state) EnumeratedReferenceBlockParser.BlockFactory.tryStart
(ParserState state, MatchedBlockParser matchedBlockParser) -
Uses of ParserState in com.vladsch.flexmark.ext.footnotes.internal
Methods in com.vladsch.flexmark.ext.footnotes.internal with parameters of type ParserStateModifier and TypeMethodDescriptionvoid
FootnoteBlockParser.addLine
(ParserState state, BasedSequence line) boolean
FootnoteBlockParser.canContain
(ParserState state, BlockParser blockParser, Block block) void
FootnoteBlockParser.closeBlock
(ParserState state) FootnoteBlockParser.tryContinue
(ParserState state) FootnoteBlockParser.BlockFactory.tryStart
(ParserState state, MatchedBlockParser matchedBlockParser) -
Uses of ParserState in com.vladsch.flexmark.ext.gfm.tasklist.internal
Methods in com.vladsch.flexmark.ext.gfm.tasklist.internal with parameters of type ParserStateModifier and TypeMethodDescription@NotNull BlockPreProcessor
TaskListItemBlockPreProcessor.Factory.apply
(@NotNull ParserState state) void
TaskListItemBlockPreProcessor.preProcess
(ParserState state, Block block) -
Uses of ParserState in com.vladsch.flexmark.ext.gitlab.internal
Methods in com.vladsch.flexmark.ext.gitlab.internal with parameters of type ParserStateModifier and TypeMethodDescriptionvoid
GitLabBlockQuoteParser.addLine
(ParserState state, BasedSequence line) boolean
GitLabBlockQuoteParser.canContain
(ParserState state, BlockParser blockParser, Block block) void
GitLabBlockQuoteParser.closeBlock
(ParserState state) (package private) boolean
GitLabBlockQuoteParser.BlockFactory.haveBlockQuoteParser
(ParserState state) GitLabBlockQuoteParser.tryContinue
(ParserState state) GitLabBlockQuoteParser.BlockFactory.tryStart
(ParserState state, MatchedBlockParser matchedBlockParser) -
Uses of ParserState in com.vladsch.flexmark.ext.jekyll.front.matter.internal
Methods in com.vladsch.flexmark.ext.jekyll.front.matter.internal with parameters of type ParserStateModifier and TypeMethodDescriptionvoid
JekyllFrontMatterBlockParser.addLine
(ParserState state, BasedSequence line) void
JekyllFrontMatterBlockParser.closeBlock
(ParserState state) JekyllFrontMatterBlockParser.tryContinue
(ParserState state) JekyllFrontMatterBlockParser.BlockFactory.tryStart
(ParserState state, MatchedBlockParser matchedBlockParser) -
Uses of ParserState in com.vladsch.flexmark.ext.jekyll.tag.internal
Methods in com.vladsch.flexmark.ext.jekyll.tag.internal with parameters of type ParserStateModifier and TypeMethodDescriptionvoid
JekyllTagBlockParser.addLine
(ParserState state, BasedSequence line) void
JekyllTagBlockParser.closeBlock
(ParserState state) JekyllTagBlockParser.tryContinue
(ParserState state) JekyllTagBlockParser.BlockFactory.tryStart
(ParserState state, MatchedBlockParser matchedBlockParser) -
Uses of ParserState in com.vladsch.flexmark.ext.macros.internal
Methods in com.vladsch.flexmark.ext.macros.internal with parameters of type ParserStateModifier and TypeMethodDescriptionvoid
MacroDefinitionBlockParser.addLine
(ParserState state, BasedSequence line) boolean
MacroDefinitionBlockParser.canContain
(ParserState state, BlockParser blockParser, Block block) void
MacroDefinitionBlockParser.closeBlock
(ParserState state) (package private) boolean
MacroDefinitionBlockParser.BlockFactory.haveBlockQuoteParser
(ParserState state) MacroDefinitionBlockParser.tryContinue
(ParserState state) MacroDefinitionBlockParser.BlockFactory.tryStart
(ParserState state, MatchedBlockParser matchedBlockParser) -
Uses of ParserState in com.vladsch.flexmark.ext.spec.example.internal
Methods in com.vladsch.flexmark.ext.spec.example.internal with parameters of type ParserStateModifier and TypeMethodDescriptionvoid
SpecExampleBlockParser.addLine
(ParserState state, BasedSequence line) void
SpecExampleBlockParser.closeBlock
(ParserState state) SpecExampleBlockParser.tryContinue
(ParserState state) SpecExampleBlockParser.BlockFactory.tryStart
(ParserState state, MatchedBlockParser matchedBlockParser) -
Uses of ParserState in com.vladsch.flexmark.ext.tables.internal
Methods in com.vladsch.flexmark.ext.tables.internal with parameters of type ParserStateModifier and TypeMethodDescriptionint
TableParagraphPreProcessor.preProcessBlock
(Paragraph block, ParserState state) -
Uses of ParserState in com.vladsch.flexmark.ext.toc.internal
Methods in com.vladsch.flexmark.ext.toc.internal with parameters of type ParserStateModifier and TypeMethodDescriptionvoid
SimTocBlockParser.addLine
(ParserState state, BasedSequence line) void
TocBlockParser.addLine
(ParserState state, BasedSequence line) boolean
SimTocBlockParser.canContain
(ParserState state, BlockParser blockParser, Block block) void
SimTocBlockParser.closeBlock
(ParserState state) void
TocBlockParser.closeBlock
(ParserState state) SimTocBlockParser.tryContinue
(ParserState state) TocBlockParser.tryContinue
(ParserState state) SimTocBlockParser.BlockFactory.tryStart
(ParserState state, MatchedBlockParser matchedBlockParser) TocBlockParser.BlockFactory.tryStart
(ParserState state, MatchedBlockParser matchedBlockParser) -
Uses of ParserState in com.vladsch.flexmark.ext.xwiki.macros.internal
Methods in com.vladsch.flexmark.ext.xwiki.macros.internal with parameters of type ParserStateModifier and TypeMethodDescriptionvoid
MacroBlockParser.addLine
(ParserState state, BasedSequence line) boolean
MacroBlockParser.canContain
(ParserState state, BlockParser blockParser, Block block) void
MacroBlockParser.closeBlock
(ParserState state) MacroBlockParser.tryContinue
(ParserState state) MacroBlockParser.BlockFactory.tryStart
(ParserState state, MatchedBlockParser matchedBlockParser) -
Uses of ParserState in com.vladsch.flexmark.ext.yaml.front.matter.internal
Methods in com.vladsch.flexmark.ext.yaml.front.matter.internal with parameters of type ParserStateModifier and TypeMethodDescriptionvoid
YamlFrontMatterBlockParser.addLine
(ParserState state, BasedSequence line) void
YamlFrontMatterBlockParser.closeBlock
(ParserState state) YamlFrontMatterBlockParser.tryContinue
(ParserState state) YamlFrontMatterBlockParser.BlockFactory.tryStart
(ParserState state, MatchedBlockParser matchedBlockParser) -
Uses of ParserState in com.vladsch.flexmark.ext.zzzzzz.internal
Methods in com.vladsch.flexmark.ext.zzzzzz.internal with parameters of type ParserStateModifier and TypeMethodDescriptionvoid
ZzzzzzBlockParser.addLine
(ParserState state, BasedSequence line) @NotNull BlockPreProcessor
ZzzzzzBlockPreProcessor.Factory.apply
(@NotNull ParserState state) void
ZzzzzzBlockParser.closeBlock
(ParserState state) void
ZzzzzzBlockPreProcessor.preProcess
(ParserState state, Block block) int
ZzzzzzParagraphPreProcessor.preProcessBlock
(Paragraph block, ParserState state) ZzzzzzBlockParser.tryContinue
(ParserState state) ZzzzzzBlockParser.BlockFactory.tryStart
(ParserState state, MatchedBlockParser matchedBlockParser) -
Uses of ParserState in com.vladsch.flexmark.parser.block
Methods in com.vladsch.flexmark.parser.block with parameters of type ParserStateModifier and TypeMethodDescriptionvoid
AbstractBlockParser.addLine
(ParserState state, BasedSequence line) void
BlockParser.addLine
(ParserState state, BasedSequence line) Add another line to the block@NotNull BlockPreProcessor
BlockPreProcessorFactory.apply
(@NotNull ParserState state) Create a paragraph pre processor for the documentParagraphPreProcessorFactory.apply
(ParserState state) Create a paragraph pre processor for the documentboolean
AbstractBlockParser.canContain
(ParserState state, BlockParser blockParser, Block block) boolean
BlockParser.canContain
(ParserState state, BlockParser blockParser, Block block) void
BlockParser.closeBlock
(ParserState state) void
BlockPreProcessor.preProcess
(ParserState state, Block block) Called on block nodes of interest as given by the NodePreProcessorFactory after all blocks are closed but before inline processing is performedint
ParagraphPreProcessor.preProcessBlock
(Paragraph block, ParserState state) Process Paragraph Content on closing of the paragraph block to removeIndex non-text lines.BlockParser.tryContinue
(ParserState state) See if the block parser can continue parsing the current blockBlockParserFactory.tryStart
(ParserState state, MatchedBlockParser matchedBlockParser) -
Uses of ParserState in com.vladsch.flexmark.parser.core
Methods in com.vladsch.flexmark.parser.core with parameters of type ParserStateModifier and TypeMethodDescriptionvoid
DocumentBlockParser.addLine
(ParserState state, BasedSequence line) void
FencedCodeBlockParser.addLine
(ParserState state, BasedSequence line) void
HtmlBlockParser.addLine
(ParserState state, BasedSequence line) void
IndentedCodeBlockParser.addLine
(ParserState state, BasedSequence line) void
ParagraphParser.addLine
(ParserState state, BasedSequence line) ReferencePreProcessorFactory.apply
(ParserState state) boolean
BlockQuoteParser.canContain
(ParserState state, BlockParser blockParser, Block block) boolean
DocumentBlockParser.canContain
(ParserState state, BlockParser blockParser, Block block) boolean
HtmlBlockParser.canContain
(ParserState state, BlockParser blockParser, Block block) boolean
ListBlockParser.canContain
(ParserState state, BlockParser blockParser, Block block) boolean
ListItemParser.canContain
(ParserState state, BlockParser blockParser, Block block) void
BlockQuoteParser.closeBlock
(ParserState state) void
DocumentBlockParser.closeBlock
(ParserState state) void
FencedCodeBlockParser.closeBlock
(ParserState state) void
HeadingParser.closeBlock
(ParserState state) void
HtmlBlockParser.closeBlock
(ParserState state) void
IndentedCodeBlockParser.closeBlock
(ParserState state) void
ListBlockParser.closeBlock
(ParserState state) void
ListItemParser.closeBlock
(ParserState state) void
ParagraphParser.closeBlock
(ParserState state) void
ThematicBreakParser.closeBlock
(ParserState state) private void
ListBlockParser.finalizeListTight
(ParserState parserState) (package private) static boolean
BlockQuoteParser.isMarker
(ParserState state, int index, boolean inParagraph, boolean inParagraphListItem, boolean allowLeadingSpace, boolean interruptsParagraph, boolean interruptsItemParagraph, boolean withLeadSpacesInterruptsItemParagraph) (package private) static ListBlockParser.ListData
ListBlockParser.parseListMarker
(ListOptions options, int newItemCodeIndent, ParserState state) Parse a list marker and return data on the marker or null.BlockQuoteParser.tryContinue
(ParserState state) DocumentBlockParser.tryContinue
(ParserState state) FencedCodeBlockParser.tryContinue
(ParserState state) HeadingParser.tryContinue
(ParserState state) HtmlBlockParser.tryContinue
(ParserState state) IndentedCodeBlockParser.tryContinue
(ParserState state) ListBlockParser.tryContinue
(ParserState state) ListItemParser.tryContinue
(ParserState state) ParagraphParser.tryContinue
(ParserState state) ThematicBreakParser.tryContinue
(ParserState state) BlockQuoteParser.BlockFactory.tryStart
(ParserState state, MatchedBlockParser matchedBlockParser) FencedCodeBlockParser.BlockFactory.tryStart
(ParserState state, MatchedBlockParser matchedBlockParser) HeadingParser.BlockFactory.tryStart
(ParserState state, MatchedBlockParser matchedBlockParser) HtmlBlockParser.BlockFactory.tryStart
(ParserState state, MatchedBlockParser matchedBlockParser) IndentedCodeBlockParser.BlockFactory.tryStart
(ParserState state, MatchedBlockParser matchedBlockParser) ListBlockParser.BlockFactory.tryStart
(ParserState state, MatchedBlockParser matchedBlockParser) ParagraphParser.Factory.tryStart
(ParserState state, MatchedBlockParser matchedBlockParser) ThematicBreakParser.BlockFactory.tryStart
(ParserState state, MatchedBlockParser matchedBlockParser) -
Uses of ParserState in com.vladsch.flexmark.parser.internal
Classes in com.vladsch.flexmark.parser.internal that implement ParserStateMethods in com.vladsch.flexmark.parser.internal with parameters of type ParserStateModifier and TypeMethodDescriptionint
InlineParserImpl.preProcessBlock
(Paragraph block, ParserState state) Constructors in com.vladsch.flexmark.parser.internal with parameters of type ParserState