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
- addAll(List) - Method in class org.commonmark.node.SourceSpans
- addAll(DefinitionMap) - Method in class org.commonmark.node.DefinitionMap
- addAllFrom(Iterable) - Method in class org.commonmark.node.SourceSpans
- 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. without any container block markers).
- addLine(SourceLine) - Method in class org.commonmark.parser.SourceLines
- 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.
- 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() - Method in interface org.commonmark.parser.beta.LinkInfo
-
The position after the closing text bracket, e.g.:
- anyOf(String) - Method in class org.commonmark.text.AsciiMatcher.Builder
- anyOf(Set) - Method in class org.commonmark.text.AsciiMatcher.Builder
- append(String) - Method in class org.commonmark.renderer.html.HtmlWriter
- appendChild(Node) - Method in class org.commonmark.node.Node
- AsciiMatcher - Class in org.commonmark.text
-
Char matcher that can match ASCII characters efficiently.
- 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
- atColumn(int) - Static method in class org.commonmark.parser.block.BlockContinue
- atColumn(int) - Method in class org.commonmark.parser.block.BlockStart
- atIndex(int) - Static method in class org.commonmark.parser.block.BlockContinue
- atIndex(int) - Method in class org.commonmark.parser.block.BlockStart
- 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.
- 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.
- AutolinkExtension - Class in org.commonmark.ext.autolink
-
Extension for automatically turning plain URLs and email addresses into links.
B
- 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.
- 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
- 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
- BlockParser - Interface in org.commonmark.parser.block
-
Parser for a specific block node.
- BlockParserFactory - Interface in org.commonmark.parser.block
-
Parser factory for a block node for determining when a block starts.
- BlockQuote - Class in org.commonmark.node
- BlockQuote() - Constructor for class org.commonmark.node.BlockQuote
- BLOCKS - Enum constant in enum org.commonmark.parser.IncludeSourceSpans
-
Include source spans on
Blocknodes. - BLOCKS_AND_INLINES - Enum constant in enum org.commonmark.parser.IncludeSourceSpans
-
Include source spans on block nodes and inline nodes.
- 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
- 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
- BulletList - Class in org.commonmark.node
- BulletList() - Constructor for class org.commonmark.node.BulletList
C
- c(char) - Method in class org.commonmark.text.AsciiMatcher.Builder
- canClose() - Method in interface org.commonmark.parser.delimiter.DelimiterRun
- canContain(Block) - Method in class org.commonmark.parser.block.AbstractBlockParser
- canContain(Block) - Method in interface org.commonmark.parser.block.BlockParser
- 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() - Method in interface org.commonmark.parser.delimiter.DelimiterRun
- CENTER - Enum constant in enum org.commonmark.ext.gfm.tables.TableCell.Alignment
- 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
charvalues. - closeBlock() - Method in class org.commonmark.parser.block.AbstractBlockParser
- closeBlock() - Method in interface org.commonmark.parser.block.BlockParser
- Code - Class in org.commonmark.node
- Code() - Constructor for class org.commonmark.node.Code
- Code(String) - Constructor for class org.commonmark.node.Code
- colon() - Method in class org.commonmark.renderer.text.TextContentWriter
- 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).
- 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
- 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
- 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
- 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
- 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.ins.InsExtension
- create() - Static method in class org.commonmark.ext.task.list.items.TaskListItemsExtension
- create() - Method in interface org.commonmark.parser.beta.InlineContentParserFactory
-
Create an
InlineContentParserthat will do the parsing. - create(InlineParserContext) - Method in interface org.commonmark.parser.InlineParserFactory
-
Create an
InlineParserto 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.
- 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() - Static method in class org.commonmark.testutil.SpecTestCase
- defaultId(String) - Method in class org.commonmark.ext.heading.anchor.HeadingAnchorExtension.Builder
- defaultId(String) - Method in class org.commonmark.ext.heading.anchor.IdGenerator.Builder
- 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) - Constructor for class org.commonmark.renderer.html.DefaultUrlSanitizer
- 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) - Constructor for class org.commonmark.node.DefinitionMap
- Delimited - Interface in org.commonmark.node
-
A node that uses delimiters in the source form (e.g.
- DelimiterProcessor - Interface in org.commonmark.parser.delimiter
-
Custom delimiter processor for additional delimiters besides
_and*. - DelimiterRun - Interface in org.commonmark.parser.delimiter
-
A delimiter run is one or more of the same delimiter character, e.g.
- destination() - Method in interface org.commonmark.parser.beta.LinkInfo
-
The destination if available, e.g. in `[foo](destination)`, or null
- Document - Class in org.commonmark.node
- Document() - Constructor for class org.commonmark.node.Document
E
- Emphasis - Class in org.commonmark.node
- Emphasis() - Constructor for class org.commonmark.node.Emphasis
- Emphasis(String) - Constructor for class org.commonmark.node.Emphasis
- empty() - Static method in class org.commonmark.node.SourceSpans
- empty() - Static method in class org.commonmark.parser.SourceLines
- enabledBlockTypes(Set) - 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
- 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).
- equals(Object) - Method in class org.commonmark.node.SourceSpan
- escapeHtml(boolean) - Method in class org.commonmark.renderer.html.HtmlRenderer.Builder
- 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
- ExampleReader - Class in org.commonmark.testutil.example
-
Reader for files containing examples of CommonMark source and the expected HTML rendering (e.g. spec.txt).
- 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(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) - Method in interface org.commonmark.renderer.html.HtmlNodeRendererContext
-
Let extensions modify the HTML tag attributes.
- Extension - Interface in org.commonmark
-
Base interface for a parser/renderer extension.
- extensions(Iterable) - Method in class org.commonmark.parser.Parser.Builder
- extensions(Iterable) - Method in class org.commonmark.renderer.html.HtmlRenderer.Builder
- extensions(Iterable) - Method in class org.commonmark.renderer.markdown.MarkdownRenderer.Builder
- extensions(Iterable) - Method in class org.commonmark.renderer.text.TextContentRenderer.Builder
F
- FencedCodeBlock - Class in org.commonmark.node
- FencedCodeBlock() - Constructor for class org.commonmark.node.FencedCodeBlock
- 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
- findLineBreak(CharSequence, int) - Static method in class org.commonmark.text.Characters
- finished() - Static method in class org.commonmark.parser.block.BlockContinue
- FootnoteDefinition - Class in org.commonmark.ext.footnotes
-
A footnote definition, e.g.:
- FootnoteDefinition(String) - Constructor for class org.commonmark.ext.footnotes.FootnoteDefinition
- 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.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 interface org.commonmark.parser.block.ParserState
- getAlignment() - Method in class org.commonmark.ext.gfm.tables.TableCell
- getAttributes() - Method in class org.commonmark.ext.image.attributes.ImageAttributes
- getBlock() - Method in interface org.commonmark.parser.block.BlockParser
- getBulletMarker() - Method in class org.commonmark.node.BulletList
-
Deprecated.
- getCloser() - Method in interface org.commonmark.parser.delimiter.DelimiterRun
- getClosers(int) - Method in interface org.commonmark.parser.delimiter.DelimiterRun
-
Get the closing delimiter nodes for the specified length of delimiters.
- 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 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.
- getCustomDelimiterProcessors() - Method in interface org.commonmark.parser.InlineParserContext
- getCustomInlineContentParserFactories() - Method in interface org.commonmark.parser.InlineParserContext
- getCustomLinkMarkers() - Method in interface org.commonmark.parser.InlineParserContext
- getCustomLinkProcessors() - Method in interface org.commonmark.parser.InlineParserContext
- getData() - Method in class org.commonmark.ext.front.matter.YamlFrontMatterVisitor
- getDefinition(Class, String) - Method in interface org.commonmark.parser.InlineParserContext
-
Look up a definition of a type for a given label.
- getDefinitions() - Method in class org.commonmark.parser.block.AbstractBlockParser
- getDefinitions() - Method in interface org.commonmark.parser.block.BlockParser
-
Return definitions parsed by this parser.
- getDelimiter() - Method in class org.commonmark.node.OrderedList
-
Deprecated.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
- 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 interface org.commonmark.parser.block.ParserState
- 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
- 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 interface org.commonmark.parser.block.ParserState
- getLineIndex() - Method in class org.commonmark.node.SourceSpan
- getLines() - Method in class org.commonmark.parser.SourceLines
- getLinkReferenceDefinition(String) - Method in interface org.commonmark.parser.InlineParserContext
-
Deprecated.use
InlineParserContext.getDefinition(Class, String)withLinkReferenceDefinitioninstead - 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
- 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 interface org.commonmark.parser.block.MatchedBlockParser
- getMinLength() - Method in interface org.commonmark.parser.delimiter.DelimiterProcessor
-
Minimum number of delimiter characters that are needed to activate this.
- getNext() - Method in class org.commonmark.node.Node
- getNextNonSpaceIndex() - Method in interface org.commonmark.parser.block.ParserState
- 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 interface org.commonmark.parser.delimiter.DelimiterRun
- getOpeners(int) - Method in interface org.commonmark.parser.delimiter.DelimiterRun
-
Get the opening delimiter nodes for the specified length of delimiters.
- 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 interface org.commonmark.parser.block.MatchedBlockParser
-
Returns the current paragraph lines if the matched block is a paragraph.
- getParent() - Method in class org.commonmark.node.Block
- getParent() - Method in class org.commonmark.node.Node
- 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
- getSoftbreak() - Method in interface org.commonmark.renderer.html.HtmlNodeRendererContext
- 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
- getStartNumber() - Method in class org.commonmark.node.OrderedList
-
Deprecated.use
OrderedList.getMarkerStartNumber()instead - 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 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.node.DefinitionMap
- getValues() - Method in class org.commonmark.ext.front.matter.YamlFrontMatterNode
- getWidth() - Method in class org.commonmark.ext.gfm.tables.TableCell
- getWriter() - Method in interface org.commonmark.renderer.html.HtmlNodeRendererContext
- getWriter() - Method in interface org.commonmark.renderer.markdown.MarkdownNodeRendererContext
- getWriter() - Method in interface org.commonmark.renderer.text.TextContentNodeRendererContext
H
- HardLineBreak - Class in org.commonmark.node
- HardLineBreak() - Constructor for class org.commonmark.node.HardLineBreak
- hashCode() - Method in class org.commonmark.node.SourceSpan
- hasNext() - Method in class org.commonmark.parser.beta.Scanner
- hasNonSpace(CharSequence) - Static method in class org.commonmark.text.Characters
- 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.Builder - Class in org.commonmark.ext.heading.anchor
- HtmlBlock - Class in org.commonmark.node
-
HTML block
- HtmlBlock() - Constructor for class org.commonmark.node.HtmlBlock
- HtmlInline - Class in org.commonmark.node
-
Inline HTML element.
- HtmlInline() - Constructor for class org.commonmark.node.HtmlInline
- 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.Builder - Class in org.commonmark.renderer.html
-
Builder for configuring an
HtmlRenderer. - HtmlRenderer.HtmlRendererExtension - Interface in org.commonmark.renderer.html
-
Extension for
HtmlRenderer. - HtmlWriter - Class in org.commonmark.renderer.html
- HtmlWriter(Appendable) - Constructor for class org.commonmark.renderer.html.HtmlWriter
I
- IdGenerator - Class in org.commonmark.ext.heading.anchor
-
Generates strings to be used as identifiers.
- IdGenerator.Builder - Class in org.commonmark.ext.heading.anchor
- idPrefix(String) - Method in class org.commonmark.ext.heading.anchor.HeadingAnchorExtension.Builder
- 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) - Constructor for class org.commonmark.ext.image.attributes.ImageAttributes
- ImageAttributesExtension - Class in org.commonmark.ext.image.attributes
-
Extension for adding attributes to image nodes.
- includeMarker() - Method in interface org.commonmark.parser.beta.LinkResult
-
If a
LinkInfo.marker()is present, include it in processing (i.e. treat it the same way as the brackets). - 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
SourceSpanor not while parsing, seeParser.Builder.includeSourceSpans(IncludeSourceSpans). - IndentedCodeBlock - Class in org.commonmark.node
- IndentedCodeBlock() - Constructor for class org.commonmark.node.IndentedCodeBlock
- InlineContentParser - Interface in org.commonmark.parser.beta
-
Parser for a type of inline content.
- 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(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.
- 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.
- InlineParserState - Interface in org.commonmark.parser.beta
- 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
- insertAfter(Node) - Method in class org.commonmark.node.Node
-
Inserts the
siblingnode afterthisnode. - insertBefore(Node) - Method in class org.commonmark.node.Node
-
Inserts the
siblingnode beforethisnode. - InsExtension - Class in org.commonmark.ext.ins
-
Extension for ins using ++
- 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 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.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
- isHeader() - Method in class org.commonmark.ext.gfm.tables.TableCell
- isLetter(CharSequence, int) - Static method in class org.commonmark.text.Characters
- isPunctuationCodePoint(int) - Static method in class org.commonmark.text.Characters
- isSpaceOrTab(CharSequence, int) - Static method in class org.commonmark.text.Characters
- isTight() - Method in class org.commonmark.node.ListBlock
- 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.
K
- keySet() - Method in class org.commonmark.node.DefinitionMap
L
- 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). - LEFT - Enum constant in enum org.commonmark.ext.gfm.tables.TableCell.Alignment
- length() - Method in interface org.commonmark.parser.delimiter.DelimiterRun
- 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
- lineBreakRendering() - Method in interface org.commonmark.renderer.text.TextContentNodeRendererContext
-
Controls how line breaks should be rendered, see
LineBreakRendering. - 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.
- 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
- LinkInfo - Interface in org.commonmark.parser.beta
-
A parsed link/image.
- linkMarker(Character) - Method in class org.commonmark.parser.Parser.Builder
-
Add a custom link marker for link processing.
- 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.
- 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
- LinkResult - Interface in org.commonmark.parser.beta
-
What to do with a link/image processed by
LinkProcessor. - ListBlock - Class in org.commonmark.node
- ListBlock() - Constructor for class org.commonmark.node.ListBlock
- ListItem - Class in org.commonmark.node
- ListItem() - Constructor for class org.commonmark.node.ListItem
M
- MarkdownNodeRendererContext - Interface in org.commonmark.renderer.markdown
-
Context that is passed to custom node renderers, see
MarkdownNodeRendererFactory.create(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.Builder - Class in org.commonmark.renderer.markdown
-
Builder for configuring a
MarkdownRenderer. - MarkdownRenderer.MarkdownRendererExtension - Interface in org.commonmark.renderer.markdown
-
Extension for
MarkdownRendererfor rendering custom nodes. - MarkdownWriter - Class in org.commonmark.renderer.markdown
-
Writer for Markdown (CommonMark) text.
- MarkdownWriter(Appendable) - Constructor for class org.commonmark.renderer.markdown.MarkdownWriter
- marker() - Method in interface org.commonmark.parser.beta.LinkInfo
-
The marker if present, or null.
- match(CharMatcher) - Method in class org.commonmark.parser.beta.Scanner
- MatchedBlockParser - Interface in org.commonmark.parser.block
-
Open block parser that was last matched during the continue phase.
- 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
N
- newBuilder() - Method in class org.commonmark.text.AsciiMatcher
- 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.
- Node - Class in org.commonmark.node
-
The base class of all CommonMark AST nodes (
Blockand inlines). - Node() - Constructor for class org.commonmark.node.Node
- NodeRenderer - Interface in org.commonmark.renderer
-
A renderer for a set of node types.
- 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).
- Nodes - Class in org.commonmark.node
-
Utility class for working with multiple
Nodes. - 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.
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.inputIndexto 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) - 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(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. - openingBracket() - Method in interface org.commonmark.parser.beta.LinkInfo
-
The text node of the opening bracket
[. - OrderedList - Class in org.commonmark.node
- OrderedList() - Constructor for class org.commonmark.node.OrderedList
- org.commonmark - package org.commonmark
-
Root package of commonmark-java
org.commonmark.parserfor parsing input text to AST nodesorg.commonmark.nodefor AST node types and visitorsorg.commonmark.renderer.htmlfor HTML renderingorg.commonmark.renderer.markdownfor Markdown rendering - org.commonmark.ext.autolink - package org.commonmark.ext.autolink
- org.commonmark.ext.footnotes - package org.commonmark.ext.footnotes
- org.commonmark.ext.front.matter - package org.commonmark.ext.front.matter
- org.commonmark.ext.gfm.strikethrough - package org.commonmark.ext.gfm.strikethrough
- org.commonmark.ext.gfm.tables - package org.commonmark.ext.gfm.tables
- org.commonmark.ext.heading.anchor - package org.commonmark.ext.heading.anchor
- org.commonmark.ext.image.attributes - package org.commonmark.ext.image.attributes
- org.commonmark.ext.ins - package org.commonmark.ext.ins
- org.commonmark.ext.task.list.items - package org.commonmark.ext.task.list.items
- org.commonmark.integration - package org.commonmark.integration
- 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() - Method in interface org.commonmark.parser.delimiter.DelimiterRun
P
- Paragraph - Class in org.commonmark.node
-
A paragraph block, contains inline nodes such as
Text - Paragraph() - Constructor for class org.commonmark.node.Paragraph
- parse(String) - Method in class org.commonmark.parser.Parser
-
Parse the specified input text into a tree of nodes.
- parse(SourceLines, Node) - Method in interface org.commonmark.parser.InlineParser
- ParsedInline - Interface in org.commonmark.parser.beta
-
The result of a single inline parser.
- parseInlines(InlineParser) - Method in class org.commonmark.parser.block.AbstractBlockParser
- parseInlines(InlineParser) - Method in interface org.commonmark.parser.block.BlockParser
- Parser - Class in org.commonmark.parser
-
Parses input text to a tree of nodes.
- 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.
- 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
- percentEncodeUrls(boolean) - Method in class org.commonmark.renderer.html.HtmlRenderer.Builder
-
Whether URLs of link or images should be percent-encoded, defaults to
false. - 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() - Method in class org.commonmark.parser.beta.Scanner
- Position - Class in org.commonmark.parser.beta
-
Position within a
Scanner. - postProcessor(PostProcessor) - Method in class org.commonmark.parser.Parser.Builder
- PostProcessor - Interface in org.commonmark.parser
- prefix(String) - Method in class org.commonmark.ext.heading.anchor.IdGenerator.Builder
- prependChild(Node) - Method in class org.commonmark.node.Node
- process(Node) - Method in interface org.commonmark.parser.PostProcessor
- process(LinkInfo, Scanner, InlineParserContext) - Method in interface org.commonmark.parser.beta.LinkProcessor
- process(DelimiterRun, DelimiterRun) - Method in interface org.commonmark.parser.delimiter.DelimiterProcessor
-
Process the delimiter runs.
- 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(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(CharMatcher)was used). - readAsString(URL) - Static method in class org.commonmark.testutil.TestResources
- 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
- render(String) - Method in class org.commonmark.testutil.RenderingTestCase
- 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.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 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, 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
- Renderer - Interface in org.commonmark.renderer
- RenderingTestCase - Class in org.commonmark.testutil
- RenderingTestCase() - Constructor for class org.commonmark.testutil.RenderingTestCase
- replaceActiveBlockParser() - Method in class org.commonmark.parser.block.BlockStart
- replaceWith(Node, Position) - Static method in interface org.commonmark.parser.beta.LinkResult
-
Replace the link with a node.
- requireTwoTildes(boolean) - Method in class org.commonmark.ext.gfm.strikethrough.StrikethroughExtension.Builder
- resetBlock() - Method in class org.commonmark.renderer.text.TextContentWriter
- RIGHT - Enum constant in enum org.commonmark.ext.gfm.tables.TableCell.Alignment
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(boolean) - Method in class org.commonmark.renderer.html.HtmlRenderer.Builder
- 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
- SEPARATE_BLOCKS - Enum constant in enum org.commonmark.renderer.text.LineBreakRendering
-
Separate blocks by a blank line (and respect tight vs loose lists).
- setAlignment(TableCell.Alignment) - Method in class org.commonmark.ext.gfm.tables.TableCell
- setAttributes(Node, String, Map) - 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
- setDelimiter(char) - Method in class org.commonmark.node.OrderedList
-
Deprecated.use
OrderedList.setMarkerDelimiter(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.use
FencedCodeBlock.setFenceCharacter(String)instead - 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.use
FencedCodeBlock.setOpeningFenceLength(Integer)instead - 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
- 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
- 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) - 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.use
OrderedList.setMarkerStartNumber(Integer)instead - 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) - Method in class org.commonmark.ext.front.matter.YamlFrontMatterNode
- setWidth(int) - Method in class org.commonmark.ext.gfm.tables.TableCell
- shouldEscapeHtml() - Method in interface org.commonmark.renderer.html.HtmlNodeRendererContext
- shouldOmitSingleParagraphP() - Method in interface org.commonmark.renderer.html.HtmlNodeRendererContext
- shouldSanitizeUrls() - Method in interface org.commonmark.renderer.html.HtmlNodeRendererContext
- 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(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
- SourceLine - Class in org.commonmark.parser
-
A line or part of a line from the input source.
- SourceLines - Class in org.commonmark.parser
-
A set of lines (
SourceLine) from the input source. - SourceLines() - Constructor for class org.commonmark.parser.SourceLines
- SourceSpan - Class in org.commonmark.node
-
A source span references a snippet of text from the source input.
- SourceSpans - Class in org.commonmark.node
-
A list of source spans that can be added to.
- SourceSpans() - Constructor for class org.commonmark.node.SourceSpans
- SpecTestCase - Class in org.commonmark.testutil
- SpecTestCase(Example) - Constructor for class org.commonmark.testutil.SpecTestCase
- 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
- StrikethroughExtension - Class in org.commonmark.ext.gfm.strikethrough
-
Extension for GFM strikethrough using
~or~~(GitHub Flavored Markdown). - StrikethroughExtension.Builder - Class in org.commonmark.ext.gfm.strikethrough
- 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.
- stripNewlines() - Method in interface org.commonmark.renderer.text.TextContentNodeRendererContext
-
Deprecated.
- stripNewlines(boolean) - Method in class org.commonmark.renderer.text.TextContentRenderer.Builder
-
Deprecated.
- 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(String) - Method in class org.commonmark.ext.heading.anchor.IdGenerator.Builder
T
- TableBlock - Class in org.commonmark.ext.gfm.tables
- TableBlock() - Constructor for class org.commonmark.ext.gfm.tables.TableBlock
- TableBody - Class in org.commonmark.ext.gfm.tables
-
Body part of a
TableBlockcontainingTableRows. - TableBody() - Constructor for class org.commonmark.ext.gfm.tables.TableBody
- TableCell - Class in org.commonmark.ext.gfm.tables
-
Table cell of a
TableRowcontaining 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.
- TableHead - Class in org.commonmark.ext.gfm.tables
-
Head part of a
TableBlockcontainingTableRows. - TableHead() - Constructor for class org.commonmark.ext.gfm.tables.TableHead
- 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).
- tag(String) - Method in class org.commonmark.renderer.html.HtmlWriter
- tag(String, Map) - Method in class org.commonmark.renderer.html.HtmlWriter
- tag(String, Map, boolean) - Method in class org.commonmark.renderer.html.HtmlWriter
- 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
- TaskListItemsExtension - Class in org.commonmark.ext.task.list.items
-
Extension for adding task list items.
- TestResources - Class in org.commonmark.testutil
- TestResources() - Constructor for class org.commonmark.testutil.TestResources
- 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 - Class in org.commonmark.node
- Text() - Constructor for class org.commonmark.node.Text
- Text(String) - Constructor for class org.commonmark.node.Text
- 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.Builder - Class in org.commonmark.renderer.text
-
Builder for configuring a
TextContentRenderer. - TextContentRenderer.TextContentRendererExtension - Interface in org.commonmark.renderer.text
-
Extension for
TextContentRenderer. - 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
- ThematicBreak - Class in org.commonmark.node
- ThematicBreak() - Constructor for class org.commonmark.node.ThematicBreak
- title() - Method in interface org.commonmark.parser.beta.LinkInfo
-
The title if available, e.g. in `[foo](destination "title")`, or null
- 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
- tryContinue(ParserState) - Method in interface org.commonmark.parser.block.BlockParser
- tryParse(InlineParserState) - Method in interface org.commonmark.parser.beta.InlineContentParser
-
Try to parse inline content starting from the current position.
- tryStart(ParserState, MatchedBlockParser) - Method in interface org.commonmark.parser.block.BlockParserFactory
U
- unlink() - Method in class org.commonmark.node.Node
- urlSanitizer() - Method in interface org.commonmark.renderer.html.HtmlNodeRendererContext
- urlSanitizer(UrlSanitizer) - Method in class org.commonmark.renderer.html.HtmlRenderer.Builder
-
UrlSanitizerused to filter URL's ifHtmlRenderer.Builder.sanitizeUrlsis 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.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.
- 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() - 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.
- 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.node.AbstractVisitor
- visit(CustomBlock) - Method in interface org.commonmark.node.Visitor
- 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
- 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.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.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
- 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.node.AbstractVisitor
- visit(Text) - Method in interface org.commonmark.node.Visitor
- 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
- 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.text.TextContentWriter
- write(String) - Method in class org.commonmark.renderer.text.TextContentWriter
- writePrefix(String) - Method in class org.commonmark.renderer.markdown.MarkdownWriter
-
Write a prefix.
- writeStripped(String) - Method in class org.commonmark.renderer.text.TextContentWriter
Y
- YamlFrontMatterBlock - Class in org.commonmark.ext.front.matter
- YamlFrontMatterBlock() - Constructor for class org.commonmark.ext.front.matter.YamlFrontMatterBlock
- YamlFrontMatterExtension - Class in org.commonmark.ext.front.matter
-
Extension for YAML-like metadata.
- YamlFrontMatterNode - Class in org.commonmark.ext.front.matter
- YamlFrontMatterNode(String, List) - 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