Uses of Interface
com.vladsch.flexmark.parser.block.BlockParser
Packages that use BlockParser
Package
Description
Types for extending block parsing
-
Uses of BlockParser in com.vladsch.flexmark.ast.util
Fields in com.vladsch.flexmark.ast.util with type parameters of type BlockParserModifier and TypeFieldDescriptionprotected final OrderedMultiMap
<BlockParser, Block> ClassifyingBlockTracker.allBlockParsersMap
Methods in com.vladsch.flexmark.ast.util that return BlockParserMethods in com.vladsch.flexmark.ast.util that return types with arguments of type BlockParserMethods in com.vladsch.flexmark.ast.util with parameters of type BlockParserModifier and TypeMethodDescriptionvoid
ClassifyingBlockTracker.blockParserAdded
(BlockParser blockParser) void
ClassifyingBlockTracker.blockParserRemoved
(BlockParser blockParser) boolean
ClassifyingBlockTracker.containsKey
(BlockParser parser) ClassifyingBlockTracker.getValue
(BlockParser parser) -
Uses of BlockParser in com.vladsch.flexmark.ext.abbreviation.internal
Classes in com.vladsch.flexmark.ext.abbreviation.internal that implement BlockParser -
Uses of BlockParser in com.vladsch.flexmark.ext.admonition.internal
Classes in com.vladsch.flexmark.ext.admonition.internal that implement BlockParserMethods in com.vladsch.flexmark.ext.admonition.internal with parameters of type BlockParserModifier and TypeMethodDescriptionboolean
AdmonitionBlockParser.canContain
(ParserState state, BlockParser blockParser, Block block) -
Uses of BlockParser in com.vladsch.flexmark.ext.aside.internal
Classes in com.vladsch.flexmark.ext.aside.internal that implement BlockParserMethods in com.vladsch.flexmark.ext.aside.internal with parameters of type BlockParserModifier and TypeMethodDescriptionboolean
AsideBlockParser.canContain
(ParserState state, BlockParser blockParser, Block block) boolean
AsideBlockParser.isPropagatingLastBlankLine
(BlockParser lastMatchedBlockParser) -
Uses of BlockParser in com.vladsch.flexmark.ext.definition.internal
Classes in com.vladsch.flexmark.ext.definition.internal that implement BlockParserMethods in com.vladsch.flexmark.ext.definition.internal with parameters of type BlockParserModifier and TypeMethodDescriptionboolean
DefinitionItemBlockParser.canContain
(ParserState state, BlockParser blockParser, Block block) -
Uses of BlockParser in com.vladsch.flexmark.ext.enumerated.reference.internal
Classes in com.vladsch.flexmark.ext.enumerated.reference.internal that implement BlockParserMethods in com.vladsch.flexmark.ext.enumerated.reference.internal with parameters of type BlockParserModifier and TypeMethodDescriptionboolean
EnumeratedReferenceBlockParser.canContain
(ParserState state, BlockParser blockParser, Block block) -
Uses of BlockParser in com.vladsch.flexmark.ext.footnotes.internal
Classes in com.vladsch.flexmark.ext.footnotes.internal that implement BlockParserMethods in com.vladsch.flexmark.ext.footnotes.internal with parameters of type BlockParserModifier and TypeMethodDescriptionboolean
FootnoteBlockParser.canContain
(ParserState state, BlockParser blockParser, Block block) -
Uses of BlockParser in com.vladsch.flexmark.ext.gitlab.internal
Classes in com.vladsch.flexmark.ext.gitlab.internal that implement BlockParserMethods in com.vladsch.flexmark.ext.gitlab.internal with parameters of type BlockParserModifier and TypeMethodDescriptionboolean
GitLabBlockQuoteParser.canContain
(ParserState state, BlockParser blockParser, Block block) -
Uses of BlockParser in com.vladsch.flexmark.ext.jekyll.front.matter.internal
Classes in com.vladsch.flexmark.ext.jekyll.front.matter.internal that implement BlockParser -
Uses of BlockParser in com.vladsch.flexmark.ext.jekyll.tag.internal
Classes in com.vladsch.flexmark.ext.jekyll.tag.internal that implement BlockParser -
Uses of BlockParser in com.vladsch.flexmark.ext.macros.internal
Classes in com.vladsch.flexmark.ext.macros.internal that implement BlockParserMethods in com.vladsch.flexmark.ext.macros.internal with parameters of type BlockParserModifier and TypeMethodDescriptionboolean
MacroDefinitionBlockParser.canContain
(ParserState state, BlockParser blockParser, Block block) -
Uses of BlockParser in com.vladsch.flexmark.ext.spec.example.internal
Classes in com.vladsch.flexmark.ext.spec.example.internal that implement BlockParserMethods in com.vladsch.flexmark.ext.spec.example.internal with parameters of type BlockParserModifier and TypeMethodDescriptionboolean
SpecExampleBlockParser.isPropagatingLastBlankLine
(BlockParser lastMatchedBlockParser) -
Uses of BlockParser in com.vladsch.flexmark.ext.toc.internal
Classes in com.vladsch.flexmark.ext.toc.internal that implement BlockParserMethods in com.vladsch.flexmark.ext.toc.internal with parameters of type BlockParserModifier and TypeMethodDescriptionboolean
SimTocBlockParser.canContain
(ParserState state, BlockParser blockParser, Block block) -
Uses of BlockParser in com.vladsch.flexmark.ext.xwiki.macros.internal
Classes in com.vladsch.flexmark.ext.xwiki.macros.internal that implement BlockParserMethods in com.vladsch.flexmark.ext.xwiki.macros.internal with parameters of type BlockParserModifier and TypeMethodDescriptionboolean
MacroBlockParser.canContain
(ParserState state, BlockParser blockParser, Block block) -
Uses of BlockParser in com.vladsch.flexmark.ext.yaml.front.matter.internal
Classes in com.vladsch.flexmark.ext.yaml.front.matter.internal that implement BlockParser -
Uses of BlockParser in com.vladsch.flexmark.ext.zzzzzz.internal
Classes in com.vladsch.flexmark.ext.zzzzzz.internal that implement BlockParser -
Uses of BlockParser in com.vladsch.flexmark.parser.block
Classes in com.vladsch.flexmark.parser.block that implement BlockParserMethods in com.vladsch.flexmark.parser.block that return BlockParserModifier and TypeMethodDescriptionParserState.getActiveBlockParser()
ParserState.getActiveBlockParser
(Block node) MatchedBlockParser.getBlockParser()
Methods in com.vladsch.flexmark.parser.block that return types with arguments of type BlockParserMethods in com.vladsch.flexmark.parser.block with parameters of type BlockParserModifier and TypeMethodDescriptionvoid
BlockParserTracker.blockParserAdded
(BlockParser blockParser) void
BlockParserTracker.blockParserRemoved
(BlockParser blockParser) boolean
AbstractBlockParser.canContain
(ParserState state, BlockParser blockParser, Block block) boolean
BlockParser.canContain
(ParserState state, BlockParser blockParser, Block block) boolean
AbstractBlockParser.isPropagatingLastBlankLine
(BlockParser lastMatchedBlockParser) should be overridden in BlockQuote, FencedCode and ListItemboolean
BlockParser.isPropagatingLastBlankLine
(BlockParser lastMatchedBlockParser) static BlockStart
BlockStart.of
(BlockParser... blockParsers) -
Uses of BlockParser in com.vladsch.flexmark.parser.core
Classes in com.vladsch.flexmark.parser.core that implement BlockParserModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
Methods in com.vladsch.flexmark.parser.core with parameters of type BlockParserModifier and TypeMethodDescriptionboolean
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) boolean
BlockQuoteParser.isPropagatingLastBlankLine
(BlockParser lastMatchedBlockParser) boolean
FencedCodeBlockParser.isPropagatingLastBlankLine
(BlockParser lastMatchedBlockParser) boolean
ListItemParser.isPropagatingLastBlankLine
(BlockParser lastMatchedBlockParser) -
Uses of BlockParser in com.vladsch.flexmark.parser.internal
Fields in com.vladsch.flexmark.parser.internal declared as BlockParserModifier and TypeFieldDescriptionprivate final BlockParser[]
BlockStartImpl.blockParsers
private final BlockParser
MatchedBlockParserImpl.matchedBlockParser
Fields in com.vladsch.flexmark.parser.internal with type parameters of type BlockParserModifier and TypeFieldDescriptionprivate final List
<BlockParser> DocumentParser.activeBlockParsers
Methods in com.vladsch.flexmark.parser.internal with type parameters of type BlockParserModifier and TypeMethodDescriptionprivate <T extends BlockParser>
TDocumentParser.addChild
(T blockParser) Add block parser of type T as a child of the currently active parsers.Methods in com.vladsch.flexmark.parser.internal that return BlockParserModifier and TypeMethodDescriptionDocumentParser.getActiveBlockParser()
DocumentParser.getActiveBlockParser
(Block node) MatchedBlockParserImpl.getBlockParser()
BlockStartImpl.getBlockParsers()
Methods in com.vladsch.flexmark.parser.internal that return types with arguments of type BlockParserMethods in com.vladsch.flexmark.parser.internal with parameters of type BlockParserModifier and TypeMethodDescriptionprivate void
DocumentParser.activateBlockParser
(BlockParser blockParser) void
DocumentParser.blockParserAdded
(BlockParser blockParser) void
DocumentParser.blockParserRemoved
(BlockParser blockParser) private void
DocumentParser.finalize
(BlockParser blockParser) Finalize a block.private BlockStartImpl
DocumentParser.findBlockStart
(BlockParser blockParser) private void
DocumentParser.propagateLastLineBlank
(BlockParser blockParser, BlockParser lastMatchedBlockParser) Method parameters in com.vladsch.flexmark.parser.internal with type arguments of type BlockParserModifier and TypeMethodDescriptionprivate void
DocumentParser.breakOutOfLists
(List<BlockParser> blockParsers) Break out of all containing lists, resetting the tip of the document to the parent of the highest list, and finalizing all the lists.private boolean
DocumentParser.finalizeBlocks
(List<BlockParser> blockParsers) Finalize blocks of previous line.Constructors in com.vladsch.flexmark.parser.internal with parameters of type BlockParserModifierConstructorDescriptionBlockStartImpl
(BlockParser... blockParsers) MatchedBlockParserImpl
(BlockParser matchedBlockParser)