Index
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
- 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.
- 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.front.matter.internal.YamlFrontMatterBlockParser
- addLine(SourceLine) - Method in class org.commonmark.ext.gfm.tables.internal.TableBlockParser
- addLine(SourceLine) - Method in class org.commonmark.internal.DocumentBlockParser
- 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.:
- 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 org.commonmark.ext.gfm.tables.TableCell.Alignment
- allBlockParsers - Variable in class org.commonmark.internal.DocumentParser
- 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
- AltTextVisitor() - Constructor for class org.commonmark.renderer.html.CoreHtmlNodeRenderer.AltTextVisitor
- 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
- appendChild(Node) - Method in class org.commonmark.node.Node
- 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
- 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
- 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() - Constructor for class org.commonmark.ext.autolink.AutolinkExtension
- 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() - Constructor for class org.commonmark.ext.autolink.internal.AutolinkPostProcessor
- AutolinkPostProcessor.AutolinkVisitor - Class in org.commonmark.ext.autolink.internal
- 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
- 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 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.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_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
- 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 org.commonmark.parser.IncludeSourceSpans
-
Include source spans on
Block
nodes. - BLOCKS_AND_INLINES - Enum constant in enum 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.footnotes.FootnotesExtension.Builder
- build() - Method in class org.commonmark.ext.gfm.strikethrough.StrikethroughExtension.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.footnotes.FootnotesExtension
- builder() - Static method in class org.commonmark.ext.gfm.strikethrough.StrikethroughExtension
- 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.footnotes.FootnotesExtension.Builder
- Builder() - Constructor for class org.commonmark.ext.gfm.strikethrough.StrikethroughExtension.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
- BulletList() - Constructor for class org.commonmark.node.BulletList
- BulletListHolder - Class in org.commonmark.internal.renderer.text
- BulletListHolder(ListHolder, BulletList) - Constructor for class org.commonmark.internal.renderer.text.BulletListHolder
- BulletListHolder(CoreMarkdownNodeRenderer.ListHolder, BulletList) - Constructor for class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer.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.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
- cbuf - Variable in class org.commonmark.internal.util.LineReader
- CENTER - Enum constant in enum 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
- 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 org.commonmark.renderer.text.LineBreakRendering
-
Use single line breaks between blocks, not a blank line (also render all lists as tight).
- 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.internal.HeadingParser
- content - Variable in class org.commonmark.internal.HtmlBlockParser
- content - Variable in class org.commonmark.parser.SourceLine
- 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
- 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.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.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
- counter - Variable in class org.commonmark.internal.renderer.text.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() - Static method in class org.commonmark.ext.front.matter.YamlFrontMatterExtension
- 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(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
- createTextNode(String, Span, SourceSpan) - Static method in class org.commonmark.ext.autolink.internal.AutolinkPostProcessor
- currentKey - Variable in class org.commonmark.ext.front.matter.internal.YamlFrontMatterBlockParser
- currentValues - Variable in class org.commonmark.ext.front.matter.internal.YamlFrontMatterBlockParser
- CustomBlock - Class in org.commonmark.node
- 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
- CustomNode() - Constructor for class org.commonmark.node.CustomNode
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
- 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.internal.renderer.text.OrderedListHolder
- 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 - 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
- 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.
- 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 org.commonmark.internal.LinkReferenceDefinitionParser.State
- DestinationTitle(String, String) - Constructor for class org.commonmark.internal.InlineParserImpl.DestinationTitle
- document - Variable in class org.commonmark.internal.DocumentBlockParser
- Document - Class in org.commonmark.node
- 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) - 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 - Static variable in class org.commonmark.internal.inline.AutolinkInlineParser
- Emphasis - Class in org.commonmark.node
- 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.node.SourceSpan
- 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
- escapeHtml(String) - Static method in class org.commonmark.internal.util.Escaping
- 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 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.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.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.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 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.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.internal.YamlFrontMatterBlockParser.Factory
- Factory() - Constructor for class org.commonmark.ext.gfm.tables.internal.TableBlockParser.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
- fenceChar - Variable in class org.commonmark.internal.FencedCodeBlockParser
- fenceCharacter - Variable in class org.commonmark.node.FencedCodeBlock
- FencedCodeBlock - Class in org.commonmark.node
- 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
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.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.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.internal.renderer.text.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
- 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.internal.renderer.text.OrderedListHolder
- getDelimiter() - Method in class org.commonmark.node.OrderedList
-
Deprecated.use
OrderedList.getMarkerDelimiter()
instead - 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.use
FencedCodeBlock.getFenceCharacter()
instead - getFenceCharacter() - Method in class org.commonmark.node.FencedCodeBlock
- getFenceIndent() - Method in class org.commonmark.node.FencedCodeBlock
- getFenceLength() - Method in class org.commonmark.node.FencedCodeBlock
-
Deprecated.use
FencedCodeBlock.getOpeningFenceLength()
instead - 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 class org.commonmark.internal.renderer.text.ListHolder
- 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
-
Deprecated.
- 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.internal.renderer.text.BulletListHolder
- getMarker() - Method in class org.commonmark.node.BulletList
- 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
- 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.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.TaskListItemHtmlNodeRenderer
- 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.internal.renderer.text.ListHolder
- getParent() - Method in class org.commonmark.node.Block
- getParent() - Method in class org.commonmark.node.Node
- 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
- getRegressions() - Static method in class org.commonmark.testutil.TestResources
- 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.use
OrderedList.getMarkerStartNumber()
instead - 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.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
- hadBlankLine - Variable in class org.commonmark.internal.ListItemParser
- HardLineBreak - Class in org.commonmark.node
- HardLineBreak() - Constructor for class org.commonmark.node.HardLineBreak
- hashCode() - Method in class org.commonmark.node.SourceSpan
- 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
- 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 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.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
- 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
, seeNode.getSourceSpans()
. - IncludeSourceSpans - Enum in org.commonmark.parser
-
Whether to include
SourceSpan
or not while parsing, seeParser.Builder.includeSourceSpans(IncludeSourceSpans)
. - IncludeSourceSpans() - Constructor for enum org.commonmark.parser.IncludeSourceSpans
- increaseCounter() - Method in class org.commonmark.internal.renderer.text.OrderedListHolder
- indent - Variable in class org.commonmark.internal.DocumentParser
- indent - Variable in class org.commonmark.internal.renderer.text.ListHolder
- INDENT_DEFAULT - Static variable in class org.commonmark.internal.renderer.text.ListHolder
- INDENT_EMPTY - Static variable in class org.commonmark.internal.renderer.text.ListHolder
- IndentedCodeBlock - Class in org.commonmark.node
- 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>, 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.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.internal.YamlFrontMatterBlockParser
- 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 afterthis
node. - insertBefore(Node) - Method in class org.commonmark.node.Node
-
Inserts the
sibling
node beforethis
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
- IntegrationTests - Class in org.commonmark.integration
-
Module with integration tests.
- IntegrationTests() - Constructor for class org.commonmark.integration.IntegrationTests
- isAtLineStart() - Method in class org.commonmark.renderer.markdown.MarkdownWriter
- 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.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
- 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()
should be used as the label). - label(Scanner) - Method in class org.commonmark.internal.LinkReferenceDefinitionParser
- LABEL - Enum constant in enum 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 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
- 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 newline (line terminator).
- line() - Method in class org.commonmark.renderer.text.TextContentWriter
- line(String, String) - Method in class org.commonmark.internal.util.LineReader
- 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 in org.commonmark.renderer.text
-
Control how line breaks are rendered.
- LineBreakRendering() - Constructor for enum 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
- 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, String, 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 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 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
- listBlock - Variable in class org.commonmark.internal.ListBlockParser.ListData
- listBlock - Variable in class org.commonmark.internal.ListBlockParser.ListMarkerData
- ListBlock - Class in org.commonmark.node
- 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
orOrderedList
, this keeps the context of that list. - listHolder - Variable in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
- ListHolder - Class in org.commonmark.internal.renderer.text
- ListHolder(ListHolder) - Constructor for class org.commonmark.internal.renderer.text.ListHolder
- ListHolder(CoreMarkdownNodeRenderer.ListHolder) - Constructor for class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer.ListHolder
- ListItem - Class in org.commonmark.node
- 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
-
Context that is passed to custom node renderers, see
MarkdownNodeRendererFactory.create(org.commonmark.renderer.markdown.MarkdownNodeRendererContext)
. - 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
- marker - Variable in class org.commonmark.internal.InlineParserImpl.LinkInfoImpl
- marker - Variable in class org.commonmark.internal.renderer.text.BulletListHolder
- marker - Variable in class org.commonmark.node.BulletList
- marker - Variable in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer.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
- mergeChildTextNodes(Node) - Method in class org.commonmark.internal.InlineParserImpl
- mergeIfNeeded(Text, Text, int) - Method in class org.commonmark.internal.InlineParserImpl
- mergeTextNodesInclusive(Node, 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
- Nested footnotes - Search tag in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer
- Section
- 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
- 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
- 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
Node
s. - 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
- NONE - Enum constant in enum org.commonmark.parser.IncludeSourceSpans
-
Do not include source spans.
- 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 setSourceSpan.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
- 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. - 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
- OrderedList() - Constructor for class org.commonmark.node.OrderedList
- OrderedListHolder - Class in org.commonmark.internal.renderer.text
- OrderedListHolder(ListHolder, OrderedList) - Constructor for class org.commonmark.internal.renderer.text.OrderedListHolder
- OrderedListHolder(CoreMarkdownNodeRenderer.ListHolder, OrderedList) - Constructor for class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer.OrderedListHolder
- orderedListMarkerPattern - Variable in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
- org.commonmark - package org.commonmark
-
Root package of commonmark-java
org.commonmark.parser
for parsing input text to AST nodesorg.commonmark.node
for AST node types and visitorsorg.commonmark.renderer.html
for HTML renderingorg.commonmark.renderer.markdown
for Markdown rendering - org.commonmark.ext.autolink - package org.commonmark.ext.autolink
- org.commonmark.ext.autolink.internal - package org.commonmark.ext.autolink.internal
- 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 - package org.commonmark.ext.front.matter
- org.commonmark.ext.front.matter.internal - package org.commonmark.ext.front.matter.internal
- 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 - package org.commonmark.ext.gfm.tables
- org.commonmark.ext.gfm.tables.internal - package org.commonmark.ext.gfm.tables.internal
- 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 - package org.commonmark.ext.image.attributes
- org.commonmark.ext.image.attributes.internal - package org.commonmark.ext.image.attributes.internal
- 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 - package org.commonmark.ext.task.list.items
- org.commonmark.ext.task.list.items.internal - package org.commonmark.ext.task.list.items.internal
- org.commonmark.integration - package org.commonmark.integration
- 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.renderer.text - package org.commonmark.internal.renderer.text
- org.commonmark.internal.util - package org.commonmark.internal.util
- org.commonmark.node - package org.commonmark.node
-
AST node types (see
Node
) and visitors (seeAbstractVisitor
) - 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 - 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 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.internal.renderer.text.ListHolder
- parent - Variable in class org.commonmark.node.Node
- parent - Variable in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer.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.front.matter.internal.YamlFrontMatterBlockParser
- 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.internal.YamlFrontMatterBlockParser
- 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.
- 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
- prepareActiveBlockParserForReplacement() - 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
- 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.
- 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 invalid input: '&' 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.
- 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). - 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
- 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
- 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.
- 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.
- 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.internal.YamlFrontMatterBlockParser
- REGEX_METADATA_LIST - Static variable in class org.commonmark.ext.front.matter.internal.YamlFrontMatterBlockParser
- REGEX_METADATA_LITERAL - Static variable in class org.commonmark.ext.front.matter.internal.YamlFrontMatterBlockParser
- 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
- removeLastBracket() - Method in class org.commonmark.internal.InlineParserImpl
- 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.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.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
- 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
- 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.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
- renderCodeBlock(String, Node, Map<String, String>) - Method in class org.commonmark.renderer.html.CoreHtmlNodeRenderer
- renderDefinition(FootnoteDefinition) - Method in class org.commonmark.ext.footnotes.internal.FootnoteMarkdownNodeRenderer
- renderDefinition(Node, FootnoteHtmlNodeRenderer.ReferencedDefinition) - Method in class org.commonmark.ext.footnotes.internal.FootnoteHtmlNodeRenderer
- 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
- 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
- repeat(String, int) - Static method in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
- replace(String, StringBuilder) - Method in interface org.commonmark.internal.util.Escaping.Replacer
- REPLACE - Enum constant in enum 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
- 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
- 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 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
- 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
- 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 org.commonmark.renderer.text.LineBreakRendering
-
Separate blocks by a blank line (and respect tight vs loose lists).
- 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
- 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.use
BulletList.getMarker()
instead - setClosingFenceLength(Integer) - Method in class org.commonmark.node.FencedCodeBlock
- 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
-
Deprecated.use
OrderedList.setMarkerDelimiter(java.lang.String)
instead - 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
-
Deprecated.
- 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
-
Deprecated.
- 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
-
Deprecated.
- 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
- 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 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(Example) - 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
- START_DEFINITION - Enum constant in enum org.commonmark.internal.LinkReferenceDefinitionParser.State
- START_TITLE - Enum constant in enum 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 org.commonmark.internal.LinkReferenceDefinitionParser.State
- State() - Constructor for enum 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 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
-
Deprecated.
- stripNewlines() - Method in class org.commonmark.renderer.text.TextContentRenderer.RendererContext
- stripNewlines(boolean) - Method in class org.commonmark.renderer.text.TextContentRenderer.Builder
-
Deprecated.
- stripTrailingNewline(String) - Static method in class org.commonmark.renderer.text.CoreTextContentNodeRenderer
- StrongEmphasis - Class in org.commonmark.node
- 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
- TableBlock() - Constructor for class org.commonmark.ext.gfm.tables.TableBlock
- TableBlockParser - Class in org.commonmark.ext.gfm.tables.internal
- TableBlockParser(List<TableBlockParser.TableCellInfo>, SourceLine) - 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
containingTableRows
. - 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 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
containingTableRows
. - 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
- 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() - Constructor for class org.commonmark.ext.gfm.tables.TablesExtension
- 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
- 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
- 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() - Method in class org.commonmark.internal.InlineParserImpl.LinkInfoImpl
- text() - Method in interface org.commonmark.parser.beta.LinkInfo
-
The text between the first brackets, e.g.
- 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(SourceLines) - Method in class org.commonmark.internal.InlineParserImpl
- Text - Class in org.commonmark.node
- 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.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
- textEscape - Variable in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
- textEscapeInHeading - Variable in class org.commonmark.renderer.markdown.CoreMarkdownNodeRenderer
- ThematicBreak - Class in org.commonmark.node
- 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 org.commonmark.internal.LinkReferenceDefinitionParser.State
- titleDelimiter - Variable in class org.commonmark.internal.LinkReferenceDefinitionParser
- 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) - Static 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) - Static 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.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) - Static 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) - Static 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.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
- type - Variable in class org.commonmark.internal.inline.LinkResultImpl
- type - Variable in class org.commonmark.node.DefinitionMap
- Type() - Constructor for enum 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
- 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 ifHtmlRenderer.Builder.sanitizeUrls
is true. - UrlSanitizer - Interface in org.commonmark.renderer.html
-
Sanitizes urls for img and a elements by whitelisting protocols.
V
- valueOf(String) - Static method in enum org.commonmark.ext.gfm.tables.TableCell.Alignment
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.commonmark.internal.inline.LinkResultImpl.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.commonmark.internal.LinkReferenceDefinitionParser.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.commonmark.parser.IncludeSourceSpans
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.commonmark.renderer.text.LineBreakRendering
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.commonmark.testutil.example.ExampleReader.State
-
Returns the enum constant of this type with the specified name.
- values - Variable in class org.commonmark.ext.front.matter.YamlFrontMatterNode
- values() - Static method in enum org.commonmark.ext.gfm.tables.TableCell.Alignment
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.commonmark.internal.inline.LinkResultImpl.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.commonmark.internal.LinkReferenceDefinitionParser.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class org.commonmark.node.DefinitionMap
- values() - Static method in enum org.commonmark.parser.IncludeSourceSpans
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.commonmark.renderer.text.LineBreakRendering
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.commonmark.testutil.example.ExampleReader.State
-
Returns an array containing the constants of this enum type, 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
- 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 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.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.
- writePrefixes() - Method in class org.commonmark.renderer.markdown.MarkdownWriter
- writer - Variable in class org.commonmark.ext.footnotes.internal.FootnoteMarkdownNodeRenderer
- 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.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
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() - 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() - Constructor for class org.commonmark.ext.front.matter.YamlFrontMatterExtension
- YamlFrontMatterNode - Class in org.commonmark.ext.front.matter
- YamlFrontMatterNode(String, List<String>) - Constructor for class org.commonmark.ext.front.matter.YamlFrontMatterNode
- YamlFrontMatterVisitor - Class in org.commonmark.ext.front.matter
- YamlFrontMatterVisitor() - Constructor for class org.commonmark.ext.front.matter.YamlFrontMatterVisitor
All Classes and Interfaces|All Packages|Constant Field Values
BulletList.getMarker()
instead