Index

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

A

AbstractBlockParser - Class in org.commonmark.parser.block
 
AbstractBlockParser() - Constructor for class org.commonmark.parser.block.AbstractBlockParser
 
AbstractBlockParserFactory - Class in org.commonmark.parser.block
 
AbstractBlockParserFactory() - Constructor for class org.commonmark.parser.block.AbstractBlockParserFactory
 
AbstractVisitor - Class in org.commonmark.node
Abstract visitor that visits all children by default.
AbstractVisitor() - Constructor for class org.commonmark.node.AbstractVisitor
 
accept(Visitor) - Method in class org.commonmark.node.BlockQuote
 
accept(Visitor) - Method in class org.commonmark.node.BulletList
 
accept(Visitor) - Method in class org.commonmark.node.Code
 
accept(Visitor) - Method in class org.commonmark.node.CustomBlock
 
accept(Visitor) - Method in class org.commonmark.node.CustomNode
 
accept(Visitor) - Method in class org.commonmark.node.Document
 
accept(Visitor) - Method in class org.commonmark.node.Emphasis
 
accept(Visitor) - Method in class org.commonmark.node.FencedCodeBlock
 
accept(Visitor) - Method in class org.commonmark.node.HardLineBreak
 
accept(Visitor) - Method in class org.commonmark.node.Heading
 
accept(Visitor) - Method in class org.commonmark.node.HtmlBlock
 
accept(Visitor) - Method in class org.commonmark.node.HtmlInline
 
accept(Visitor) - Method in class org.commonmark.node.Image
 
accept(Visitor) - Method in class org.commonmark.node.IndentedCodeBlock
 
accept(Visitor) - Method in class org.commonmark.node.Link
 
accept(Visitor) - Method in class org.commonmark.node.LinkReferenceDefinition
 
accept(Visitor) - Method in class org.commonmark.node.ListItem
 
accept(Visitor) - Method in class org.commonmark.node.Node
 
accept(Visitor) - Method in class org.commonmark.node.OrderedList
 
accept(Visitor) - Method in class org.commonmark.node.Paragraph
 
accept(Visitor) - Method in class org.commonmark.node.SoftLineBreak
 
accept(Visitor) - Method in class org.commonmark.node.StrongEmphasis
 
accept(Visitor) - Method in class org.commonmark.node.Text
 
accept(Visitor) - Method in class org.commonmark.node.ThematicBreak
 
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 Block nodes.
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 char values.
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 InlineContentParser that will do the parsing.
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.
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
Whether HtmlInline and HtmlBlock should be escaped, defaults to false.
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.
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.
getFenceCharacter() - Method in class org.commonmark.node.FencedCodeBlock
 
getFenceIndent() - Method in class org.commonmark.node.FencedCodeBlock
 
getFenceLength() - Method in class org.commonmark.node.FencedCodeBlock
getFirstChild() - Method in class org.commonmark.node.Node
 
getGfmSpec() - Static method in class org.commonmark.testutil.TestResources
 
getHtml() - Method in class org.commonmark.testutil.example.Example
 
getIndent() - Method in 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
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.
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, see Node.getSourceSpans().
IncludeSourceSpans - Enum in org.commonmark.parser
Whether to include SourceSpan or not while parsing, see Parser.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 sibling node after this node.
insertBefore(Node) - Method in class org.commonmark.node.Node
Inserts the sibling node before this node.
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 MarkdownRenderer for 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 (Block and 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 set SourceSpan.inputIndex to 0.
of(int, int, int, int) - Static method in class org.commonmark.node.SourceSpan
 
of(CharSequence, SourceSpan) - Static method in class org.commonmark.parser.SourceLine
 
of(List) - 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.parser for parsing input text to AST nodes org.commonmark.node for AST node types and visitors org.commonmark.renderer.html for HTML rendering org.commonmark.renderer.markdown for Markdown rendering
org.commonmark.ext.autolink - 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 (see AbstractVisitor)
org.commonmark.parser - package org.commonmark.parser
Parsing input text to AST nodes (see Parser)
org.commonmark.parser.beta - package org.commonmark.parser.beta
Experimental APIs to use for extensions.
org.commonmark.parser.block - package org.commonmark.parser.block
Types for extending block parsing
org.commonmark.parser.delimiter - package org.commonmark.parser.delimiter
 
org.commonmark.renderer - package org.commonmark.renderer
 
org.commonmark.renderer.html - package org.commonmark.renderer.html
HTML rendering (see HtmlRenderer)
org.commonmark.renderer.markdown - package org.commonmark.renderer.markdown
Markdown rendering (see MarkdownRenderer)
org.commonmark.renderer.text - package org.commonmark.renderer.text
Plain text rendering with minimal markup (see TextContentRenderer)
org.commonmark.testutil - 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
Whether Image src and Link href should be sanitized, defaults to false.
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.
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
setDelimiter(String) - Method in class org.commonmark.node.Emphasis
 
setDelimiter(String) - Method in class org.commonmark.node.StrongEmphasis
 
setDestination(String) - Method in class org.commonmark.node.Image
 
setDestination(String) - Method in class org.commonmark.node.Link
 
setDestination(String) - Method in class org.commonmark.node.LinkReferenceDefinition
 
setFenceChar(char) - Method in class org.commonmark.node.FencedCodeBlock
setFenceCharacter(String) - Method in class org.commonmark.node.FencedCodeBlock
 
setFenceIndent(int) - Method in class org.commonmark.node.FencedCodeBlock
 
setFenceLength(int) - Method in class org.commonmark.node.FencedCodeBlock
setHeader(boolean) - Method in class org.commonmark.ext.gfm.tables.TableCell
 
setInfo(String) - Method in class org.commonmark.node.FencedCodeBlock
 
setKey(String) - Method in class org.commonmark.ext.front.matter.YamlFrontMatterNode
 
setLabel(String) - Method in class org.commonmark.node.LinkReferenceDefinition
 
setLevel(int) - Method in class org.commonmark.node.Heading
 
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
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
stripNewlines(boolean) - Method in class org.commonmark.renderer.text.TextContentRenderer.Builder
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
Table block containing a TableHead and optionally a TableBody.
TableBlock() - Constructor for class org.commonmark.ext.gfm.tables.TableBlock
 
TableBody - Class in org.commonmark.ext.gfm.tables
Body part of a TableBlock containing TableRows.
TableBody() - Constructor for class org.commonmark.ext.gfm.tables.TableBody
 
TableCell - Class in org.commonmark.ext.gfm.tables
Table cell of a TableRow containing inline nodes.
TableCell() - Constructor for class org.commonmark.ext.gfm.tables.TableCell
 
TableCell.Alignment - Enum in org.commonmark.ext.gfm.tables
How the cell is aligned horizontally.
TableHead - Class in org.commonmark.ext.gfm.tables
Head part of a TableBlock containing TableRows.
TableHead() - Constructor for class org.commonmark.ext.gfm.tables.TableHead
 
TableRow - Class in org.commonmark.ext.gfm.tables
Table row of a TableHead or TableBody containing TableCells.
TableRow() - Constructor for class org.commonmark.ext.gfm.tables.TableRow
 
TablesExtension - Class in org.commonmark.ext.gfm.tables
Extension for GFM tables using "|" pipes (GitHub Flavored Markdown).
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
UrlSanitizer used to filter URL's if HtmlRenderer.Builder.sanitizeUrls is true.
UrlSanitizer - Interface in org.commonmark.renderer.html
Sanitizes urls for img and a elements by whitelisting protocols.

V

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