Package org.commonmark.internal
Class BlockQuoteParser
- java.lang.Object
-
- org.commonmark.parser.block.AbstractBlockParser
-
- org.commonmark.internal.BlockQuoteParser
-
- All Implemented Interfaces:
BlockParser
public class BlockQuoteParser extends AbstractBlockParser
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BlockQuoteParser.Factory
-
Field Summary
Fields Modifier and Type Field Description private BlockQuote
block
-
Constructor Summary
Constructors Constructor Description BlockQuoteParser()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
canContain(Block block)
BlockQuote
getBlock()
boolean
isContainer()
Return true if the block that is parsed is a container (contains other blocks), or false if it's a leaf.private static boolean
isMarker(ParserState state, int index)
BlockContinue
tryContinue(ParserState state)
-
Methods inherited from class org.commonmark.parser.block.AbstractBlockParser
addLine, addSourceSpan, canHaveLazyContinuationLines, closeBlock, parseInlines
-
-
-
-
Field Detail
-
block
private final BlockQuote block
-
-
Method Detail
-
isContainer
public boolean isContainer()
Description copied from interface:BlockParser
Return true if the block that is parsed is a container (contains other blocks), or false if it's a leaf.- Specified by:
isContainer
in interfaceBlockParser
- Overrides:
isContainer
in classAbstractBlockParser
-
canContain
public boolean canContain(Block block)
- Specified by:
canContain
in interfaceBlockParser
- Overrides:
canContain
in classAbstractBlockParser
-
getBlock
public BlockQuote getBlock()
-
tryContinue
public BlockContinue tryContinue(ParserState state)
-
isMarker
private static boolean isMarker(ParserState state, int index)
-
-