Index

A B C D E F G H I K L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractBlockParser - Class in org.commonmark.parser.block
 
AbstractBlockParser() - Constructor for class org.commonmark.parser.block.AbstractBlockParser
 
AbstractBlockParserFactory - Class in org.commonmark.parser.block
 
AbstractBlockParserFactory() - Constructor for class org.commonmark.parser.block.AbstractBlockParserFactory
 
AbstractVisitor - Class in org.commonmark.node
Abstract visitor that visits all children by default.
AbstractVisitor() - Constructor for class org.commonmark.node.AbstractVisitor
 
accept(Visitor) - Method in class org.commonmark.node.BlockQuote
 
accept(Visitor) - Method in class org.commonmark.node.BulletList
 
accept(Visitor) - Method in class org.commonmark.node.Code
 
accept(Visitor) - Method in class org.commonmark.node.CustomBlock
 
accept(Visitor) - Method in class org.commonmark.node.CustomNode
 
accept(Visitor) - Method in class org.commonmark.node.Document
 
accept(Visitor) - Method in class org.commonmark.node.Emphasis
 
accept(Visitor) - Method in class org.commonmark.node.FencedCodeBlock
 
accept(Visitor) - Method in class org.commonmark.node.HardLineBreak
 
accept(Visitor) - Method in class org.commonmark.node.Heading
 
accept(Visitor) - Method in class org.commonmark.node.HtmlBlock
 
accept(Visitor) - Method in class org.commonmark.node.HtmlInline
 
accept(Visitor) - Method in class org.commonmark.node.Image
 
accept(Visitor) - Method in class org.commonmark.node.IndentedCodeBlock
 
accept(Visitor) - Method in class org.commonmark.node.Link
 
accept(Visitor) - Method in class org.commonmark.node.LinkReferenceDefinition
 
accept(Visitor) - Method in class org.commonmark.node.ListItem
 
accept(Visitor) - Method in class org.commonmark.node.Node
 
accept(Visitor) - Method in class org.commonmark.node.OrderedList
 
accept(Visitor) - Method in class org.commonmark.node.Paragraph
 
accept(Visitor) - Method in class org.commonmark.node.SoftLineBreak
 
accept(Visitor) - Method in class org.commonmark.node.StrongEmphasis
 
accept(Visitor) - Method in class org.commonmark.node.Text
 
accept(Visitor) - Method in class org.commonmark.node.ThematicBreak
 
activateBlockParser(DocumentParser.OpenBlockParser) - Method in class org.commonmark.internal.DocumentParser
 
add(CharSequence) - Method in class org.commonmark.internal.BlockContent
 
add(DelimiterProcessor) - Method in class org.commonmark.internal.StaggeredDelimiterProcessor
 
add(NodeRenderer) - Method in class org.commonmark.internal.renderer.NodeRendererMap
Set the renderer for each NodeRenderer.getNodeTypes(), unless there was already a renderer set (first wins).
addAll(List<SourceSpan>) - Method in class org.commonmark.node.SourceSpans
 
addAll(DefinitionMap<D>) - Method in class org.commonmark.node.DefinitionMap
 
addAllFrom(Iterable<? extends Node>) - Method in class org.commonmark.node.SourceSpans
 
addBracket(Bracket) - Method in class org.commonmark.internal.InlineParserImpl
 
addChild(DocumentParser.OpenBlockParser) - Method in class org.commonmark.internal.DocumentParser
Add block of type tag as a child of the tip.
addCustomType(String, String) - Method in class org.commonmark.ext.gfm.alerts.AlertsExtension.Builder
Adds a custom alert type with a default title.
addDefinitions(DefinitionMap<D>) - Method in class org.commonmark.internal.Definitions
 
addDefinitionsFrom(BlockParser) - Method in class org.commonmark.internal.DocumentParser
 
addDelimiterProcessorForChar(char, DelimiterProcessor, Map<Character, DelimiterProcessor>) - Static method in class org.commonmark.internal.InlineParserImpl
 
addDelimiterProcessors(Iterable<DelimiterProcessor>, Map<Character, DelimiterProcessor>) - Static method in class org.commonmark.internal.InlineParserImpl
 
additionalTextEscapes - Variable in class org.commonmark.renderer.markdown.MarkdownRenderer.RendererContext
 
addLine() - Method in class org.commonmark.internal.DocumentParser
Add line content to the active block parser.
addLine(SourceLine) - Method in class org.commonmark.ext.gfm.tables.internal.TableBlockParser
 
addLine(SourceLine) - Method in class org.commonmark.internal.FencedCodeBlockParser
 
addLine(SourceLine) - Method in class org.commonmark.internal.HtmlBlockParser
 
addLine(SourceLine) - Method in class org.commonmark.internal.IndentedCodeBlockParser
 
addLine(SourceLine) - Method in class org.commonmark.internal.ParagraphParser
 
addLine(SourceLine) - Method in class org.commonmark.parser.block.AbstractBlockParser
 
addLine(SourceLine) - Method in interface org.commonmark.parser.block.BlockParser
Add the part of a line that belongs to this block parser to parse (i.e.
addLine(SourceLine) - Method in class org.commonmark.parser.SourceLines
 
addSourceSpan(SourceSpan) - Method in class org.commonmark.internal.LinkReferenceDefinitionParser
 
addSourceSpan(SourceSpan) - Method in class org.commonmark.internal.ParagraphParser
 
addSourceSpan(SourceSpan) - Method in class org.commonmark.node.Node
Add a source span to the end of the list.
addSourceSpan(SourceSpan) - Method in class org.commonmark.parser.block.AbstractBlockParser
 
addSourceSpan(SourceSpan) - Method in interface org.commonmark.parser.block.BlockParser
Add a source span of the currently parsed block.
addSourceSpans() - Method in class org.commonmark.internal.DocumentParser
 
advance() - Method in class org.commonmark.internal.DocumentParser
 
afterRoot(Node) - Method in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer
 
afterRoot(Node) - Method in class org.commonmark.internal.renderer.NodeRendererMap
 
afterRoot(Node) - Method in class org.commonmark.renderer.html.HtmlRenderer.RendererContext
 
afterRoot(Node) - Method in interface org.commonmark.renderer.NodeRenderer
Called after the root node is rendered, to do any final processing at the end.
afterTextBracket - Variable in class org.commonmark.internal.InlineParserImpl.LinkInfoImpl
 
afterTextBracket() - Method in class org.commonmark.internal.InlineParserImpl.LinkInfoImpl
 
afterTextBracket() - Method in interface org.commonmark.parser.beta.LinkInfo
The position after the closing text bracket, e.g.:
Alert - Class in org.commonmark.ext.gfm.alerts
Alert block for highlighting important information using [!TYPE] syntax.
Alert(String) - Constructor for class org.commonmark.ext.gfm.alerts.Alert
 
ALERT_PATTERN_CUSTOM_TITLE - Static variable in class org.commonmark.ext.gfm.alerts.internal.AlertBlockParser
 
ALERT_PATTERN_NO_CUSTOM_TITLE - Static variable in class org.commonmark.ext.gfm.alerts.internal.AlertBlockParser
 
AlertBlockParser - Class in org.commonmark.ext.gfm.alerts.internal
 
AlertBlockParser(String, SourceLine) - Constructor for class org.commonmark.ext.gfm.alerts.internal.AlertBlockParser
 
AlertBlockParser.Factory - Class in org.commonmark.ext.gfm.alerts.internal
 
AlertHtmlNodeRenderer - Class in org.commonmark.ext.gfm.alerts.internal
 
AlertHtmlNodeRenderer(HtmlNodeRendererContext, Map<String, String>) - Constructor for class org.commonmark.ext.gfm.alerts.internal.AlertHtmlNodeRenderer
 
AlertMarkdownNodeRenderer - Class in org.commonmark.ext.gfm.alerts.internal
 
AlertMarkdownNodeRenderer(MarkdownNodeRendererContext) - Constructor for class org.commonmark.ext.gfm.alerts.internal.AlertMarkdownNodeRenderer
 
AlertNodeRenderer - Class in org.commonmark.ext.gfm.alerts.internal
 
AlertNodeRenderer() - Constructor for class org.commonmark.ext.gfm.alerts.internal.AlertNodeRenderer
 
AlertsExtension - Class in org.commonmark.ext.gfm.alerts
Extension for GFM alerts using [!TYPE] syntax (GitHub Flavored Markdown).
AlertsExtension(AlertsExtension.Builder) - Constructor for class org.commonmark.ext.gfm.alerts.AlertsExtension
 
AlertsExtension.Builder - Class in org.commonmark.ext.gfm.alerts
Builder for configuring the alerts extension.
AlertTextContentNodeRenderer - Class in org.commonmark.ext.gfm.alerts.internal
 
AlertTextContentNodeRenderer(TextContentNodeRendererContext, Map<String, String>) - Constructor for class org.commonmark.ext.gfm.alerts.internal.AlertTextContentNodeRenderer
 
AlertTitle - Class in org.commonmark.ext.gfm.alerts
Inline content container for the optional custom title of an Alert.
AlertTitle() - Constructor for class org.commonmark.ext.gfm.alerts.AlertTitle
 
alignment - Variable in class org.commonmark.ext.gfm.tables.internal.TableBlockParser.TableCellInfo
 
alignment - Variable in class org.commonmark.ext.gfm.tables.TableCell
 
Alignment() - Constructor for enum class org.commonmark.ext.gfm.tables.TableCell.Alignment
 
allBlockParsers - Variable in class org.commonmark.internal.DocumentParser
 
allowCustomTitles(boolean) - Method in class org.commonmark.ext.gfm.alerts.AlertsExtension.Builder
Allows or disallows custom titles on alerts.
allowed - Variable in class org.commonmark.internal.Bracket
Whether this bracket is allowed to form a link/image (also known as "active").
allowedCharacters - Variable in class org.commonmark.ext.heading.anchor.IdGenerator
 
allowedTypes - Variable in class org.commonmark.ext.gfm.alerts.AlertsExtension
A map of alert marker ([!TYPE]) to the default title for that marker.
allowedTypes - Variable in class org.commonmark.ext.gfm.alerts.AlertsExtension.Builder
 
allowedTypes - Variable in class org.commonmark.ext.gfm.alerts.internal.AlertBlockParser.Factory
 
allowedTypes - Variable in class org.commonmark.ext.gfm.alerts.internal.AlertHtmlNodeRenderer
 
allowedTypes - Variable in class org.commonmark.ext.gfm.alerts.internal.AlertTextContentNodeRenderer
 
allowNestedAlerts(boolean) - Method in class org.commonmark.ext.gfm.alerts.AlertsExtension.Builder
Allows or disallows parsing alerts within non-root blocks (Document).
AltTextVisitor() - Constructor for class org.commonmark.renderer.html.CoreHtmlNodeRenderer.AltTextVisitor
 
ANGLE_BRACKETS - Static variable in class org.commonmark.internal.inline.AutolinkInlineParser
 
anyOf(String) - Method in class org.commonmark.text.AsciiMatcher.Builder
 
anyOf(Set<Character>) - Method in class org.commonmark.text.AsciiMatcher.Builder
 
append(char) - Method in class org.commonmark.renderer.text.TextContentWriter
 
append(char, CharMatcher) - Method in class org.commonmark.renderer.markdown.MarkdownWriter
 
append(String) - Method in class org.commonmark.renderer.html.HtmlWriter
 
append(String) - Method in class org.commonmark.renderer.text.TextContentWriter
 
append(String, CharMatcher) - Method in class org.commonmark.renderer.markdown.MarkdownWriter
 
appendChild(Block) - Method in class org.commonmark.node.ListItem
 
appendChild(Node) - Method in class org.commonmark.node.ListItem
Deprecated.
list items should only contain block nodes; if you're trying to create a list that is rendered without paragraphs, use ListBlock.setTight(boolean) instead.
appendChild(Node) - Method in class org.commonmark.node.Node
 
appendEscaped(char) - Method in class org.commonmark.renderer.markdown.MarkdownWriter
 
asciiLetter - Static variable in class org.commonmark.internal.inline.HtmlInlineParser
 
AsciiMatcher - Class in org.commonmark.text
Char matcher that can match ASCII characters efficiently.
AsciiMatcher(AsciiMatcher.Builder) - Constructor for class org.commonmark.text.AsciiMatcher
 
AsciiMatcher.Builder - Class in org.commonmark.text
 
assertRendering(String, String) - Method in class org.commonmark.testutil.RenderingTestCase
 
assertRendering(String, String, String) - Static method in class org.commonmark.testutil.Asserts
 
Asserts - Class in org.commonmark.testutil
 
Asserts() - Constructor for class org.commonmark.testutil.Asserts
 
AsteriskDelimiterProcessor - Class in org.commonmark.internal.inline
 
AsteriskDelimiterProcessor() - Constructor for class org.commonmark.internal.inline.AsteriskDelimiterProcessor
 
atColumn(int) - Method in class org.commonmark.internal.BlockStartImpl
 
atColumn(int) - Static method in class org.commonmark.parser.block.BlockContinue
 
atColumn(int) - Method in class org.commonmark.parser.block.BlockStart
Continue parsing at the specified column (for tab handling).
atIndex(int) - Method in class org.commonmark.internal.BlockStartImpl
 
atIndex(int) - Static method in class org.commonmark.parser.block.BlockContinue
 
atIndex(int) - Method in class org.commonmark.parser.block.BlockStart
Continue parsing at the specified index.
atLineStart - Variable in class org.commonmark.renderer.markdown.MarkdownWriter
 
ATTRIBUTE - Static variable in class org.commonmark.internal.HtmlBlockParser
 
attributeContinue - Static variable in class org.commonmark.internal.inline.HtmlInlineParser
 
ATTRIBUTENAME - Static variable in class org.commonmark.internal.HtmlBlockParser
 
AttributeProvider - Interface in org.commonmark.renderer.html
Extension point for adding/changing attributes on HTML tags for a node.
AttributeProviderContext - Interface in org.commonmark.renderer.html
The context for attribute providers.
attributeProviderFactories - Variable in class org.commonmark.renderer.html.HtmlRenderer
 
attributeProviderFactories - Variable in class org.commonmark.renderer.html.HtmlRenderer.Builder
 
attributeProviderFactory(AttributeProviderFactory) - Method in class org.commonmark.renderer.html.HtmlRenderer.Builder
Add a factory for an attribute provider for adding/changing HTML attributes to the rendered tags.
AttributeProviderFactory - Interface in org.commonmark.renderer.html
Factory for instantiating new attribute providers when rendering is done.
attributeProviders - Variable in class org.commonmark.renderer.html.HtmlRenderer.RendererContext
 
attributes - Variable in class org.commonmark.ext.image.attributes.ImageAttributes
 
attributeStart - Static variable in class org.commonmark.internal.inline.HtmlInlineParser
 
ATTRIBUTEVALUE - Static variable in class org.commonmark.internal.HtmlBlockParser
 
attributeValueEnd - Static variable in class org.commonmark.internal.inline.HtmlInlineParser
 
ATTRIBUTEVALUESPEC - Static variable in class org.commonmark.internal.HtmlBlockParser
 
AutolinkExtension - Class in org.commonmark.ext.autolink
Extension for automatically turning plain URLs and email addresses into links.
AutolinkExtension(AutolinkExtension.Builder) - Constructor for class org.commonmark.ext.autolink.AutolinkExtension
 
AutolinkExtension.Builder - Class in org.commonmark.ext.autolink
 
AutolinkInlineParser - Class in org.commonmark.internal.inline
Attempt to parse an autolink (URL or email in pointy brackets).
AutolinkInlineParser() - Constructor for class org.commonmark.internal.inline.AutolinkInlineParser
 
AutolinkInlineParser.Factory - Class in org.commonmark.internal.inline
 
AutolinkPostProcessor - Class in org.commonmark.ext.autolink.internal
 
AutolinkPostProcessor(Set<AutolinkType>) - Constructor for class org.commonmark.ext.autolink.internal.AutolinkPostProcessor
 
AutolinkPostProcessor.AutolinkVisitor - Class in org.commonmark.ext.autolink.internal
 
AutolinkType - Enum Class in org.commonmark.ext.autolink
The types of strings that can be automatically turned into links.
AutolinkType() - Constructor for enum class org.commonmark.ext.autolink.AutolinkType
 
AutolinkVisitor() - Constructor for class org.commonmark.ext.autolink.internal.AutolinkPostProcessor.AutolinkVisitor
 

B

BACKSLASH_OR_AMP - Static variable in class org.commonmark.internal.util.Escaping
 
BackslashInlineParser - Class in org.commonmark.internal.inline
Parse a backslash-escaped special character, adding either the escaped character, a hard line break (if the backslash is followed by a newline), or a literal backslash to the block's children.
BackslashInlineParser() - Constructor for class org.commonmark.internal.inline.BackslashInlineParser
 
BackslashInlineParser.Factory - Class in org.commonmark.internal.inline
 
backtickPositions - Variable in class org.commonmark.internal.inline.BackticksInlineParser
 
BackticksInlineParser - Class in org.commonmark.internal.inline
Attempt to parse backticks, returning either a backtick code span or a literal sequence of backticks.
BackticksInlineParser() - Constructor for class org.commonmark.internal.inline.BackticksInlineParser
 
BackticksInlineParser.Factory - Class in org.commonmark.internal.inline
 
BEFORE - Enum constant in enum class org.commonmark.testutil.example.ExampleReader.State
 
beforeRoot(Node) - Method in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer
 
beforeRoot(Node) - Method in class org.commonmark.internal.renderer.NodeRendererMap
 
beforeRoot(Node) - Method in class org.commonmark.renderer.html.HtmlRenderer.RendererContext
 
beforeRoot(Node) - Method in interface org.commonmark.renderer.NodeRenderer
Called before the root node is rendered, to do any initial processing at the start.
between(Node, Node) - Static method in class org.commonmark.node.Nodes
The nodes between (not including) start and end.
blank - Variable in class org.commonmark.internal.DocumentParser
 
block - Variable in class org.commonmark.ext.footnotes.internal.FootnoteBlockParser
 
block - Variable in class org.commonmark.ext.front.matter.internal.YamlFrontMatterBlockParser
 
block - Variable in class org.commonmark.ext.gfm.alerts.internal.AlertBlockParser
 
block - Variable in class org.commonmark.ext.gfm.tables.internal.TableBlockParser
 
block - Variable in class org.commonmark.internal.BlockQuoteParser
 
block - Variable in class org.commonmark.internal.FencedCodeBlockParser
 
block - Variable in class org.commonmark.internal.HeadingParser
 
block - Variable in class org.commonmark.internal.HtmlBlockParser
 
block - Variable in class org.commonmark.internal.IndentedCodeBlockParser
 
block - Variable in class org.commonmark.internal.ListBlockParser
 
block - Variable in class org.commonmark.internal.ListItemParser
 
block - Variable in class org.commonmark.internal.ParagraphParser
 
block - Variable in class org.commonmark.internal.ThematicBreakParser
 
block() - Method in class org.commonmark.renderer.markdown.MarkdownWriter
Enqueue a block separator to be written before the next text is written.
block() - Method in class org.commonmark.renderer.text.TextContentWriter
 
Block - Class in org.commonmark.node
Block nodes such as paragraphs, list blocks, code blocks etc.
Block() - Constructor for class org.commonmark.node.Block
 
BLOCK_END - Enum constant in enum class org.commonmark.ext.front.matter.parser.FrontMatterParser.SeparatorRole
 
BLOCK_PATTERNS - Static variable in class org.commonmark.internal.HtmlBlockParser
 
BlockContent - Class in org.commonmark.internal
 
BlockContent() - Constructor for class org.commonmark.internal.BlockContent
 
BlockContent(String) - Constructor for class org.commonmark.internal.BlockContent
 
BlockContinue - Class in org.commonmark.parser.block
Result object for continuing parsing of a block, see static methods for constructors.
BlockContinue() - Constructor for class org.commonmark.parser.block.BlockContinue
 
BlockContinueImpl - Class in org.commonmark.internal
 
BlockContinueImpl(int, int, boolean) - Constructor for class org.commonmark.internal.BlockContinueImpl
 
blockParser - Variable in class org.commonmark.internal.DocumentParser.OpenBlockParser
 
BlockParser - Interface in org.commonmark.parser.block
Parser for a specific block node.
blockParserFactories - Variable in class org.commonmark.internal.DocumentParser
 
blockParserFactories - Variable in class org.commonmark.parser.Parser
 
blockParserFactories - Variable in class org.commonmark.parser.Parser.Builder
 
BlockParserFactory - Interface in org.commonmark.parser.block
Parser factory for a block node for determining when a block starts.
blockParsers - Variable in class org.commonmark.internal.BlockStartImpl
 
BlockQuote - Class in org.commonmark.node
A block quote, e.g.:
BlockQuote() - Constructor for class org.commonmark.node.BlockQuote
 
BlockQuoteParser - Class in org.commonmark.internal
 
BlockQuoteParser() - Constructor for class org.commonmark.internal.BlockQuoteParser
 
BlockQuoteParser.Factory - Class in org.commonmark.internal
 
BLOCKS - Enum constant in enum class org.commonmark.parser.IncludeSourceSpans
Include source spans on Block nodes.
BLOCKS_AND_INLINES - Enum constant in enum class org.commonmark.parser.IncludeSourceSpans
Include source spans on block nodes and inline nodes.
blockSeparator - Variable in class org.commonmark.renderer.markdown.MarkdownWriter
 
blockSeparator - Variable in class org.commonmark.renderer.text.TextContentWriter
 
BlockStart - Class in org.commonmark.parser.block
Result object for starting parsing of a block, see static methods for constructors.
BlockStart() - Constructor for class org.commonmark.parser.block.BlockStart
 
BlockStartImpl - Class in org.commonmark.internal
 
BlockStartImpl(BlockParser...) - Constructor for class org.commonmark.internal.BlockStartImpl
 
Bracket - Class in org.commonmark.internal
Opening bracket for links ([), images (![), or links with other markers.
Bracket(Text, Position, Text, Position, Position, Bracket, Delimiter) - Constructor for class org.commonmark.internal.Bracket
 
bracketAfter - Variable in class org.commonmark.internal.Bracket
Whether there is an unescaped bracket (opening or closing) after this opening bracket in the text parsed so far.
bracketNode - Variable in class org.commonmark.internal.Bracket
The node of [.
bracketPosition - Variable in class org.commonmark.internal.Bracket
The position of [.
buffer - Variable in class org.commonmark.renderer.html.HtmlWriter
 
buffer - Variable in class org.commonmark.renderer.markdown.MarkdownWriter
 
buffer - Variable in class org.commonmark.renderer.text.TextContentWriter
 
build() - Method in class org.commonmark.ext.autolink.AutolinkExtension.Builder
 
build() - Method in class org.commonmark.ext.footnotes.FootnotesExtension.Builder
 
build() - Method in class org.commonmark.ext.gfm.alerts.AlertsExtension.Builder
 
build() - Method in class org.commonmark.ext.gfm.strikethrough.StrikethroughExtension.Builder
 
build() - Method in class org.commonmark.ext.gfm.tables.TablesExtension.Builder
 
build() - Method in class org.commonmark.ext.heading.anchor.HeadingAnchorExtension.Builder
 
build() - Method in class org.commonmark.ext.heading.anchor.IdGenerator.Builder
 
build() - Method in class org.commonmark.parser.Parser.Builder
 
build() - Method in class org.commonmark.renderer.html.HtmlRenderer.Builder
 
build() - Method in class org.commonmark.renderer.markdown.MarkdownRenderer.Builder
 
build() - Method in class org.commonmark.renderer.text.TextContentRenderer.Builder
 
build() - Method in class org.commonmark.text.AsciiMatcher.Builder
 
builder() - Static method in class org.commonmark.ext.autolink.AutolinkExtension
 
builder() - Static method in class org.commonmark.ext.footnotes.FootnotesExtension
 
builder() - Static method in class org.commonmark.ext.gfm.alerts.AlertsExtension
 
builder() - Static method in class org.commonmark.ext.gfm.strikethrough.StrikethroughExtension
 
builder() - Static method in class org.commonmark.ext.gfm.tables.TablesExtension
 
builder() - Static method in class org.commonmark.ext.heading.anchor.HeadingAnchorExtension
 
builder() - Static method in class org.commonmark.ext.heading.anchor.IdGenerator
 
builder() - Static method in class org.commonmark.parser.Parser
Create a new builder for configuring a Parser.
builder() - Static method in class org.commonmark.renderer.html.HtmlRenderer
Create a new builder for configuring an HtmlRenderer.
builder() - Static method in class org.commonmark.renderer.markdown.MarkdownRenderer
Create a new builder for configuring a MarkdownRenderer.
builder() - Static method in class org.commonmark.renderer.text.TextContentRenderer
Create a new builder for configuring a TextContentRenderer.
builder() - Static method in class org.commonmark.text.AsciiMatcher
 
builder(AsciiMatcher) - Static method in class org.commonmark.text.AsciiMatcher
 
Builder() - Constructor for class org.commonmark.ext.autolink.AutolinkExtension.Builder
 
Builder() - Constructor for class org.commonmark.ext.footnotes.FootnotesExtension.Builder
 
Builder() - Constructor for class org.commonmark.ext.gfm.alerts.AlertsExtension.Builder
 
Builder() - Constructor for class org.commonmark.ext.gfm.strikethrough.StrikethroughExtension.Builder
 
Builder() - Constructor for class org.commonmark.ext.gfm.tables.TablesExtension.Builder
 
Builder() - Constructor for class org.commonmark.ext.heading.anchor.HeadingAnchorExtension.Builder
 
Builder() - Constructor for class org.commonmark.ext.heading.anchor.IdGenerator.Builder
 
Builder() - Constructor for class org.commonmark.parser.Parser.Builder
 
Builder() - Constructor for class org.commonmark.renderer.html.HtmlRenderer.Builder
 
Builder() - Constructor for class org.commonmark.renderer.markdown.MarkdownRenderer.Builder
 
Builder() - Constructor for class org.commonmark.renderer.text.TextContentRenderer.Builder
 
Builder(BitSet) - Constructor for class org.commonmark.text.AsciiMatcher.Builder
 
BulletList - Class in org.commonmark.node
A bullet list, e.g.:
BulletList() - Constructor for class org.commonmark.node.BulletList
 
BulletListHolder(CoreMarkdownNodeRenderer.ListHolder, BulletList) - Constructor for class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer.BulletListHolder
 
BulletListHolder(CoreTextContentNodeRenderer.ListHolder, BulletList) - Constructor for class org.commonmark.renderer.text.CoreTextContentNodeRenderer.BulletListHolder
 

C

c(char) - Method in class org.commonmark.text.AsciiMatcher.Builder
 
calculateBlockParserFactories(List<BlockParserFactory>, Set<Class<? extends Block>>) - Static method in class org.commonmark.internal.DocumentParser
 
calculateDelimiterProcessors(List<DelimiterProcessor>) - Static method in class org.commonmark.internal.InlineParserImpl
 
calculateInlineContentParserFactories(List<InlineContentParserFactory>) - Method in class org.commonmark.internal.InlineParserImpl
 
calculateLinkMarkers(Set<Character>) - Static method in class org.commonmark.internal.InlineParserImpl
 
calculateLinkProcessors(List<LinkProcessor>) - Method in class org.commonmark.internal.InlineParserImpl
 
calculateSpecialCharacters(BitSet, Set<Character>, List<InlineContentParserFactory>) - Static method in class org.commonmark.internal.InlineParserImpl
 
canClose - Variable in class org.commonmark.internal.Delimiter
 
canClose - Variable in class org.commonmark.internal.InlineParserImpl.DelimiterData
 
canClose() - Method in class org.commonmark.internal.Delimiter
 
canClose() - Method in interface org.commonmark.parser.delimiter.DelimiterRun
 
canContain(Block) - Method in class org.commonmark.ext.footnotes.internal.FootnoteBlockParser
 
canContain(Block) - Method in class org.commonmark.ext.gfm.alerts.internal.AlertBlockParser
 
canContain(Block) - Method in class org.commonmark.internal.BlockQuoteParser
 
canContain(Block) - Method in class org.commonmark.internal.DocumentBlockParser
 
canContain(Block) - Method in class org.commonmark.internal.ListBlockParser
 
canContain(Block) - Method in class org.commonmark.internal.ListItemParser
 
canContain(Block) - Method in class org.commonmark.parser.block.AbstractBlockParser
 
canContain(Block) - Method in interface org.commonmark.parser.block.BlockParser
 
canHaveLazyContinuationLines - Variable in class org.commonmark.ext.gfm.tables.internal.TableBlockParser
 
canHaveLazyContinuationLines() - Method in class org.commonmark.ext.gfm.tables.internal.TableBlockParser
 
canHaveLazyContinuationLines() - Method in class org.commonmark.internal.ParagraphParser
 
canHaveLazyContinuationLines() - Method in class org.commonmark.parser.block.AbstractBlockParser
 
canHaveLazyContinuationLines() - Method in interface org.commonmark.parser.block.BlockParser
Return true if the block can have lazy continuation lines.
canOpen - Variable in class org.commonmark.internal.Delimiter
 
canOpen - Variable in class org.commonmark.internal.InlineParserImpl.DelimiterData
 
canOpen() - Method in class org.commonmark.internal.Delimiter
 
canOpen() - Method in interface org.commonmark.parser.delimiter.DelimiterRun
 
caseNumber - Variable in class org.commonmark.internal.InlineParserImpl.DelimiterSearchKey
 
cbuf - Variable in class org.commonmark.internal.util.LineReader
 
cells - Variable in class org.commonmark.ext.gfm.tables.internal.TableBlockParser
 
CENTER - Enum constant in enum class org.commonmark.ext.gfm.tables.TableCell.Alignment
 
CHAR_BUFFER_SIZE - Static variable in class org.commonmark.internal.util.LineReader
 
characters - Variable in class org.commonmark.internal.Delimiter
 
characters - Variable in class org.commonmark.internal.InlineParserImpl.DelimiterData
 
Characters - Class in org.commonmark.text
Functions for finding characters in strings or checking characters.
Characters() - Constructor for class org.commonmark.text.Characters
 
CharMatcher - Interface in org.commonmark.text
Matcher interface for char values.
checked - Variable in class org.commonmark.ext.task.list.items.TaskListItemMarker
 
checkEnabledBlockTypes(Set<Class<? extends Block>>) - Static method in class org.commonmark.internal.DocumentParser
 
checkFenceLengths(Integer, Integer) - Static method in class org.commonmark.node.FencedCodeBlock
 
checkOpener(CharSequence, int, int) - Static method in class org.commonmark.internal.FencedCodeBlockParser
 
checkPosition(int, int) - Method in class org.commonmark.parser.beta.Scanner
 
close() - Method in class org.commonmark.internal.util.LineReader
 
closeBlock() - Method in class org.commonmark.internal.FencedCodeBlockParser
 
closeBlock() - Method in class org.commonmark.internal.HtmlBlockParser
 
closeBlock() - Method in class org.commonmark.internal.IndentedCodeBlockParser
 
closeBlock() - Method in class org.commonmark.internal.ParagraphParser
 
closeBlock() - Method in class org.commonmark.parser.block.AbstractBlockParser
 
closeBlock() - Method in interface org.commonmark.parser.block.BlockParser
 
closeBlockParsers(int) - Method in class org.commonmark.internal.DocumentParser
 
CLOSETAG - Static variable in class org.commonmark.internal.HtmlBlockParser
 
closingFenceLength - Variable in class org.commonmark.node.FencedCodeBlock
 
closingPattern - Variable in class org.commonmark.internal.HtmlBlockParser
 
Code - Class in org.commonmark.node
Inline code span, e.g.:
Code() - Constructor for class org.commonmark.node.Code
 
Code(String) - Constructor for class org.commonmark.node.Code
 
CODE_BLOCK_INDENT - Static variable in class org.commonmark.internal.util.Parsing
 
colon() - Method in class org.commonmark.renderer.text.TextContentWriter
 
column - Variable in class org.commonmark.internal.DocumentParser
current column of input line (tab causes column to go to next 4-space tab stop) (0-based)
columnIndex - Variable in class org.commonmark.node.SourceSpan
 
columnIsInTab - Variable in class org.commonmark.internal.DocumentParser
if the current column is within a tab character (partially consumed tab)
columns - Variable in class org.commonmark.ext.gfm.tables.internal.TableBlockParser
 
columns - Variable in class org.commonmark.ext.gfm.tables.internal.TableMarkdownNodeRenderer
 
columnsToNextTabStop(int) - Static method in class org.commonmark.internal.util.Parsing
 
COMPACT - Enum constant in enum class org.commonmark.renderer.text.LineBreakRendering
Use single line breaks between blocks, not a blank line (also render all lists as tight).
compareTo(Position) - Method in class org.commonmark.parser.beta.Position
 
compileAllowedCharactersPattern() - Static method in class org.commonmark.ext.heading.anchor.IdGenerator
 
consumer - Variable in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer.ShallowReferenceVisitor
 
contains(String, CharMatcher) - Static method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
content - Variable in class org.commonmark.ext.front.matter.parser.RawContentParser
 
content - Variable in class org.commonmark.ext.front.matter.YamlFrontMatterRawContent
 
content - Variable in class org.commonmark.ext.front.matter.YamlFrontMatterVisitor
 
content - Variable in class org.commonmark.internal.HeadingParser
 
content - Variable in class org.commonmark.internal.HtmlBlockParser
 
content - Variable in class org.commonmark.parser.SourceLine
 
CONTENT - Enum constant in enum class org.commonmark.ext.front.matter.parser.FrontMatterParser.SeparatorRole
 
contentColumn - Variable in class org.commonmark.internal.ListBlockParser.ListData
 
contentIndent - Variable in class org.commonmark.internal.ListItemParser
Minimum number of columns that the content has to be indented (relative to the containing block) to be part of this list item.
contentIndent - Variable in class org.commonmark.node.ListItem
 
contentNestingDepth - Variable in class org.commonmark.internal.Bracket
How deeply nested the most deeply nested node in the content of this bracket is, updated as nodes are added.
contentPosition - Variable in class org.commonmark.internal.Bracket
The position of the content (after the opening bracket)
context - Variable in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer
 
context - Variable in class org.commonmark.ext.footnotes.internal.FootnoteMarkdownNodeRenderer
 
context - Variable in class org.commonmark.ext.gfm.alerts.internal.AlertHtmlNodeRenderer
 
context - Variable in class org.commonmark.ext.gfm.alerts.internal.AlertMarkdownNodeRenderer
 
context - Variable in class org.commonmark.ext.gfm.alerts.internal.AlertTextContentNodeRenderer
 
context - Variable in class org.commonmark.ext.gfm.strikethrough.internal.StrikethroughHtmlNodeRenderer
 
context - Variable in class org.commonmark.ext.gfm.strikethrough.internal.StrikethroughMarkdownNodeRenderer
 
context - Variable in class org.commonmark.ext.gfm.strikethrough.internal.StrikethroughTextContentNodeRenderer
 
context - Variable in class org.commonmark.ext.gfm.tables.internal.TableHtmlNodeRenderer
 
context - Variable in class org.commonmark.ext.gfm.tables.internal.TableMarkdownNodeRenderer
 
context - Variable in class org.commonmark.ext.gfm.tables.internal.TableTextContentNodeRenderer
 
context - Variable in class org.commonmark.ext.ins.internal.InsHtmlNodeRenderer
 
context - Variable in class org.commonmark.ext.ins.internal.InsMarkdownNodeRenderer
 
context - Variable in class org.commonmark.ext.ins.internal.InsTextContentNodeRenderer
 
context - Variable in class org.commonmark.ext.task.list.items.internal.TaskListItemHtmlNodeRenderer
 
context - Variable in class org.commonmark.ext.task.list.items.internal.TaskListItemMarkdownNodeRenderer
 
context - Variable in class org.commonmark.internal.InlineParserImpl
 
context - Variable in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
context - Variable in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
context - Variable in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
CORE_FACTORY_TYPES - Static variable in class org.commonmark.internal.DocumentParser
 
CoreHtmlNodeRenderer - Class in org.commonmark.renderer.html
The node renderer that renders all the core nodes (comes last in the order of node renderers).
CoreHtmlNodeRenderer(HtmlNodeRendererContext) - Constructor for class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
CoreHtmlNodeRenderer.AltTextVisitor - Class in org.commonmark.renderer.html
 
CoreLinkProcessor - Class in org.commonmark.internal.inline
 
CoreLinkProcessor() - Constructor for class org.commonmark.internal.inline.CoreLinkProcessor
 
CoreMarkdownNodeRenderer - Class in org.commonmark.renderer.markdown
The node renderer that renders all the core nodes (comes last in the order of node renderers).
CoreMarkdownNodeRenderer(MarkdownNodeRendererContext) - Constructor for class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
CoreMarkdownNodeRenderer.BulletListHolder - Class in org.commonmark.renderer.markdown
 
CoreMarkdownNodeRenderer.LineBreakVisitor - Class in org.commonmark.renderer.markdown
Visits nodes to check if there are any soft or hard line breaks.
CoreMarkdownNodeRenderer.ListHolder - Class in org.commonmark.renderer.markdown
 
CoreMarkdownNodeRenderer.OrderedListHolder - Class in org.commonmark.renderer.markdown
 
CoreTextContentNodeRenderer - Class in org.commonmark.renderer.text
The node renderer that renders all the core nodes (comes last in the order of node renderers).
CoreTextContentNodeRenderer(TextContentNodeRendererContext) - Constructor for class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
CoreTextContentNodeRenderer.BulletListHolder - Class in org.commonmark.renderer.text
 
CoreTextContentNodeRenderer.ListHolder - Class in org.commonmark.renderer.text
 
CoreTextContentNodeRenderer.OrderedListHolder - Class in org.commonmark.renderer.text
 
counter - Variable in class org.commonmark.renderer.text.CoreTextContentNodeRenderer.OrderedListHolder
 
create() - Static method in class org.commonmark.ext.autolink.AutolinkExtension
 
create() - Static method in class org.commonmark.ext.footnotes.FootnotesExtension
The extension with the default configuration (no support for inline footnotes).
create() - Method in interface org.commonmark.ext.front.matter.parser.FrontMatterParser.Factory
 
create() - Method in class org.commonmark.ext.front.matter.parser.RawContentParser.Factory
 
create() - Method in class org.commonmark.ext.front.matter.parser.YamlSubsetParser.Factory
 
create() - Static method in class org.commonmark.ext.front.matter.YamlFrontMatterExtension
 
create() - Static method in class org.commonmark.ext.gfm.alerts.AlertsExtension
 
create() - Static method in class org.commonmark.ext.gfm.strikethrough.StrikethroughExtension
 
create() - Static method in class org.commonmark.ext.gfm.tables.TablesExtension
 
create() - Static method in class org.commonmark.ext.heading.anchor.HeadingAnchorExtension
 
create() - Static method in class org.commonmark.ext.image.attributes.ImageAttributesExtension
 
create() - Static method in class org.commonmark.ext.image.attributes.internal.ImageAttributesAttributeProvider
 
create() - Static method in class org.commonmark.ext.ins.InsExtension
 
create() - Static method in class org.commonmark.ext.task.list.items.TaskListItemsExtension
 
create() - Method in class org.commonmark.internal.inline.AutolinkInlineParser.Factory
 
create() - Method in class org.commonmark.internal.inline.BackslashInlineParser.Factory
 
create() - Method in class org.commonmark.internal.inline.BackticksInlineParser.Factory
 
create() - Method in class org.commonmark.internal.inline.EntityInlineParser.Factory
 
create() - Method in class org.commonmark.internal.inline.HtmlInlineParser.Factory
 
create() - Method in interface org.commonmark.parser.beta.InlineContentParserFactory
Create an InlineContentParser that will do the parsing.
create(String, String, String) - Static method in class org.commonmark.ext.heading.anchor.internal.HeadingIdAttributeProvider
 
create(FrontMatterParser.Factory) - Static method in class org.commonmark.ext.front.matter.YamlFrontMatterExtension
 
create(InlineParserContext) - Method in interface org.commonmark.parser.InlineParserFactory
Create an InlineParser to use for parsing inlines.
create(AttributeProviderContext) - Method in interface org.commonmark.renderer.html.AttributeProviderFactory
Create a new attribute provider.
create(HtmlNodeRendererContext) - Method in interface org.commonmark.renderer.html.HtmlNodeRendererFactory
Create a new node renderer for the specified rendering context.
create(MarkdownNodeRendererContext) - Method in interface org.commonmark.renderer.markdown.MarkdownNodeRendererFactory
Create a new node renderer for the specified rendering context.
create(TextContentNodeRendererContext) - Method in interface org.commonmark.renderer.text.TextContentNodeRendererFactory
Create a new node renderer for the specified rendering context.
createDocumentParser() - Method in class org.commonmark.parser.Parser
 
createInlineContentParsers() - Method in class org.commonmark.internal.InlineParserImpl
 
createNode() - Method in class org.commonmark.ext.front.matter.parser.YamlSubsetParser
 
createTextNode(String, Span, SourceSpan) - Static method in class org.commonmark.ext.autolink.internal.AutolinkPostProcessor
 
currentKey - Variable in class org.commonmark.ext.front.matter.parser.YamlSubsetParser
 
currentValues - Variable in class org.commonmark.ext.front.matter.parser.YamlSubsetParser
 
CustomBlock - Class in org.commonmark.node
A block that extensions can subclass to define custom blocks (not part of the core specification).
CustomBlock() - Constructor for class org.commonmark.node.CustomBlock
 
customBlockParserFactory(BlockParserFactory) - Method in class org.commonmark.parser.Parser.Builder
Add a custom block parser factory.
customDelimiterProcessor(DelimiterProcessor) - Method in class org.commonmark.parser.Parser.Builder
Add a custom delimiter processor for inline parsing.
customInlineContentParserFactory(InlineContentParserFactory) - Method in class org.commonmark.parser.Parser.Builder
Add a factory for a custom inline content parser, for extending inline parsing or overriding built-in parsing.
CustomNode - Class in org.commonmark.node
A node that extensions can subclass to define custom nodes (not part of the core specification).
CustomNode() - Constructor for class org.commonmark.node.CustomNode
 
customTitlesAllowed - Variable in class org.commonmark.ext.gfm.alerts.AlertsExtension.Builder
 
customTitlesAllowed - Variable in class org.commonmark.ext.gfm.alerts.AlertsExtension
 
customTitlesAllowed - Variable in class org.commonmark.ext.gfm.alerts.internal.AlertBlockParser.Factory
 

D

data - Variable in class org.commonmark.ext.front.matter.YamlFrontMatterVisitor
 
data() - Static method in class org.commonmark.testutil.SpecTestCase
 
deactivateBlockParser() - Method in class org.commonmark.internal.DocumentParser
 
dec - Static variable in class org.commonmark.internal.inline.EntityInlineParser
 
DEFAULT_MAX_CELLS - Static variable in class org.commonmark.ext.gfm.tables.TablesExtension
The default limit for the maximum number of cells, see TablesExtension.Builder.maxCells(Integer).
defaultId - Variable in class org.commonmark.ext.heading.anchor.HeadingAnchorExtension.Builder
 
defaultId - Variable in class org.commonmark.ext.heading.anchor.HeadingAnchorExtension
 
defaultId(String) - Method in class org.commonmark.ext.heading.anchor.HeadingAnchorExtension.Builder
 
defaultId(String) - Method in class org.commonmark.ext.heading.anchor.IdGenerator.Builder
 
defaultIdentifier - Variable in class org.commonmark.ext.heading.anchor.IdGenerator.Builder
 
defaultIdentifier - Variable in class org.commonmark.ext.heading.anchor.IdGenerator
 
DefaultUrlSanitizer - Class in org.commonmark.renderer.html
Allows http, https, mailto, and data protocols for url.
DefaultUrlSanitizer() - Constructor for class org.commonmark.renderer.html.DefaultUrlSanitizer
 
DefaultUrlSanitizer(Collection<String>) - Constructor for class org.commonmark.renderer.html.DefaultUrlSanitizer
 
definitionId - Variable in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer.ReferenceInfo
The ID of the definition, for linking to the definition.
definitionId(String) - Method in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer
 
definitionKey - Variable in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer.ReferencedDefinition
The unique key of the definition.
definitionKey(String, int) - Method in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer
 
definitionMap - Variable in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer
All definitions (even potentially unused ones), for looking up references
DefinitionMap<D> - Class in org.commonmark.node
A map that can be used to store and look up reference definitions by a label.
DefinitionMap(Class<D>) - Constructor for class org.commonmark.node.DefinitionMap
 
definitionNumber - Variable in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer.ReferencedDefinition
The definition number, starting from 1, and in order in which they're referenced.
definitionNumber - Variable in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer.ReferenceInfo
The definition number, rendered in superscript.
definitions - Variable in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer.DefinitionVisitor
 
definitions - Variable in class org.commonmark.internal.DocumentParser
 
definitions - Variable in class org.commonmark.internal.InlineParserContextImpl
 
definitions - Variable in class org.commonmark.internal.LinkReferenceDefinitionParser
 
definitions - Variable in class org.commonmark.node.DefinitionMap
 
Definitions - Class in org.commonmark.internal
 
Definitions() - Constructor for class org.commonmark.internal.Definitions
 
definitionsByType - Variable in class org.commonmark.internal.Definitions
 
DefinitionVisitor() - Constructor for class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer.DefinitionVisitor
 
delim - Variable in class org.commonmark.internal.StaggeredDelimiterProcessor
 
Delimited - Interface in org.commonmark.node
A node that uses delimiters in the source form (e.g.
delimiter - Variable in class org.commonmark.ext.gfm.strikethrough.Strikethrough
 
delimiter - Variable in class org.commonmark.node.Emphasis
 
delimiter - Variable in class org.commonmark.node.StrongEmphasis
 
delimiter - Variable in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer.OrderedListHolder
 
delimiter - Variable in class org.commonmark.renderer.text.CoreTextContentNodeRenderer.OrderedListHolder
 
Delimiter - Class in org.commonmark.internal
Delimiter (emphasis, strong emphasis or custom emphasis).
Delimiter(List<Text>, char, boolean, boolean, Delimiter) - Constructor for class org.commonmark.internal.Delimiter
 
DELIMITER - Static variable in class org.commonmark.ext.ins.Ins
 
delimiterChar - Variable in class org.commonmark.internal.Delimiter
 
delimiterChar - Variable in class org.commonmark.internal.inline.EmphasisDelimiterProcessor
 
delimiterChar - Variable in class org.commonmark.internal.InlineParserImpl.DelimiterSearchKey
 
DelimiterData(List<Text>, boolean, boolean) - Constructor for class org.commonmark.internal.InlineParserImpl.DelimiterData
 
DelimiterProcessor - Interface in org.commonmark.parser.delimiter
Custom delimiter processor for additional delimiters besides _ and *.
delimiterProcessors - Variable in class org.commonmark.internal.DocumentParser
 
delimiterProcessors - Variable in class org.commonmark.internal.InlineParserContextImpl
 
delimiterProcessors - Variable in class org.commonmark.internal.InlineParserImpl
 
delimiterProcessors - Variable in class org.commonmark.parser.Parser.Builder
 
delimiterProcessors - Variable in class org.commonmark.parser.Parser
 
DelimiterRun - Interface in org.commonmark.parser.delimiter
A delimiter run is one or more of the same delimiter character, e.g.
DelimiterSearchKey(char, int) - Constructor for class org.commonmark.internal.InlineParserImpl.DelimiterSearchKey
 
destination - Variable in class org.commonmark.internal.InlineParserImpl.DestinationTitle
 
destination - Variable in class org.commonmark.internal.InlineParserImpl.LinkInfoImpl
 
destination - Variable in class org.commonmark.internal.LinkReferenceDefinitionParser
 
destination - Variable in class org.commonmark.node.Image
 
destination - Variable in class org.commonmark.node.Link
 
destination - Variable in class org.commonmark.node.LinkReferenceDefinition
 
destination() - Method in class org.commonmark.internal.InlineParserImpl.LinkInfoImpl
 
destination() - Method in interface org.commonmark.parser.beta.LinkInfo
The destination if available, e.g.
destination(Scanner) - Method in class org.commonmark.internal.LinkReferenceDefinitionParser
 
DESTINATION - Enum constant in enum class org.commonmark.internal.LinkReferenceDefinitionParser.State
 
DestinationTitle(String, String) - Constructor for class org.commonmark.internal.InlineParserImpl.DestinationTitle
 
disallowPreviousLinks() - Method in class org.commonmark.internal.InlineParserImpl
 
document - Variable in class org.commonmark.internal.DocumentBlockParser
 
Document - Class in org.commonmark.node
The root block of a document, containing the top-level blocks.
Document() - Constructor for class org.commonmark.node.Document
 
documentBlockParser - Variable in class org.commonmark.internal.DocumentParser
 
DocumentBlockParser - Class in org.commonmark.internal
 
DocumentBlockParser() - Constructor for class org.commonmark.internal.DocumentBlockParser
 
DocumentParser - Class in org.commonmark.internal
 
DocumentParser(List<BlockParserFactory>, InlineParserFactory, List<InlineContentParserFactory>, List<DelimiterProcessor>, List<LinkProcessor>, Set<Character>, IncludeSourceSpans, int, int) - Constructor for class org.commonmark.internal.DocumentParser
 
DocumentParser.MatchedBlockParserImpl - Class in org.commonmark.internal
 
DocumentParser.OpenBlockParser - Class in org.commonmark.internal
 
DOUBLEQUOTEDVALUE - Static variable in class org.commonmark.internal.HtmlBlockParser
 

E

EMAIL - Enum constant in enum class org.commonmark.ext.autolink.AutolinkType
Email address such as foo@example.com
EMAIL - Static variable in class org.commonmark.internal.inline.AutolinkInlineParser
 
Emphasis - Class in org.commonmark.node
Emphasis, e.g.:
Emphasis() - Constructor for class org.commonmark.node.Emphasis
 
Emphasis(String) - Constructor for class org.commonmark.node.Emphasis
 
EmphasisDelimiterProcessor - Class in org.commonmark.internal.inline
 
EmphasisDelimiterProcessor(char) - Constructor for class org.commonmark.internal.inline.EmphasisDelimiterProcessor
 
empty() - Static method in class org.commonmark.node.SourceSpans
 
empty() - Static method in class org.commonmark.parser.SourceLines
 
enabledBlockTypes - Variable in class org.commonmark.parser.Parser.Builder
 
enabledBlockTypes(Set<Class<? extends Block>>) - Method in class org.commonmark.parser.Parser.Builder
Describe the list of markdown features the parser will recognize and parse.
encodeUrl(String) - Method in interface org.commonmark.renderer.html.HtmlNodeRendererContext
 
encodeUrl(String) - Method in class org.commonmark.renderer.html.HtmlRenderer.RendererContext
 
end - Variable in class org.commonmark.node.Nodes.NodeIterable
 
end - Variable in class org.commonmark.node.Nodes.NodeIterator
 
END - Static variable in class org.commonmark.parser.beta.Scanner
Character representing the end of input source (or outside of the text in case of the "previous" methods).
entity(Scanner, Position) - Method in class org.commonmark.internal.inline.EntityInlineParser
 
ENTITY - Static variable in class org.commonmark.internal.util.Escaping
 
ENTITY_OR_ESCAPED_CHAR - Static variable in class org.commonmark.internal.util.Escaping
 
ENTITY_PATH - Static variable in class org.commonmark.internal.util.Html5Entities
 
entityContinue - Static variable in class org.commonmark.internal.inline.EntityInlineParser
 
EntityInlineParser - Class in org.commonmark.internal.inline
Attempts to parse an HTML entity or numeric character reference.
EntityInlineParser() - Constructor for class org.commonmark.internal.inline.EntityInlineParser
 
EntityInlineParser.Factory - Class in org.commonmark.internal.inline
 
entityStart - Static variable in class org.commonmark.internal.inline.EntityInlineParser
 
entityToString(String) - Static method in class org.commonmark.internal.util.Html5Entities
 
equals(Object) - Method in class org.commonmark.internal.InlineParserImpl.DelimiterSearchKey
 
equals(Object) - Method in class org.commonmark.node.SourceSpan
 
equals(Object) - Method in class org.commonmark.parser.beta.Position
 
ESCAPABLE - Static variable in class org.commonmark.internal.inline.BackslashInlineParser
 
ESCAPABLE - Static variable in class org.commonmark.internal.util.Escaping
 
ESCAPE_IN_URI - Static variable in class org.commonmark.internal.util.Escaping
 
escapeHtml - Variable in class org.commonmark.renderer.html.HtmlRenderer.Builder
 
escapeHtml - Variable in class org.commonmark.renderer.html.HtmlRenderer
 
escapeHtml(boolean) - Method in class org.commonmark.renderer.html.HtmlRenderer.Builder
Whether HtmlInline and HtmlBlock should be escaped, defaults to false.
escapeHtml(String) - Static method in class org.commonmark.internal.util.Escaping
 
escapeValue(String) - Method in class org.commonmark.ext.front.matter.internal.YamlFrontMatterMarkdownNodeRenderer
 
Escaping - Class in org.commonmark.internal.util
 
Escaping() - Constructor for class org.commonmark.internal.util.Escaping
 
Escaping.Replacer - Interface in org.commonmark.internal.util
 
example - Variable in class org.commonmark.testutil.SpecTestCase
 
Example - Class in org.commonmark.testutil.example
 
Example(String, String, String, int, String, String) - Constructor for class org.commonmark.testutil.example.Example
 
EXAMPLE_START_MARKER - Static variable in class org.commonmark.testutil.example.ExampleReader
 
exampleNumber - Variable in class org.commonmark.testutil.example.Example
 
exampleNumber - Variable in class org.commonmark.testutil.example.ExampleReader
 
ExampleReader - Class in org.commonmark.testutil.example
Reader for files containing examples of CommonMark source and the expected HTML rendering (e.g.
ExampleReader(InputStream, String) - Constructor for class org.commonmark.testutil.example.ExampleReader
 
ExampleReader.State - Enum Class in org.commonmark.testutil.example
 
examples - Variable in class org.commonmark.testutil.example.ExampleReader
 
EXPECTED_LINE_LENGTH - Static variable in class org.commonmark.internal.util.LineReader
 
extend(Parser.Builder) - Method in class org.commonmark.ext.autolink.AutolinkExtension
 
extend(Parser.Builder) - Method in class org.commonmark.ext.footnotes.FootnotesExtension
 
extend(Parser.Builder) - Method in class org.commonmark.ext.front.matter.YamlFrontMatterExtension
 
extend(Parser.Builder) - Method in class org.commonmark.ext.gfm.alerts.AlertsExtension
 
extend(Parser.Builder) - Method in class org.commonmark.ext.gfm.strikethrough.StrikethroughExtension
 
extend(Parser.Builder) - Method in class org.commonmark.ext.gfm.tables.TablesExtension
 
extend(Parser.Builder) - Method in class org.commonmark.ext.image.attributes.ImageAttributesExtension
 
extend(Parser.Builder) - Method in class org.commonmark.ext.ins.InsExtension
 
extend(Parser.Builder) - Method in class org.commonmark.ext.task.list.items.TaskListItemsExtension
 
extend(Parser.Builder) - Method in interface org.commonmark.parser.Parser.ParserExtension
 
extend(HtmlRenderer.Builder) - Method in class org.commonmark.ext.footnotes.FootnotesExtension
 
extend(HtmlRenderer.Builder) - Method in class org.commonmark.ext.gfm.alerts.AlertsExtension
 
extend(HtmlRenderer.Builder) - Method in class org.commonmark.ext.gfm.strikethrough.StrikethroughExtension
 
extend(HtmlRenderer.Builder) - Method in class org.commonmark.ext.gfm.tables.TablesExtension
 
extend(HtmlRenderer.Builder) - Method in class org.commonmark.ext.heading.anchor.HeadingAnchorExtension
 
extend(HtmlRenderer.Builder) - Method in class org.commonmark.ext.image.attributes.ImageAttributesExtension
 
extend(HtmlRenderer.Builder) - Method in class org.commonmark.ext.ins.InsExtension
 
extend(HtmlRenderer.Builder) - Method in class org.commonmark.ext.task.list.items.TaskListItemsExtension
 
extend(HtmlRenderer.Builder) - Method in interface org.commonmark.renderer.html.HtmlRenderer.HtmlRendererExtension
 
extend(MarkdownRenderer.Builder) - Method in class org.commonmark.ext.footnotes.FootnotesExtension
 
extend(MarkdownRenderer.Builder) - Method in class org.commonmark.ext.front.matter.YamlFrontMatterExtension
 
extend(MarkdownRenderer.Builder) - Method in class org.commonmark.ext.gfm.alerts.AlertsExtension
 
extend(MarkdownRenderer.Builder) - Method in class org.commonmark.ext.gfm.strikethrough.StrikethroughExtension
 
extend(MarkdownRenderer.Builder) - Method in class org.commonmark.ext.gfm.tables.TablesExtension
 
extend(MarkdownRenderer.Builder) - Method in class org.commonmark.ext.ins.InsExtension
 
extend(MarkdownRenderer.Builder) - Method in class org.commonmark.ext.task.list.items.TaskListItemsExtension
 
extend(MarkdownRenderer.Builder) - Method in interface org.commonmark.renderer.markdown.MarkdownRenderer.MarkdownRendererExtension
Extend Markdown rendering, usually by registering custom node renderers using MarkdownRenderer.Builder.nodeRendererFactory(org.commonmark.renderer.markdown.MarkdownNodeRendererFactory).
extend(TextContentRenderer.Builder) - Method in class org.commonmark.ext.gfm.alerts.AlertsExtension
 
extend(TextContentRenderer.Builder) - Method in class org.commonmark.ext.gfm.strikethrough.StrikethroughExtension
 
extend(TextContentRenderer.Builder) - Method in class org.commonmark.ext.gfm.tables.TablesExtension
 
extend(TextContentRenderer.Builder) - Method in class org.commonmark.ext.ins.InsExtension
 
extend(TextContentRenderer.Builder) - Method in interface org.commonmark.renderer.text.TextContentRenderer.TextContentRendererExtension
 
extendAttributes(Node, String, Map<String, String>) - Method in interface org.commonmark.renderer.html.HtmlNodeRendererContext
Let extensions modify the HTML tag attributes.
extendAttributes(Node, String, Map<String, String>) - Method in class org.commonmark.renderer.html.HtmlRenderer.RendererContext
 
Extension - Interface in org.commonmark
Base interface for a parser/renderer extension.
extensions(Iterable<? extends Extension>) - Method in class org.commonmark.parser.Parser.Builder
 
extensions(Iterable<? extends Extension>) - Method in class org.commonmark.renderer.html.HtmlRenderer.Builder
 
extensions(Iterable<? extends Extension>) - Method in class org.commonmark.renderer.markdown.MarkdownRenderer.Builder
 
extensions(Iterable<? extends Extension>) - Method in class org.commonmark.renderer.text.TextContentRenderer.Builder
 

F

Factory() - Constructor for class org.commonmark.ext.footnotes.internal.FootnoteBlockParser.Factory
 
Factory() - Constructor for class org.commonmark.ext.front.matter.parser.RawContentParser.Factory
 
Factory() - Constructor for class org.commonmark.ext.front.matter.parser.YamlSubsetParser.Factory
 
Factory() - Constructor for class org.commonmark.internal.BlockQuoteParser.Factory
 
Factory() - Constructor for class org.commonmark.internal.FencedCodeBlockParser.Factory
 
Factory() - Constructor for class org.commonmark.internal.HeadingParser.Factory
 
Factory() - Constructor for class org.commonmark.internal.HtmlBlockParser.Factory
 
Factory() - Constructor for class org.commonmark.internal.IndentedCodeBlockParser.Factory
 
Factory() - Constructor for class org.commonmark.internal.inline.AutolinkInlineParser.Factory
 
Factory() - Constructor for class org.commonmark.internal.inline.BackslashInlineParser.Factory
 
Factory() - Constructor for class org.commonmark.internal.inline.BackticksInlineParser.Factory
 
Factory() - Constructor for class org.commonmark.internal.inline.EntityInlineParser.Factory
 
Factory() - Constructor for class org.commonmark.internal.inline.HtmlInlineParser.Factory
 
Factory() - Constructor for class org.commonmark.internal.ListBlockParser.Factory
 
Factory() - Constructor for class org.commonmark.internal.ThematicBreakParser.Factory
 
Factory(Integer) - Constructor for class org.commonmark.ext.gfm.tables.internal.TableBlockParser.Factory
 
Factory(Set<String>, boolean, boolean) - Constructor for class org.commonmark.ext.gfm.alerts.internal.AlertBlockParser.Factory
 
Factory(FrontMatterParser.Factory) - Constructor for class org.commonmark.ext.front.matter.internal.YamlFrontMatterBlockParser.Factory
 
fenceChar - Variable in class org.commonmark.internal.FencedCodeBlockParser
 
fenceCharacter - Variable in class org.commonmark.node.FencedCodeBlock
 
FencedCodeBlock - Class in org.commonmark.node
A fenced code block, e.g.:
FencedCodeBlock() - Constructor for class org.commonmark.node.FencedCodeBlock
 
FencedCodeBlockParser - Class in org.commonmark.internal
 
FencedCodeBlockParser(char, int, int) - Constructor for class org.commonmark.internal.FencedCodeBlockParser
 
FencedCodeBlockParser.Factory - Class in org.commonmark.internal
 
fenceIndent - Variable in class org.commonmark.node.FencedCodeBlock
 
filename - Variable in class org.commonmark.testutil.example.Example
 
filename - Variable in class org.commonmark.testutil.example.ExampleReader
 
fill() - Method in class org.commonmark.internal.util.LineReader
 
finalize - Variable in class org.commonmark.internal.BlockContinueImpl
 
finalize(BlockParser) - Method in class org.commonmark.internal.DocumentParser
Finalize a block.
finalizeAndProcess() - Method in class org.commonmark.internal.DocumentParser
 
find(char) - Method in class org.commonmark.parser.beta.Scanner
 
find(char, CharSequence, int) - Static method in class org.commonmark.text.Characters
 
find(CharMatcher) - Method in class org.commonmark.parser.beta.Scanner
 
findBlockStart(BlockParser) - Method in class org.commonmark.internal.DocumentParser
 
findLineBreak(CharSequence, int) - Static method in class org.commonmark.text.Characters
 
findMaxRunLength(String, String) - Static method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
findNextNonSpace() - Method in class org.commonmark.internal.DocumentParser
 
findProcessor(int) - Method in class org.commonmark.internal.StaggeredDelimiterProcessor
 
finish(StringBuilder, int, int) - Method in class org.commonmark.internal.util.LineReader
 
finished - Variable in class org.commonmark.internal.HtmlBlockParser
 
finished() - Static method in class org.commonmark.parser.block.BlockContinue
 
finishReference() - Method in class org.commonmark.internal.LinkReferenceDefinitionParser
 
first - Variable in class org.commonmark.node.Nodes.NodeIterable
 
firstChild - Variable in class org.commonmark.node.Node
 
firstLine - Variable in class org.commonmark.internal.FencedCodeBlockParser
 
flushBlockSeparator() - Method in class org.commonmark.renderer.markdown.MarkdownWriter
If a block separator has been enqueued with MarkdownWriter.block() but not yet written, write it now.
flushBlockSeparator() - Method in class org.commonmark.renderer.text.TextContentWriter
If a block separator has been enqueued with TextContentWriter.block() but not yet written, write it now.
FootnoteBlockParser - Class in org.commonmark.ext.footnotes.internal
Parser for a single FootnoteDefinition block.
FootnoteBlockParser(String) - Constructor for class org.commonmark.ext.footnotes.internal.FootnoteBlockParser
 
FootnoteBlockParser.Factory - Class in org.commonmark.ext.footnotes.internal
 
FootnoteDefinition - Class in org.commonmark.ext.footnotes
A footnote definition, e.g.:
FootnoteDefinition(String) - Constructor for class org.commonmark.ext.footnotes.FootnoteDefinition
 
FootnoteHtmlNodeRenderer - Class in org.commonmark.ext.footnotes.internal
HTML rendering for footnotes.
FootnoteHtmlNodeRenderer(HtmlNodeRendererContext) - Constructor for class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer
 
FootnoteHtmlNodeRenderer.DefinitionVisitor - Class in org.commonmark.ext.footnotes.internal
 
FootnoteHtmlNodeRenderer.ReferencedDefinition - Class in org.commonmark.ext.footnotes.internal
 
FootnoteHtmlNodeRenderer.ReferenceInfo - Class in org.commonmark.ext.footnotes.internal
 
FootnoteHtmlNodeRenderer.ShallowReferenceVisitor - Class in org.commonmark.ext.footnotes.internal
Visit footnote references/inline footnotes inside the parent (but not the parent itself).
FootnoteLinkProcessor - Class in org.commonmark.ext.footnotes.internal
For turning e.g.
FootnoteLinkProcessor() - Constructor for class org.commonmark.ext.footnotes.internal.FootnoteLinkProcessor
 
FootnoteMarkdownNodeRenderer - Class in org.commonmark.ext.footnotes.internal
 
FootnoteMarkdownNodeRenderer(MarkdownNodeRendererContext) - Constructor for class org.commonmark.ext.footnotes.internal.FootnoteMarkdownNodeRenderer
 
FootnoteReference - Class in org.commonmark.ext.footnotes
A footnote reference, e.g.
FootnoteReference(String) - Constructor for class org.commonmark.ext.footnotes.FootnoteReference
 
FootnotesExtension - Class in org.commonmark.ext.footnotes
Extension for footnotes with syntax like GitHub Flavored Markdown:
FootnotesExtension(boolean) - Constructor for class org.commonmark.ext.footnotes.FootnotesExtension
 
FootnotesExtension.Builder - Class in org.commonmark.ext.footnotes
 
frontMatterParser - Variable in class org.commonmark.ext.front.matter.internal.YamlFrontMatterBlockParser
 
FrontMatterParser - Interface in org.commonmark.ext.front.matter.parser
Parses the content of the front matter block between `---` separators.
FrontMatterParser.Factory - Interface in org.commonmark.ext.front.matter.parser
 
FrontMatterParser.SeparatorRole - Enum Class in org.commonmark.ext.front.matter.parser
 
frontMatterParserFactory - Variable in class org.commonmark.ext.front.matter.internal.YamlFrontMatterBlockParser.Factory
 
frontMatterParserFactory - Variable in class org.commonmark.ext.front.matter.YamlFrontMatterExtension
 

G

generateId(String) - Method in class org.commonmark.ext.heading.anchor.IdGenerator
Generate an ID based on the provided text and previously generated IDs.
get(String) - Method in class org.commonmark.node.DefinitionMap
Look up a definition by label.
getActiveBlockParser() - Method in class org.commonmark.internal.DocumentParser
 
getActiveBlockParser() - Method in interface org.commonmark.parser.block.ParserState
 
getAlignment() - Method in class org.commonmark.ext.gfm.tables.internal.TableBlockParser.TableCellInfo
 
getAlignment() - Method in class org.commonmark.ext.gfm.tables.TableCell
 
getAlignment(boolean, boolean) - Static method in class org.commonmark.ext.gfm.tables.internal.TableBlockParser
 
getAlignValue(TableCell.Alignment) - Static method in class org.commonmark.ext.gfm.tables.internal.TableHtmlNodeRenderer
 
getAltText() - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer.AltTextVisitor
 
getAttributes() - Method in class org.commonmark.ext.image.attributes.ImageAttributes
 
getAttributes(Node, String) - Method in class org.commonmark.ext.gfm.tables.internal.TableHtmlNodeRenderer
 
getAttrs(Node, String) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
getAttrs(Node, String, Map<String, String>) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
getAtxHeading(SourceLine) - Static method in class org.commonmark.internal.HeadingParser
 
getBlock() - Method in class org.commonmark.ext.footnotes.internal.FootnoteBlockParser
 
getBlock() - Method in class org.commonmark.ext.front.matter.internal.YamlFrontMatterBlockParser
 
getBlock() - Method in class org.commonmark.ext.gfm.alerts.internal.AlertBlockParser
 
getBlock() - Method in class org.commonmark.ext.gfm.tables.internal.TableBlockParser
 
getBlock() - Method in class org.commonmark.internal.BlockQuoteParser
 
getBlock() - Method in class org.commonmark.internal.DocumentBlockParser
 
getBlock() - Method in class org.commonmark.internal.FencedCodeBlockParser
 
getBlock() - Method in class org.commonmark.internal.HeadingParser
 
getBlock() - Method in class org.commonmark.internal.HtmlBlockParser
 
getBlock() - Method in class org.commonmark.internal.IndentedCodeBlockParser
 
getBlock() - Method in class org.commonmark.internal.ListBlockParser
 
getBlock() - Method in class org.commonmark.internal.ListItemParser
 
getBlock() - Method in class org.commonmark.internal.ParagraphParser
 
getBlock() - Method in class org.commonmark.internal.ThematicBreakParser
 
getBlock() - Method in interface org.commonmark.parser.block.BlockParser
 
getBlockParsers() - Method in class org.commonmark.internal.BlockStartImpl
 
getBulletMarker() - Method in class org.commonmark.node.BulletList
Deprecated.
getCellAttributes(TableCell, String) - Method in class org.commonmark.ext.gfm.tables.internal.TableHtmlNodeRenderer
 
getCloser() - Method in class org.commonmark.internal.Delimiter
 
getCloser() - Method in interface org.commonmark.parser.delimiter.DelimiterRun
 
getClosers(int) - Method in class org.commonmark.internal.Delimiter
 
getClosers(int) - Method in interface org.commonmark.parser.delimiter.DelimiterRun
Get the closing delimiter nodes for the specified length of delimiters.
getClosingCharacter() - Method in class org.commonmark.ext.gfm.strikethrough.internal.StrikethroughDelimiterProcessor
 
getClosingCharacter() - Method in class org.commonmark.ext.image.attributes.internal.ImageAttributesDelimiterProcessor
 
getClosingCharacter() - Method in class org.commonmark.ext.ins.internal.InsDelimiterProcessor
 
getClosingCharacter() - Method in class org.commonmark.internal.inline.EmphasisDelimiterProcessor
 
getClosingCharacter() - Method in class org.commonmark.internal.StaggeredDelimiterProcessor
 
getClosingCharacter() - Method in interface org.commonmark.parser.delimiter.DelimiterProcessor
 
getClosingDelimiter() - Method in class org.commonmark.ext.gfm.strikethrough.Strikethrough
 
getClosingDelimiter() - Method in class org.commonmark.ext.image.attributes.ImageAttributes
 
getClosingDelimiter() - Method in class org.commonmark.ext.ins.Ins
 
getClosingDelimiter() - Method in interface org.commonmark.node.Delimited
 
getClosingDelimiter() - Method in class org.commonmark.node.Emphasis
 
getClosingDelimiter() - Method in class org.commonmark.node.StrongEmphasis
 
getClosingFenceLength() - Method in class org.commonmark.node.FencedCodeBlock
 
getColumn() - Method in class org.commonmark.internal.DocumentParser
 
getColumn() - Method in interface org.commonmark.parser.block.ParserState
The column is the position within the line after tab characters have been processed as 4-space tab stops.
getColumnIndex() - Method in class org.commonmark.node.SourceSpan
 
getContent() - Method in class org.commonmark.ext.front.matter.YamlFrontMatterRawContent
 
getContent() - Method in class org.commonmark.parser.SourceLine
 
getContent() - Method in class org.commonmark.parser.SourceLines
 
getContentIndent() - Method in class org.commonmark.node.ListItem
Returns the indent of the content in columns (spaces or tab stop of 4) if available, or null otherwise.
getCounter() - Method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer.OrderedListHolder
 
getCustomDelimiterProcessors() - Method in class org.commonmark.internal.InlineParserContextImpl
 
getCustomDelimiterProcessors() - Method in interface org.commonmark.parser.InlineParserContext
 
getCustomInlineContentParserFactories() - Method in class org.commonmark.internal.InlineParserContextImpl
 
getCustomInlineContentParserFactories() - Method in interface org.commonmark.parser.InlineParserContext
 
getCustomLinkMarkers() - Method in class org.commonmark.internal.InlineParserContextImpl
 
getCustomLinkMarkers() - Method in interface org.commonmark.parser.InlineParserContext
 
getCustomLinkProcessors() - Method in class org.commonmark.internal.InlineParserContextImpl
 
getCustomLinkProcessors() - Method in interface org.commonmark.parser.InlineParserContext
 
getData() - Method in class org.commonmark.ext.front.matter.YamlFrontMatterVisitor
Returns the YAML front matter metadata, if the Markdown document has the front matter and the extension uses YamlSubsetParser (default).
getDefaultBlockParserTypes() - Static method in class org.commonmark.internal.DocumentParser
 
getDefinition(Class<D>, String) - Method in class org.commonmark.internal.InlineParserContextImpl
 
getDefinition(Class<D>, String) - Method in interface org.commonmark.parser.InlineParserContext
Look up a definition of a type for a given label.
getDefinition(Class<V>, String) - Method in class org.commonmark.internal.Definitions
 
getDefinitions() - Method in class org.commonmark.ext.footnotes.internal.FootnoteBlockParser
 
getDefinitions() - Method in class org.commonmark.internal.LinkReferenceDefinitionParser
 
getDefinitions() - Method in class org.commonmark.internal.ParagraphParser
 
getDefinitions() - Method in class org.commonmark.parser.block.AbstractBlockParser
 
getDefinitions() - Method in interface org.commonmark.parser.block.BlockParser
Return definitions parsed by this parser.
getDelimiter() - Method in class org.commonmark.node.OrderedList
Deprecated.
getDelimiter() - Method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer.OrderedListHolder
 
getDestination() - Method in class org.commonmark.node.Image
 
getDestination() - Method in class org.commonmark.node.Link
 
getDestination() - Method in class org.commonmark.node.LinkReferenceDefinition
 
getDestination(LinkSpan, String) - Static method in class org.commonmark.ext.autolink.internal.AutolinkPostProcessor
 
getFenceChar() - Method in class org.commonmark.node.FencedCodeBlock
Deprecated.
getFenceCharacter() - Method in class org.commonmark.node.FencedCodeBlock
 
getFenceIndent() - Method in class org.commonmark.node.FencedCodeBlock
 
getFenceLength() - Method in class org.commonmark.node.FencedCodeBlock
getFirstChild() - Method in class org.commonmark.node.Node
 
getGfmSpec() - Static method in class org.commonmark.testutil.TestResources
 
getHtml() - Method in class org.commonmark.testutil.example.Example
 
getIndent() - Method in class org.commonmark.internal.DocumentParser
 
getIndent() - Method in interface org.commonmark.parser.block.ParserState
 
getIndex() - Method in class org.commonmark.internal.DocumentParser
 
getIndex() - Method in interface org.commonmark.parser.block.ParserState
 
getInfo() - Method in class org.commonmark.node.FencedCodeBlock
 
getInfo() - Method in class org.commonmark.testutil.example.Example
 
getInlineParserFactory() - Method in class org.commonmark.parser.Parser.Builder
 
getInputIndex() - Method in class org.commonmark.node.SourceSpan
 
getKey() - Method in class org.commonmark.ext.front.matter.YamlFrontMatterNode
 
getLabel() - Method in class org.commonmark.ext.footnotes.FootnoteDefinition
 
getLabel() - Method in class org.commonmark.ext.footnotes.FootnoteReference
 
getLabel() - Method in class org.commonmark.node.LinkReferenceDefinition
 
getLastChar() - Method in class org.commonmark.renderer.markdown.MarkdownWriter
 
getLastChild() - Method in class org.commonmark.node.Node
 
getLength() - Method in class org.commonmark.node.SourceSpan
 
getLevel() - Method in class org.commonmark.node.Heading
 
getLine() - Method in class org.commonmark.internal.DocumentParser
 
getLine() - Method in interface org.commonmark.parser.block.ParserState
 
getLineIndex() - Method in class org.commonmark.node.SourceSpan
 
getLines() - Method in class org.commonmark.parser.SourceLines
 
getLines(String) - Static method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
getLineTerminator() - Method in class org.commonmark.internal.util.LineReader
Return the line terminator of the last read line from LineReader.readLine().
getLinkReferenceDefinition(String) - Method in class org.commonmark.internal.InlineParserContextImpl
 
getLinkReferenceDefinition(String) - Method in interface org.commonmark.parser.InlineParserContext
getLiteral() - Method in class org.commonmark.node.Code
 
getLiteral() - Method in class org.commonmark.node.FencedCodeBlock
 
getLiteral() - Method in class org.commonmark.node.HtmlBlock
 
getLiteral() - Method in class org.commonmark.node.HtmlInline
 
getLiteral() - Method in class org.commonmark.node.IndentedCodeBlock
 
getLiteral() - Method in class org.commonmark.node.Text
 
getLiteral() - Method in class org.commonmark.node.ThematicBreak
 
getMap(Class<V>) - Method in class org.commonmark.internal.Definitions
 
getMarker() - Method in class org.commonmark.node.BulletList
 
getMarker() - Method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer.BulletListHolder
 
getMarkerDelimiter() - Method in class org.commonmark.node.OrderedList
 
getMarkerIndent() - Method in class org.commonmark.node.ListItem
Returns the indent of the marker such as "-" or "1." in columns (spaces or tab stop of 4) if available, or null otherwise.
getMarkerStartNumber() - Method in class org.commonmark.node.OrderedList
 
getMatchedBlockParser() - Method in class org.commonmark.internal.DocumentParser.MatchedBlockParserImpl
 
getMatchedBlockParser() - Method in interface org.commonmark.parser.block.MatchedBlockParser
 
getMaxInlineNesting() - Method in class org.commonmark.internal.InlineParserContextImpl
 
getMaxInlineNesting() - Method in interface org.commonmark.parser.InlineParserContext
 
getMinLength() - Method in class org.commonmark.ext.gfm.strikethrough.internal.StrikethroughDelimiterProcessor
 
getMinLength() - Method in class org.commonmark.ext.image.attributes.internal.ImageAttributesDelimiterProcessor
 
getMinLength() - Method in class org.commonmark.ext.ins.internal.InsDelimiterProcessor
 
getMinLength() - Method in class org.commonmark.internal.inline.EmphasisDelimiterProcessor
 
getMinLength() - Method in class org.commonmark.internal.StaggeredDelimiterProcessor
 
getMinLength() - Method in interface org.commonmark.parser.delimiter.DelimiterProcessor
Minimum number of delimiter characters that are needed to activate this.
getNewColumn() - Method in class org.commonmark.internal.BlockContinueImpl
 
getNewColumn() - Method in class org.commonmark.internal.BlockStartImpl
 
getNewIndex() - Method in class org.commonmark.internal.BlockContinueImpl
 
getNewIndex() - Method in class org.commonmark.internal.BlockStartImpl
 
getNext() - Method in class org.commonmark.node.Node
 
getNextNonSpaceIndex() - Method in class org.commonmark.internal.DocumentParser
 
getNextNonSpaceIndex() - Method in interface org.commonmark.parser.block.ParserState
 
getNode() - Method in class org.commonmark.internal.inline.LinkResultImpl
 
getNode() - Method in class org.commonmark.internal.inline.ParsedInlineImpl
 
getNodeTypes() - Method in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer
 
getNodeTypes() - Method in class org.commonmark.ext.footnotes.internal.FootnoteMarkdownNodeRenderer
 
getNodeTypes() - Method in class org.commonmark.ext.front.matter.internal.YamlFrontMatterNodeRenderer
 
getNodeTypes() - Method in class org.commonmark.ext.gfm.alerts.internal.AlertNodeRenderer
 
getNodeTypes() - Method in class org.commonmark.ext.gfm.strikethrough.internal.StrikethroughNodeRenderer
 
getNodeTypes() - Method in class org.commonmark.ext.gfm.tables.internal.TableNodeRenderer
 
getNodeTypes() - Method in class org.commonmark.ext.ins.internal.InsNodeRenderer
 
getNodeTypes() - Method in class org.commonmark.ext.task.list.items.internal.TaskListItemNodeRenderer
 
getNodeTypes() - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
getNodeTypes() - Method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
getNodeTypes() - Method in interface org.commonmark.renderer.NodeRenderer
 
getNodeTypes() - Method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
getOpener() - Method in class org.commonmark.internal.Delimiter
 
getOpener() - Method in interface org.commonmark.parser.delimiter.DelimiterRun
 
getOpeners(int) - Method in class org.commonmark.internal.Delimiter
 
getOpeners(int) - Method in interface org.commonmark.parser.delimiter.DelimiterRun
Get the opening delimiter nodes for the specified length of delimiters.
getOpeningCharacter() - Method in class org.commonmark.ext.gfm.strikethrough.internal.StrikethroughDelimiterProcessor
 
getOpeningCharacter() - Method in class org.commonmark.ext.image.attributes.internal.ImageAttributesDelimiterProcessor
 
getOpeningCharacter() - Method in class org.commonmark.ext.ins.internal.InsDelimiterProcessor
 
getOpeningCharacter() - Method in class org.commonmark.internal.inline.EmphasisDelimiterProcessor
 
getOpeningCharacter() - Method in class org.commonmark.internal.StaggeredDelimiterProcessor
 
getOpeningCharacter() - Method in interface org.commonmark.parser.delimiter.DelimiterProcessor
 
getOpeningDelimiter() - Method in class org.commonmark.ext.gfm.strikethrough.Strikethrough
 
getOpeningDelimiter() - Method in class org.commonmark.ext.image.attributes.ImageAttributes
 
getOpeningDelimiter() - Method in class org.commonmark.ext.ins.Ins
 
getOpeningDelimiter() - Method in interface org.commonmark.node.Delimited
 
getOpeningDelimiter() - Method in class org.commonmark.node.Emphasis
 
getOpeningDelimiter() - Method in class org.commonmark.node.StrongEmphasis
 
getOpeningFenceLength() - Method in class org.commonmark.node.FencedCodeBlock
 
getParagraphLines() - Method in class org.commonmark.internal.DocumentParser.MatchedBlockParserImpl
 
getParagraphLines() - Method in class org.commonmark.internal.LinkReferenceDefinitionParser
 
getParagraphLines() - Method in class org.commonmark.internal.ParagraphParser
 
getParagraphLines() - Method in interface org.commonmark.parser.block.MatchedBlockParser
Returns the current paragraph lines if the matched block is a paragraph.
getParagraphSourceSpans() - Method in class org.commonmark.internal.LinkReferenceDefinitionParser
 
getParent() - Method in class org.commonmark.node.Block
 
getParent() - Method in class org.commonmark.node.Node
 
getParent() - Method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer.ListHolder
 
getPosition() - Method in class org.commonmark.internal.inline.LinkResultImpl
 
getPosition() - Method in class org.commonmark.internal.inline.ParsedInlineImpl
 
getPrevious() - Method in class org.commonmark.node.Node
 
getRawContent() - Method in class org.commonmark.ext.front.matter.YamlFrontMatterVisitor
Returns the raw content of the front matter, if the Markdown document has the front matter and the extension uses RawContentParser.
getRegressions() - Static method in class org.commonmark.testutil.TestResources
 
getReplaceParagraphLines() - Method in class org.commonmark.internal.BlockStartImpl
 
getSection() - Method in class org.commonmark.testutil.example.Example
 
getSetextHeadingLevel(CharSequence, int) - Static method in class org.commonmark.internal.HeadingParser
 
getSoftbreak() - Method in interface org.commonmark.renderer.html.HtmlNodeRendererContext
 
getSoftbreak() - Method in class org.commonmark.renderer.html.HtmlRenderer.RendererContext
 
getSource() - Method in class org.commonmark.testutil.example.Example
 
getSource(Position, Position) - Method in class org.commonmark.parser.beta.Scanner
 
getSourceSpan() - Method in class org.commonmark.parser.SourceLine
 
getSourceSpans() - Method in class org.commonmark.node.Node
 
getSourceSpans() - Method in class org.commonmark.node.SourceSpans
 
getSourceSpans() - Method in class org.commonmark.parser.SourceLines
 
getSpec() - Static method in class org.commonmark.testutil.TestResources
 
getSpecialCharacters() - Method in interface org.commonmark.renderer.markdown.MarkdownNodeRendererContext
 
getSpecialCharacters() - Method in interface org.commonmark.renderer.markdown.MarkdownNodeRendererFactory
 
getSpecialCharacters() - Method in class org.commonmark.renderer.markdown.MarkdownRenderer.RendererContext
 
getStartNumber() - Method in class org.commonmark.node.OrderedList
Deprecated.
getState() - Method in class org.commonmark.internal.LinkReferenceDefinitionParser
 
getString() - Method in class org.commonmark.internal.BlockContent
 
getTitle() - Method in class org.commonmark.node.Image
 
getTitle() - Method in class org.commonmark.node.Link
 
getTitle() - Method in class org.commonmark.node.LinkReferenceDefinition
 
getTriggerCharacters() - Method in class org.commonmark.internal.inline.AutolinkInlineParser.Factory
 
getTriggerCharacters() - Method in class org.commonmark.internal.inline.BackslashInlineParser.Factory
 
getTriggerCharacters() - Method in class org.commonmark.internal.inline.BackticksInlineParser.Factory
 
getTriggerCharacters() - Method in class org.commonmark.internal.inline.EntityInlineParser.Factory
 
getTriggerCharacters() - Method in class org.commonmark.internal.inline.HtmlInlineParser.Factory
 
getTriggerCharacters() - Method in interface org.commonmark.parser.beta.InlineContentParserFactory
An inline content parser needs to have a special "trigger" character which activates it.
getType() - Method in class org.commonmark.ext.gfm.alerts.Alert
 
getType() - Method in class org.commonmark.internal.inline.LinkResultImpl
 
getType() - Method in class org.commonmark.node.DefinitionMap
 
getValues() - Method in class org.commonmark.ext.front.matter.YamlFrontMatterNode
 
getWidth() - Method in class org.commonmark.ext.gfm.tables.internal.TableBlockParser.TableCellInfo
 
getWidth() - Method in class org.commonmark.ext.gfm.tables.TableCell
 
getWriter() - Method in interface org.commonmark.renderer.html.HtmlNodeRendererContext
 
getWriter() - Method in class org.commonmark.renderer.html.HtmlRenderer.RendererContext
 
getWriter() - Method in interface org.commonmark.renderer.markdown.MarkdownNodeRendererContext
 
getWriter() - Method in class org.commonmark.renderer.markdown.MarkdownRenderer.RendererContext
 
getWriter() - Method in interface org.commonmark.renderer.text.TextContentNodeRendererContext
 
getWriter() - Method in class org.commonmark.renderer.text.TextContentRenderer.RendererContext
 

H

hadBlankLine - Variable in class org.commonmark.internal.ListBlockParser
 
HardLineBreak - Class in org.commonmark.node
A hard line break, e.g.:
HardLineBreak() - Constructor for class org.commonmark.node.HardLineBreak
 
hasBody() - Method in class org.commonmark.ext.gfm.alerts.Alert
 
hashCode() - Method in class org.commonmark.internal.InlineParserImpl.DelimiterSearchKey
 
hashCode() - Method in class org.commonmark.node.SourceSpan
 
hashCode() - Method in class org.commonmark.parser.beta.Position
 
hasLineBreak() - Method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer.LineBreakVisitor
 
hasNext() - Method in class org.commonmark.node.Nodes.NodeIterator
 
hasNext() - Method in class org.commonmark.parser.beta.Scanner
 
hasNonSpace(CharSequence) - Static method in class org.commonmark.text.Characters
 
header - Variable in class org.commonmark.ext.gfm.tables.TableCell
 
Heading - Class in org.commonmark.node
A heading, e.g.:
Heading() - Constructor for class org.commonmark.node.Heading
 
HeadingAnchorExtension - Class in org.commonmark.ext.heading.anchor
Extension for adding auto generated IDs to headings.
HeadingAnchorExtension(HeadingAnchorExtension.Builder) - Constructor for class org.commonmark.ext.heading.anchor.HeadingAnchorExtension
 
HeadingAnchorExtension.Builder - Class in org.commonmark.ext.heading.anchor
 
HeadingIdAttributeProvider - Class in org.commonmark.ext.heading.anchor.internal
 
HeadingIdAttributeProvider(String, String, String) - Constructor for class org.commonmark.ext.heading.anchor.internal.HeadingIdAttributeProvider
 
HeadingParser - Class in org.commonmark.internal
 
HeadingParser(int, SourceLines) - Constructor for class org.commonmark.internal.HeadingParser
 
HeadingParser.Factory - Class in org.commonmark.internal
 
hex - Static variable in class org.commonmark.internal.inline.EntityInlineParser
 
HEX_DIGITS - Static variable in class org.commonmark.internal.util.Escaping
 
html - Variable in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer
 
html - Variable in class org.commonmark.ext.gfm.strikethrough.internal.StrikethroughHtmlNodeRenderer
 
html - Variable in class org.commonmark.ext.ins.internal.InsHtmlNodeRenderer
 
html - Variable in class org.commonmark.ext.task.list.items.internal.TaskListItemHtmlNodeRenderer
 
html - Variable in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
html - Variable in class org.commonmark.testutil.example.Example
 
html - Variable in class org.commonmark.testutil.example.ExampleReader
 
HTML - Enum constant in enum class org.commonmark.testutil.example.ExampleReader.State
 
Html5Entities - Class in org.commonmark.internal.util
 
Html5Entities() - Constructor for class org.commonmark.internal.util.Html5Entities
 
HtmlBlock - Class in org.commonmark.node
HTML block
HtmlBlock() - Constructor for class org.commonmark.node.HtmlBlock
 
HtmlBlockParser - Class in org.commonmark.internal
 
HtmlBlockParser(Pattern) - Constructor for class org.commonmark.internal.HtmlBlockParser
 
HtmlBlockParser.Factory - Class in org.commonmark.internal
 
htmlInline(Position, Scanner) - Static method in class org.commonmark.internal.inline.HtmlInlineParser
 
HtmlInline - Class in org.commonmark.node
Inline HTML element.
HtmlInline() - Constructor for class org.commonmark.node.HtmlInline
 
HtmlInlineParser - Class in org.commonmark.internal.inline
Attempt to parse inline HTML.
HtmlInlineParser() - Constructor for class org.commonmark.internal.inline.HtmlInlineParser
 
HtmlInlineParser.Factory - Class in org.commonmark.internal.inline
 
HtmlNodeRendererContext - Interface in org.commonmark.renderer.html
 
HtmlNodeRendererFactory - Interface in org.commonmark.renderer.html
Factory for instantiating new node renderers when rendering is done.
HtmlRenderer - Class in org.commonmark.renderer.html
Renders a tree of nodes to HTML.
HtmlRenderer(HtmlRenderer.Builder) - Constructor for class org.commonmark.renderer.html.HtmlRenderer
 
HtmlRenderer.Builder - Class in org.commonmark.renderer.html
Builder for configuring an HtmlRenderer.
HtmlRenderer.HtmlRendererExtension - Interface in org.commonmark.renderer.html
Extension for HtmlRenderer.
HtmlRenderer.RendererContext - Class in org.commonmark.renderer.html
 
htmlWriter - Variable in class org.commonmark.ext.gfm.alerts.internal.AlertHtmlNodeRenderer
 
htmlWriter - Variable in class org.commonmark.ext.gfm.tables.internal.TableHtmlNodeRenderer
 
htmlWriter - Variable in class org.commonmark.renderer.html.HtmlRenderer.RendererContext
 
HtmlWriter - Class in org.commonmark.renderer.html
 
HtmlWriter(Appendable) - Constructor for class org.commonmark.renderer.html.HtmlWriter
 

I

id - Variable in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer.ReferenceInfo
The ID of the reference; in the corresponding definition, a link back to this reference will be rendered.
identityMap - Variable in class org.commonmark.ext.heading.anchor.IdGenerator
 
idGenerator - Variable in class org.commonmark.ext.heading.anchor.internal.HeadingIdAttributeProvider
 
IdGenerator - Class in org.commonmark.ext.heading.anchor
Generates strings to be used as identifiers.
IdGenerator(IdGenerator.Builder) - Constructor for class org.commonmark.ext.heading.anchor.IdGenerator
 
IdGenerator.Builder - Class in org.commonmark.ext.heading.anchor
 
idPrefix - Variable in class org.commonmark.ext.heading.anchor.HeadingAnchorExtension.Builder
 
idPrefix - Variable in class org.commonmark.ext.heading.anchor.HeadingAnchorExtension
 
idPrefix(String) - Method in class org.commonmark.ext.heading.anchor.HeadingAnchorExtension.Builder
 
idSuffix - Variable in class org.commonmark.ext.heading.anchor.HeadingAnchorExtension.Builder
 
idSuffix - Variable in class org.commonmark.ext.heading.anchor.HeadingAnchorExtension
 
idSuffix(String) - Method in class org.commonmark.ext.heading.anchor.HeadingAnchorExtension.Builder
 
Image - Class in org.commonmark.node
An image, e.g.:
Image() - Constructor for class org.commonmark.node.Image
 
Image(String, String) - Constructor for class org.commonmark.node.Image
 
ImageAttributes - Class in org.commonmark.ext.image.attributes
A node containing text and other inline nodes as children.
ImageAttributes(Map<String, String>) - Constructor for class org.commonmark.ext.image.attributes.ImageAttributes
 
ImageAttributesAttributeProvider - Class in org.commonmark.ext.image.attributes.internal
 
ImageAttributesAttributeProvider() - Constructor for class org.commonmark.ext.image.attributes.internal.ImageAttributesAttributeProvider
 
ImageAttributesDelimiterProcessor - Class in org.commonmark.ext.image.attributes.internal
 
ImageAttributesDelimiterProcessor() - Constructor for class org.commonmark.ext.image.attributes.internal.ImageAttributesDelimiterProcessor
 
ImageAttributesExtension - Class in org.commonmark.ext.image.attributes
Extension for adding attributes to image nodes.
ImageAttributesExtension() - Constructor for class org.commonmark.ext.image.attributes.ImageAttributesExtension
 
includeMarker - Variable in class org.commonmark.internal.inline.LinkResultImpl
 
includeMarker() - Method in class org.commonmark.internal.inline.LinkResultImpl
 
includeMarker() - Method in interface org.commonmark.parser.beta.LinkResult
If a LinkInfo.marker() is present, include it in processing (i.e.
includeSourceSpans - Variable in class org.commonmark.internal.DocumentParser
 
includeSourceSpans - Variable in class org.commonmark.internal.InlineParserImpl
 
includeSourceSpans - Variable in class org.commonmark.parser.Parser.Builder
 
includeSourceSpans - Variable in class org.commonmark.parser.Parser
 
includeSourceSpans(IncludeSourceSpans) - Method in class org.commonmark.parser.Parser.Builder
Whether to calculate source positions for parsed Nodes, see Node.getSourceSpans().
IncludeSourceSpans - Enum Class in org.commonmark.parser
Whether to include SourceSpan or not while parsing, see Parser.Builder.includeSourceSpans(IncludeSourceSpans).
IncludeSourceSpans() - Constructor for enum class org.commonmark.parser.IncludeSourceSpans
 
increaseCounter() - Method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer.OrderedListHolder
 
indent - Variable in class org.commonmark.internal.DocumentParser
 
IndentedCodeBlock - Class in org.commonmark.node
An indented code block, e.g.:
IndentedCodeBlock() - Constructor for class org.commonmark.node.IndentedCodeBlock
 
IndentedCodeBlockParser - Class in org.commonmark.internal
 
IndentedCodeBlockParser() - Constructor for class org.commonmark.internal.IndentedCodeBlockParser
 
IndentedCodeBlockParser.Factory - Class in org.commonmark.internal
 
index - Variable in class org.commonmark.internal.DocumentParser
current index (offset) in input line (0-based)
index - Variable in class org.commonmark.parser.beta.Position
 
index - Variable in class org.commonmark.parser.beta.Scanner
 
indexAfterMarker - Variable in class org.commonmark.internal.ListBlockParser.ListMarkerData
 
info - Variable in class org.commonmark.node.FencedCodeBlock
 
info - Variable in class org.commonmark.testutil.example.Example
 
info - Variable in class org.commonmark.testutil.example.ExampleReader
 
InlineContentParser - Interface in org.commonmark.parser.beta
Parser for a type of inline content.
inlineContentParserFactories - Variable in class org.commonmark.internal.DocumentParser
 
inlineContentParserFactories - Variable in class org.commonmark.internal.InlineParserContextImpl
 
inlineContentParserFactories - Variable in class org.commonmark.internal.InlineParserImpl
 
inlineContentParserFactories - Variable in class org.commonmark.parser.Parser.Builder
 
inlineContentParserFactories - Variable in class org.commonmark.parser.Parser
 
InlineContentParserFactory - Interface in org.commonmark.parser.beta
A factory for extending inline content parsing.
InlineFootnote - Class in org.commonmark.ext.footnotes
 
InlineFootnote() - Constructor for class org.commonmark.ext.footnotes.InlineFootnote
 
inlineFootnotes - Variable in class org.commonmark.ext.footnotes.FootnotesExtension.Builder
 
inlineFootnotes - Variable in class org.commonmark.ext.footnotes.FootnotesExtension
 
inlineFootnotes(boolean) - Method in class org.commonmark.ext.footnotes.FootnotesExtension.Builder
Enable support for inline footnotes without definitions, e.g.:
InlineParser - Interface in org.commonmark.parser
Parser for inline content (text, links, emphasized text, etc).
InlineParserContext - Interface in org.commonmark.parser
Context for inline parsing.
InlineParserContextImpl - Class in org.commonmark.internal
 
InlineParserContextImpl(List<InlineContentParserFactory>, List<DelimiterProcessor>, List<LinkProcessor>, Set<Character>, int, Definitions) - Constructor for class org.commonmark.internal.InlineParserContextImpl
 
inlineParserFactory - Variable in class org.commonmark.internal.DocumentParser
 
inlineParserFactory - Variable in class org.commonmark.parser.Parser.Builder
 
inlineParserFactory - Variable in class org.commonmark.parser.Parser
 
inlineParserFactory(InlineParserFactory) - Method in class org.commonmark.parser.Parser.Builder
Overrides the parser used for inline markdown processing.
InlineParserFactory - Interface in org.commonmark.parser
Factory for custom inline parser.
InlineParserImpl - Class in org.commonmark.internal
 
InlineParserImpl(InlineParserContext) - Constructor for class org.commonmark.internal.InlineParserImpl
 
InlineParserImpl.DelimiterData - Class in org.commonmark.internal
 
InlineParserImpl.DelimiterSearchKey - Class in org.commonmark.internal
 
InlineParserImpl.DestinationTitle - Class in org.commonmark.internal
A destination and optional title for a link or image.
InlineParserImpl.LinkInfoImpl - Class in org.commonmark.internal
 
inlineParsers - Variable in class org.commonmark.internal.InlineParserImpl
 
InlineParserState - Interface in org.commonmark.parser.beta
 
inLink - Variable in class org.commonmark.ext.autolink.internal.AutolinkPostProcessor.AutolinkVisitor
 
inLiteral - Variable in class org.commonmark.ext.front.matter.parser.YamlSubsetParser
 
inputIndex - Variable in class org.commonmark.node.SourceSpan
 
inputStream - Variable in class org.commonmark.testutil.example.ExampleReader
 
Ins - Class in org.commonmark.ext.ins
An ins node containing text and other inline nodes as children.
Ins() - Constructor for class org.commonmark.ext.ins.Ins
 
InsDelimiterProcessor - Class in org.commonmark.ext.ins.internal
 
InsDelimiterProcessor() - Constructor for class org.commonmark.ext.ins.internal.InsDelimiterProcessor
 
insertAfter(Node) - Method in class org.commonmark.node.Node
Inserts the sibling node after this node.
insertBefore(Node) - Method in class org.commonmark.node.Node
Inserts the sibling node before this node.
insertNode(Node, Node) - Static method in class org.commonmark.ext.autolink.internal.AutolinkPostProcessor
 
InsExtension - Class in org.commonmark.ext.ins
Extension for ins using ++
InsExtension() - Constructor for class org.commonmark.ext.ins.InsExtension
 
InsHtmlNodeRenderer - Class in org.commonmark.ext.ins.internal
 
InsHtmlNodeRenderer(HtmlNodeRendererContext) - Constructor for class org.commonmark.ext.ins.internal.InsHtmlNodeRenderer
 
InsMarkdownNodeRenderer - Class in org.commonmark.ext.ins.internal
 
InsMarkdownNodeRenderer(MarkdownNodeRendererContext) - Constructor for class org.commonmark.ext.ins.internal.InsMarkdownNodeRenderer
 
InsNodeRenderer - Class in org.commonmark.ext.ins.internal
 
InsNodeRenderer() - Constructor for class org.commonmark.ext.ins.internal.InsNodeRenderer
 
InsTextContentNodeRenderer - Class in org.commonmark.ext.ins.internal
 
InsTextContentNodeRenderer(TextContentNodeRendererContext) - Constructor for class org.commonmark.ext.ins.internal.InsTextContentNodeRenderer
 
isAtLineStart() - Method in class org.commonmark.renderer.markdown.MarkdownWriter
 
isAtRoot(Block) - Static method in class org.commonmark.ext.gfm.alerts.internal.AlertBlockParser.Factory
 
isBlank() - Method in class org.commonmark.internal.DocumentParser
 
isBlank() - Method in interface org.commonmark.parser.block.ParserState
 
isBlank(CharSequence) - Static method in class org.commonmark.text.Characters
 
isChecked() - Method in class org.commonmark.ext.task.list.items.TaskListItemMarker
 
isContainer() - Method in class org.commonmark.ext.footnotes.internal.FootnoteBlockParser
 
isContainer() - Method in class org.commonmark.ext.gfm.alerts.internal.AlertBlockParser
 
isContainer() - Method in class org.commonmark.internal.BlockQuoteParser
 
isContainer() - Method in class org.commonmark.internal.DocumentBlockParser
 
isContainer() - Method in class org.commonmark.internal.ListBlockParser
 
isContainer() - Method in class org.commonmark.internal.ListItemParser
 
isContainer() - Method in class org.commonmark.parser.block.AbstractBlockParser
 
isContainer() - Method in interface org.commonmark.parser.block.BlockParser
Return true if the block that is parsed is a container (contains other blocks), or false if it's a leaf.
isEmpty() - Method in class org.commonmark.parser.SourceLines
 
isEscapable(char) - Static method in class org.commonmark.internal.util.LinkScanner
 
isFinalize() - Method in class org.commonmark.internal.BlockContinueImpl
 
isFlowCollection(String) - Method in class org.commonmark.ext.front.matter.internal.YamlFrontMatterMarkdownNodeRenderer
 
isFrontMatterPresent() - Method in class org.commonmark.ext.front.matter.YamlFrontMatterVisitor
 
isHeader() - Method in class org.commonmark.ext.gfm.tables.TableCell
 
isHtmlSpace(int) - Method in class org.commonmark.renderer.html.DefaultUrlSanitizer
 
isIncludeMarker() - Method in class org.commonmark.internal.inline.LinkResultImpl
 
isInTightList(Paragraph) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
isLetter(CharSequence, int) - Static method in class org.commonmark.text.Characters
 
isMarker(ParserState, int) - Static method in class org.commonmark.internal.BlockQuoteParser
 
isPunctuationCodePoint(int) - Static method in class org.commonmark.text.Characters
 
isReplaceActiveBlockParser() - Method in class org.commonmark.internal.BlockStartImpl
 
isSetextHeadingRest(CharSequence, int, char) - Static method in class org.commonmark.internal.HeadingParser
 
isSpaceOrTab(CharSequence, int) - Static method in class org.commonmark.text.Characters
 
isSpaceTabOrEnd(CharSequence, int) - Static method in class org.commonmark.internal.ListBlockParser
 
isThematicBreak(CharSequence, int) - Static method in class org.commonmark.internal.ThematicBreakParser
 
isTight() - Method in class org.commonmark.node.ListBlock
 
isTight() - Method in class org.commonmark.renderer.markdown.MarkdownWriter
 
isTight() - Method in class org.commonmark.renderer.text.TextContentWriter
 
isWhitespaceCodePoint(int) - Static method in class org.commonmark.text.Characters
Check whether the provided code point is a Unicode whitespace character as defined in the spec.
iterator() - Method in class org.commonmark.node.Nodes.NodeIterable
 

K

key - Variable in class org.commonmark.ext.front.matter.YamlFrontMatterNode
 
keySet() - Method in class org.commonmark.node.DefinitionMap
 

L

label - Variable in class org.commonmark.ext.footnotes.FootnoteDefinition
 
label - Variable in class org.commonmark.ext.footnotes.FootnoteReference
 
label - Variable in class org.commonmark.internal.InlineParserImpl.LinkInfoImpl
 
label - Variable in class org.commonmark.internal.LinkReferenceDefinitionParser
 
label - Variable in class org.commonmark.node.LinkReferenceDefinition
 
label() - Method in class org.commonmark.internal.InlineParserImpl.LinkInfoImpl
 
label() - Method in interface org.commonmark.parser.beta.LinkInfo
The label, or null for inline links or for shortcut links (in which case LinkInfo.text(Scanner) should be used as the label).
label(Scanner) - Method in class org.commonmark.internal.LinkReferenceDefinitionParser
 
LABEL - Enum constant in enum class org.commonmark.internal.LinkReferenceDefinitionParser.State
 
lastBracket - Variable in class org.commonmark.internal.InlineParserImpl
Top opening bracket ([ or ![)).
lastChar - Variable in class org.commonmark.renderer.html.HtmlWriter
 
lastChar - Variable in class org.commonmark.renderer.markdown.MarkdownWriter
 
lastChar - Variable in class org.commonmark.renderer.text.TextContentWriter
 
lastChild - Variable in class org.commonmark.node.Node
 
lastDelimiter - Variable in class org.commonmark.internal.InlineParserImpl
Top delimiter (emphasis, strong emphasis or custom emphasis).
LEFT - Enum constant in enum class org.commonmark.ext.gfm.tables.TableCell.Alignment
 
length - Variable in class org.commonmark.node.SourceSpan
 
length() - Method in class org.commonmark.internal.Delimiter
 
length() - Method in interface org.commonmark.parser.delimiter.DelimiterRun
 
level - Variable in class org.commonmark.node.Heading
 
limit - Variable in class org.commonmark.internal.util.LineReader
 
limitInlineNesting - Variable in class org.commonmark.internal.InlineParserImpl
Whether InlineParserImpl.maxInlineNesting is in effect, i.e.
line - Variable in class org.commonmark.internal.DocumentParser
 
line - Variable in class org.commonmark.parser.beta.Scanner
 
line() - Method in class org.commonmark.renderer.html.HtmlWriter
 
line() - Method in class org.commonmark.renderer.markdown.MarkdownWriter
Write a line separator (line terminator).
line() - Method in class org.commonmark.renderer.text.TextContentWriter
 
line(String, String) - Method in class org.commonmark.internal.util.LineReader
 
lineBlank - Variable in class org.commonmark.internal.ListItemParser
 
lineBreak - Variable in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer.LineBreakVisitor
 
lineBreakRendering - Variable in class org.commonmark.renderer.text.TextContentRenderer.Builder
 
lineBreakRendering - Variable in class org.commonmark.renderer.text.TextContentRenderer
 
lineBreakRendering - Variable in class org.commonmark.renderer.text.TextContentWriter
 
lineBreakRendering() - Method in interface org.commonmark.renderer.text.TextContentNodeRendererContext
Controls how line breaks should be rendered, see LineBreakRendering.
lineBreakRendering() - Method in class org.commonmark.renderer.text.TextContentRenderer.RendererContext
 
lineBreakRendering(LineBreakRendering) - Method in class org.commonmark.renderer.text.TextContentRenderer.Builder
Configure how line breaks (newlines) are rendered, see LineBreakRendering.
LineBreakRendering - Enum Class in org.commonmark.renderer.text
Control how line breaks are rendered.
LineBreakRendering() - Constructor for enum class org.commonmark.renderer.text.LineBreakRendering
 
LineBreakVisitor() - Constructor for class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer.LineBreakVisitor
 
lineCount - Variable in class org.commonmark.internal.BlockContent
 
lineIndex - Variable in class org.commonmark.internal.DocumentParser
Line index (0-based)
lineIndex - Variable in class org.commonmark.node.SourceSpan
 
lineIndex - Variable in class org.commonmark.parser.beta.Position
 
lineIndex - Variable in class org.commonmark.parser.beta.Scanner
 
lineLength - Variable in class org.commonmark.parser.beta.Scanner
 
LineReader - Class in org.commonmark.internal.util
Reads lines from a reader like BufferedReader but also returns the line terminators.
LineReader(Reader) - Constructor for class org.commonmark.internal.util.LineReader
 
lines - Variable in class org.commonmark.internal.IndentedCodeBlockParser
 
lines - Variable in class org.commonmark.parser.beta.Scanner
 
lines - Variable in class org.commonmark.parser.SourceLines
 
linesAfterBlank - Variable in class org.commonmark.internal.ListBlockParser
 
lineSeparator - Variable in class org.commonmark.renderer.markdown.MarkdownRenderer.Builder
 
lineSeparator - Variable in class org.commonmark.renderer.markdown.MarkdownRenderer
 
lineSeparator - Variable in class org.commonmark.renderer.markdown.MarkdownWriter
 
lineSeparator(String) - Method in class org.commonmark.renderer.markdown.MarkdownRenderer.Builder
Set the line separator (line terminator) that the writer should use.
lineTerminator - Variable in class org.commonmark.internal.util.LineReader
 
link(Text, Position, Position, Bracket, Delimiter) - Static method in class org.commonmark.internal.Bracket
 
Link - Class in org.commonmark.node
A link with a destination and an optional title; the link text is in child nodes.
Link() - Constructor for class org.commonmark.node.Link
 
Link(String, String) - Constructor for class org.commonmark.node.Link
 
linkDestinationEscapeInAngleBrackets - Variable in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
linkDestinationNeedsAngleBrackets - Variable in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
linkExtractor - Variable in class org.commonmark.ext.autolink.internal.AutolinkPostProcessor
 
linkify(Text) - Method in class org.commonmark.ext.autolink.internal.AutolinkPostProcessor
 
LinkInfo - Interface in org.commonmark.parser.beta
A parsed link/image.
LinkInfoImpl(Text, Text, Position, Position, String, String, String, Position) - Constructor for class org.commonmark.internal.InlineParserImpl.LinkInfoImpl
 
linkMarker(Character) - Method in class org.commonmark.parser.Parser.Builder
Add a custom link marker for link processing.
linkMarkers - Variable in class org.commonmark.internal.DocumentParser
 
linkMarkers - Variable in class org.commonmark.internal.InlineParserContextImpl
 
linkMarkers - Variable in class org.commonmark.internal.InlineParserImpl
 
linkMarkers - Variable in class org.commonmark.parser.Parser.Builder
 
linkMarkers - Variable in class org.commonmark.parser.Parser
 
linkProcessor(LinkProcessor) - Method in class org.commonmark.parser.Parser.Builder
Add a custom link/image processor for inline parsing.
LinkProcessor - Interface in org.commonmark.parser.beta
An interface to decide how links/images are handled.
linkProcessors - Variable in class org.commonmark.internal.DocumentParser
 
linkProcessors - Variable in class org.commonmark.internal.InlineParserContextImpl
 
linkProcessors - Variable in class org.commonmark.internal.InlineParserImpl
 
linkProcessors - Variable in class org.commonmark.parser.Parser.Builder
 
linkProcessors - Variable in class org.commonmark.parser.Parser
 
LinkReferenceDefinition - Class in org.commonmark.node
A link reference definition, e.g.:
LinkReferenceDefinition() - Constructor for class org.commonmark.node.LinkReferenceDefinition
 
LinkReferenceDefinition(String, String, String) - Constructor for class org.commonmark.node.LinkReferenceDefinition
 
linkReferenceDefinitionParser - Variable in class org.commonmark.internal.ParagraphParser
 
LinkReferenceDefinitionParser - Class in org.commonmark.internal
Parser for link reference definitions at the beginning of a paragraph.
LinkReferenceDefinitionParser() - Constructor for class org.commonmark.internal.LinkReferenceDefinitionParser
 
LinkReferenceDefinitionParser.State - Enum Class in org.commonmark.internal
 
LinkResult - Interface in org.commonmark.parser.beta
What to do with a link/image processed by LinkProcessor.
LinkResultImpl - Class in org.commonmark.internal.inline
 
LinkResultImpl(LinkResultImpl.Type, Node, Position) - Constructor for class org.commonmark.internal.inline.LinkResultImpl
 
LinkResultImpl.Type - Enum Class in org.commonmark.internal.inline
 
LinkScanner - Class in org.commonmark.internal.util
 
LinkScanner() - Constructor for class org.commonmark.internal.util.LinkScanner
 
linkTitleEscapeInQuotes - Variable in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
linkTypes - Variable in class org.commonmark.ext.autolink.AutolinkExtension.Builder
 
linkTypes - Variable in class org.commonmark.ext.autolink.AutolinkExtension
 
linkTypes(Set<AutolinkType>) - Method in class org.commonmark.ext.autolink.AutolinkExtension.Builder
 
linkTypes(AutolinkType...) - Method in class org.commonmark.ext.autolink.AutolinkExtension.Builder
 
listBlock - Variable in class org.commonmark.internal.ListBlockParser.ListData
 
listBlock - Variable in class org.commonmark.internal.ListBlockParser.ListMarkerData
 
ListBlock - Class in org.commonmark.node
A list block like BulletList or OrderedList.
ListBlock() - Constructor for class org.commonmark.node.ListBlock
 
ListBlockParser - Class in org.commonmark.internal
 
ListBlockParser(ListBlock) - Constructor for class org.commonmark.internal.ListBlockParser
 
ListBlockParser.Factory - Class in org.commonmark.internal
 
ListBlockParser.ListData - Class in org.commonmark.internal
 
ListBlockParser.ListMarkerData - Class in org.commonmark.internal
 
ListData(ListBlock, int) - Constructor for class org.commonmark.internal.ListBlockParser.ListData
 
listHolder - Variable in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
If we're currently within a BulletList or OrderedList, this keeps the context of that list.
listHolder - Variable in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
ListHolder(CoreMarkdownNodeRenderer.ListHolder) - Constructor for class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer.ListHolder
 
ListHolder(CoreTextContentNodeRenderer.ListHolder) - Constructor for class org.commonmark.renderer.text.CoreTextContentNodeRenderer.ListHolder
 
ListItem - Class in org.commonmark.node
A child of a ListBlock, containing other blocks (e.g.
ListItem() - Constructor for class org.commonmark.node.ListItem
 
ListItemParser - Class in org.commonmark.internal
 
ListItemParser(int, int) - Constructor for class org.commonmark.internal.ListItemParser
 
ListMarkerData(ListBlock, int) - Constructor for class org.commonmark.internal.ListBlockParser.ListMarkerData
 
listsMatch(ListBlock, ListBlock) - Static method in class org.commonmark.internal.ListBlockParser
Returns true if the two list items are of the same type, with the same delimiter and bullet character.
literal - Variable in class org.commonmark.node.Code
 
literal - Variable in class org.commonmark.node.FencedCodeBlock
 
literal - Variable in class org.commonmark.node.HtmlBlock
 
literal - Variable in class org.commonmark.node.HtmlInline
 
literal - Variable in class org.commonmark.node.IndentedCodeBlock
 
literal - Variable in class org.commonmark.node.Text
 
literal - Variable in class org.commonmark.node.ThematicBreak
 

M

MarkdownNodeRendererContext - Interface in org.commonmark.renderer.markdown
MarkdownNodeRendererFactory - Interface in org.commonmark.renderer.markdown
Factory for instantiating new node renderers for rendering custom nodes.
MarkdownRenderer - Class in org.commonmark.renderer.markdown
Renders nodes to Markdown (CommonMark syntax); use MarkdownRenderer.builder() to create a renderer.
MarkdownRenderer(MarkdownRenderer.Builder) - Constructor for class org.commonmark.renderer.markdown.MarkdownRenderer
 
MarkdownRenderer.Builder - Class in org.commonmark.renderer.markdown
Builder for configuring a MarkdownRenderer.
MarkdownRenderer.MarkdownRendererExtension - Interface in org.commonmark.renderer.markdown
Extension for MarkdownRenderer for rendering custom nodes.
MarkdownRenderer.RendererContext - Class in org.commonmark.renderer.markdown
 
MarkdownWriter - Class in org.commonmark.renderer.markdown
Writer for Markdown (CommonMark) text.
MarkdownWriter(Appendable) - Constructor for class org.commonmark.renderer.markdown.MarkdownWriter
 
MarkdownWriter(Appendable, String) - Constructor for class org.commonmark.renderer.markdown.MarkdownWriter
 
marker - Variable in class org.commonmark.internal.InlineParserImpl.LinkInfoImpl
 
marker - Variable in class org.commonmark.node.BulletList
 
marker - Variable in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer.BulletListHolder
 
marker - Variable in class org.commonmark.renderer.text.CoreTextContentNodeRenderer.BulletListHolder
 
marker() - Method in class org.commonmark.internal.InlineParserImpl.LinkInfoImpl
 
marker() - Method in interface org.commonmark.parser.beta.LinkInfo
The marker if present, or null.
markerDelimiter - Variable in class org.commonmark.node.OrderedList
 
markerIndent - Variable in class org.commonmark.node.ListItem
 
markerNode - Variable in class org.commonmark.internal.Bracket
The node of a marker such as ! if present, null otherwise.
markerPosition - Variable in class org.commonmark.internal.Bracket
The position of the marker if present, null otherwise.
markerStartNumber - Variable in class org.commonmark.node.OrderedList
 
match(CharMatcher) - Method in class org.commonmark.parser.beta.Scanner
 
matchedBlockParser - Variable in class org.commonmark.internal.DocumentParser.MatchedBlockParserImpl
 
MatchedBlockParser - Interface in org.commonmark.parser.block
Open block parser that was last matched during the continue phase.
MatchedBlockParserImpl(BlockParser) - Constructor for class org.commonmark.internal.DocumentParser.MatchedBlockParserImpl
 
matches(char) - Method in class org.commonmark.text.AsciiMatcher
 
matches(char) - Method in interface org.commonmark.text.CharMatcher
 
matchMultiple(char) - Method in class org.commonmark.parser.beta.Scanner
 
maxCells - Variable in class org.commonmark.ext.gfm.tables.internal.TableBlockParser.Factory
 
maxCells - Variable in class org.commonmark.ext.gfm.tables.internal.TableBlockParser
 
maxCells - Variable in class org.commonmark.ext.gfm.tables.TablesExtension.Builder
 
maxCells - Variable in class org.commonmark.ext.gfm.tables.TablesExtension
 
maxCells(Integer) - Method in class org.commonmark.ext.gfm.tables.TablesExtension.Builder
Set the maximum number of cells that are parsed for a single table; if more cells are present in the source, parsing will throw an exception.
maxInlineNesting - Variable in class org.commonmark.internal.DocumentParser
 
maxInlineNesting - Variable in class org.commonmark.internal.InlineParserContextImpl
 
maxInlineNesting - Variable in class org.commonmark.internal.InlineParserImpl
 
maxInlineNesting - Variable in class org.commonmark.parser.Parser.Builder
 
maxInlineNesting - Variable in class org.commonmark.parser.Parser
 
maxInlineNesting(int) - Method in class org.commonmark.parser.Parser.Builder
Limit how deeply inline nodes may nest inside each other while parsing, to protect against malicious input.
maxOpenBlockParsers - Variable in class org.commonmark.internal.DocumentParser
 
maxOpenBlockParsers - Variable in class org.commonmark.parser.Parser.Builder
 
maxOpenBlockParsers - Variable in class org.commonmark.parser.Parser
 
maxOpenBlockParsers(int) - Method in class org.commonmark.parser.Parser.Builder
Limit how many block parsers may be open at once while parsing.
mergeChildTextNodes(Node) - Method in class org.commonmark.internal.InlineParserImpl
 
mergeIfNeeded(Text, Text, int) - Method in class org.commonmark.internal.InlineParserImpl
 
mergeTextNodesInclusive(Node, Deque<Node>) - Method in class org.commonmark.internal.InlineParserImpl
 
minLength - Variable in class org.commonmark.internal.StaggeredDelimiterProcessor
 

N

NAMED_CHARACTER_REFERENCES - Static variable in class org.commonmark.internal.util.Html5Entities
 
needsEscaping(char, CharMatcher) - Method in class org.commonmark.renderer.markdown.MarkdownWriter
 
needsQuoting(String) - Method in class org.commonmark.ext.front.matter.internal.YamlFrontMatterMarkdownNodeRenderer
 
nestedAlertsAllowed - Variable in class org.commonmark.ext.gfm.alerts.AlertsExtension.Builder
 
nestedAlertsAllowed - Variable in class org.commonmark.ext.gfm.alerts.AlertsExtension
 
nestedAlertsAllowed - Variable in class org.commonmark.ext.gfm.alerts.internal.AlertBlockParser.Factory
 
nestingDepthOfSiblings(Node, Node) - Method in class org.commonmark.internal.InlineParserImpl
 
nestingDepths - Variable in class org.commonmark.internal.InlineParserImpl
 
newBuilder() - Method in class org.commonmark.text.AsciiMatcher
 
newColumn - Variable in class org.commonmark.internal.BlockContinueImpl
 
newColumn - Variable in class org.commonmark.internal.BlockStartImpl
 
newIndex - Variable in class org.commonmark.internal.BlockContinueImpl
 
newIndex - Variable in class org.commonmark.internal.BlockStartImpl
 
next - Variable in class org.commonmark.internal.Delimiter
 
next - Variable in class org.commonmark.node.Node
 
next() - Method in class org.commonmark.node.Nodes.NodeIterator
 
next() - Method in class org.commonmark.parser.beta.Scanner
 
next(char) - Method in class org.commonmark.parser.beta.Scanner
Check if the specified char is next and advance the position.
next(String) - Method in class org.commonmark.parser.beta.Scanner
Check if we have the specified content on the line and advanced the position.
nextNonSpace - Variable in class org.commonmark.internal.DocumentParser
 
nextNonSpaceColumn - Variable in class org.commonmark.internal.DocumentParser
 
NO_ATTRIBUTES - Static variable in class org.commonmark.renderer.html.HtmlWriter
 
noCdataEnd - Variable in class org.commonmark.internal.inline.HtmlInlineParser
 
noCommentEnd - Variable in class org.commonmark.internal.inline.HtmlInlineParser
 
node - Variable in class org.commonmark.internal.inline.LinkResultImpl
 
node - Variable in class org.commonmark.internal.inline.ParsedInlineImpl
 
node - Variable in class org.commonmark.node.Nodes.NodeIterator
 
Node - Class in org.commonmark.node
The base class of all CommonMark AST nodes (Block and inlines).
Node() - Constructor for class org.commonmark.node.Node
 
noDeclarationEnd - Variable in class org.commonmark.internal.inline.HtmlInlineParser
 
NodeIterable(Node, Node) - Constructor for class org.commonmark.node.Nodes.NodeIterable
 
NodeIterator(Node, Node) - Constructor for class org.commonmark.node.Nodes.NodeIterator
 
NodeRenderer - Interface in org.commonmark.renderer
A renderer for a set of node types.
nodeRendererFactories - Variable in class org.commonmark.renderer.html.HtmlRenderer.Builder
 
nodeRendererFactories - Variable in class org.commonmark.renderer.html.HtmlRenderer
 
nodeRendererFactories - Variable in class org.commonmark.renderer.markdown.MarkdownRenderer.Builder
 
nodeRendererFactories - Variable in class org.commonmark.renderer.markdown.MarkdownRenderer
 
nodeRendererFactories - Variable in class org.commonmark.renderer.text.TextContentRenderer.Builder
 
nodeRendererFactories - Variable in class org.commonmark.renderer.text.TextContentRenderer
 
nodeRendererFactory(HtmlNodeRendererFactory) - Method in class org.commonmark.renderer.html.HtmlRenderer.Builder
Add a factory for instantiating a node renderer (done when rendering).
nodeRendererFactory(MarkdownNodeRendererFactory) - Method in class org.commonmark.renderer.markdown.MarkdownRenderer.Builder
Add a factory for instantiating a node renderer (done when rendering).
nodeRendererFactory(TextContentNodeRendererFactory) - Method in class org.commonmark.renderer.text.TextContentRenderer.Builder
Add a factory for instantiating a node renderer (done when rendering).
nodeRendererMap - Variable in class org.commonmark.renderer.html.HtmlRenderer.RendererContext
 
nodeRendererMap - Variable in class org.commonmark.renderer.markdown.MarkdownRenderer.RendererContext
 
nodeRendererMap - Variable in class org.commonmark.renderer.text.TextContentRenderer.RendererContext
 
NodeRendererMap - Class in org.commonmark.internal.renderer
 
NodeRendererMap() - Constructor for class org.commonmark.internal.renderer.NodeRendererMap
 
nodeRenderers - Variable in class org.commonmark.internal.renderer.NodeRendererMap
 
Nodes - Class in org.commonmark.node
Utility class for working with multiple Nodes.
Nodes() - Constructor for class org.commonmark.node.Nodes
 
NODES_TO_CORE_FACTORIES - Static variable in class org.commonmark.internal.DocumentParser
 
Nodes.NodeIterable - Class in org.commonmark.node
 
Nodes.NodeIterator - Class in org.commonmark.node
 
none() - Static method in interface org.commonmark.parser.beta.LinkResult
Link not handled by processor.
none() - Static method in interface org.commonmark.parser.beta.ParsedInline
 
none() - Static method in class org.commonmark.parser.block.BlockContinue
 
none() - Static method in class org.commonmark.parser.block.BlockStart
Result for when there is no block start.
NONE - Enum constant in enum class org.commonmark.parser.IncludeSourceSpans
Do not include source spans.
noProcessingInstructionEnd - Variable in class org.commonmark.internal.inline.HtmlInlineParser
 
normalizeLabelContent(String) - Static method in class org.commonmark.internal.util.Escaping
 
normalizeText(String) - Method in class org.commonmark.ext.heading.anchor.IdGenerator
Assume we've been given a space separated text.
number - Variable in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer.OrderedListHolder
 

O

of(int, int, int) - Static method in class org.commonmark.node.SourceSpan
Deprecated.
Use {SourceSpan.of(int, int, int, int)} instead to also specify input index. Using the deprecated one will set SourceSpan.inputIndex to 0.
of(int, int, int, int) - Static method in class org.commonmark.node.SourceSpan
 
of(CharSequence, SourceSpan) - Static method in class org.commonmark.parser.SourceLine
 
of(List<SourceLine>) - Static method in class org.commonmark.parser.SourceLines
 
of(Node, Position) - Static method in interface org.commonmark.parser.beta.ParsedInline
 
of(BlockParser...) - Static method in class org.commonmark.parser.block.BlockStart
Start block(s) with the specified parser(s).
of(SourceLine) - Static method in class org.commonmark.parser.SourceLines
 
of(SourceLines) - Static method in class org.commonmark.parser.beta.Scanner
 
omitSingleParagraphP - Variable in class org.commonmark.renderer.html.HtmlRenderer.Builder
 
omitSingleParagraphP - Variable in class org.commonmark.renderer.html.HtmlRenderer
 
omitSingleParagraphP(boolean) - Method in class org.commonmark.renderer.html.HtmlRenderer.Builder
Whether documents that only contain a single paragraph should be rendered without the <p> tag.
onEndingSeparator(YamlFrontMatterBlock, SourceLine) - Method in interface org.commonmark.ext.front.matter.parser.FrontMatterParser
Notifies about finding the line with the ending separator (`---` or `...`, without initial whitespace).
onEndingSeparator(YamlFrontMatterBlock, SourceLine) - Method in class org.commonmark.ext.front.matter.parser.RawContentParser
 
onEndingSeparator(YamlFrontMatterBlock, SourceLine) - Method in class org.commonmark.ext.front.matter.parser.YamlSubsetParser
 
onNextLine(YamlFrontMatterBlock, SourceLine) - Method in interface org.commonmark.ext.front.matter.parser.FrontMatterParser
 
onNextLine(YamlFrontMatterBlock, SourceLine) - Method in class org.commonmark.ext.front.matter.parser.RawContentParser
 
onNextLine(YamlFrontMatterBlock, SourceLine) - Method in class org.commonmark.ext.front.matter.parser.YamlSubsetParser
 
OpenBlockParser(BlockParser, int) - Constructor for class org.commonmark.internal.DocumentParser.OpenBlockParser
 
openBlockParsers - Variable in class org.commonmark.internal.DocumentParser
 
openingBracket - Variable in class org.commonmark.internal.InlineParserImpl.LinkInfoImpl
 
openingBracket() - Method in class org.commonmark.internal.InlineParserImpl.LinkInfoImpl
 
openingBracket() - Method in interface org.commonmark.parser.beta.LinkInfo
The text node of the opening bracket [.
openingFenceLength - Variable in class org.commonmark.internal.FencedCodeBlockParser
 
openingFenceLength - Variable in class org.commonmark.node.FencedCodeBlock
 
OPENTAG - Static variable in class org.commonmark.internal.HtmlBlockParser
 
OrderedList - Class in org.commonmark.node
An ordered list, e.g.:
OrderedList() - Constructor for class org.commonmark.node.OrderedList
 
OrderedListHolder(CoreMarkdownNodeRenderer.ListHolder, OrderedList) - Constructor for class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer.OrderedListHolder
 
OrderedListHolder(CoreTextContentNodeRenderer.ListHolder, OrderedList) - Constructor for class org.commonmark.renderer.text.CoreTextContentNodeRenderer.OrderedListHolder
 
orderedListMarkerPattern - Variable in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
org.commonmark - module org.commonmark
 
org.commonmark - package org.commonmark
Root package of commonmark-java org.commonmark.parser for parsing input text to AST nodes org.commonmark.node for AST node types and visitors org.commonmark.renderer.html for HTML rendering org.commonmark.renderer.markdown for Markdown rendering
org.commonmark.ext.autolink - module org.commonmark.ext.autolink
 
org.commonmark.ext.autolink - package org.commonmark.ext.autolink
 
org.commonmark.ext.autolink.internal - package org.commonmark.ext.autolink.internal
 
org.commonmark.ext.footnotes - module org.commonmark.ext.footnotes
 
org.commonmark.ext.footnotes - package org.commonmark.ext.footnotes
 
org.commonmark.ext.footnotes.internal - package org.commonmark.ext.footnotes.internal
 
org.commonmark.ext.front.matter - module org.commonmark.ext.front.matter
 
org.commonmark.ext.front.matter - package org.commonmark.ext.front.matter
 
org.commonmark.ext.front.matter.internal - package org.commonmark.ext.front.matter.internal
 
org.commonmark.ext.front.matter.parser - package org.commonmark.ext.front.matter.parser
 
org.commonmark.ext.gfm.alerts - module org.commonmark.ext.gfm.alerts
 
org.commonmark.ext.gfm.alerts - package org.commonmark.ext.gfm.alerts
 
org.commonmark.ext.gfm.alerts.internal - package org.commonmark.ext.gfm.alerts.internal
 
org.commonmark.ext.gfm.strikethrough - module org.commonmark.ext.gfm.strikethrough
 
org.commonmark.ext.gfm.strikethrough - package org.commonmark.ext.gfm.strikethrough
 
org.commonmark.ext.gfm.strikethrough.internal - package org.commonmark.ext.gfm.strikethrough.internal
 
org.commonmark.ext.gfm.tables - module org.commonmark.ext.gfm.tables
 
org.commonmark.ext.gfm.tables - package org.commonmark.ext.gfm.tables
 
org.commonmark.ext.gfm.tables.internal - package org.commonmark.ext.gfm.tables.internal
 
org.commonmark.ext.heading.anchor - module org.commonmark.ext.heading.anchor
 
org.commonmark.ext.heading.anchor - package org.commonmark.ext.heading.anchor
 
org.commonmark.ext.heading.anchor.internal - package org.commonmark.ext.heading.anchor.internal
 
org.commonmark.ext.image.attributes - module org.commonmark.ext.image.attributes
 
org.commonmark.ext.image.attributes - package org.commonmark.ext.image.attributes
 
org.commonmark.ext.image.attributes.internal - package org.commonmark.ext.image.attributes.internal
 
org.commonmark.ext.ins - module org.commonmark.ext.ins
 
org.commonmark.ext.ins - package org.commonmark.ext.ins
 
org.commonmark.ext.ins.internal - package org.commonmark.ext.ins.internal
 
org.commonmark.ext.task.list.items - module org.commonmark.ext.task.list.items
 
org.commonmark.ext.task.list.items - package org.commonmark.ext.task.list.items
 
org.commonmark.ext.task.list.items.internal - package org.commonmark.ext.task.list.items.internal
 
org.commonmark.internal - package org.commonmark.internal
 
org.commonmark.internal.inline - package org.commonmark.internal.inline
 
org.commonmark.internal.renderer - package org.commonmark.internal.renderer
 
org.commonmark.internal.util - package org.commonmark.internal.util
 
org.commonmark.node - package org.commonmark.node
AST node types (see Node) and visitors (see AbstractVisitor)
org.commonmark.parser - package org.commonmark.parser
Parsing input text to AST nodes (see Parser)
org.commonmark.parser.beta - package org.commonmark.parser.beta
Experimental APIs to use for extensions.
org.commonmark.parser.block - package org.commonmark.parser.block
Types for extending block parsing
org.commonmark.parser.delimiter - package org.commonmark.parser.delimiter
 
org.commonmark.renderer - package org.commonmark.renderer
 
org.commonmark.renderer.html - package org.commonmark.renderer.html
HTML rendering (see HtmlRenderer)
org.commonmark.renderer.markdown - package org.commonmark.renderer.markdown
Markdown rendering (see MarkdownRenderer)
org.commonmark.renderer.text - package org.commonmark.renderer.text
Plain text rendering with minimal markup (see TextContentRenderer)
org.commonmark.testutil - module org.commonmark.testutil
 
org.commonmark.testutil - package org.commonmark.testutil
 
org.commonmark.testutil.example - package org.commonmark.testutil.example
 
org.commonmark.text - package org.commonmark.text
Text processing utilities for parsing and rendering, exported for use by extensions
originalLength - Variable in class org.commonmark.internal.Delimiter
 
originalLength() - Method in class org.commonmark.internal.Delimiter
 
originalLength() - Method in interface org.commonmark.parser.delimiter.DelimiterRun
 
otherLines - Variable in class org.commonmark.internal.FencedCodeBlockParser
 

P

Paragraph - Class in org.commonmark.node
A paragraph block, contains inline nodes such as Text
Paragraph() - Constructor for class org.commonmark.node.Paragraph
 
PARAGRAPH - Enum constant in enum class org.commonmark.internal.LinkReferenceDefinitionParser.State
 
paragraphLines - Variable in class org.commonmark.internal.LinkReferenceDefinitionParser
 
ParagraphParser - Class in org.commonmark.internal
 
ParagraphParser() - Constructor for class org.commonmark.internal.ParagraphParser
 
parent - Variable in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer.ShallowReferenceVisitor
 
parent - Variable in class org.commonmark.node.Node
 
parent - Variable in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer.ListHolder
 
parent - Variable in class org.commonmark.renderer.text.CoreTextContentNodeRenderer.ListHolder
 
parse(Reader) - Method in class org.commonmark.internal.DocumentParser
 
parse(String) - Method in class org.commonmark.internal.DocumentParser
The main parsing function.
parse(String) - Method in class org.commonmark.parser.Parser
Parse the specified input text into a tree of nodes.
parse(SourceLine) - Method in class org.commonmark.internal.LinkReferenceDefinitionParser
 
parse(SourceLines, Node) - Method in class org.commonmark.internal.InlineParserImpl
Parse content in block into inline children, appending them to the block node.
parse(SourceLines, Node) - Method in interface org.commonmark.parser.InlineParser
 
parseCell(SourceLine, int, InlineParser) - Method in class org.commonmark.ext.gfm.tables.internal.TableBlockParser
 
parseCloseBracket() - Method in class org.commonmark.internal.InlineParserImpl
Try to match close bracket against an opening in the delimiter stack.
parseDelimiters(DelimiterProcessor, char) - Method in class org.commonmark.internal.InlineParserImpl
Attempt to parse delimiters like emphasis, strong emphasis or custom delimiters.
ParsedInline - Interface in org.commonmark.parser.beta
The result of a single inline parser.
ParsedInlineImpl - Class in org.commonmark.internal.inline
 
ParsedInlineImpl(Node, Position) - Constructor for class org.commonmark.internal.inline.ParsedInlineImpl
 
parseInline() - Method in class org.commonmark.internal.InlineParserImpl
Parse the next inline element in subject, advancing our position.
parseInlineDestinationTitle(Scanner) - Static method in class org.commonmark.internal.InlineParserImpl
Try to parse the destination and an optional title for an inline link/image.
parseInlines(InlineParser) - Method in class org.commonmark.ext.gfm.alerts.internal.AlertBlockParser
 
parseInlines(InlineParser) - Method in class org.commonmark.ext.gfm.tables.internal.TableBlockParser
 
parseInlines(InlineParser) - Method in class org.commonmark.internal.HeadingParser
 
parseInlines(InlineParser) - Method in class org.commonmark.internal.ParagraphParser
 
parseInlines(InlineParser) - Method in class org.commonmark.parser.block.AbstractBlockParser
 
parseInlines(InlineParser) - Method in interface org.commonmark.parser.block.BlockParser
 
parseLine(String, int) - Method in class org.commonmark.internal.DocumentParser
Analyze a line of text and update the document appropriately.
parseLineBreak() - Method in class org.commonmark.internal.InlineParserImpl
 
parseLinkDestination(Scanner) - Static method in class org.commonmark.internal.InlineParserImpl
Attempt to parse link destination, returning the string or null if no match.
parseLinkInfo(Bracket, Position) - Method in class org.commonmark.internal.InlineParserImpl
 
parseLinkLabel(Scanner) - Static method in class org.commonmark.internal.InlineParserImpl
Attempt to parse a link label, returning the label between the brackets or null.
parseLinkMarker() - Method in class org.commonmark.internal.InlineParserImpl
If next character is [, add a bracket to the stack.
parseLinkOrImage(Bracket, Position) - Method in class org.commonmark.internal.InlineParserImpl
 
parseLinkTitle(Scanner) - Static method in class org.commonmark.internal.InlineParserImpl
Attempt to parse link title (sans quotes), returning the string or null if no match.
parseList(CharSequence, int, int, boolean) - Static method in class org.commonmark.internal.ListBlockParser
Parse a list marker and return data on the marker or null.
parseListMarker(CharSequence, int) - Static method in class org.commonmark.internal.ListBlockParser
 
parseOpenBracket() - Method in class org.commonmark.internal.InlineParserImpl
Add open bracket to delimiter stack and add a text node to block's children.
parseOrderedList(CharSequence, int) - Static method in class org.commonmark.internal.ListBlockParser
 
Parser - Class in org.commonmark.parser
Parses input text to a tree of nodes.
Parser(Parser.Builder) - Constructor for class org.commonmark.parser.Parser
 
Parser.Builder - Class in org.commonmark.parser
Builder for configuring a Parser.
Parser.ParserExtension - Interface in org.commonmark.parser
Extension for Parser.
parseReader(Reader) - Method in class org.commonmark.parser.Parser
Parse the specified reader into a tree of nodes.
ParserState - Interface in org.commonmark.parser.block
State of the parser that is used in block parsers.
parseSeparator(CharSequence) - Static method in class org.commonmark.ext.gfm.tables.internal.TableBlockParser
 
parseString(String) - Static method in class org.commonmark.ext.front.matter.parser.YamlSubsetParser
 
parseText() - Method in class org.commonmark.internal.InlineParserImpl
Parse the next character as plain text, and possibly more if the following characters are non-special.
Parsing - Class in org.commonmark.internal.util
 
Parsing() - Constructor for class org.commonmark.internal.util.Parsing
 
peek() - Method in class org.commonmark.parser.beta.Scanner
 
peekCodePoint() - Method in class org.commonmark.parser.beta.Scanner
 
peekPreviousCodePoint() - Method in class org.commonmark.parser.beta.Scanner
 
percentEncodeUrl(String) - Static method in class org.commonmark.internal.util.Escaping
 
percentEncodeUrls - Variable in class org.commonmark.renderer.html.HtmlRenderer.Builder
 
percentEncodeUrls - Variable in class org.commonmark.renderer.html.HtmlRenderer
 
percentEncodeUrls(boolean) - Method in class org.commonmark.renderer.html.HtmlRenderer.Builder
Whether URLs of link or images should be percent-encoded, defaults to false.
pipe - Variable in class org.commonmark.ext.gfm.tables.internal.TableMarkdownNodeRenderer
 
popPrefix() - Method in class org.commonmark.renderer.markdown.MarkdownWriter
Remove the last prefix from the top of the stack.
popPrefix() - Method in class org.commonmark.renderer.text.TextContentWriter
Remove the last prefix from the top of the stack.
popRawEscape() - Method in class org.commonmark.renderer.markdown.MarkdownWriter
Remove the last raw escape from the top of the stack.
popTight() - Method in class org.commonmark.renderer.markdown.MarkdownWriter
Remove the last "tight" setting from the top of the stack.
popTight() - Method in class org.commonmark.renderer.text.TextContentWriter
Remove the last "tight" setting from the top of the stack.
position - Variable in class org.commonmark.internal.inline.LinkResultImpl
 
position - Variable in class org.commonmark.internal.inline.ParsedInlineImpl
 
position - Variable in class org.commonmark.internal.util.LineReader
 
position() - Method in class org.commonmark.parser.beta.Scanner
 
Position - Class in org.commonmark.parser.beta
Position within a Scanner.
Position(int, int) - Constructor for class org.commonmark.parser.beta.Position
 
postProcess(Node) - Method in class org.commonmark.parser.Parser
 
postProcessor(PostProcessor) - Method in class org.commonmark.parser.Parser.Builder
 
PostProcessor - Interface in org.commonmark.parser
 
postProcessors - Variable in class org.commonmark.parser.Parser.Builder
 
postProcessors - Variable in class org.commonmark.parser.Parser
 
prefix - Variable in class org.commonmark.ext.heading.anchor.IdGenerator.Builder
 
prefix - Variable in class org.commonmark.ext.heading.anchor.IdGenerator
 
prefix(String) - Method in class org.commonmark.ext.heading.anchor.IdGenerator.Builder
 
prefixes - Variable in class org.commonmark.renderer.markdown.MarkdownWriter
 
prefixes - Variable in class org.commonmark.renderer.text.TextContentWriter
 
prepareActiveBlockParserForReplacement(BlockParser) - Method in class org.commonmark.internal.DocumentParser
 
prepareLine(String) - Static method in class org.commonmark.internal.DocumentParser
Prepares the input line replacing \0
prependChild(Node) - Method in class org.commonmark.node.Node
 
present - Variable in class org.commonmark.ext.front.matter.YamlFrontMatterVisitor
 
prev - Variable in class org.commonmark.node.Node
 
previous - Variable in class org.commonmark.internal.Bracket
Previous bracket.
previous - Variable in class org.commonmark.internal.Delimiter
 
previousDelimiter - Variable in class org.commonmark.internal.Bracket
Previous delimiter (emphasis, etc) before this bracket.
previousLineBlank - Variable in class org.commonmark.internal.ListItemParser
 
process(Node) - Method in class org.commonmark.ext.autolink.internal.AutolinkPostProcessor
 
process(Node) - Method in class org.commonmark.ext.task.list.items.internal.TaskListItemPostProcessor
 
process(Node) - Method in interface org.commonmark.parser.PostProcessor
 
process(LinkInfo, Scanner, String, String) - Static method in class org.commonmark.internal.inline.CoreLinkProcessor
 
process(LinkInfo, Scanner, InlineParserContext) - Method in class org.commonmark.ext.footnotes.internal.FootnoteLinkProcessor
 
process(LinkInfo, Scanner, InlineParserContext) - Method in class org.commonmark.internal.inline.CoreLinkProcessor
 
process(LinkInfo, Scanner, InlineParserContext) - Method in interface org.commonmark.parser.beta.LinkProcessor
 
process(DelimiterRun, DelimiterRun) - Method in class org.commonmark.ext.gfm.strikethrough.internal.StrikethroughDelimiterProcessor
 
process(DelimiterRun, DelimiterRun) - Method in class org.commonmark.ext.image.attributes.internal.ImageAttributesDelimiterProcessor
 
process(DelimiterRun, DelimiterRun) - Method in class org.commonmark.ext.ins.internal.InsDelimiterProcessor
 
process(DelimiterRun, DelimiterRun) - Method in class org.commonmark.internal.inline.EmphasisDelimiterProcessor
 
process(DelimiterRun, DelimiterRun) - Method in class org.commonmark.internal.StaggeredDelimiterProcessor
 
process(DelimiterRun, DelimiterRun) - Method in interface org.commonmark.parser.delimiter.DelimiterProcessor
Process the delimiter runs.
processDelimiters(Delimiter) - Method in class org.commonmark.internal.InlineParserImpl
 
processInlines() - Method in class org.commonmark.internal.DocumentParser
Walk through a block & children recursively, parsing string content into inline content where appropriate.
processLine(String) - Method in class org.commonmark.testutil.example.ExampleReader
 
processors - Variable in class org.commonmark.internal.StaggeredDelimiterProcessor
 
protocols - Variable in class org.commonmark.renderer.html.DefaultUrlSanitizer
 
pushPrefix(String) - Method in class org.commonmark.renderer.markdown.MarkdownWriter
Push a prefix onto the top of the stack.
pushPrefix(String) - Method in class org.commonmark.renderer.text.TextContentWriter
Push a prefix onto the top of the stack.
pushRawEscape(CharMatcher) - Method in class org.commonmark.renderer.markdown.MarkdownWriter
Escape the characters matching the supplied matcher, in all text (text and raw).
pushTight(boolean) - Method in class org.commonmark.renderer.markdown.MarkdownWriter
Change whether blocks are tight or loose.
pushTight(boolean) - Method in class org.commonmark.renderer.text.TextContentWriter
Change whether blocks are tight or loose.
putIfAbsent(String, D) - Method in class org.commonmark.node.DefinitionMap
Store a new definition unless one is already in the map.

R

range(char, char) - Method in class org.commonmark.text.AsciiMatcher.Builder
 
raw(char) - Method in class org.commonmark.renderer.markdown.MarkdownWriter
Write the supplied character (raw/unescaped except if MarkdownWriter.pushRawEscape(org.commonmark.text.CharMatcher) was used).
raw(String) - Method in class org.commonmark.renderer.html.HtmlWriter
 
raw(String) - Method in class org.commonmark.renderer.markdown.MarkdownWriter
Write the supplied string (raw/unescaped except if MarkdownWriter.pushRawEscape(org.commonmark.text.CharMatcher) was used).
RawContentParser - Class in org.commonmark.ext.front.matter.parser
 
RawContentParser() - Constructor for class org.commonmark.ext.front.matter.parser.RawContentParser
 
RawContentParser.Factory - Class in org.commonmark.ext.front.matter.parser
 
rawEscapes - Variable in class org.commonmark.renderer.markdown.MarkdownWriter
 
rawNeedsEscaping(char) - Method in class org.commonmark.renderer.markdown.MarkdownWriter
 
read() - Method in class org.commonmark.testutil.example.ExampleReader
 
readAsString(URL) - Static method in class org.commonmark.testutil.TestResources
 
readData(Node) - Static method in class org.commonmark.ext.front.matter.YamlFrontMatterVisitor
Reads the YAML front matter metadata, if the Markdown document has the front matter and the extension uses YamlSubsetParser (default).
readEntities() - Static method in class org.commonmark.internal.util.Html5Entities
 
reader - Variable in class org.commonmark.internal.util.LineReader
 
readExampleObjects(URL, String) - Static method in class org.commonmark.testutil.example.ExampleReader
 
readExamples(URL) - Static method in class org.commonmark.testutil.example.ExampleReader
 
readExamples(URL, String) - Static method in class org.commonmark.testutil.example.ExampleReader
 
readExampleSources(URL) - Static method in class org.commonmark.testutil.example.ExampleReader
 
readLine() - Method in class org.commonmark.internal.util.LineReader
Read a line of text.
readRawContent(Node) - Static method in class org.commonmark.ext.front.matter.YamlFrontMatterVisitor
Reads the raw content of the front matter, if the Markdown document has the front matter and the extension uses RawContentParser.
recordNestingDepth(Node, int) - Method in class org.commonmark.internal.InlineParserImpl
Remember how deeply nested a node we just created is, so that anything wrapping it later sees the depth it contributes: an enclosing delimiter pair looks it up via InlineParserImpl.nestingDepthOfSiblings(org.commonmark.node.Node, org.commonmark.node.Node) (it needs the depth of a range of nodes), an enclosing bracket via the running maximum on Bracket.contentNestingDepth (it needs the depth of all content since the bracket was opened, so it can avoid looking at the nodes at all).
ReferencedDefinition(int, String) - Constructor for class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer.ReferencedDefinition
 
referencedDefinitions - Variable in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer
Definitions that were referenced, in order in which they should be rendered.
referenceId(String, int) - Method in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer
 
ReferenceInfo(String, String, int) - Constructor for class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer.ReferenceInfo
 
references - Variable in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer.ReferencedDefinition
The IDs of references for this definition, for backrefs.
references - Variable in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer
Information about references that should be rendered as footnotes.
referenceSourceSpanCount - Variable in class org.commonmark.internal.LinkReferenceDefinitionParser
 
referenceValid - Variable in class org.commonmark.internal.LinkReferenceDefinitionParser
 
REGEX_BEGIN - Static variable in class org.commonmark.ext.front.matter.internal.YamlFrontMatterBlockParser
 
REGEX_END - Static variable in class org.commonmark.ext.front.matter.internal.YamlFrontMatterBlockParser
 
REGEX_METADATA - Static variable in class org.commonmark.ext.front.matter.parser.YamlSubsetParser
 
REGEX_METADATA_LIST - Static variable in class org.commonmark.ext.front.matter.parser.YamlSubsetParser
 
REGEX_METADATA_LITERAL - Static variable in class org.commonmark.ext.front.matter.parser.YamlSubsetParser
 
REGEX_TASK_LIST_ITEM - Static variable in class org.commonmark.ext.task.list.items.internal.TaskListItemPostProcessor
 
registerReference(Node, String) - Method in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer
 
remove() - Method in class org.commonmark.node.Nodes.NodeIterator
 
removeDelimiter(Delimiter) - Method in class org.commonmark.internal.InlineParserImpl
 
removeDelimiterAndNodes(Delimiter) - Method in class org.commonmark.internal.InlineParserImpl
Remove the delimiter and the corresponding text node.
removeDelimiterKeepNode(Delimiter) - Method in class org.commonmark.internal.InlineParserImpl
Remove the delimiter but keep the corresponding node as text.
removeDelimitersBetween(Delimiter, Delimiter) - Method in class org.commonmark.internal.InlineParserImpl
 
removeLast(int, List<T>) - Static method in class org.commonmark.internal.LinkReferenceDefinitionParser
 
removeLastBracket() - Method in class org.commonmark.internal.InlineParserImpl
 
removeLines(int) - Method in class org.commonmark.internal.LinkReferenceDefinitionParser
 
removeLines(int) - Method in class org.commonmark.internal.ParagraphParser
 
render(String) - Method in class org.commonmark.testutil.RenderingTestCase
 
render(Node) - Method in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer
 
render(Node) - Method in class org.commonmark.ext.footnotes.internal.FootnoteMarkdownNodeRenderer
 
render(Node) - Method in class org.commonmark.ext.front.matter.internal.YamlFrontMatterMarkdownNodeRenderer
 
render(Node) - Method in class org.commonmark.ext.gfm.alerts.internal.AlertNodeRenderer
 
render(Node) - Method in class org.commonmark.ext.gfm.strikethrough.internal.StrikethroughHtmlNodeRenderer
 
render(Node) - Method in class org.commonmark.ext.gfm.strikethrough.internal.StrikethroughMarkdownNodeRenderer
 
render(Node) - Method in class org.commonmark.ext.gfm.strikethrough.internal.StrikethroughTextContentNodeRenderer
 
render(Node) - Method in class org.commonmark.ext.gfm.tables.internal.TableNodeRenderer
 
render(Node) - Method in class org.commonmark.ext.ins.internal.InsHtmlNodeRenderer
 
render(Node) - Method in class org.commonmark.ext.ins.internal.InsMarkdownNodeRenderer
 
render(Node) - Method in class org.commonmark.ext.ins.internal.InsTextContentNodeRenderer
 
render(Node) - Method in class org.commonmark.ext.task.list.items.internal.TaskListItemHtmlNodeRenderer
 
render(Node) - Method in class org.commonmark.ext.task.list.items.internal.TaskListItemMarkdownNodeRenderer
 
render(Node) - Method in class org.commonmark.internal.renderer.NodeRendererMap
 
render(Node) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
render(Node) - Method in interface org.commonmark.renderer.html.HtmlNodeRendererContext
Render the specified node and its children using the configured renderers.
render(Node) - Method in class org.commonmark.renderer.html.HtmlRenderer
 
render(Node) - Method in class org.commonmark.renderer.html.HtmlRenderer.RendererContext
 
render(Node) - Method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
render(Node) - Method in interface org.commonmark.renderer.markdown.MarkdownNodeRendererContext
Render the specified node and its children using the configured renderers.
render(Node) - Method in class org.commonmark.renderer.markdown.MarkdownRenderer
 
render(Node) - Method in class org.commonmark.renderer.markdown.MarkdownRenderer.RendererContext
 
render(Node) - Method in interface org.commonmark.renderer.NodeRenderer
Render the specified node.
render(Node) - Method in interface org.commonmark.renderer.Renderer
Render the tree of nodes to string.
render(Node) - Method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
render(Node) - Method in interface org.commonmark.renderer.text.TextContentNodeRendererContext
Render the specified node and its children using the configured renderers.
render(Node) - Method in class org.commonmark.renderer.text.TextContentRenderer
 
render(Node) - Method in class org.commonmark.renderer.text.TextContentRenderer.RendererContext
 
render(Node, Appendable) - Method in class org.commonmark.renderer.html.HtmlRenderer
 
render(Node, Appendable) - Method in class org.commonmark.renderer.markdown.MarkdownRenderer
 
render(Node, Appendable) - Method in interface org.commonmark.renderer.Renderer
Render the tree of nodes to output.
render(Node, Appendable) - Method in class org.commonmark.renderer.text.TextContentRenderer
 
renderAlert(Alert) - Method in class org.commonmark.ext.gfm.alerts.internal.AlertHtmlNodeRenderer
 
renderAlert(Alert) - Method in class org.commonmark.ext.gfm.alerts.internal.AlertMarkdownNodeRenderer
 
renderAlert(Alert) - Method in class org.commonmark.ext.gfm.alerts.internal.AlertNodeRenderer
 
renderAlert(Alert) - Method in class org.commonmark.ext.gfm.alerts.internal.AlertTextContentNodeRenderer
 
renderBackrefs(Node, FootnoteHtmlNodeRenderer.ReferencedDefinition) - Method in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer
 
renderBlock(TableBlock) - Method in class org.commonmark.ext.gfm.tables.internal.TableHtmlNodeRenderer
 
renderBlock(TableBlock) - Method in class org.commonmark.ext.gfm.tables.internal.TableMarkdownNodeRenderer
 
renderBlock(TableBlock) - Method in class org.commonmark.ext.gfm.tables.internal.TableNodeRenderer
 
renderBlock(TableBlock) - Method in class org.commonmark.ext.gfm.tables.internal.TableTextContentNodeRenderer
 
renderBody(TableBody) - Method in class org.commonmark.ext.gfm.tables.internal.TableHtmlNodeRenderer
 
renderBody(TableBody) - Method in class org.commonmark.ext.gfm.tables.internal.TableMarkdownNodeRenderer
 
renderBody(TableBody) - Method in class org.commonmark.ext.gfm.tables.internal.TableNodeRenderer
 
renderBody(TableBody) - Method in class org.commonmark.ext.gfm.tables.internal.TableTextContentNodeRenderer
 
renderBoundary() - Method in class org.commonmark.ext.front.matter.internal.YamlFrontMatterMarkdownNodeRenderer
 
renderCell(TableCell) - Method in class org.commonmark.ext.gfm.tables.internal.TableHtmlNodeRenderer
 
renderCell(TableCell) - Method in class org.commonmark.ext.gfm.tables.internal.TableMarkdownNodeRenderer
 
renderCell(TableCell) - Method in class org.commonmark.ext.gfm.tables.internal.TableNodeRenderer
 
renderCell(TableCell) - Method in class org.commonmark.ext.gfm.tables.internal.TableTextContentNodeRenderer
 
renderChildren(Node) - Method in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer
 
renderChildren(Node) - Method in class org.commonmark.ext.footnotes.internal.FootnoteMarkdownNodeRenderer
 
renderChildren(Node) - Method in class org.commonmark.ext.gfm.alerts.internal.AlertNodeRenderer
Renders the children of a parent node, excluding AlertTitle nodes.
renderChildren(Node) - Method in class org.commonmark.ext.gfm.strikethrough.internal.StrikethroughHtmlNodeRenderer
 
renderChildren(Node) - Method in class org.commonmark.ext.gfm.strikethrough.internal.StrikethroughMarkdownNodeRenderer
 
renderChildren(Node) - Method in class org.commonmark.ext.gfm.strikethrough.internal.StrikethroughTextContentNodeRenderer
 
renderChildren(Node) - Method in class org.commonmark.ext.gfm.tables.internal.TableHtmlNodeRenderer
 
renderChildren(Node) - Method in class org.commonmark.ext.gfm.tables.internal.TableMarkdownNodeRenderer
 
renderChildren(Node) - Method in class org.commonmark.ext.gfm.tables.internal.TableTextContentNodeRenderer
 
renderChildren(Node) - Method in class org.commonmark.ext.ins.internal.InsHtmlNodeRenderer
 
renderChildren(Node) - Method in class org.commonmark.ext.ins.internal.InsMarkdownNodeRenderer
 
renderChildren(Node) - Method in class org.commonmark.ext.ins.internal.InsTextContentNodeRenderer
 
renderChildren(Node) - Method in class org.commonmark.ext.task.list.items.internal.TaskListItemHtmlNodeRenderer
 
renderChildren(Node) - Method in class org.commonmark.ext.task.list.items.internal.TaskListItemMarkdownNodeRenderer
 
renderCodeBlock(String, Node, Map<String, String>) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
renderContent(YamlFrontMatterRawContent) - Method in class org.commonmark.ext.front.matter.internal.YamlFrontMatterMarkdownNodeRenderer
 
renderDefinition(FootnoteDefinition) - Method in class org.commonmark.ext.footnotes.internal.FootnoteMarkdownNodeRenderer
 
renderDefinition(Node, FootnoteHtmlNodeRenderer.ReferencedDefinition) - Method in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer
 
renderEmptyValue(String) - Method in class org.commonmark.ext.front.matter.internal.YamlFrontMatterMarkdownNodeRenderer
 
Renderer - Interface in org.commonmark.renderer
 
RendererContext(HtmlWriter) - Constructor for class org.commonmark.renderer.html.HtmlRenderer.RendererContext
 
RendererContext(MarkdownWriter) - Constructor for class org.commonmark.renderer.markdown.MarkdownRenderer.RendererContext
 
RendererContext(TextContentWriter) - Constructor for class org.commonmark.renderer.text.TextContentRenderer.RendererContext
 
renderers - Variable in class org.commonmark.internal.renderer.NodeRendererMap
 
renderHead(TableHead) - Method in class org.commonmark.ext.gfm.tables.internal.TableHtmlNodeRenderer
 
renderHead(TableHead) - Method in class org.commonmark.ext.gfm.tables.internal.TableMarkdownNodeRenderer
 
renderHead(TableHead) - Method in class org.commonmark.ext.gfm.tables.internal.TableNodeRenderer
 
renderHead(TableHead) - Method in class org.commonmark.ext.gfm.tables.internal.TableTextContentNodeRenderer
 
RenderingTestCase - Class in org.commonmark.testutil
 
RenderingTestCase() - Constructor for class org.commonmark.testutil.RenderingTestCase
 
renderInline(InlineFootnote) - Method in class org.commonmark.ext.footnotes.internal.FootnoteMarkdownNodeRenderer
 
renderListBlock(ListBlock, String, Map<String, String>) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
renderListValue(String, List<String>) - Method in class org.commonmark.ext.front.matter.internal.YamlFrontMatterMarkdownNodeRenderer
 
renderMultiLineValue(String, String[]) - Method in class org.commonmark.ext.front.matter.internal.YamlFrontMatterMarkdownNodeRenderer
 
renderNode(YamlFrontMatterNode) - Method in class org.commonmark.ext.front.matter.internal.YamlFrontMatterMarkdownNodeRenderer
 
renderNode(Node) - Method in class org.commonmark.ext.gfm.alerts.internal.AlertHtmlNodeRenderer
 
renderNode(Node) - Method in class org.commonmark.ext.gfm.alerts.internal.AlertMarkdownNodeRenderer
 
renderNode(Node) - Method in class org.commonmark.ext.gfm.alerts.internal.AlertNodeRenderer
Renders a single node.
renderNode(Node) - Method in class org.commonmark.ext.gfm.alerts.internal.AlertTextContentNodeRenderer
 
renderReference(FootnoteReference) - Method in class org.commonmark.ext.footnotes.internal.FootnoteMarkdownNodeRenderer
 
renderReference(Node, FootnoteHtmlNodeRenderer.ReferenceInfo) - Method in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer
 
renderRow(TableRow) - Method in class org.commonmark.ext.gfm.tables.internal.TableHtmlNodeRenderer
 
renderRow(TableRow) - Method in class org.commonmark.ext.gfm.tables.internal.TableMarkdownNodeRenderer
 
renderRow(TableRow) - Method in class org.commonmark.ext.gfm.tables.internal.TableNodeRenderer
 
renderRow(TableRow) - Method in class org.commonmark.ext.gfm.tables.internal.TableTextContentNodeRenderer
 
renderSingleValue(String, String) - Method in class org.commonmark.ext.front.matter.internal.YamlFrontMatterMarkdownNodeRenderer
 
repeat(String, int) - Static method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
repeat(String, int) - Static method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
replace(String, StringBuilder) - Method in interface org.commonmark.internal.util.Escaping.Replacer
 
REPLACE - Enum constant in enum class org.commonmark.internal.inline.LinkResultImpl.Type
 
replaceActiveBlockParser - Variable in class org.commonmark.internal.BlockStartImpl
 
replaceActiveBlockParser() - Method in class org.commonmark.internal.BlockStartImpl
 
replaceActiveBlockParser() - Method in class org.commonmark.parser.block.BlockStart
Deprecated.
use BlockStart.replaceParagraphLines(int) instead; please raise an issue if that doesn't work for you for some reason.
replaceAll(Pattern, String, Escaping.Replacer) - Static method in class org.commonmark.internal.util.Escaping
 
replaceBracket(Bracket, Node, boolean) - Method in class org.commonmark.internal.InlineParserImpl
 
replaceParagraphLines - Variable in class org.commonmark.internal.BlockStartImpl
 
replaceParagraphLines(int) - Method in class org.commonmark.internal.BlockStartImpl
 
replaceParagraphLines(int) - Method in class org.commonmark.parser.block.BlockStart
Replace a number of lines from the current paragraph (as returned by MatchedBlockParser.getParagraphLines()) with the new block.
replaceParagraphLines(int, ParagraphParser) - Method in class org.commonmark.internal.DocumentParser
 
replaceWith(Node, Position) - Static method in interface org.commonmark.parser.beta.LinkResult
Replace the link with a node.
requireTwoTildes - Variable in class org.commonmark.ext.gfm.strikethrough.internal.StrikethroughDelimiterProcessor
 
requireTwoTildes - Variable in class org.commonmark.ext.gfm.strikethrough.StrikethroughExtension.Builder
 
requireTwoTildes - Variable in class org.commonmark.ext.gfm.strikethrough.StrikethroughExtension
 
requireTwoTildes(boolean) - Method in class org.commonmark.ext.gfm.strikethrough.StrikethroughExtension.Builder
 
reset(SourceLines) - Method in class org.commonmark.internal.InlineParserImpl
 
resetBlock() - Method in class org.commonmark.renderer.text.TextContentWriter
 
resetContents() - Method in class org.commonmark.testutil.example.ExampleReader
 
RIGHT - Enum constant in enum class org.commonmark.ext.gfm.tables.TableCell.Alignment
 
rowLines - Variable in class org.commonmark.ext.gfm.tables.internal.TableBlockParser
 

S

sanitizeImageUrl(String) - Method in class org.commonmark.renderer.html.DefaultUrlSanitizer
 
sanitizeImageUrl(String) - Method in interface org.commonmark.renderer.html.UrlSanitizer
Sanitize a url for use in the src attribute of a Image.
sanitizeLinkUrl(String) - Method in class org.commonmark.renderer.html.DefaultUrlSanitizer
 
sanitizeLinkUrl(String) - Method in interface org.commonmark.renderer.html.UrlSanitizer
Sanitize a url for use in the href attribute of a Link.
sanitizeUrls - Variable in class org.commonmark.renderer.html.HtmlRenderer.Builder
 
sanitizeUrls - Variable in class org.commonmark.renderer.html.HtmlRenderer
 
sanitizeUrls(boolean) - Method in class org.commonmark.renderer.html.HtmlRenderer.Builder
Whether Image src and Link href should be sanitized, defaults to false.
sb - Variable in class org.commonmark.internal.BlockContent
 
sb - Variable in class org.commonmark.renderer.html.CoreHtmlNodeRenderer.AltTextVisitor
 
scanDelimiters(DelimiterProcessor, char) - Method in class org.commonmark.internal.InlineParserImpl
Scan a sequence of characters with code delimiterChar, and return information about the number of delimiters and whether they are positioned such that they can open and/or close emphasis or strong emphasis.
scanLinkDestination(Scanner) - Static method in class org.commonmark.internal.util.LinkScanner
Attempt to scan a link destination, stopping after the destination or returning false.
scanLinkDestinationWithBalancedParens(Scanner) - Static method in class org.commonmark.internal.util.LinkScanner
 
scanLinkLabelContent(Scanner) - Static method in class org.commonmark.internal.util.LinkScanner
Attempt to scan the contents of a link label (inside the brackets), stopping after the content or returning false.
scanLinkTitle(Scanner) - Static method in class org.commonmark.internal.util.LinkScanner
 
scanLinkTitleContent(Scanner, char) - Static method in class org.commonmark.internal.util.LinkScanner
 
scannedToEnd - Variable in class org.commonmark.internal.inline.BackticksInlineParser
 
scanner - Variable in class org.commonmark.internal.InlineParserImpl
 
scanner() - Method in class org.commonmark.internal.InlineParserImpl
 
scanner() - Method in interface org.commonmark.parser.beta.InlineParserState
Return a scanner for the input for the current position (on the trigger character that the inline parser was added for).
Scanner - Class in org.commonmark.parser.beta
 
Scanner(List<SourceLine>, int, int) - Constructor for class org.commonmark.parser.beta.Scanner
 
section - Variable in class org.commonmark.testutil.example.Example
 
section - Variable in class org.commonmark.testutil.example.ExampleReader
 
SECTION_PATTERN - Static variable in class org.commonmark.testutil.example.ExampleReader
 
SEPARATE_BLOCKS - Enum constant in enum class org.commonmark.renderer.text.LineBreakRendering
Separate blocks by a blank line (and respect tight vs loose lists).
SeparatorRole() - Constructor for enum class org.commonmark.ext.front.matter.parser.FrontMatterParser.SeparatorRole
 
set - Variable in class org.commonmark.text.AsciiMatcher.Builder
 
set - Variable in class org.commonmark.text.AsciiMatcher
 
setAlignment(TableCell.Alignment) - Method in class org.commonmark.ext.gfm.tables.TableCell
 
setAllowedTypes(Map<String, String>) - Method in class org.commonmark.ext.gfm.alerts.AlertsExtension.Builder
Sets which alert types will be recognized and parsed into Alert blocks, completely overwriting any previous configuration.
setAttributes(Node, String, Map<String, String>) - Method in class org.commonmark.ext.heading.anchor.internal.HeadingIdAttributeProvider
 
setAttributes(Node, String, Map<String, String>) - Method in class org.commonmark.ext.image.attributes.internal.ImageAttributesAttributeProvider
 
setAttributes(Node, String, Map<String, String>) - Method in interface org.commonmark.renderer.html.AttributeProvider
Set the attributes for a HTML tag of the specified node by modifying the provided map.
setBulletMarker(char) - Method in class org.commonmark.node.BulletList
Deprecated.
setClosingFenceLength(Integer) - Method in class org.commonmark.node.FencedCodeBlock
 
setContent(String) - Method in class org.commonmark.ext.front.matter.YamlFrontMatterRawContent
 
setContentIndent(Integer) - Method in class org.commonmark.node.ListItem
 
setCustomAttributes(Node, String, Map<String, String>) - Method in class org.commonmark.renderer.html.HtmlRenderer.RendererContext
 
setDelimiter(char) - Method in class org.commonmark.node.OrderedList
setDelimiter(String) - Method in class org.commonmark.node.Emphasis
 
setDelimiter(String) - Method in class org.commonmark.node.StrongEmphasis
 
setDestination(String) - Method in class org.commonmark.node.Image
 
setDestination(String) - Method in class org.commonmark.node.Link
 
setDestination(String) - Method in class org.commonmark.node.LinkReferenceDefinition
 
setFenceChar(char) - Method in class org.commonmark.node.FencedCodeBlock
setFenceCharacter(String) - Method in class org.commonmark.node.FencedCodeBlock
 
setFenceIndent(int) - Method in class org.commonmark.node.FencedCodeBlock
 
setFenceLength(int) - Method in class org.commonmark.node.FencedCodeBlock
setHeader(boolean) - Method in class org.commonmark.ext.gfm.tables.TableCell
 
setInfo(String) - Method in class org.commonmark.node.FencedCodeBlock
 
setKey(String) - Method in class org.commonmark.ext.front.matter.YamlFrontMatterNode
 
setLabel(String) - Method in class org.commonmark.node.LinkReferenceDefinition
 
setLevel(int) - Method in class org.commonmark.node.Heading
 
setLine(String, int) - Method in class org.commonmark.internal.DocumentParser
 
setLine(SourceLine) - Method in class org.commonmark.parser.beta.Scanner
 
setLiteral(String) - Method in class org.commonmark.node.Code
 
setLiteral(String) - Method in class org.commonmark.node.FencedCodeBlock
 
setLiteral(String) - Method in class org.commonmark.node.HtmlBlock
 
setLiteral(String) - Method in class org.commonmark.node.HtmlInline
 
setLiteral(String) - Method in class org.commonmark.node.IndentedCodeBlock
 
setLiteral(String) - Method in class org.commonmark.node.Text
 
setLiteral(String) - Method in class org.commonmark.node.ThematicBreak
 
setMarker(String) - Method in class org.commonmark.node.BulletList
 
setMarkerDelimiter(String) - Method in class org.commonmark.node.OrderedList
 
setMarkerIndent(Integer) - Method in class org.commonmark.node.ListItem
 
setMarkerStartNumber(Integer) - Method in class org.commonmark.node.OrderedList
 
setNewColumn(int) - Method in class org.commonmark.internal.DocumentParser
 
setNewIndex(int) - Method in class org.commonmark.internal.DocumentParser
 
setOpeningFenceLength(Integer) - Method in class org.commonmark.node.FencedCodeBlock
 
setParent(Node) - Method in class org.commonmark.node.Block
 
setParent(Node) - Method in class org.commonmark.node.Node
 
setPosition(Position) - Method in class org.commonmark.parser.beta.Scanner
 
setSourceSpans(List<SourceSpan>) - Method in class org.commonmark.node.Node
Replace the current source spans with the provided list.
setStartNumber(int) - Method in class org.commonmark.node.OrderedList
setTight(boolean) - Method in class org.commonmark.node.ListBlock
 
setTitle(String) - Method in class org.commonmark.node.Image
 
setTitle(String) - Method in class org.commonmark.node.Link
 
setTitle(String) - Method in class org.commonmark.node.LinkReferenceDefinition
 
setValues(List<String>) - Method in class org.commonmark.ext.front.matter.YamlFrontMatterNode
 
setWidth(int) - Method in class org.commonmark.ext.gfm.tables.TableCell
 
ShallowReferenceVisitor(Node, Consumer<Node>) - Constructor for class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer.ShallowReferenceVisitor
 
shouldEscapeHtml() - Method in interface org.commonmark.renderer.html.HtmlNodeRendererContext
 
shouldEscapeHtml() - Method in class org.commonmark.renderer.html.HtmlRenderer.RendererContext
 
shouldOmitSingleParagraphP() - Method in interface org.commonmark.renderer.html.HtmlNodeRendererContext
 
shouldOmitSingleParagraphP() - Method in class org.commonmark.renderer.html.HtmlRenderer.RendererContext
 
shouldSanitizeUrls() - Method in interface org.commonmark.renderer.html.HtmlNodeRendererContext
 
shouldSanitizeUrls() - Method in class org.commonmark.renderer.html.HtmlRenderer.RendererContext
 
showTabs(String) - Static method in class org.commonmark.testutil.Asserts
 
SINGLEQUOTEDVALUE - Static variable in class org.commonmark.internal.HtmlBlockParser
 
skip(char, CharSequence, int, int) - Static method in class org.commonmark.text.Characters
 
skipBackwards(char, CharSequence, int, int) - Static method in class org.commonmark.text.Characters
 
skipSpaceTab(CharSequence, int, int) - Static method in class org.commonmark.text.Characters
 
skipSpaceTabBackwards(CharSequence, int, int) - Static method in class org.commonmark.text.Characters
 
softbreak - Variable in class org.commonmark.renderer.html.HtmlRenderer.Builder
 
softbreak - Variable in class org.commonmark.renderer.html.HtmlRenderer
 
softbreak(String) - Method in class org.commonmark.renderer.html.HtmlRenderer.Builder
The HTML to use for rendering a softbreak, defaults to "\n" (meaning the rendered result doesn't have a line break).
SoftLineBreak - Class in org.commonmark.node
A soft line break (as opposed to a HardLineBreak), e.g.
SoftLineBreak() - Constructor for class org.commonmark.node.SoftLineBreak
 
source - Variable in class org.commonmark.testutil.example.Example
 
source - Variable in class org.commonmark.testutil.example.ExampleReader
 
SOURCE - Enum constant in enum class org.commonmark.testutil.example.ExampleReader.State
 
sourceIndex - Variable in class org.commonmark.internal.DocumentParser.OpenBlockParser
 
SourceLine - Class in org.commonmark.parser
A line or part of a line from the input source.
SourceLine(CharSequence, SourceSpan) - Constructor for class org.commonmark.parser.SourceLine
 
SourceLines - Class in org.commonmark.parser
A set of lines (SourceLine) from the input source.
SourceLines() - Constructor for class org.commonmark.parser.SourceLines
 
sourceSpan - Variable in class org.commonmark.parser.SourceLine
 
SourceSpan - Class in org.commonmark.node
A source span references a snippet of text from the source input.
SourceSpan(int, int, int, int) - Constructor for class org.commonmark.node.SourceSpan
 
sourceSpans - Variable in class org.commonmark.internal.LinkReferenceDefinitionParser
 
sourceSpans - Variable in class org.commonmark.node.Node
 
sourceSpans - Variable in class org.commonmark.node.SourceSpans
 
SourceSpans - Class in org.commonmark.node
A list of source spans that can be added to.
SourceSpans() - Constructor for class org.commonmark.node.SourceSpans
 
specialCharacters - Variable in class org.commonmark.internal.InlineParserImpl
 
SpecTestCase - Class in org.commonmark.testutil
 
SpecTestCase() - Constructor for class org.commonmark.testutil.SpecTestCase
 
split(SourceLine) - Static method in class org.commonmark.ext.gfm.tables.internal.TableBlockParser
 
StaggeredDelimiterProcessor - Class in org.commonmark.internal
An implementation of DelimiterProcessor that dispatches all calls to two or more other DelimiterProcessors depending on the length of the delimiter run.
StaggeredDelimiterProcessor(char) - Constructor for class org.commonmark.internal.StaggeredDelimiterProcessor
 
STANDARD_TYPES - Static variable in class org.commonmark.ext.gfm.alerts.AlertsExtension
The standard GitHub Flavored Markdown (GFM) types that the extension enables by default.
START_DEFINITION - Enum constant in enum class org.commonmark.internal.LinkReferenceDefinitionParser.State
 
START_TITLE - Enum constant in enum class org.commonmark.internal.LinkReferenceDefinitionParser.State
 
startDefinition(Scanner) - Method in class org.commonmark.internal.LinkReferenceDefinitionParser
 
startTitle(Scanner) - Method in class org.commonmark.internal.LinkReferenceDefinitionParser
 
state - Variable in class org.commonmark.internal.LinkReferenceDefinitionParser
 
state - Variable in class org.commonmark.testutil.example.ExampleReader
 
State() - Constructor for enum class org.commonmark.internal.LinkReferenceDefinitionParser.State
 
State() - Constructor for enum class org.commonmark.testutil.example.ExampleReader.State
 
Strikethrough - Class in org.commonmark.ext.gfm.strikethrough
A strikethrough node containing text and other inline nodes as children.
Strikethrough(String) - Constructor for class org.commonmark.ext.gfm.strikethrough.Strikethrough
 
StrikethroughDelimiterProcessor - Class in org.commonmark.ext.gfm.strikethrough.internal
 
StrikethroughDelimiterProcessor() - Constructor for class org.commonmark.ext.gfm.strikethrough.internal.StrikethroughDelimiterProcessor
 
StrikethroughDelimiterProcessor(boolean) - Constructor for class org.commonmark.ext.gfm.strikethrough.internal.StrikethroughDelimiterProcessor
 
StrikethroughExtension - Class in org.commonmark.ext.gfm.strikethrough
Extension for GFM strikethrough using ~ or ~~ (GitHub Flavored Markdown).
StrikethroughExtension(StrikethroughExtension.Builder) - Constructor for class org.commonmark.ext.gfm.strikethrough.StrikethroughExtension
 
StrikethroughExtension.Builder - Class in org.commonmark.ext.gfm.strikethrough
 
StrikethroughHtmlNodeRenderer - Class in org.commonmark.ext.gfm.strikethrough.internal
 
StrikethroughHtmlNodeRenderer(HtmlNodeRendererContext) - Constructor for class org.commonmark.ext.gfm.strikethrough.internal.StrikethroughHtmlNodeRenderer
 
StrikethroughMarkdownNodeRenderer - Class in org.commonmark.ext.gfm.strikethrough.internal
 
StrikethroughMarkdownNodeRenderer(MarkdownNodeRendererContext) - Constructor for class org.commonmark.ext.gfm.strikethrough.internal.StrikethroughMarkdownNodeRenderer
 
StrikethroughNodeRenderer - Class in org.commonmark.ext.gfm.strikethrough.internal
 
StrikethroughNodeRenderer() - Constructor for class org.commonmark.ext.gfm.strikethrough.internal.StrikethroughNodeRenderer
 
StrikethroughTextContentNodeRenderer - Class in org.commonmark.ext.gfm.strikethrough.internal
 
StrikethroughTextContentNodeRenderer(TextContentNodeRendererContext) - Constructor for class org.commonmark.ext.gfm.strikethrough.internal.StrikethroughTextContentNodeRenderer
 
STRIP - Enum constant in enum class org.commonmark.renderer.text.LineBreakRendering
Strip all line breaks within blocks and between blocks, resulting in all the text in a single line.
stripHtmlSpaces(String) - Method in class org.commonmark.renderer.html.DefaultUrlSanitizer
 
stripNewlines() - Method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
stripNewlines() - Method in interface org.commonmark.renderer.text.TextContentNodeRendererContext
stripNewlines() - Method in class org.commonmark.renderer.text.TextContentRenderer.RendererContext
 
stripNewlines(boolean) - Method in class org.commonmark.renderer.text.TextContentRenderer.Builder
stripTrailingNewline(String) - Static method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
StrongEmphasis - Class in org.commonmark.node
Strong emphasis, e.g.:
StrongEmphasis() - Constructor for class org.commonmark.node.StrongEmphasis
 
StrongEmphasis(String) - Constructor for class org.commonmark.node.StrongEmphasis
 
subSpan(int) - Method in class org.commonmark.node.SourceSpan
 
subSpan(int, int) - Method in class org.commonmark.node.SourceSpan
 
substring(int, int) - Method in class org.commonmark.parser.SourceLine
 
suffix - Variable in class org.commonmark.ext.heading.anchor.IdGenerator.Builder
 
suffix - Variable in class org.commonmark.ext.heading.anchor.IdGenerator
 
suffix(String) - Method in class org.commonmark.ext.heading.anchor.IdGenerator.Builder
 
SUPPORTED_ATTRIBUTES - Static variable in class org.commonmark.ext.image.attributes.internal.ImageAttributesDelimiterProcessor
 

T

TableBlock - Class in org.commonmark.ext.gfm.tables
Table block containing a TableHead and optionally a TableBody.
TableBlock() - Constructor for class org.commonmark.ext.gfm.tables.TableBlock
 
TableBlockParser - Class in org.commonmark.ext.gfm.tables.internal
 
TableBlockParser(List<TableBlockParser.TableCellInfo>, SourceLine, Integer) - Constructor for class org.commonmark.ext.gfm.tables.internal.TableBlockParser
 
TableBlockParser.Factory - Class in org.commonmark.ext.gfm.tables.internal
 
TableBlockParser.TableCellInfo - Class in org.commonmark.ext.gfm.tables.internal
 
TableBody - Class in org.commonmark.ext.gfm.tables
Body part of a TableBlock containing TableRows.
TableBody() - Constructor for class org.commonmark.ext.gfm.tables.TableBody
 
TableCell - Class in org.commonmark.ext.gfm.tables
Table cell of a TableRow containing inline nodes.
TableCell() - Constructor for class org.commonmark.ext.gfm.tables.TableCell
 
TableCell.Alignment - Enum Class in org.commonmark.ext.gfm.tables
How the cell is aligned horizontally.
TableCellInfo(TableCell.Alignment, int) - Constructor for class org.commonmark.ext.gfm.tables.internal.TableBlockParser.TableCellInfo
 
TableHead - Class in org.commonmark.ext.gfm.tables
Head part of a TableBlock containing TableRows.
TableHead() - Constructor for class org.commonmark.ext.gfm.tables.TableHead
 
TableHtmlNodeRenderer - Class in org.commonmark.ext.gfm.tables.internal
 
TableHtmlNodeRenderer(HtmlNodeRendererContext) - Constructor for class org.commonmark.ext.gfm.tables.internal.TableHtmlNodeRenderer
 
TableMarkdownNodeRenderer - Class in org.commonmark.ext.gfm.tables.internal
The Table node renderer that is needed for rendering GFM tables (GitHub Flavored Markdown) to text content.
TableMarkdownNodeRenderer(MarkdownNodeRendererContext) - Constructor for class org.commonmark.ext.gfm.tables.internal.TableMarkdownNodeRenderer
 
TableNodeRenderer - Class in org.commonmark.ext.gfm.tables.internal
 
TableNodeRenderer() - Constructor for class org.commonmark.ext.gfm.tables.internal.TableNodeRenderer
 
TableRow - Class in org.commonmark.ext.gfm.tables
Table row of a TableHead or TableBody containing TableCells.
TableRow() - Constructor for class org.commonmark.ext.gfm.tables.TableRow
 
TablesExtension - Class in org.commonmark.ext.gfm.tables
Extension for GFM tables using "|" pipes (GitHub Flavored Markdown).
TablesExtension(TablesExtension.Builder) - Constructor for class org.commonmark.ext.gfm.tables.TablesExtension
 
TablesExtension.Builder - Class in org.commonmark.ext.gfm.tables
 
TableTextContentNodeRenderer - Class in org.commonmark.ext.gfm.tables.internal
The Table node renderer that is needed for rendering GFM tables (GitHub Flavored Markdown) to text content.
TableTextContentNodeRenderer(TextContentNodeRendererContext) - Constructor for class org.commonmark.ext.gfm.tables.internal.TableTextContentNodeRenderer
 
tag(String) - Method in class org.commonmark.renderer.html.HtmlWriter
 
tag(String, Map<String, String>) - Method in class org.commonmark.renderer.html.HtmlWriter
 
tag(String, Map<String, String>, boolean) - Method in class org.commonmark.renderer.html.HtmlWriter
 
TAGNAME - Static variable in class org.commonmark.internal.HtmlBlockParser
 
tagNameContinue - Static variable in class org.commonmark.internal.inline.HtmlInlineParser
 
tagNameStart - Static variable in class org.commonmark.internal.inline.HtmlInlineParser
 
TaskListItemHtmlNodeRenderer - Class in org.commonmark.ext.task.list.items.internal
 
TaskListItemHtmlNodeRenderer(HtmlNodeRendererContext) - Constructor for class org.commonmark.ext.task.list.items.internal.TaskListItemHtmlNodeRenderer
 
TaskListItemMarkdownNodeRenderer - Class in org.commonmark.ext.task.list.items.internal
 
TaskListItemMarkdownNodeRenderer(MarkdownNodeRendererContext) - Constructor for class org.commonmark.ext.task.list.items.internal.TaskListItemMarkdownNodeRenderer
 
TaskListItemMarker - Class in org.commonmark.ext.task.list.items
A marker node indicating that a list item contains a task.
TaskListItemMarker(boolean) - Constructor for class org.commonmark.ext.task.list.items.TaskListItemMarker
 
TaskListItemNodeRenderer - Class in org.commonmark.ext.task.list.items.internal
 
TaskListItemNodeRenderer() - Constructor for class org.commonmark.ext.task.list.items.internal.TaskListItemNodeRenderer
 
TaskListItemPostProcessor - Class in org.commonmark.ext.task.list.items.internal
 
TaskListItemPostProcessor() - Constructor for class org.commonmark.ext.task.list.items.internal.TaskListItemPostProcessor
 
TaskListItemPostProcessor.TaskListItemVisitor - Class in org.commonmark.ext.task.list.items.internal
 
TaskListItemsExtension - Class in org.commonmark.ext.task.list.items
Extension for adding task list items.
TaskListItemsExtension() - Constructor for class org.commonmark.ext.task.list.items.TaskListItemsExtension
 
TaskListItemVisitor() - Constructor for class org.commonmark.ext.task.list.items.internal.TaskListItemPostProcessor.TaskListItemVisitor
 
TestResources - Class in org.commonmark.testutil
 
TestResources() - Constructor for class org.commonmark.testutil.TestResources
 
text - Variable in class org.commonmark.internal.InlineParserImpl.LinkInfoImpl
 
text(String) - Method in class org.commonmark.renderer.html.HtmlWriter
 
text(String, CharMatcher) - Method in class org.commonmark.renderer.markdown.MarkdownWriter
Write the supplied string with escaping.
text(Scanner) - Method in class org.commonmark.internal.InlineParserImpl.LinkInfoImpl
 
text(Scanner) - Method in interface org.commonmark.parser.beta.LinkInfo
The text between the first brackets, e.g.
text(SourceLines) - Method in class org.commonmark.internal.InlineParserImpl
 
Text - Class in org.commonmark.node
A text node, e.g.
Text() - Constructor for class org.commonmark.node.Text
 
Text(String) - Constructor for class org.commonmark.node.Text
 
textContent - Variable in class org.commonmark.ext.gfm.alerts.internal.AlertTextContentNodeRenderer
 
textContent - Variable in class org.commonmark.ext.gfm.strikethrough.internal.StrikethroughTextContentNodeRenderer
 
textContent - Variable in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
TextContentNodeRendererContext - Interface in org.commonmark.renderer.text
 
TextContentNodeRendererFactory - Interface in org.commonmark.renderer.text
Factory for instantiating new node renderers when rendering is done.
TextContentRenderer - Class in org.commonmark.renderer.text
Renders nodes to plain text content with minimal markup-like additions.
TextContentRenderer(TextContentRenderer.Builder) - Constructor for class org.commonmark.renderer.text.TextContentRenderer
 
TextContentRenderer.Builder - Class in org.commonmark.renderer.text
Builder for configuring a TextContentRenderer.
TextContentRenderer.RendererContext - Class in org.commonmark.renderer.text
 
TextContentRenderer.TextContentRendererExtension - Interface in org.commonmark.renderer.text
Extension for TextContentRenderer.
textContentWriter - Variable in class org.commonmark.ext.gfm.tables.internal.TableTextContentNodeRenderer
 
textContentWriter - Variable in class org.commonmark.renderer.text.TextContentRenderer.RendererContext
 
TextContentWriter - Class in org.commonmark.renderer.text
 
TextContentWriter(Appendable) - Constructor for class org.commonmark.renderer.text.TextContentWriter
 
TextContentWriter(Appendable, LineBreakRendering) - Constructor for class org.commonmark.renderer.text.TextContentWriter
 
textEnd - Variable in class org.commonmark.internal.InlineParserImpl.LinkInfoImpl
 
textEscape - Variable in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
textEscapeInHeading - Variable in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
textStart - Variable in class org.commonmark.internal.InlineParserImpl.LinkInfoImpl
 
ThematicBreak - Class in org.commonmark.node
A thematic break, e.g.
ThematicBreak() - Constructor for class org.commonmark.node.ThematicBreak
 
ThematicBreakParser - Class in org.commonmark.internal
 
ThematicBreakParser(String) - Constructor for class org.commonmark.internal.ThematicBreakParser
 
ThematicBreakParser.Factory - Class in org.commonmark.internal
 
tight - Variable in class org.commonmark.node.ListBlock
 
tight - Variable in class org.commonmark.renderer.markdown.MarkdownWriter
 
tight - Variable in class org.commonmark.renderer.text.TextContentWriter
 
title - Variable in class org.commonmark.internal.InlineParserImpl.DestinationTitle
 
title - Variable in class org.commonmark.internal.InlineParserImpl.LinkInfoImpl
 
title - Variable in class org.commonmark.internal.LinkReferenceDefinitionParser
 
title - Variable in class org.commonmark.node.Image
 
title - Variable in class org.commonmark.node.Link
 
title - Variable in class org.commonmark.node.LinkReferenceDefinition
 
title() - Method in class org.commonmark.internal.InlineParserImpl.LinkInfoImpl
 
title() - Method in interface org.commonmark.parser.beta.LinkInfo
The title if available, e.g.
title(Scanner) - Method in class org.commonmark.internal.LinkReferenceDefinitionParser
 
TITLE - Enum constant in enum class org.commonmark.internal.LinkReferenceDefinitionParser.State
 
titleDelimiter - Variable in class org.commonmark.internal.LinkReferenceDefinitionParser
 
titleLine - Variable in class org.commonmark.ext.gfm.alerts.internal.AlertBlockParser
 
toString() - Method in class org.commonmark.node.Node
 
toString() - Method in class org.commonmark.node.SourceSpan
 
toString() - Method in class org.commonmark.testutil.example.Example
 
toStringAttributes() - Method in class org.commonmark.ext.image.attributes.ImageAttributes
 
toStringAttributes() - Method in class org.commonmark.node.Image
 
toStringAttributes() - Method in class org.commonmark.node.Link
 
toStringAttributes() - Method in class org.commonmark.node.Node
 
toStringAttributes() - Method in class org.commonmark.node.Text
 
trailingSpaces - Variable in class org.commonmark.internal.InlineParserImpl
 
tryCdata(Scanner) - Method in class org.commonmark.internal.inline.HtmlInlineParser
 
tryClosing(CharSequence, int) - Method in class org.commonmark.internal.FencedCodeBlockParser
 
tryClosingTag(Scanner) - Static method in class org.commonmark.internal.inline.HtmlInlineParser
 
tryComment(Scanner) - Method in class org.commonmark.internal.inline.HtmlInlineParser
 
tryContinue(ParserState) - Method in class org.commonmark.ext.footnotes.internal.FootnoteBlockParser
 
tryContinue(ParserState) - Method in class org.commonmark.ext.front.matter.internal.YamlFrontMatterBlockParser
 
tryContinue(ParserState) - Method in class org.commonmark.ext.gfm.alerts.internal.AlertBlockParser
 
tryContinue(ParserState) - Method in class org.commonmark.ext.gfm.tables.internal.TableBlockParser
 
tryContinue(ParserState) - Method in class org.commonmark.internal.BlockQuoteParser
 
tryContinue(ParserState) - Method in class org.commonmark.internal.DocumentBlockParser
 
tryContinue(ParserState) - Method in class org.commonmark.internal.FencedCodeBlockParser
 
tryContinue(ParserState) - Method in class org.commonmark.internal.HeadingParser
 
tryContinue(ParserState) - Method in class org.commonmark.internal.HtmlBlockParser
 
tryContinue(ParserState) - Method in class org.commonmark.internal.IndentedCodeBlockParser
 
tryContinue(ParserState) - Method in class org.commonmark.internal.ListBlockParser
 
tryContinue(ParserState) - Method in class org.commonmark.internal.ListItemParser
 
tryContinue(ParserState) - Method in class org.commonmark.internal.ParagraphParser
 
tryContinue(ParserState) - Method in class org.commonmark.internal.ThematicBreakParser
 
tryContinue(ParserState) - Method in interface org.commonmark.parser.block.BlockParser
 
tryDeclaration(Scanner) - Method in class org.commonmark.internal.inline.HtmlInlineParser
 
tryOpenTag(Scanner) - Static method in class org.commonmark.internal.inline.HtmlInlineParser
 
tryParse(InlineParserState) - Method in class org.commonmark.internal.inline.AutolinkInlineParser
 
tryParse(InlineParserState) - Method in class org.commonmark.internal.inline.BackslashInlineParser
 
tryParse(InlineParserState) - Method in class org.commonmark.internal.inline.BackticksInlineParser
 
tryParse(InlineParserState) - Method in class org.commonmark.internal.inline.EntityInlineParser
 
tryParse(InlineParserState) - Method in class org.commonmark.internal.inline.HtmlInlineParser
 
tryParse(InlineParserState) - Method in interface org.commonmark.parser.beta.InlineContentParser
Try to parse inline content starting from the current position.
tryProcessingInstruction(Scanner) - Method in class org.commonmark.internal.inline.HtmlInlineParser
 
tryRegisterReference(FootnoteReference) - Method in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer
 
tryStart(ParserState, MatchedBlockParser) - Method in class org.commonmark.ext.footnotes.internal.FootnoteBlockParser.Factory
 
tryStart(ParserState, MatchedBlockParser) - Method in class org.commonmark.ext.front.matter.internal.YamlFrontMatterBlockParser.Factory
 
tryStart(ParserState, MatchedBlockParser) - Method in class org.commonmark.ext.gfm.alerts.internal.AlertBlockParser.Factory
 
tryStart(ParserState, MatchedBlockParser) - Method in class org.commonmark.ext.gfm.tables.internal.TableBlockParser.Factory
 
tryStart(ParserState, MatchedBlockParser) - Method in class org.commonmark.internal.BlockQuoteParser.Factory
 
tryStart(ParserState, MatchedBlockParser) - Method in class org.commonmark.internal.FencedCodeBlockParser.Factory
 
tryStart(ParserState, MatchedBlockParser) - Method in class org.commonmark.internal.HeadingParser.Factory
 
tryStart(ParserState, MatchedBlockParser) - Method in class org.commonmark.internal.HtmlBlockParser.Factory
 
tryStart(ParserState, MatchedBlockParser) - Method in class org.commonmark.internal.IndentedCodeBlockParser.Factory
 
tryStart(ParserState, MatchedBlockParser) - Method in class org.commonmark.internal.ListBlockParser.Factory
 
tryStart(ParserState, MatchedBlockParser) - Method in class org.commonmark.internal.ThematicBreakParser.Factory
 
tryStart(ParserState, MatchedBlockParser) - Method in interface org.commonmark.parser.block.BlockParserFactory
 
tryStartFresh(CharSequence, int, ParserState) - Method in class org.commonmark.ext.gfm.alerts.internal.AlertBlockParser.Factory
 
type - Variable in class org.commonmark.ext.gfm.alerts.Alert
 
type - Variable in class org.commonmark.internal.inline.LinkResultImpl
 
type - Variable in class org.commonmark.node.DefinitionMap
 
Type() - Constructor for enum class org.commonmark.internal.inline.LinkResultImpl.Type
 

U

UnderscoreDelimiterProcessor - Class in org.commonmark.internal.inline
 
UnderscoreDelimiterProcessor() - Constructor for class org.commonmark.internal.inline.UnderscoreDelimiterProcessor
 
UNESCAPE_REPLACER - Static variable in class org.commonmark.internal.util.Escaping
 
unescapeString(String) - Static method in class org.commonmark.internal.util.Escaping
Replace entities and backslash escapes with literal characters.
unlink() - Method in class org.commonmark.node.Node
 
UNQUOTEDVALUE - Static variable in class org.commonmark.internal.HtmlBlockParser
 
URI - Static variable in class org.commonmark.internal.inline.AutolinkInlineParser
 
URI_REPLACER - Static variable in class org.commonmark.internal.util.Escaping
 
URL - Enum constant in enum class org.commonmark.ext.autolink.AutolinkType
URL such as http://example.com
urlSanitizer - Variable in class org.commonmark.renderer.html.HtmlRenderer.Builder
 
urlSanitizer - Variable in class org.commonmark.renderer.html.HtmlRenderer
 
urlSanitizer() - Method in interface org.commonmark.renderer.html.HtmlNodeRendererContext
 
urlSanitizer() - Method in class org.commonmark.renderer.html.HtmlRenderer.RendererContext
 
urlSanitizer(UrlSanitizer) - Method in class org.commonmark.renderer.html.HtmlRenderer.Builder
UrlSanitizer used to filter URL's if HtmlRenderer.Builder.sanitizeUrls is true.
UrlSanitizer - Interface in org.commonmark.renderer.html
Sanitizes urls for img and a elements by whitelisting protocols.

V

validateTypeAndTitle(String, String) - Method in class org.commonmark.ext.gfm.alerts.AlertsExtension.Builder
Checks whether an alert type and default title are valid.
valueOf(String) - Static method in enum class org.commonmark.ext.autolink.AutolinkType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.commonmark.ext.front.matter.parser.FrontMatterParser.SeparatorRole
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.commonmark.ext.gfm.tables.TableCell.Alignment
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.commonmark.internal.inline.LinkResultImpl.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.commonmark.internal.LinkReferenceDefinitionParser.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.commonmark.parser.IncludeSourceSpans
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.commonmark.renderer.text.LineBreakRendering
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.commonmark.testutil.example.ExampleReader.State
Returns the enum constant of this class with the specified name.
values - Variable in class org.commonmark.ext.front.matter.YamlFrontMatterNode
 
values() - Static method in enum class org.commonmark.ext.autolink.AutolinkType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.commonmark.ext.front.matter.parser.FrontMatterParser.SeparatorRole
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.commonmark.ext.gfm.tables.TableCell.Alignment
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.commonmark.internal.inline.LinkResultImpl.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.commonmark.internal.LinkReferenceDefinitionParser.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class org.commonmark.node.DefinitionMap
 
values() - Static method in enum class org.commonmark.parser.IncludeSourceSpans
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.commonmark.renderer.text.LineBreakRendering
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.commonmark.testutil.example.ExampleReader.State
Returns an array containing the constants of this enum class, in the order they are declared.
visit(BlockQuote) - Method in class org.commonmark.node.AbstractVisitor
 
visit(BlockQuote) - Method in interface org.commonmark.node.Visitor
 
visit(BlockQuote) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
visit(BlockQuote) - Method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
visit(BlockQuote) - Method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
visit(BulletList) - Method in class org.commonmark.node.AbstractVisitor
 
visit(BulletList) - Method in interface org.commonmark.node.Visitor
 
visit(BulletList) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
visit(BulletList) - Method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
visit(BulletList) - Method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
visit(Code) - Method in class org.commonmark.node.AbstractVisitor
 
visit(Code) - Method in interface org.commonmark.node.Visitor
 
visit(Code) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer.AltTextVisitor
 
visit(Code) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
visit(Code) - Method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
visit(Code) - Method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
visit(CustomBlock) - Method in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer.DefinitionVisitor
 
visit(CustomBlock) - Method in class org.commonmark.node.AbstractVisitor
 
visit(CustomBlock) - Method in interface org.commonmark.node.Visitor
 
visit(CustomNode) - Method in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer.ShallowReferenceVisitor
 
visit(CustomNode) - Method in class org.commonmark.ext.front.matter.YamlFrontMatterVisitor
 
visit(CustomNode) - Method in class org.commonmark.node.AbstractVisitor
 
visit(CustomNode) - Method in interface org.commonmark.node.Visitor
 
visit(Document) - Method in class org.commonmark.node.AbstractVisitor
 
visit(Document) - Method in interface org.commonmark.node.Visitor
 
visit(Document) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
visit(Document) - Method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
visit(Document) - Method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
visit(Emphasis) - Method in class org.commonmark.node.AbstractVisitor
 
visit(Emphasis) - Method in interface org.commonmark.node.Visitor
 
visit(Emphasis) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
visit(Emphasis) - Method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
visit(FencedCodeBlock) - Method in class org.commonmark.node.AbstractVisitor
 
visit(FencedCodeBlock) - Method in interface org.commonmark.node.Visitor
 
visit(FencedCodeBlock) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
visit(FencedCodeBlock) - Method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
visit(FencedCodeBlock) - Method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
visit(HardLineBreak) - Method in class org.commonmark.node.AbstractVisitor
 
visit(HardLineBreak) - Method in interface org.commonmark.node.Visitor
 
visit(HardLineBreak) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer.AltTextVisitor
 
visit(HardLineBreak) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
visit(HardLineBreak) - Method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer.LineBreakVisitor
 
visit(HardLineBreak) - Method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
visit(HardLineBreak) - Method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
visit(Heading) - Method in class org.commonmark.node.AbstractVisitor
 
visit(Heading) - Method in interface org.commonmark.node.Visitor
 
visit(Heading) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
visit(Heading) - Method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
visit(Heading) - Method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
visit(HtmlBlock) - Method in class org.commonmark.node.AbstractVisitor
 
visit(HtmlBlock) - Method in interface org.commonmark.node.Visitor
 
visit(HtmlBlock) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
visit(HtmlBlock) - Method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
visit(HtmlBlock) - Method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
visit(HtmlInline) - Method in class org.commonmark.node.AbstractVisitor
 
visit(HtmlInline) - Method in interface org.commonmark.node.Visitor
 
visit(HtmlInline) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
visit(HtmlInline) - Method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
visit(HtmlInline) - Method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
visit(Image) - Method in class org.commonmark.node.AbstractVisitor
 
visit(Image) - Method in interface org.commonmark.node.Visitor
 
visit(Image) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
visit(Image) - Method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
visit(Image) - Method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
visit(IndentedCodeBlock) - Method in class org.commonmark.node.AbstractVisitor
 
visit(IndentedCodeBlock) - Method in interface org.commonmark.node.Visitor
 
visit(IndentedCodeBlock) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
visit(IndentedCodeBlock) - Method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
visit(IndentedCodeBlock) - Method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
visit(Link) - Method in class org.commonmark.ext.autolink.internal.AutolinkPostProcessor.AutolinkVisitor
 
visit(Link) - Method in class org.commonmark.node.AbstractVisitor
 
visit(Link) - Method in interface org.commonmark.node.Visitor
 
visit(Link) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
visit(Link) - Method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
visit(Link) - Method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
visit(LinkReferenceDefinition) - Method in class org.commonmark.node.AbstractVisitor
 
visit(LinkReferenceDefinition) - Method in interface org.commonmark.node.Visitor
 
visit(ListItem) - Method in class org.commonmark.ext.task.list.items.internal.TaskListItemPostProcessor.TaskListItemVisitor
 
visit(ListItem) - Method in class org.commonmark.node.AbstractVisitor
 
visit(ListItem) - Method in interface org.commonmark.node.Visitor
 
visit(ListItem) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
visit(ListItem) - Method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
visit(ListItem) - Method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
visit(OrderedList) - Method in class org.commonmark.node.AbstractVisitor
 
visit(OrderedList) - Method in interface org.commonmark.node.Visitor
 
visit(OrderedList) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
visit(OrderedList) - Method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
visit(OrderedList) - Method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
visit(Paragraph) - Method in class org.commonmark.node.AbstractVisitor
 
visit(Paragraph) - Method in interface org.commonmark.node.Visitor
 
visit(Paragraph) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
visit(Paragraph) - Method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
visit(Paragraph) - Method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
visit(SoftLineBreak) - Method in class org.commonmark.node.AbstractVisitor
 
visit(SoftLineBreak) - Method in interface org.commonmark.node.Visitor
 
visit(SoftLineBreak) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer.AltTextVisitor
 
visit(SoftLineBreak) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
visit(SoftLineBreak) - Method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer.LineBreakVisitor
 
visit(SoftLineBreak) - Method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
visit(SoftLineBreak) - Method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
visit(StrongEmphasis) - Method in class org.commonmark.node.AbstractVisitor
 
visit(StrongEmphasis) - Method in interface org.commonmark.node.Visitor
 
visit(StrongEmphasis) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
visit(StrongEmphasis) - Method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
visit(Text) - Method in class org.commonmark.ext.autolink.internal.AutolinkPostProcessor.AutolinkVisitor
 
visit(Text) - Method in class org.commonmark.node.AbstractVisitor
 
visit(Text) - Method in interface org.commonmark.node.Visitor
 
visit(Text) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer.AltTextVisitor
 
visit(Text) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
visit(Text) - Method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
visit(Text) - Method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
visit(ThematicBreak) - Method in class org.commonmark.node.AbstractVisitor
 
visit(ThematicBreak) - Method in interface org.commonmark.node.Visitor
 
visit(ThematicBreak) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
visit(ThematicBreak) - Method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
visit(ThematicBreak) - Method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
visitChildren(Node) - Method in class org.commonmark.node.AbstractVisitor
Visit the child nodes.
visitChildren(Node) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
 
visitChildren(Node) - Method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
visitChildren(Node) - Method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
Visitor - Interface in org.commonmark.node
Node visitor.

W

whitespace() - Method in class org.commonmark.parser.beta.Scanner
 
whitespace() - Method in class org.commonmark.renderer.text.TextContentWriter
 
WHITESPACE - Static variable in class org.commonmark.internal.util.Escaping
 
width - Variable in class org.commonmark.ext.gfm.tables.internal.TableBlockParser.TableCellInfo
 
width - Variable in class org.commonmark.ext.gfm.tables.TableCell
 
withMarker(Text, Position, Text, Position, Position, Bracket, Delimiter) - Static method in class org.commonmark.internal.Bracket
 
WRAP - Enum constant in enum class org.commonmark.internal.inline.LinkResultImpl.Type
 
wrapBracket(Bracket, Node, boolean) - Method in class org.commonmark.internal.InlineParserImpl
 
wrapTextIn(Node, Position) - Static method in interface org.commonmark.parser.beta.LinkResult
Wrap the link text in a node.
write(char) - Method in class org.commonmark.renderer.markdown.MarkdownWriter
 
write(char) - Method in class org.commonmark.renderer.text.TextContentWriter
 
write(String) - Method in class org.commonmark.renderer.markdown.MarkdownWriter
 
write(String) - Method in class org.commonmark.renderer.text.TextContentWriter
 
write(String, CharMatcher) - Method in class org.commonmark.renderer.markdown.MarkdownWriter
 
writeLink(Node, String, String) - Method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
writeLinkLike(String, String, Node, String) - Method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
writePrefix(String) - Method in class org.commonmark.renderer.markdown.MarkdownWriter
Write a prefix.
writePrefix(String) - Method in class org.commonmark.renderer.text.TextContentWriter
Write a prefix.
writePrefixes() - Method in class org.commonmark.renderer.markdown.MarkdownWriter
 
writePrefixes() - Method in class org.commonmark.renderer.text.TextContentWriter
 
writer - Variable in class org.commonmark.ext.footnotes.internal.FootnoteMarkdownNodeRenderer
 
writer - Variable in class org.commonmark.ext.front.matter.internal.YamlFrontMatterMarkdownNodeRenderer
 
writer - Variable in class org.commonmark.ext.gfm.alerts.internal.AlertMarkdownNodeRenderer
 
writer - Variable in class org.commonmark.ext.gfm.strikethrough.internal.StrikethroughMarkdownNodeRenderer
 
writer - Variable in class org.commonmark.ext.gfm.tables.internal.TableMarkdownNodeRenderer
 
writer - Variable in class org.commonmark.ext.ins.internal.InsMarkdownNodeRenderer
 
writer - Variable in class org.commonmark.ext.task.list.items.internal.TaskListItemMarkdownNodeRenderer
 
writer - Variable in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
 
writer - Variable in class org.commonmark.renderer.markdown.MarkdownRenderer.RendererContext
 
writeStripped(String) - Method in class org.commonmark.renderer.text.TextContentWriter
 
writeText(String) - Method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
 
WWW - Enum constant in enum class org.commonmark.ext.autolink.AutolinkType
URL such as www.example.com

Y

YamlFrontMatterBlock - Class in org.commonmark.ext.front.matter
 
YamlFrontMatterBlock() - Constructor for class org.commonmark.ext.front.matter.YamlFrontMatterBlock
 
YamlFrontMatterBlockParser - Class in org.commonmark.ext.front.matter.internal
 
YamlFrontMatterBlockParser(FrontMatterParser) - Constructor for class org.commonmark.ext.front.matter.internal.YamlFrontMatterBlockParser
 
YamlFrontMatterBlockParser.Factory - Class in org.commonmark.ext.front.matter.internal
 
YamlFrontMatterExtension - Class in org.commonmark.ext.front.matter
Extension for YAML-like metadata.
YamlFrontMatterExtension(FrontMatterParser.Factory) - Constructor for class org.commonmark.ext.front.matter.YamlFrontMatterExtension
 
YamlFrontMatterMarkdownNodeRenderer - Class in org.commonmark.ext.front.matter.internal
 
YamlFrontMatterMarkdownNodeRenderer(MarkdownNodeRendererContext) - Constructor for class org.commonmark.ext.front.matter.internal.YamlFrontMatterMarkdownNodeRenderer
 
YamlFrontMatterNode - Class in org.commonmark.ext.front.matter
 
YamlFrontMatterNode(String, List<String>) - Constructor for class org.commonmark.ext.front.matter.YamlFrontMatterNode
 
YamlFrontMatterNodeRenderer - Class in org.commonmark.ext.front.matter.internal
 
YamlFrontMatterNodeRenderer() - Constructor for class org.commonmark.ext.front.matter.internal.YamlFrontMatterNodeRenderer
 
YamlFrontMatterRawContent - Class in org.commonmark.ext.front.matter
 
YamlFrontMatterRawContent(String) - Constructor for class org.commonmark.ext.front.matter.YamlFrontMatterRawContent
 
YamlFrontMatterVisitor - Class in org.commonmark.ext.front.matter
 
YamlFrontMatterVisitor() - Constructor for class org.commonmark.ext.front.matter.YamlFrontMatterVisitor
 
YamlSubsetParser - Class in org.commonmark.ext.front.matter.parser
 
YamlSubsetParser() - Constructor for class org.commonmark.ext.front.matter.parser.YamlSubsetParser
 
YamlSubsetParser.Factory - Class in org.commonmark.ext.front.matter.parser
 
A B C D E F G H I K L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values