Top Inners Fields Constructors Methods
jdk.internal.org.commonmark.internal

public Class HtmlBlockParser

extends AbstractBlockParser
Class Inheritance
Imports
jdk.internal.org.commonmark.node.Block, .HtmlBlock, .Paragraph, jdk.internal.org.commonmark.parser.SourceLine, jdk.internal.org.commonmark.parser.block.*, java.util.regex.Pattern

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
private static final String
private static final String
private static final String
private static final String
private final HtmlBlock
private static final Pattern[][]
private static final String
private final Pattern
private BlockContent
private static final String
private boolean
private static final String
private static final String
private static final String
private static final String

Constructor Summary

AccessConstructor and Description
private
HtmlBlockParser(Pattern closingPattern)

Method Summary

Modifier and TypeMethod and Description
public void
addLine(SourceLine line)

Overrides jdk.internal.org.commonmark.parser.block.AbstractBlockParser.addLine.

Implements jdk.internal.org.commonmark.parser.block.BlockParser.addLine.

Add the part of a line that belongs to this block parser to parse (i.e. without any container block markers).

public void
public Block
public BlockContinue
Inherited from jdk.internal.org.commonmark.parser.block.AbstractBlockParser:
addSourceSpancanContaincanHaveLazyContinuationLinesisContainerparseInlines

Field Detail

ATTRIBUTEback to summary
private static final String ATTRIBUTE
ATTRIBUTENAMEback to summary
private static final String ATTRIBUTENAME
ATTRIBUTEVALUEback to summary
private static final String ATTRIBUTEVALUE
ATTRIBUTEVALUESPECback to summary
private static final String ATTRIBUTEVALUESPEC
blockback to summary
private final HtmlBlock block
BLOCK_PATTERNSback to summary
private static final Pattern[][] BLOCK_PATTERNS
CLOSETAGback to summary
private static final String CLOSETAG
closingPatternback to summary
private final Pattern closingPattern
contentback to summary
private BlockContent content
DOUBLEQUOTEDVALUEback to summary
private static final String DOUBLEQUOTEDVALUE
finishedback to summary
private boolean finished
OPENTAGback to summary
private static final String OPENTAG
SINGLEQUOTEDVALUEback to summary
private static final String SINGLEQUOTEDVALUE
TAGNAMEback to summary
private static final String TAGNAME
UNQUOTEDVALUEback to summary
private static final String UNQUOTEDVALUE

Constructor Detail

HtmlBlockParserback to summary
private HtmlBlockParser(Pattern closingPattern)

Method Detail

addLineback to summary
public void addLine(SourceLine line)

Overrides jdk.internal.org.commonmark.parser.block.AbstractBlockParser.addLine.

Implements jdk.internal.org.commonmark.parser.block.BlockParser.addLine.

Doc from jdk.internal.org.commonmark.parser.block.BlockParser.addLine.

Add the part of a line that belongs to this block parser to parse (i.e. without any container block markers). Note that the line will only include a SourceLine#getSourceSpan() if source spans are enabled for inlines.

Annotations
@Override
closeBlockback to summary
public void closeBlock()

Overrides jdk.internal.org.commonmark.parser.block.AbstractBlockParser.closeBlock.

Implements jdk.internal.org.commonmark.parser.block.BlockParser.closeBlock.

Annotations
@Override
getBlockback to summary
public Block getBlock()

Implements jdk.internal.org.commonmark.parser.block.BlockParser.getBlock.

Annotations
@Override
tryContinueback to summary
public BlockContinue tryContinue(ParserState state)

Implements jdk.internal.org.commonmark.parser.block.BlockParser.tryContinue.

Annotations
@Override
jdk.internal.org.commonmark.internal back to summary

public Class HtmlBlockParser.Factory

extends AbstractBlockParserFactory
Class Inheritance

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public BlockStart

Constructor Detail

Factoryback to summary
public Factory()

Method Detail

tryStartback to summary
public BlockStart tryStart(ParserState state, MatchedBlockParser matchedBlockParser)

Implements jdk.internal.org.commonmark.parser.block.BlockParserFactory.tryStart.

Annotations
@Override