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

public Class IndentedCodeBlockParser

extends AbstractBlockParser
Class Inheritance
Imports
jdk.internal.org.commonmark.internal.util.Parsing, jdk.internal.org.commonmark.node.Block, .IndentedCodeBlock, .Paragraph, jdk.internal.org.commonmark.parser.SourceLine, jdk.internal.org.commonmark.parser.block.*, jdk.internal.org.commonmark.text.Characters, java.util.ArrayList, .List

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
private final IndentedCodeBlock
private final List<CharSequence>

Constructor Summary

AccessConstructor and Description
public

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

blockback to summary
private final IndentedCodeBlock block
linesback to summary
private final List<CharSequence> lines

Constructor Detail

IndentedCodeBlockParserback to summary
public IndentedCodeBlockParser()

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 IndentedCodeBlockParser.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