| Package | Description |
|---|---|
| com.vladsch.flexmark.ast.util | |
| com.vladsch.flexmark.internal | |
| com.vladsch.flexmark.parser.block |
Types for extending block parsing
|
| Modifier and Type | Field and Description |
|---|---|
protected com.vladsch.flexmark.util.collection.OrderedMultiMap<BlockParser,com.vladsch.flexmark.ast.Block> |
ClassifyingBlockTracker.allBlockParsersMap |
| Modifier and Type | Method and Description |
|---|---|
BlockParser |
ClassifyingBlockTracker.getKey(com.vladsch.flexmark.ast.Block parser) |
| Modifier and Type | Method and Description |
|---|---|
com.vladsch.flexmark.util.collection.OrderedSet<BlockParser> |
ClassifyingBlockTracker.allBlockParsers() |
| Modifier and Type | Method and Description |
|---|---|
void |
ClassifyingBlockTracker.blockParserAdded(BlockParser blockParser) |
void |
ClassifyingBlockTracker.blockParserRemoved(BlockParser blockParser) |
boolean |
ClassifyingBlockTracker.containsKey(BlockParser parser) |
com.vladsch.flexmark.ast.Block |
ClassifyingBlockTracker.getValue(BlockParser parser) |
| Modifier and Type | Class and Description |
|---|---|
class |
BlockQuoteParser |
class |
DocumentBlockParser |
class |
FencedCodeBlockParser |
class |
HeadingParser |
class |
HtmlBlockParser |
class |
IndentedCodeBlockParser |
class |
ListBlockParser |
class |
ListItemParser |
class |
ParagraphParser |
class |
ThematicBreakParser |
| Modifier and Type | Method and Description |
|---|---|
BlockParser |
DocumentParser.getActiveBlockParser() |
BlockParser |
DocumentParser.getActiveBlockParser(com.vladsch.flexmark.ast.Block node) |
BlockParser |
MatchedBlockParserImpl.getBlockParser() |
BlockParser[] |
BlockStartImpl.getBlockParsers() |
| Modifier and Type | Method and Description |
|---|---|
List<BlockParser> |
DocumentParser.getActiveBlockParsers() |
| Modifier and Type | Method and Description |
|---|---|
void |
BlockParserTracker.blockParserAdded(BlockParser blockParser) |
void |
DocumentParser.blockParserAdded(BlockParser blockParser) |
void |
BlockParserTracker.blockParserRemoved(BlockParser blockParser) |
void |
DocumentParser.blockParserRemoved(BlockParser blockParser) |
boolean |
BlockQuoteParser.canContain(ParserState state,
BlockParser blockParser,
com.vladsch.flexmark.ast.Block block) |
boolean |
HtmlBlockParser.canContain(ParserState state,
BlockParser blockParser,
com.vladsch.flexmark.ast.Block block) |
boolean |
ListBlockParser.canContain(ParserState state,
BlockParser blockParser,
com.vladsch.flexmark.ast.Block block) |
boolean |
ListItemParser.canContain(ParserState state,
BlockParser blockParser,
com.vladsch.flexmark.ast.Block block) |
boolean |
DocumentBlockParser.canContain(ParserState state,
BlockParser blockParser,
com.vladsch.flexmark.ast.Block block) |
boolean |
BlockQuoteParser.isPropagatingLastBlankLine(BlockParser lastMatchedBlockParser) |
boolean |
FencedCodeBlockParser.isPropagatingLastBlankLine(BlockParser lastMatchedBlockParser) |
boolean |
ListItemParser.isPropagatingLastBlankLine(BlockParser lastMatchedBlockParser) |
| Constructor and Description |
|---|
BlockStartImpl(BlockParser... blockParsers) |
MatchedBlockParserImpl(BlockParser matchedBlockParser) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBlockParser |
| Modifier and Type | Method and Description |
|---|---|
BlockParser |
ParserState.getActiveBlockParser() |
BlockParser |
ParserState.getActiveBlockParser(com.vladsch.flexmark.ast.Block node) |
BlockParser |
MatchedBlockParser.getBlockParser() |
| Modifier and Type | Method and Description |
|---|---|
List<BlockParser> |
ParserState.getActiveBlockParsers() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
BlockParser.canContain(ParserState state,
BlockParser blockParser,
com.vladsch.flexmark.ast.Block block) |
boolean |
AbstractBlockParser.canContain(ParserState state,
BlockParser blockParser,
com.vladsch.flexmark.ast.Block block) |
boolean |
BlockParser.isPropagatingLastBlankLine(BlockParser lastMatchedBlockParser) |
boolean |
AbstractBlockParser.isPropagatingLastBlankLine(BlockParser lastMatchedBlockParser)
should be overridden in BlockQuote, FencedCode and ListItem
|
static BlockStart |
BlockStart.of(BlockParser... blockParsers) |
Copyright © 2018. All rights reserved.