Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

AbstractBlockParser - Class in com.vladsch.flexmark.parser.block
 
AbstractBlockParser() - Constructor for class com.vladsch.flexmark.parser.block.AbstractBlockParser
 
AbstractBlockParserFactory - Class in com.vladsch.flexmark.parser.block
 
AbstractBlockParserFactory(DataHolder) - Constructor for class com.vladsch.flexmark.parser.block.AbstractBlockParserFactory
 
add(Node) - Method in class com.vladsch.flexmark.ast.util.TextNodeMergingList
 
add(BasedSequence) - Method in class com.vladsch.flexmark.ast.util.TextNodeMergingList
 
addChildrenOf(Node) - Method in class com.vladsch.flexmark.ast.util.TextNodeConverter
 
addChildrenOf(Node) - Method in class com.vladsch.flexmark.ast.util.TextNodeMergingList
 
addExtensions(MutableDataHolder, Extension...) - Static method in class com.vladsch.flexmark.parser.Parser
Add extension(s) to the extension list
addItemMarkerSuffixes(MutableDataHolder, String...) - Static method in class com.vladsch.flexmark.parser.ListOptions
 
ADDITIONAL_CHARS - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
ADDITIONAL_CHARS() - Method in class com.vladsch.flexmark.ast.util.Parsing
 
ADDITIONAL_CHARS_SET(String) - Method in class com.vladsch.flexmark.ast.util.Parsing
 
addLine(ParserState, BasedSequence) - Method in class com.vladsch.flexmark.internal.DocumentBlockParser
 
addLine(ParserState, BasedSequence) - Method in class com.vladsch.flexmark.internal.FencedCodeBlockParser
 
addLine(ParserState, BasedSequence) - Method in class com.vladsch.flexmark.internal.HtmlBlockParser
 
addLine(ParserState, BasedSequence) - Method in class com.vladsch.flexmark.internal.IndentedCodeBlockParser
 
addLine(ParserState, BasedSequence) - Method in class com.vladsch.flexmark.internal.ParagraphParser
 
addLine(ParserState, BasedSequence) - Method in class com.vladsch.flexmark.parser.block.AbstractBlockParser
 
addLine(ParserState, BasedSequence) - Method in interface com.vladsch.flexmark.parser.block.BlockParser
Add another line to the block
addNodes(Class<?>...) - Method in class com.vladsch.flexmark.parser.block.NodePostProcessorFactory
 
addNodeWithExclusions(Class<? extends Node>, Class<?>...) - Method in class com.vladsch.flexmark.parser.block.NodePostProcessorFactory
 
adjustInlineText(Document, Node) - Method in interface com.vladsch.flexmark.parser.LinkRefProcessor
Adjust child nodes' text as needed when some of the link ref text was used in the opening or closing sequence of the node or if the children are not desired then removeIndex them.
affectsGlobalScope() - Method in interface com.vladsch.flexmark.html.AttributeProviderFactory
 
affectsGlobalScope() - Method in class com.vladsch.flexmark.html.IndependentAttributeProviderFactory
 
affectsGlobalScope() - Method in class com.vladsch.flexmark.html.IndependentLinkResolverFactory
 
affectsGlobalScope() - Method in interface com.vladsch.flexmark.html.LinkResolverFactory
 
affectsGlobalScope() - Method in class com.vladsch.flexmark.internal.BlockQuoteParser.Factory
 
affectsGlobalScope() - Method in class com.vladsch.flexmark.internal.FencedCodeBlockParser.Factory
 
affectsGlobalScope() - Method in class com.vladsch.flexmark.internal.HeadingParser.Factory
 
affectsGlobalScope() - Method in class com.vladsch.flexmark.internal.HtmlBlockParser.Factory
 
affectsGlobalScope() - Method in class com.vladsch.flexmark.internal.IndentedCodeBlockParser.Factory
 
affectsGlobalScope() - Method in class com.vladsch.flexmark.internal.ListBlockParser.Factory
 
affectsGlobalScope() - Method in class com.vladsch.flexmark.internal.ReferencePreProcessorFactory
 
affectsGlobalScope() - Method in class com.vladsch.flexmark.internal.ThematicBreakParser.Factory
 
affectsGlobalScope() - Method in class com.vladsch.flexmark.parser.block.DocumentPostProcessorFactory
 
affectsGlobalScope() - Method in class com.vladsch.flexmark.parser.block.NodePostProcessorFactory
 
allBlockParsers() - Method in class com.vladsch.flexmark.ast.util.ClassifyingBlockTracker
 
allBlockParsersMap - Variable in class com.vladsch.flexmark.ast.util.ClassifyingBlockTracker
 
allBlocks() - Method in class com.vladsch.flexmark.ast.util.ClassifyingBlockTracker
 
allowDelimiters(BasedSequence, Document, Node) - Method in interface com.vladsch.flexmark.parser.LinkRefProcessor
Allows the delimiter processor to allow/disallow other delimiters in its inline text
anchorMarker - Variable in class com.vladsch.flexmark.ast.LinkNodeBase
 
anchorRef - Variable in class com.vladsch.flexmark.ast.LinkNodeBase
 
anchorRefId - Variable in class com.vladsch.flexmark.ast.Heading
 
AnchorRefTarget - Interface in com.vladsch.flexmark.ast
 
AnchorRefTargetBlockVisitor - Class in com.vladsch.flexmark.ast.util
Abstract visitor that visits only children of blocks excluding Paragraphs
AnchorRefTargetBlockVisitor() - Constructor for class com.vladsch.flexmark.ast.util.AnchorRefTargetBlockVisitor
 
append(CharSequence) - Method in class com.vladsch.flexmark.html.renderer.TextCollectingAppendable
 
append(CharSequence, int, int) - Method in class com.vladsch.flexmark.html.renderer.TextCollectingAppendable
 
append(char) - Method in class com.vladsch.flexmark.html.renderer.TextCollectingAppendable
 
appendChild(Node) - Method in class com.vladsch.flexmark.ast.util.TextNodeConverter
 
appendMergedTo(Node) - Method in class com.vladsch.flexmark.ast.util.TextNodeConverter
 
appendMergedTo(Node) - Method in class com.vladsch.flexmark.ast.util.TextNodeMergingList
 
appendNode(Node) - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
appendNode(Node) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
appendSeparateText(BasedSequence) - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
appendSeparateText(BasedSequence) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
appendText(BasedSequence) - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
appendText(BasedSequence, int, int) - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
appendText(BasedSequence, int, int) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
ASCII_CLOSE_PUNCTUATION - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
ASCII_OPEN_PUNCTUATION - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
ASCII_PUNCTUATION - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
ASTERISK_DELIMITER_PROCESSOR - Static variable in class com.vladsch.flexmark.parser.Parser
 
AsteriskDelimiterProcessor - Class in com.vladsch.flexmark.internal.inline
 
AsteriskDelimiterProcessor(boolean) - Constructor for class com.vladsch.flexmark.internal.inline.AsteriskDelimiterProcessor
 
atColumn(int) - Method in class com.vladsch.flexmark.internal.BlockStartImpl
 
atColumn(int) - Static method in class com.vladsch.flexmark.parser.block.BlockContinue
 
atColumn(int) - Method in class com.vladsch.flexmark.parser.block.BlockStart
 
atIndex(int) - Method in class com.vladsch.flexmark.internal.BlockStartImpl
 
atIndex(int) - Static method in class com.vladsch.flexmark.parser.block.BlockContinue
 
atIndex(int) - Method in class com.vladsch.flexmark.parser.block.BlockStart
 
AttributablePart - Class in com.vladsch.flexmark.html.renderer
Specifies the node part for which attributes can be provided
AttributablePart(String) - Constructor for class com.vladsch.flexmark.html.renderer.AttributablePart
 
ATTRIBUTE - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
ATTRIBUTENAME - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
AttributeProvider - Interface in com.vladsch.flexmark.html
Extension point for adding/changing attributes on the primary HTML tag for a node.
AttributeProviderAdapter - Class in com.vladsch.flexmark.ast.util
 
AttributeProviderAdapter(AttributeProvidingHandler<?>...) - Constructor for class com.vladsch.flexmark.ast.util.AttributeProviderAdapter
 
AttributeProviderAdapter(AttributeProvidingHandler<?>[]...) - Constructor for class com.vladsch.flexmark.ast.util.AttributeProviderAdapter
 
AttributeProviderAdapter(Collection<AttributeProvidingHandler<?>>) - Constructor for class com.vladsch.flexmark.ast.util.AttributeProviderAdapter
 
AttributeProviderFactory - Interface in com.vladsch.flexmark.html
 
attributeProviderFactory(AttributeProviderFactory) - Method in class com.vladsch.flexmark.html.HtmlRenderer.Builder
Add an attribute provider for adding/changing HTML attributes to the rendered tags.
attributeProviderFactory(AttributeProviderFactory) - Method in interface com.vladsch.flexmark.html.RendererBuilder
Add an attribute provider for adding/changing HTML attributes to the rendered tags.
AttributeProvidingHandler<N extends Node> - Class in com.vladsch.flexmark.ast.util
 
AttributeProvidingHandler(Class<? extends N>, AttributeProvidingVisitor<N>) - Constructor for class com.vladsch.flexmark.ast.util.AttributeProvidingHandler
 
AttributeProvidingVisitor<N extends Node> - Interface in com.vladsch.flexmark.ast.util
 
ATTRIBUTEVALUE - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
ATTRIBUTEVALUESPEC - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
AutoLink - Class in com.vladsch.flexmark.ast
 
AutoLink() - Constructor for class com.vladsch.flexmark.ast.AutoLink
 
AutoLink(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.AutoLink
 
AutoLink(BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.AutoLink
 
AUTOLINK - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
AUTOLINK_WWW_PREFIX - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
autolinkWwwPrefix - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
autoLoose - Variable in class com.vladsch.flexmark.parser.ListOptions
 
autoLooseOneLevelLists - Variable in class com.vladsch.flexmark.parser.ListOptions
 

B

BLANK_LINES_IN_AST - Static variable in class com.vladsch.flexmark.parser.Parser
 
block - Variable in class com.vladsch.flexmark.internal.InlineParserImpl
 
BLOCK_QUOTE_ALLOW_LEADING_SPACE - Static variable in class com.vladsch.flexmark.parser.Parser
 
BLOCK_QUOTE_IGNORE_BLANK_LINE - Static variable in class com.vladsch.flexmark.parser.Parser
 
BLOCK_QUOTE_INTERRUPTS_ITEM_PARAGRAPH - Static variable in class com.vladsch.flexmark.parser.Parser
 
BLOCK_QUOTE_INTERRUPTS_PARAGRAPH - Static variable in class com.vladsch.flexmark.parser.Parser
 
BLOCK_QUOTE_PARSER - Static variable in class com.vladsch.flexmark.parser.Parser
 
BLOCK_QUOTE_TO_BLANK_LINE - Static variable in class com.vladsch.flexmark.parser.Parser
 
BLOCK_QUOTE_WITH_LEAD_SPACES_INTERRUPTS_ITEM_PARAGRAPH - Static variable in class com.vladsch.flexmark.parser.Parser
 
blockAdded(Block) - Method in class com.vladsch.flexmark.ast.util.ClassifyingBlockTracker
 
blockAdded(Block) - Method in class com.vladsch.flexmark.internal.DocumentParser
 
blockAddedWithChildren(Block) - Method in class com.vladsch.flexmark.ast.util.ClassifyingBlockTracker
 
blockAddedWithChildren(Block) - Method in class com.vladsch.flexmark.internal.DocumentParser
 
blockAddedWithDescendants(Block) - Method in class com.vladsch.flexmark.ast.util.ClassifyingBlockTracker
 
blockAddedWithDescendants(Block) - Method in class com.vladsch.flexmark.internal.DocumentParser
 
BlockContinue - Class in com.vladsch.flexmark.parser.block
Result object for continuing parsing of a block, see static methods for constructors.
BlockContinue() - Constructor for class com.vladsch.flexmark.parser.block.BlockContinue
 
BlockContinueImpl - Class in com.vladsch.flexmark.internal
 
BlockContinueImpl(int, int, boolean) - Constructor for class com.vladsch.flexmark.internal.BlockContinueImpl
 
BlockParser - Interface in com.vladsch.flexmark.parser.block
Parser for a specific block node.
blockParserAdded(BlockParser) - Method in class com.vladsch.flexmark.ast.util.ClassifyingBlockTracker
 
blockParserAdded(BlockParser) - Method in interface com.vladsch.flexmark.internal.BlockParserTracker
 
blockParserAdded(BlockParser) - Method in class com.vladsch.flexmark.internal.DocumentParser
 
BlockParserFactory - Interface in com.vladsch.flexmark.parser.block
Parser factory for a block node for determining when a block starts.
blockParserRemoved(BlockParser) - Method in class com.vladsch.flexmark.ast.util.ClassifyingBlockTracker
 
blockParserRemoved(BlockParser) - Method in interface com.vladsch.flexmark.internal.BlockParserTracker
 
blockParserRemoved(BlockParser) - Method in class com.vladsch.flexmark.internal.DocumentParser
 
BlockParserTracker - Interface in com.vladsch.flexmark.internal
 
BlockPreProcessor - Interface in com.vladsch.flexmark.parser.block
 
BlockPreProcessorDependencies(List<DocumentParser.BlockPreProcessorDependencyStage>) - Constructor for class com.vladsch.flexmark.internal.DocumentParser.BlockPreProcessorDependencies
 
BlockPreProcessorDependencyStage(List<BlockPreProcessorFactory>) - Constructor for class com.vladsch.flexmark.internal.DocumentParser.BlockPreProcessorDependencyStage
 
BlockPreProcessorFactory - Interface in com.vladsch.flexmark.parser.block
 
blockPreProcessorFactory(BlockPreProcessorFactory) - Method in class com.vladsch.flexmark.parser.Parser.Builder
 
BlockQuote - Class in com.vladsch.flexmark.ast
 
BlockQuote() - Constructor for class com.vladsch.flexmark.ast.BlockQuote
 
BlockQuote(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.BlockQuote
 
BlockQuote(BasedSequence, List<BasedSequence>) - Constructor for class com.vladsch.flexmark.ast.BlockQuote
 
BlockQuote(BlockContent) - Constructor for class com.vladsch.flexmark.ast.BlockQuote
 
BlockQuoteParser - Class in com.vladsch.flexmark.internal
 
BlockQuoteParser(DataHolder, BasedSequence) - Constructor for class com.vladsch.flexmark.internal.BlockQuoteParser
 
BlockQuoteParser.Factory - Class in com.vladsch.flexmark.internal
 
blockRemoved(Block) - Method in class com.vladsch.flexmark.ast.util.ClassifyingBlockTracker
 
blockRemoved(Block) - Method in class com.vladsch.flexmark.internal.DocumentParser
 
blockRemovedWithChildren(Block) - Method in class com.vladsch.flexmark.ast.util.ClassifyingBlockTracker
 
blockRemovedWithChildren(Block) - Method in class com.vladsch.flexmark.internal.DocumentParser
 
blockRemovedWithDescendants(Block) - Method in class com.vladsch.flexmark.ast.util.ClassifyingBlockTracker
 
blockRemovedWithDescendants(Block) - Method in class com.vladsch.flexmark.internal.DocumentParser
 
BlockStart - Class in com.vladsch.flexmark.parser.block
Result object for starting parsing of a block, see static methods for constructors.
BlockStart() - Constructor for class com.vladsch.flexmark.parser.block.BlockStart
 
BlockStartImpl - Class in com.vladsch.flexmark.internal
 
BlockStartImpl(BlockParser...) - Constructor for class com.vladsch.flexmark.internal.BlockStartImpl
 
BlockVisitor - Interface in com.vladsch.flexmark.ast.util
 
BlockVisitorExt - Class in com.vladsch.flexmark.ast.util
 
BlockVisitorExt() - Constructor for class com.vladsch.flexmark.ast.util.BlockVisitorExt
 
Bracket - Class in com.vladsch.flexmark.internal
Opening bracket for links ([) or images (![).
breakOutOnDoubleBlankLine() - Method in class com.vladsch.flexmark.internal.ListBlockParser
 
breakOutOnDoubleBlankLine() - Method in class com.vladsch.flexmark.parser.block.AbstractBlockParser
 
breakOutOnDoubleBlankLine() - Method in interface com.vladsch.flexmark.parser.block.BlockParser
 
build() - Method in class com.vladsch.flexmark.html.HtmlRenderer.Builder
 
build() - Method in class com.vladsch.flexmark.parser.Parser.Builder
 
builder() - Static method in class com.vladsch.flexmark.html.HtmlRenderer
Create a new builder for configuring an HtmlRenderer.
builder(DataHolder) - Static method in class com.vladsch.flexmark.html.HtmlRenderer
Create a new builder for configuring an HtmlRenderer.
Builder() - Constructor for class com.vladsch.flexmark.html.HtmlRenderer.Builder
 
Builder(DataHolder) - Constructor for class com.vladsch.flexmark.html.HtmlRenderer.Builder
 
Builder(HtmlRenderer.Builder) - Constructor for class com.vladsch.flexmark.html.HtmlRenderer.Builder
 
Builder(HtmlRenderer.Builder, DataHolder) - Constructor for class com.vladsch.flexmark.html.HtmlRenderer.Builder
 
builder() - Static method in class com.vladsch.flexmark.parser.Parser
Create a new builder for configuring a Parser.
builder(DataHolder) - Static method in class com.vladsch.flexmark.parser.Parser
 
Builder(DataHolder) - Constructor for class com.vladsch.flexmark.parser.Parser.Builder
 
Builder() - Constructor for class com.vladsch.flexmark.parser.Parser.Builder
 
Builder(Parser.Builder) - Constructor for class com.vladsch.flexmark.parser.Parser.Builder
 
Builder(Parser.Builder, DataHolder) - Constructor for class com.vladsch.flexmark.parser.Parser.Builder
 
bulletItemInterruptsItemParagraph - Variable in class com.vladsch.flexmark.parser.ListOptions.ItemInterrupt
 
bulletItemInterruptsParagraph - Variable in class com.vladsch.flexmark.parser.ListOptions.ItemInterrupt
 
BulletList - Class in com.vladsch.flexmark.ast
 
BulletList() - Constructor for class com.vladsch.flexmark.ast.BulletList
 
BulletList(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.BulletList
 
BulletList(BasedSequence, List<BasedSequence>) - Constructor for class com.vladsch.flexmark.ast.BulletList
 
BulletList(BlockContent) - Constructor for class com.vladsch.flexmark.ast.BulletList
 
BulletListItem - Class in com.vladsch.flexmark.ast
 
BulletListItem() - Constructor for class com.vladsch.flexmark.ast.BulletListItem
 
BulletListItem(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.BulletListItem
 
BulletListItem(BasedSequence, List<BasedSequence>) - Constructor for class com.vladsch.flexmark.ast.BulletListItem
 
BulletListItem(BlockContent) - Constructor for class com.vladsch.flexmark.ast.BulletListItem
 

C

calculateBlockParserFactories(DataHolder, List<CustomBlockParserFactory>) - Static method in class com.vladsch.flexmark.internal.DocumentParser
 
calculateBlockPreProcessors(DataHolder, List<BlockPreProcessorFactory>, InlineParserFactory) - Static method in class com.vladsch.flexmark.internal.DocumentParser
 
calculateDelimiterCharacters(DataHolder, Set<Character>) - Static method in class com.vladsch.flexmark.internal.InlineParserImpl
 
calculateDelimiterProcessors(DataHolder, List<DelimiterProcessor>) - Static method in class com.vladsch.flexmark.internal.InlineParserImpl
 
calculateInlineParserExtensions(DataHolder, List<InlineParserExtensionFactory>) - Static method in class com.vladsch.flexmark.internal.InlineParserImpl
 
calculateLinkRefProcessors(DataHolder, List<LinkRefProcessorFactory>) - Static method in class com.vladsch.flexmark.internal.InlineParserImpl
 
calculateParagraphPreProcessors(DataHolder, List<ParagraphPreProcessorFactory>, InlineParserFactory) - Static method in class com.vladsch.flexmark.internal.DocumentParser
 
calculatePostProcessors(DataHolder, List<PostProcessorFactory>) - Static method in class com.vladsch.flexmark.internal.PostProcessorManager
 
calculateSpecialCharacters(DataHolder, BitSet) - Static method in class com.vladsch.flexmark.internal.InlineParserImpl
 
canBeCloser(String, String, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class com.vladsch.flexmark.internal.inline.EmphasisDelimiterProcessor
 
canBeCloser(String, String, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class com.vladsch.flexmark.internal.inline.UnderscoreDelimiterProcessor
 
canBeCloser(String, String, boolean, boolean, boolean, boolean, boolean, boolean) - Method in interface com.vladsch.flexmark.parser.delimiter.DelimiterProcessor
Decide whether this delimiter can be a close delimiter
canBeOpener(String, String, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class com.vladsch.flexmark.internal.inline.EmphasisDelimiterProcessor
 
canBeOpener(String, String, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class com.vladsch.flexmark.internal.inline.UnderscoreDelimiterProcessor
 
canBeOpener(String, String, boolean, boolean, boolean, boolean, boolean, boolean) - Method in interface com.vladsch.flexmark.parser.delimiter.DelimiterProcessor
Decide whether this delimiter can be an open delimiter
canClose() - Method in class com.vladsch.flexmark.internal.Delimiter
 
canClose() - Method in interface com.vladsch.flexmark.parser.delimiter.DelimiterRun
 
canContain(ParserState, BlockParser, Block) - Method in class com.vladsch.flexmark.internal.BlockQuoteParser
 
canContain(ParserState, BlockParser, Block) - Method in class com.vladsch.flexmark.internal.DocumentBlockParser
 
canContain(ParserState, BlockParser, Block) - Method in class com.vladsch.flexmark.internal.HtmlBlockParser
 
canContain(ParserState, BlockParser, Block) - Method in class com.vladsch.flexmark.internal.ListBlockParser
 
canContain(ParserState, BlockParser, Block) - Method in class com.vladsch.flexmark.internal.ListItemParser
 
canContain(ParserState, BlockParser, Block) - Method in class com.vladsch.flexmark.parser.block.AbstractBlockParser
 
canContain(ParserState, BlockParser, Block) - Method in interface com.vladsch.flexmark.parser.block.BlockParser
 
canInterrupt(ListBlock, boolean, boolean) - Method in class com.vladsch.flexmark.parser.ListOptions
 
canInterrupt(boolean, boolean, boolean, boolean) - Method in class com.vladsch.flexmark.parser.ListOptions.ItemInterrupt
 
canInterruptBy(BlockParserFactory) - Method in class com.vladsch.flexmark.internal.HtmlBlockParser
 
canInterruptBy(BlockParserFactory) - Method in class com.vladsch.flexmark.parser.block.AbstractBlockParser
 
canInterruptBy(BlockParserFactory) - Method in interface com.vladsch.flexmark.parser.block.BlockParser
Allows block parsers to determine if they can be interrupted by other block parsers
canOpen() - Method in class com.vladsch.flexmark.internal.Delimiter
 
canOpen() - Method in interface com.vladsch.flexmark.parser.delimiter.DelimiterRun
 
canStartSubList(ListBlock, boolean) - Method in class com.vladsch.flexmark.parser.ListOptions
 
canStartSubList(boolean, boolean, boolean) - Method in class com.vladsch.flexmark.parser.ListOptions.ItemInterrupt
 
CDATA - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
CharacterNodeFactory - Interface in com.vladsch.flexmark.parser.block
 
ClassifyingBlockTracker - Class in com.vladsch.flexmark.ast.util
 
ClassifyingBlockTracker() - Constructor for class com.vladsch.flexmark.ast.util.ClassifyingBlockTracker
 
clear() - Method in class com.vladsch.flexmark.ast.util.TextNodeConverter
 
clear() - Method in class com.vladsch.flexmark.ast.util.TextNodeMergingList
 
clone() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
closeBlock(ParserState) - Method in class com.vladsch.flexmark.internal.BlockQuoteParser
 
closeBlock(ParserState) - Method in class com.vladsch.flexmark.internal.DocumentBlockParser
 
closeBlock(ParserState) - Method in class com.vladsch.flexmark.internal.FencedCodeBlockParser
 
closeBlock(ParserState) - Method in class com.vladsch.flexmark.internal.HeadingParser
 
closeBlock(ParserState) - Method in class com.vladsch.flexmark.internal.HtmlBlockParser
 
closeBlock(ParserState) - Method in class com.vladsch.flexmark.internal.IndentedCodeBlockParser
 
closeBlock(ParserState) - Method in class com.vladsch.flexmark.internal.ListBlockParser
 
closeBlock(ParserState) - Method in class com.vladsch.flexmark.internal.ListItemParser
 
closeBlock(ParserState) - Method in class com.vladsch.flexmark.internal.ParagraphParser
 
closeBlock(ParserState) - Method in class com.vladsch.flexmark.internal.ThematicBreakParser
 
closeBlock(ParserState) - Method in interface com.vladsch.flexmark.parser.block.BlockParser
 
CLOSETAG - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
closingMarker - Variable in class com.vladsch.flexmark.ast.AutoLink
 
closingMarker - Variable in class com.vladsch.flexmark.ast.DelimitedNodeImpl
 
closingMarker - Variable in class com.vladsch.flexmark.ast.Heading
 
closingMarker - Variable in class com.vladsch.flexmark.ast.MailLink
 
closingMarker - Variable in class com.vladsch.flexmark.ast.Reference
 
Code - Class in com.vladsch.flexmark.ast
 
Code() - Constructor for class com.vladsch.flexmark.ast.Code
 
Code(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.Code
 
Code(BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.Code
 
CODE_BLOCK_INDENT - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
CODE_BLOCK_INDENT - Static variable in class com.vladsch.flexmark.parser.Parser
 
CODE_CONTENT - Static variable in class com.vladsch.flexmark.html.renderer.CoreNodeRenderer
 
CODE_CONTENT_BLOCK - Static variable in class com.vladsch.flexmark.parser.Parser
Deprecated.
use FENCED_CODE_CONTENT_BLOCK
CODE_SOFT_LINE_BREAKS - Static variable in class com.vladsch.flexmark.parser.Parser
 
CODE_STYLE_HTML_CLOSE - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
CODE_STYLE_HTML_OPEN - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
CodeBlock - Class in com.vladsch.flexmark.ast
 
CodeBlock() - Constructor for class com.vladsch.flexmark.ast.CodeBlock
 
CodeBlock(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.CodeBlock
 
CodeBlock(BasedSequence, List<BasedSequence>) - Constructor for class com.vladsch.flexmark.ast.CodeBlock
 
CodeBlock(BlockContent) - Constructor for class com.vladsch.flexmark.ast.CodeBlock
 
codeIndent - Variable in class com.vladsch.flexmark.parser.ListOptions
 
codeSoftLineBreaks - Variable in class com.vladsch.flexmark.parser.InlineParserOptions
 
codeStyleHtmlClose - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
codeStyleHtmlOpen - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
collapseLinkRefChildren(Node, Boolean) - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
collect(Node) - Method in class com.vladsch.flexmark.ast.util.HeadingCollectingVisitor
 
collect(Node) - Method in class com.vladsch.flexmark.ast.util.LineCollectingVisitor
 
collect(Node) - Method in class com.vladsch.flexmark.ast.util.TextCollectingVisitor
 
collectAndGetHeadings(Node) - Method in class com.vladsch.flexmark.ast.util.HeadingCollectingVisitor
 
collectAndGetRanges(Node) - Method in class com.vladsch.flexmark.ast.util.LineCollectingVisitor
 
collectAndGetSegments(Node) - Method in class com.vladsch.flexmark.ast.util.TextCollectingVisitor
 
collectAndGetSequence(Node) - Method in class com.vladsch.flexmark.ast.util.TextCollectingVisitor
 
collectAndGetText(Node) - Method in class com.vladsch.flexmark.ast.util.TextCollectingVisitor
 
columnsToNextTabStop(int) - Static method in class com.vladsch.flexmark.ast.util.Parsing
 
com.vladsch.flexmark - package com.vladsch.flexmark
Root package of flexmark-java com.vladsch.flexmark.parser for parsing input text to AST nodes com.vladsch.flexmark.ast for Core AST nodes com.vladsch.flexmark.html for HTML rendering
com.vladsch.flexmark.ast - package com.vladsch.flexmark.ast
AST node types (see Node) and visitors (see NodeAdaptedVisitor)
com.vladsch.flexmark.ast.util - package com.vladsch.flexmark.ast.util
 
com.vladsch.flexmark.html - package com.vladsch.flexmark.html
HTML rendering (see HtmlRenderer)
com.vladsch.flexmark.html.renderer - package com.vladsch.flexmark.html.renderer
 
com.vladsch.flexmark.internal - package com.vladsch.flexmark.internal
 
com.vladsch.flexmark.internal.inline - package com.vladsch.flexmark.internal.inline
 
com.vladsch.flexmark.parser - package com.vladsch.flexmark.parser
Parse input text to AST nodes see Parser
com.vladsch.flexmark.parser.block - package com.vladsch.flexmark.parser.block
Types for extending block parsing
com.vladsch.flexmark.parser.delimiter - package com.vladsch.flexmark.parser.delimiter
 
CommonmarkInlineParser - Class in com.vladsch.flexmark.internal
 
CommonmarkInlineParser(DataHolder, BitSet, BitSet, Map<Character, DelimiterProcessor>, LinkRefProcessorData, List<InlineParserExtensionFactory>) - Constructor for class com.vladsch.flexmark.internal.CommonmarkInlineParser
 
compareTo(Reference) - Method in class com.vladsch.flexmark.ast.Reference
 
containsKey(BlockParser) - Method in class com.vladsch.flexmark.ast.util.ClassifyingBlockTracker
 
containsLinkRefs(BasedSequence, Node, Boolean) - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
containsValue(Block) - Method in class com.vladsch.flexmark.ast.util.ClassifyingBlockTracker
 
convertDelimitersToText(int, Delimiter) - Method in class com.vladsch.flexmark.internal.Delimiter
 
CoreNodeRenderer - Class in com.vladsch.flexmark.html.renderer
The node renderer that renders all the core nodes (comes last in the order of node renderers).
CoreNodeRenderer(DataHolder) - Constructor for class com.vladsch.flexmark.html.renderer.CoreNodeRenderer
 
CoreNodeRenderer.Factory - Class in com.vladsch.flexmark.html.renderer
 
create(LinkResolverContext) - Method in interface com.vladsch.flexmark.html.AttributeProviderFactory
 
create(LinkResolverContext) - Method in interface com.vladsch.flexmark.html.LinkResolverFactory
 
create(DataHolder) - Method in class com.vladsch.flexmark.html.renderer.CoreNodeRenderer.Factory
 
create(LinkResolverContext) - Method in class com.vladsch.flexmark.html.renderer.HeaderIdGenerator.Factory
 
create(LinkResolverContext) - Method in interface com.vladsch.flexmark.html.renderer.HeaderIdGeneratorFactory
Create a new node renderer for the specified rendering context.
create(DataHolder) - Method in interface com.vladsch.flexmark.html.renderer.NodeRendererFactory
Create a new node renderer for the specified rendering context.
create(DataHolder) - Method in class com.vladsch.flexmark.internal.BlockQuoteParser.Factory
 
create(DataHolder) - Method in class com.vladsch.flexmark.internal.FencedCodeBlockParser.Factory
 
create(DataHolder) - Method in class com.vladsch.flexmark.internal.HeadingParser.Factory
 
create(DataHolder) - Method in class com.vladsch.flexmark.internal.HtmlBlockParser.Factory
 
create(DataHolder) - Method in class com.vladsch.flexmark.internal.IndentedCodeBlockParser.Factory
 
create(DataHolder) - Method in class com.vladsch.flexmark.internal.ListBlockParser.Factory
 
create(ParserState) - Method in class com.vladsch.flexmark.internal.ReferencePreProcessorFactory
 
create(DataHolder) - Method in class com.vladsch.flexmark.internal.ThematicBreakParser.Factory
 
create(ParserState) - Method in interface com.vladsch.flexmark.parser.block.BlockPreProcessorFactory
Create a paragraph pre processor for the document
create(DataHolder) - Method in interface com.vladsch.flexmark.parser.block.CustomBlockParserFactory
 
create(Document) - Method in class com.vladsch.flexmark.parser.block.NodePostProcessorFactory
 
create(ParserState) - Method in interface com.vladsch.flexmark.parser.block.ParagraphPreProcessorFactory
Create a paragraph pre processor for the document
create(InlineParser) - Method in interface com.vladsch.flexmark.parser.InlineParserExtensionFactory
Create a paragraph pre processor for the document
create(Document) - Method in interface com.vladsch.flexmark.parser.LinkRefProcessorFactory
Create a link ref processor for the document
create(Document) - Method in interface com.vladsch.flexmark.parser.PostProcessorFactory
 
createNode(BasedSequence) - Method in interface com.vladsch.flexmark.parser.LinkRefProcessor
Create the desired element that was previously matched with isMatch
currentText - Variable in class com.vladsch.flexmark.internal.InlineParserImpl
 
CustomBlockParserDependencies(List<DocumentParser.CustomBlockParserDependencyStage>) - Constructor for class com.vladsch.flexmark.internal.DocumentParser.CustomBlockParserDependencies
 
CustomBlockParserDependencyStage(List<CustomBlockParserFactory>) - Constructor for class com.vladsch.flexmark.internal.DocumentParser.CustomBlockParserDependencyStage
 
CustomBlockParserFactory - Interface in com.vladsch.flexmark.parser.block
Custom block parser factory to create parser instance specific block parser factory
customBlockParserFactory(CustomBlockParserFactory) - Method in class com.vladsch.flexmark.parser.Parser.Builder
Adds a custom block parser factory.
customCharacters - Variable in class com.vladsch.flexmark.internal.InlineParserImpl
 
customDelimiterProcessor(DelimiterProcessor) - Method in class com.vladsch.flexmark.parser.Parser.Builder
 
customInlineParserExtensionFactory(InlineParserExtensionFactory) - Method in class com.vladsch.flexmark.parser.Parser.Builder
 
customInlineParserFactory(InlineParserFactory) - Method in class com.vladsch.flexmark.parser.Parser.Builder
 
CustomNodeRenderer<N extends Node> - Interface in com.vladsch.flexmark.html
 
customSpecialCharacterFactoryMap - Variable in class com.vladsch.flexmark.internal.InlineParserImpl
 
customSpecialCharacterNodes - Variable in class com.vladsch.flexmark.internal.InlineParserImpl
 

D

DECLARATION - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
delegateRender() - Method in interface com.vladsch.flexmark.html.renderer.NodeRendererContext
pass node rendering to previously registered handler
DelegatingNodeRendererFactory - Interface in com.vladsch.flexmark.html.renderer
Factory for instantiating new node renderers when rendering is done.
DelimitedNode - Interface in com.vladsch.flexmark.ast
 
DelimitedNodeImpl - Class in com.vladsch.flexmark.ast
 
DelimitedNodeImpl() - Constructor for class com.vladsch.flexmark.ast.DelimitedNodeImpl
 
DelimitedNodeImpl(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.DelimitedNodeImpl
 
DelimitedNodeImpl(BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.DelimitedNodeImpl
 
Delimiter - Class in com.vladsch.flexmark.internal
 
delimiterCharacters - Variable in class com.vladsch.flexmark.internal.InlineParserImpl
 
delimiterMismatchToNewList - Variable in class com.vladsch.flexmark.parser.ListOptions
 
DelimiterProcessor - Interface in com.vladsch.flexmark.parser.delimiter
Custom delimiter processor for additional delimiters besides _ and *.
delimiterProcessors - Variable in class com.vladsch.flexmark.internal.InlineParserImpl
 
DelimiterRun - Interface in com.vladsch.flexmark.parser.delimiter
A delimiter run is one or more of the same delimiter character.
DO_NOT_RENDER_LINKS - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
document - Variable in class com.vladsch.flexmark.internal.InlineParserImpl
 
DocumentBlockParser - Class in com.vladsch.flexmark.internal
 
DocumentBlockParser() - Constructor for class com.vladsch.flexmark.internal.DocumentBlockParser
 
DocumentParser - Class in com.vladsch.flexmark.internal
 
DocumentParser(DataHolder, List<CustomBlockParserFactory>, DocumentParser.ParagraphPreProcessorDependencies, DocumentParser.BlockPreProcessorDependencies, InlineParser) - Constructor for class com.vladsch.flexmark.internal.DocumentParser
 
DocumentParser.BlockPreProcessorDependencies - Class in com.vladsch.flexmark.internal
 
DocumentParser.BlockPreProcessorDependencyStage - Class in com.vladsch.flexmark.internal
 
DocumentParser.CustomBlockParserDependencies - Class in com.vladsch.flexmark.internal
 
DocumentParser.CustomBlockParserDependencyStage - Class in com.vladsch.flexmark.internal
 
DocumentParser.ParagraphPreProcessorDependencies - Class in com.vladsch.flexmark.internal
 
DocumentParser.ParagraphPreProcessorDependencyStage - Class in com.vladsch.flexmark.internal
 
DocumentPostProcessor - Class in com.vladsch.flexmark.parser.block
 
DocumentPostProcessor() - Constructor for class com.vladsch.flexmark.parser.block.DocumentPostProcessor
 
DocumentPostProcessorFactory - Class in com.vladsch.flexmark.parser.block
 
DocumentPostProcessorFactory() - Constructor for class com.vladsch.flexmark.parser.block.DocumentPostProcessorFactory
 
doNotRenderLinks(boolean) - Method in class com.vladsch.flexmark.html.NodeRendererSubContext
 
doNotRenderLinks() - Method in class com.vladsch.flexmark.html.NodeRendererSubContext
 
doNotRenderLinks(boolean) - Method in interface com.vladsch.flexmark.html.renderer.NodeRendererContext
Increment/Decrement the do not render links in this context.
doNotRenderLinks() - Method in interface com.vladsch.flexmark.html.renderer.NodeRendererContext
Increment the do not render links in this context.
doNotRenderLinksInDocument - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
doRenderLinks() - Method in class com.vladsch.flexmark.html.NodeRendererSubContext
 
doRenderLinks() - Method in interface com.vladsch.flexmark.html.renderer.NodeRendererContext
Decrement the do not render links in this context.
DOUBLEQUOTEDVALUE - Variable in class com.vladsch.flexmark.ast.util.Parsing
 

E

EMAIL_AUTOLINK - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
Emphasis - Class in com.vladsch.flexmark.ast
 
Emphasis() - Constructor for class com.vladsch.flexmark.ast.Emphasis
 
Emphasis(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.Emphasis
 
Emphasis(BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.Emphasis
 
EMPHASIS_STYLE_HTML_CLOSE - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
EMPHASIS_STYLE_HTML_OPEN - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
EmphasisDelimiterProcessor - Class in com.vladsch.flexmark.internal.inline
 
EmphasisDelimiterProcessor(char, boolean) - Constructor for class com.vladsch.flexmark.internal.inline.EmphasisDelimiterProcessor
 
emphasisStyleHtmlClose - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
emphasisStyleHtmlOpen - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
EMPTY_LIST - Static variable in interface com.vladsch.flexmark.Extension
 
EMPTY_SET - Static variable in interface com.vladsch.flexmark.Extension
 
emptyBulletItemInterruptsItemParagraph - Variable in class com.vladsch.flexmark.parser.ListOptions.ItemInterrupt
 
emptyBulletItemInterruptsParagraph - Variable in class com.vladsch.flexmark.parser.ListOptions.ItemInterrupt
 
emptyBulletSubItemInterruptsItemParagraph - Variable in class com.vladsch.flexmark.parser.ListOptions.ItemInterrupt
 
emptyOrderedItemInterruptsItemParagraph - Variable in class com.vladsch.flexmark.parser.ListOptions.ItemInterrupt
 
emptyOrderedItemInterruptsParagraph - Variable in class com.vladsch.flexmark.parser.ListOptions.ItemInterrupt
 
emptyOrderedNonOneItemInterruptsItemParagraph - Variable in class com.vladsch.flexmark.parser.ListOptions.ItemInterrupt
 
emptyOrderedNonOneItemInterruptsParagraph - Variable in class com.vladsch.flexmark.parser.ListOptions.ItemInterrupt
 
emptyOrderedNonOneSubItemInterruptsItemParagraph - Variable in class com.vladsch.flexmark.parser.ListOptions.ItemInterrupt
 
emptyOrderedSubItemInterruptsItemParagraph - Variable in class com.vladsch.flexmark.parser.ListOptions.ItemInterrupt
 
encodeUrl(CharSequence) - Method in interface com.vladsch.flexmark.html.renderer.LinkResolverContext
 
endOnDoubleBlank - Variable in class com.vladsch.flexmark.parser.ListOptions
 
endsWithBlankLine(Node) - Method in class com.vladsch.flexmark.internal.DocumentParser
 
endsWithBlankLine(Node) - Method in interface com.vladsch.flexmark.parser.block.ParserState
Test the block to see if it ends in a blank line.
ENTITY - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
ENTITY_HERE - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
EOL - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
equals(Object) - Method in class com.vladsch.flexmark.html.renderer.AttributablePart
 
equals(Object) - Method in class com.vladsch.flexmark.html.renderer.LinkStatus
 
equals(Object) - Method in class com.vladsch.flexmark.html.renderer.LinkType
 
equals(Object) - Method in class com.vladsch.flexmark.html.renderer.ResolvedLink
 
equals(Object) - Method in class com.vladsch.flexmark.parser.ListOptions
 
equals(Object) - Method in class com.vladsch.flexmark.parser.ListOptions.ItemInterrupt
 
ESCAPABLE - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
ESCAPE_HTML - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
ESCAPE_HTML_BLOCKS - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
ESCAPE_HTML_COMMENT_BLOCKS - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
ESCAPE_INLINE_HTML - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
ESCAPE_INLINE_HTML_COMMENTS - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
ESCAPED_CHAR - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
escapeHtml(boolean) - Method in class com.vladsch.flexmark.html.HtmlRenderer.Builder
Whether HtmlInline and HtmlBlock should be escaped, defaults to false.
escapeHtmlBlocks - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
escapeHtmlCommentBlocks - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
escapeInlineHtml - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
escapeInlineHtmlComments - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
EXCLUDED_0_TO_SPACE - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
EXCLUDED_0_TO_SPACE() - Method in class com.vladsch.flexmark.ast.util.Parsing
 
extend(HtmlRenderer.Builder, String) - Method in interface com.vladsch.flexmark.html.HtmlRenderer.HtmlRendererExtension
Called to give each extension to register extension points that it contains
extend(RendererBuilder, String) - Method in interface com.vladsch.flexmark.html.RendererExtension
Called to give each extension to register extension points that it contains
extend(Parser.Builder) - Method in interface com.vladsch.flexmark.parser.Parser.ParserExtension
This method is called on all extensions so that they can register their custom processors
extendRenderingNodeAttributes(AttributablePart, Attributes) - Method in interface com.vladsch.flexmark.html.renderer.NodeRendererContext
Extend the attributes by extensions for the node being currently rendered.
extendRenderingNodeAttributes(Node, AttributablePart, Attributes) - Method in interface com.vladsch.flexmark.html.renderer.NodeRendererContext
Extend the attributes by extensions for the node being currently rendered.
Extension - Interface in com.vladsch.flexmark
Base interface for a parser/renderer extension.
extensions(Iterable<? extends Extension>) - Method in class com.vladsch.flexmark.html.HtmlRenderer.Builder
 
extensions(Iterable<? extends Extension>) - Method in class com.vladsch.flexmark.parser.Parser.Builder
 
EXTENSIONS - Static variable in class com.vladsch.flexmark.parser.Parser
 

F

Factory() - Constructor for class com.vladsch.flexmark.html.renderer.CoreNodeRenderer.Factory
 
Factory() - Constructor for class com.vladsch.flexmark.html.renderer.HeaderIdGenerator.Factory
 
Factory() - Constructor for class com.vladsch.flexmark.internal.BlockQuoteParser.Factory
 
Factory() - Constructor for class com.vladsch.flexmark.internal.FencedCodeBlockParser.Factory
 
Factory() - Constructor for class com.vladsch.flexmark.internal.HeadingParser.Factory
 
Factory() - Constructor for class com.vladsch.flexmark.internal.HtmlBlockParser.Factory
 
Factory() - Constructor for class com.vladsch.flexmark.internal.IndentedCodeBlockParser.Factory
 
Factory() - Constructor for class com.vladsch.flexmark.internal.ListBlockParser.Factory
 
Factory() - Constructor for class com.vladsch.flexmark.internal.ParagraphParser.Factory
 
Factory() - Constructor for class com.vladsch.flexmark.internal.ThematicBreakParser.Factory
 
family - Variable in enum com.vladsch.flexmark.parser.ParserEmulationProfile
 
FENCED_CODE_BLOCK_PARSER - Static variable in class com.vladsch.flexmark.parser.Parser
 
FENCED_CODE_CONTENT_BLOCK - Static variable in class com.vladsch.flexmark.parser.Parser
 
FENCED_CODE_LANGUAGE_CLASS_PREFIX - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
FENCED_CODE_NO_LANGUAGE_CLASS - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
FencedCodeBlock - Class in com.vladsch.flexmark.ast
 
FencedCodeBlock() - Constructor for class com.vladsch.flexmark.ast.FencedCodeBlock
 
FencedCodeBlock(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.FencedCodeBlock
 
FencedCodeBlock(BasedSequence, BasedSequence, BasedSequence, List<BasedSequence>, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.FencedCodeBlock
 
FencedCodeBlockParser - Class in com.vladsch.flexmark.internal
 
FencedCodeBlockParser(DataHolder, char, int, int, int) - Constructor for class com.vladsch.flexmark.internal.FencedCodeBlockParser
 
FencedCodeBlockParser.Factory - Class in com.vladsch.flexmark.internal
 
FINAL_SPACE - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
finalizeBlock(InlineParser) - Method in interface com.vladsch.flexmark.parser.InlineParserExtension
 
finalizeClosedBlock() - Method in class com.vladsch.flexmark.parser.block.AbstractBlockParser
 
finalizeClosedBlock() - Method in interface com.vladsch.flexmark.parser.block.BlockParser
Used to clean up and prepare for the next parsing run of the AbstractBlockParser for internal parser house keeping not for BlockParser implementors
finalizeDocument(Document) - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
finalizeDocument(Document) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
finalizeDocument(InlineParser) - Method in interface com.vladsch.flexmark.parser.InlineParserExtension
 
findLineBreak(CharSequence, int) - Static method in class com.vladsch.flexmark.ast.util.Parsing
 
finished() - Static method in class com.vladsch.flexmark.parser.block.BlockContinue
 
flush() - Method in class com.vladsch.flexmark.html.NodeRendererSubContext
 
flush(int) - Method in class com.vladsch.flexmark.html.NodeRendererSubContext
 
flushTextNode() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
flushTextNode() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
FORMAT_ALL_OPTIONS - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
FORMAT_COLLAPSE_WHITESPACE - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
FORMAT_CONVERT_TABS - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
FORMAT_FLAGS - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
output control for FormattingAppendable, see FormattingAppendable.setOptions(int)
FORMAT_SUPPRESS_TRAILING_WHITESPACE - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
formatFlags - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 

G

GENERATE_HEADER_ID - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
generateHeaderIds - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
generateId(CharSequence, String, boolean) - Static method in class com.vladsch.flexmark.html.renderer.HeaderIdGenerator
 
generateIds(Document) - Method in class com.vladsch.flexmark.html.renderer.HeaderIdGenerator
 
generateIds(Document) - Method in interface com.vladsch.flexmark.html.renderer.HtmlIdGenerator
 
getActiveBlockParser() - Method in class com.vladsch.flexmark.internal.DocumentParser
 
getActiveBlockParser(Block) - Method in class com.vladsch.flexmark.internal.DocumentParser
 
getActiveBlockParser() - Method in interface com.vladsch.flexmark.parser.block.ParserState
 
getActiveBlockParser(Block) - Method in interface com.vladsch.flexmark.parser.block.ParserState
 
getActiveBlockParsers() - Method in class com.vladsch.flexmark.internal.DocumentParser
 
getActiveBlockParsers() - Method in interface com.vladsch.flexmark.parser.block.ParserState
 
getAfterDependents() - Method in interface com.vladsch.flexmark.html.AttributeProviderFactory
 
getAfterDependents() - Method in class com.vladsch.flexmark.html.IndependentAttributeProviderFactory
 
getAfterDependents() - Method in class com.vladsch.flexmark.html.IndependentLinkResolverFactory
 
getAfterDependents() - Method in interface com.vladsch.flexmark.html.LinkResolverFactory
 
getAfterDependents() - Method in class com.vladsch.flexmark.internal.BlockQuoteParser.Factory
 
getAfterDependents() - Method in class com.vladsch.flexmark.internal.FencedCodeBlockParser.Factory
 
getAfterDependents() - Method in class com.vladsch.flexmark.internal.HeadingParser.Factory
 
getAfterDependents() - Method in class com.vladsch.flexmark.internal.HtmlBlockParser.Factory
 
getAfterDependents() - Method in class com.vladsch.flexmark.internal.IndentedCodeBlockParser.Factory
 
getAfterDependents() - Method in class com.vladsch.flexmark.internal.ListBlockParser.Factory
 
getAfterDependents() - Method in class com.vladsch.flexmark.internal.ReferencePreProcessorFactory
 
getAfterDependents() - Method in class com.vladsch.flexmark.internal.ThematicBreakParser.Factory
 
getAfterDependents() - Method in class com.vladsch.flexmark.parser.block.DocumentPostProcessorFactory
 
getAfterDependents() - Method in class com.vladsch.flexmark.parser.block.NodePostProcessorFactory
 
getAnchorMarker() - Method in class com.vladsch.flexmark.ast.LinkNodeBase
 
getAnchorMarker() - Method in class com.vladsch.flexmark.ast.Reference
 
getAnchorRef() - Method in class com.vladsch.flexmark.ast.LinkNodeBase
 
getAnchorRef() - Method in class com.vladsch.flexmark.ast.Reference
 
getAnchorRefId() - Method in interface com.vladsch.flexmark.ast.AnchorRefTarget
 
getAnchorRefId() - Method in class com.vladsch.flexmark.ast.Heading
 
getAnchorRefSegments() - Method in interface com.vladsch.flexmark.ast.AnchorRefTarget
 
getAnchorRefSegments() - Method in class com.vladsch.flexmark.ast.Heading
 
getAnchorRefText() - Method in interface com.vladsch.flexmark.ast.AnchorRefTarget
 
getAnchorRefText() - Method in class com.vladsch.flexmark.ast.Heading
 
getAstExtra(StringBuilder) - Method in class com.vladsch.flexmark.ast.AutoLink
 
getAstExtra(StringBuilder) - Method in class com.vladsch.flexmark.ast.BlockQuote
 
getAstExtra(StringBuilder) - Method in class com.vladsch.flexmark.ast.Code
 
getAstExtra(StringBuilder) - Method in class com.vladsch.flexmark.ast.DelimitedNodeImpl
 
getAstExtra(StringBuilder) - Method in class com.vladsch.flexmark.ast.FencedCodeBlock
 
getAstExtra(StringBuilder) - Method in class com.vladsch.flexmark.ast.Heading
 
getAstExtra(StringBuilder) - Method in class com.vladsch.flexmark.ast.HtmlEntity
 
getAstExtra(StringBuilder) - Method in class com.vladsch.flexmark.ast.HtmlInline
 
getAstExtra(StringBuilder) - Method in class com.vladsch.flexmark.ast.HtmlInlineBase
 
getAstExtra(StringBuilder) - Method in class com.vladsch.flexmark.ast.HtmlInlineComment
 
getAstExtra(StringBuilder) - Method in class com.vladsch.flexmark.ast.HtmlInnerBlock
 
getAstExtra(StringBuilder) - Method in class com.vladsch.flexmark.ast.HtmlInnerBlockComment
 
getAstExtra(StringBuilder) - Method in class com.vladsch.flexmark.ast.Image
 
getAstExtra(StringBuilder) - Method in class com.vladsch.flexmark.ast.InlineLinkNode
 
getAstExtra(StringBuilder) - Method in class com.vladsch.flexmark.ast.ListBlock
 
getAstExtra(StringBuilder) - Method in class com.vladsch.flexmark.ast.ListItem
 
getAstExtra(StringBuilder) - Method in class com.vladsch.flexmark.ast.MailLink
 
getAstExtra(StringBuilder) - Method in class com.vladsch.flexmark.ast.OrderedList
 
getAstExtra(StringBuilder) - Method in class com.vladsch.flexmark.ast.Paragraph
 
getAstExtra(StringBuilder) - Method in class com.vladsch.flexmark.ast.Reference
 
getAstExtra(StringBuilder) - Method in class com.vladsch.flexmark.ast.RefNode
 
getAstExtra(StringBuilder) - Method in class com.vladsch.flexmark.ast.Text
 
getAstExtra(StringBuilder) - Method in class com.vladsch.flexmark.ast.TextBase
 
getAstExtra(StringBuilder) - Method in class com.vladsch.flexmark.ast.WhiteSpace
 
getAttributes() - Method in class com.vladsch.flexmark.html.renderer.ResolvedLink
 
getBeforeDependents() - Method in interface com.vladsch.flexmark.html.AttributeProviderFactory
 
getBeforeDependents() - Method in class com.vladsch.flexmark.html.IndependentAttributeProviderFactory
 
getBeforeDependents() - Method in class com.vladsch.flexmark.html.IndependentLinkResolverFactory
 
getBeforeDependents() - Method in interface com.vladsch.flexmark.html.LinkResolverFactory
 
getBeforeDependents() - Method in class com.vladsch.flexmark.internal.BlockQuoteParser.Factory
 
getBeforeDependents() - Method in class com.vladsch.flexmark.internal.FencedCodeBlockParser.Factory
 
getBeforeDependents() - Method in class com.vladsch.flexmark.internal.HeadingParser.Factory
 
getBeforeDependents() - Method in class com.vladsch.flexmark.internal.HtmlBlockParser.Factory
 
getBeforeDependents() - Method in class com.vladsch.flexmark.internal.IndentedCodeBlockParser.Factory
 
getBeforeDependents() - Method in class com.vladsch.flexmark.internal.ListBlockParser.Factory
 
getBeforeDependents() - Method in class com.vladsch.flexmark.internal.ReferencePreProcessorFactory
 
getBeforeDependents() - Method in class com.vladsch.flexmark.internal.ThematicBreakParser.Factory
 
getBeforeDependents() - Method in class com.vladsch.flexmark.parser.block.DocumentPostProcessorFactory
 
getBeforeDependents() - Method in class com.vladsch.flexmark.parser.block.NodePostProcessorFactory
 
getBlock() - Method in class com.vladsch.flexmark.internal.BlockQuoteParser
 
getBlock() - Method in class com.vladsch.flexmark.internal.DocumentBlockParser
 
getBlock() - Method in class com.vladsch.flexmark.internal.FencedCodeBlockParser
 
getBlock() - Method in class com.vladsch.flexmark.internal.HeadingParser
 
getBlock() - Method in class com.vladsch.flexmark.internal.HtmlBlockParser
 
getBlock() - Method in class com.vladsch.flexmark.internal.IndentedCodeBlockParser
 
getBlock() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
getBlock() - Method in class com.vladsch.flexmark.internal.ListBlockParser
 
getBlock() - Method in class com.vladsch.flexmark.internal.ListItemParser
 
getBlock() - Method in class com.vladsch.flexmark.internal.ParagraphParser
 
getBlock() - Method in class com.vladsch.flexmark.internal.ThematicBreakParser
 
getBlock() - Method in interface com.vladsch.flexmark.parser.block.BlockParser
 
getBlock() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
getBlockContent() - Method in class com.vladsch.flexmark.internal.ParagraphParser
 
getBlockContent() - Method in class com.vladsch.flexmark.parser.block.AbstractBlockParser
 
getBlockContent() - Method in interface com.vladsch.flexmark.parser.block.BlockParser
 
getBlockParser() - Method in class com.vladsch.flexmark.internal.MatchedBlockParserImpl
 
getBlockParser() - Method in interface com.vladsch.flexmark.parser.block.MatchedBlockParser
 
getBlockParsers() - Method in class com.vladsch.flexmark.internal.BlockStartImpl
 
getBlockPreProcessorFactories() - Method in class com.vladsch.flexmark.internal.DocumentParser.BlockPreProcessorDependencies
 
getBlockTypes() - Method in class com.vladsch.flexmark.internal.DocumentParser.BlockPreProcessorDependencies
 
getBlockTypes() - Method in interface com.vladsch.flexmark.parser.block.BlockPreProcessorFactory
Block types that this pre-processors processes
getBracketNestingLevel() - Method in interface com.vladsch.flexmark.parser.LinkRefProcessor
Whether the element consists of nested [] inside the link ref.
getBracketNestingLevel(DataHolder) - Method in interface com.vladsch.flexmark.parser.LinkRefProcessorFactory
Whether the element consists of nested [] inside the link ref.
getCharacters() - Method in interface com.vladsch.flexmark.parser.InlineParserExtensionFactory
Starting Characters for this inline processor
getClosingCharacter() - Method in class com.vladsch.flexmark.internal.inline.EmphasisDelimiterProcessor
 
getClosingCharacter() - Method in interface com.vladsch.flexmark.parser.delimiter.DelimiterProcessor
 
getClosingFence() - Method in class com.vladsch.flexmark.ast.FencedCodeBlock
 
getClosingMarker() - Method in class com.vladsch.flexmark.ast.AutoLink
 
getClosingMarker() - Method in interface com.vladsch.flexmark.ast.DelimitedNode
 
getClosingMarker() - Method in class com.vladsch.flexmark.ast.DelimitedNodeImpl
 
getClosingMarker() - Method in class com.vladsch.flexmark.ast.FencedCodeBlock
 
getClosingMarker() - Method in class com.vladsch.flexmark.ast.Heading
 
getClosingMarker() - Method in class com.vladsch.flexmark.ast.MailLink
 
getClosingMarker() - Method in class com.vladsch.flexmark.ast.Reference
 
getCodeIndent() - Method in class com.vladsch.flexmark.parser.ListOptions
 
getColumn() - Method in class com.vladsch.flexmark.internal.DocumentParser
 
getColumn() - Method in interface com.vladsch.flexmark.parser.block.ParserState
The column is the position within the line after tab characters have been processed as 4-space tab stops.
getContext() - Method in class com.vladsch.flexmark.html.HtmlWriter
 
getCurrentNode() - Method in interface com.vladsch.flexmark.html.renderer.LinkResolverContext
 
getCurrentText() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
getDataHolder() - Method in class com.vladsch.flexmark.parser.block.AbstractBlockParser
 
getDataHolder() - Method in interface com.vladsch.flexmark.parser.block.BlockParser
 
getDataKey() - Method in class com.vladsch.flexmark.ast.util.ReferenceRepository
 
getDelegatedSubContext(Appendable, boolean) - Method in interface com.vladsch.flexmark.html.renderer.NodeRendererContext
Creates a child rendering context that can be used to collect rendered html text of the previously registered node renderer.
getDelegates() - Method in interface com.vladsch.flexmark.html.renderer.DelegatingNodeRendererFactory
List of renderer factories to which this factory's renderer may delegate rendering
getDelimiter() - Method in class com.vladsch.flexmark.ast.OrderedList
 
getDelimiterChar() - Method in class com.vladsch.flexmark.internal.Delimiter
 
getDelimiterChar() - Method in interface com.vladsch.flexmark.parser.delimiter.DelimiterRun
 
getDelimiterUse(DelimiterRun, DelimiterRun) - Method in class com.vladsch.flexmark.internal.inline.EmphasisDelimiterProcessor
 
getDelimiterUse(DelimiterRun, DelimiterRun) - Method in interface com.vladsch.flexmark.parser.delimiter.DelimiterProcessor
Determine how many (if any) of the delimiter characters should be used.
getDocument() - Method in interface com.vladsch.flexmark.html.renderer.LinkResolverContext
 
getDocument() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
getDocument() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
getDoNotRenderLinksNesting() - Method in class com.vladsch.flexmark.html.NodeRendererSubContext
 
getDummyReference() - Method in class com.vladsch.flexmark.ast.RefNode
 
getEndIndex() - Method in class com.vladsch.flexmark.internal.Delimiter
 
getEOLs() - Method in class com.vladsch.flexmark.ast.util.LineCollectingVisitor
 
getFenceIndent() - Method in class com.vladsch.flexmark.ast.FencedCodeBlock
 
getFenceIndent() - Method in class com.vladsch.flexmark.internal.FencedCodeBlockParser
 
getFenceLength() - Method in class com.vladsch.flexmark.ast.FencedCodeBlock
 
getFenceMarkerIndent() - Method in class com.vladsch.flexmark.internal.FencedCodeBlockParser
 
getFrom(DataHolder) - Static method in class com.vladsch.flexmark.parser.ListOptions
 
getHeadings() - Method in class com.vladsch.flexmark.ast.util.HeadingCollectingVisitor
 
getHtml() - Method in class com.vladsch.flexmark.html.renderer.TextCollectingAppendable
 
getHtmlOptions() - Method in interface com.vladsch.flexmark.html.renderer.NodeRendererContext
 
getHtmlWriter() - Method in class com.vladsch.flexmark.html.NodeRendererSubContext
 
getHtmlWriter() - Method in interface com.vladsch.flexmark.html.renderer.NodeRendererContext
 
getId(Node) - Method in class com.vladsch.flexmark.html.renderer.HeaderIdGenerator
 
getId(Node) - Method in interface com.vladsch.flexmark.html.renderer.HtmlIdGenerator
 
getIndent() - Method in class com.vladsch.flexmark.internal.DocumentParser
 
getIndent() - Method in interface com.vladsch.flexmark.parser.block.ParserState
 
getIndex() - Method in class com.vladsch.flexmark.internal.Delimiter
 
getIndex() - Method in class com.vladsch.flexmark.internal.DocumentParser
 
getIndex() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
getIndex() - Method in interface com.vladsch.flexmark.parser.block.ParserState
 
getIndex() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
getInfo() - Method in class com.vladsch.flexmark.ast.FencedCodeBlock
 
getInlineParser() - Method in class com.vladsch.flexmark.internal.DocumentParser
 
getInlineParser() - Method in interface com.vladsch.flexmark.parser.block.ParserState
 
getInput() - Method in class com.vladsch.flexmark.internal.Delimiter
 
getInput() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
getInput() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
getItemIndent() - Method in class com.vladsch.flexmark.parser.ListOptions
 
getItemInterrupt() - Method in class com.vladsch.flexmark.parser.ListOptions
 
getItemMarkerSuffixes() - Method in class com.vladsch.flexmark.parser.ListOptions
 
getItemPrefixChars() - Method in class com.vladsch.flexmark.parser.ListOptions
 
getKeepDataKey() - Method in class com.vladsch.flexmark.ast.util.ReferenceRepository
 
getKey(Block) - Method in class com.vladsch.flexmark.ast.util.ClassifyingBlockTracker
 
getLastBlankLineChild() - Method in class com.vladsch.flexmark.ast.ListBlock
 
getLastBlankLineChild() - Method in class com.vladsch.flexmark.ast.ListItem
 
getLastBracket() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
getLastBracket() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
getLastChild() - Method in class com.vladsch.flexmark.internal.ListBlockParser
 
getLastDelimiter() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
getLastDelimiter() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
getLeadChars(int) - Method in class com.vladsch.flexmark.internal.Delimiter
 
getLeadSegment() - Method in class com.vladsch.flexmark.ast.MailLink
 
getLevel() - Method in class com.vladsch.flexmark.ast.Heading
 
getLine() - Method in class com.vladsch.flexmark.internal.DocumentParser
 
getLine() - Method in interface com.vladsch.flexmark.parser.block.ParserState
 
getLineEndIndex() - Method in class com.vladsch.flexmark.internal.DocumentParser
 
getLineEndIndex() - Method in interface com.vladsch.flexmark.parser.block.ParserState
 
getLineEolLength() - Method in class com.vladsch.flexmark.internal.DocumentParser
 
getLineEolLength() - Method in interface com.vladsch.flexmark.parser.block.ParserState
 
getLineIndent(int) - Method in class com.vladsch.flexmark.ast.Paragraph
 
getLineIndents() - Method in class com.vladsch.flexmark.ast.Paragraph
 
getLineNumber() - Method in class com.vladsch.flexmark.internal.DocumentParser
 
getLineNumber() - Method in interface com.vladsch.flexmark.parser.block.ParserState
 
getLines() - Method in class com.vladsch.flexmark.ast.util.LineCollectingVisitor
 
getLineSegments() - Method in class com.vladsch.flexmark.internal.DocumentParser
 
getLineSegments() - Method in interface com.vladsch.flexmark.parser.block.ParserState
Returns a list of document lines encountered this far in the parsing process
getLineStart() - Method in class com.vladsch.flexmark.internal.DocumentParser
 
getLineStart() - Method in interface com.vladsch.flexmark.parser.block.ParserState
 
getLineWithEOL() - Method in class com.vladsch.flexmark.internal.DocumentParser
 
getLineWithEOL() - Method in interface com.vladsch.flexmark.parser.block.ParserState
 
getLinkClosingMarker() - Method in class com.vladsch.flexmark.ast.InlineLinkNode
 
getLinkOpeningMarker() - Method in class com.vladsch.flexmark.ast.InlineLinkNode
 
getLinkType() - Method in class com.vladsch.flexmark.html.renderer.ResolvedLink
 
getListData() - Method in class com.vladsch.flexmark.internal.ListBlockParser
 
getMarkerSuffix() - Method in class com.vladsch.flexmark.ast.ListItem
 
getMergedList() - Method in class com.vladsch.flexmark.ast.util.TextNodeConverter
 
getMergedList() - Method in class com.vladsch.flexmark.ast.util.TextNodeMergingList
 
getMinLength() - Method in class com.vladsch.flexmark.internal.inline.EmphasisDelimiterProcessor
 
getMinLength() - Method in interface com.vladsch.flexmark.parser.delimiter.DelimiterProcessor
 
getMutable() - Method in class com.vladsch.flexmark.parser.ListOptions
 
getMutable() - Method in class com.vladsch.flexmark.parser.MutableListOptions
 
getName() - Method in class com.vladsch.flexmark.html.renderer.AttributablePart
 
getName() - Method in class com.vladsch.flexmark.html.renderer.LinkStatus
 
getName() - Method in class com.vladsch.flexmark.html.renderer.LinkType
 
getNew(DataHolder) - Static method in class com.vladsch.flexmark.parser.ListOptions
 
getNewColumn() - Method in class com.vladsch.flexmark.internal.BlockContinueImpl
 
getNewColumn() - Method in class com.vladsch.flexmark.internal.BlockStartImpl
 
getNewIndex() - Method in class com.vladsch.flexmark.internal.BlockContinueImpl
 
getNewIndex() - Method in class com.vladsch.flexmark.internal.BlockStartImpl
 
getNewItemCodeIndent() - Method in class com.vladsch.flexmark.parser.ListOptions
 
getNext() - Method in class com.vladsch.flexmark.internal.Delimiter
 
getNext() - Method in interface com.vladsch.flexmark.parser.delimiter.DelimiterRun
 
getNextNonSpaceIndex() - Method in class com.vladsch.flexmark.internal.DocumentParser
 
getNextNonSpaceIndex() - Method in interface com.vladsch.flexmark.parser.block.ParserState
 
getNode() - Method in class com.vladsch.flexmark.internal.Delimiter
 
getNode() - Method in interface com.vladsch.flexmark.parser.delimiter.DelimiterRun
 
getNodeClassifier() - Method in class com.vladsch.flexmark.ast.util.ClassifyingBlockTracker
 
getNodeId(Node) - Method in interface com.vladsch.flexmark.html.renderer.NodeRendererContext
Get the id attribute for the given node.
getNodeRendererFactories() - Method in class com.vladsch.flexmark.html.HtmlRenderer.RendererDependencies
 
getNodeRenderingHandlers() - Method in class com.vladsch.flexmark.html.renderer.CoreNodeRenderer
 
getNodeRenderingHandlers() - Method in interface com.vladsch.flexmark.html.renderer.NodeRenderer
 
getNodeTypes() - Method in class com.vladsch.flexmark.parser.block.DocumentPostProcessorFactory
Node types that this post processor processes
getNodeTypes() - Method in class com.vladsch.flexmark.parser.block.NodePostProcessorFactory
 
getNodeTypes() - Method in interface com.vladsch.flexmark.parser.PostProcessorFactory
A map of nodes of interest as keys and values a set of classes, if implemented by an ancestors then the node should be excluded from processing by this processor i.e.
getNonNullAttributes() - Method in class com.vladsch.flexmark.html.renderer.ResolvedLink
 
getNumDelims() - Method in class com.vladsch.flexmark.internal.Delimiter
 
getOpeningCharacter() - Method in class com.vladsch.flexmark.internal.inline.EmphasisDelimiterProcessor
 
getOpeningCharacter() - Method in interface com.vladsch.flexmark.parser.delimiter.DelimiterProcessor
 
getOpeningFence() - Method in class com.vladsch.flexmark.ast.FencedCodeBlock
 
getOpeningMarker() - Method in class com.vladsch.flexmark.ast.AutoLink
 
getOpeningMarker() - Method in class com.vladsch.flexmark.ast.BlockQuote
 
getOpeningMarker() - Method in class com.vladsch.flexmark.ast.BulletList
 
getOpeningMarker() - Method in interface com.vladsch.flexmark.ast.DelimitedNode
 
getOpeningMarker() - Method in class com.vladsch.flexmark.ast.DelimitedNodeImpl
 
getOpeningMarker() - Method in class com.vladsch.flexmark.ast.FencedCodeBlock
 
getOpeningMarker() - Method in class com.vladsch.flexmark.ast.Heading
 
getOpeningMarker() - Method in class com.vladsch.flexmark.ast.ListItem
 
getOpeningMarker() - Method in class com.vladsch.flexmark.ast.MailLink
 
getOpeningMarker() - Method in class com.vladsch.flexmark.ast.Reference
 
getOptions() - Method in interface com.vladsch.flexmark.html.renderer.LinkResolverContext
Get the current rendering context DataHolder.
getOptions() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
getOptions() - Method in class com.vladsch.flexmark.internal.ListBlockParser
 
getOptions() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
getOptions() - Method in enum com.vladsch.flexmark.parser.ParserEmulationProfile
 
getPageRef() - Method in class com.vladsch.flexmark.ast.LinkNodeBase
 
getPageRef() - Method in class com.vladsch.flexmark.ast.Reference
 
getParagraphContent() - Method in class com.vladsch.flexmark.internal.MatchedBlockParserImpl
 
getParagraphContent() - Method in interface com.vladsch.flexmark.parser.block.MatchedBlockParser
Returns the current content of the paragraph if the matched block is a paragraph.
getParagraphDataHolder() - Method in class com.vladsch.flexmark.internal.MatchedBlockParserImpl
 
getParagraphDataHolder() - Method in interface com.vladsch.flexmark.parser.block.MatchedBlockParser
 
getParagraphEolLengths() - Method in class com.vladsch.flexmark.internal.MatchedBlockParserImpl
 
getParagraphEolLengths() - Method in interface com.vladsch.flexmark.parser.block.MatchedBlockParser
 
getParagraphLines() - Method in class com.vladsch.flexmark.internal.MatchedBlockParserImpl
 
getParagraphLines() - Method in interface com.vladsch.flexmark.parser.block.MatchedBlockParser
 
getParserEmulationProfile() - Method in class com.vladsch.flexmark.parser.ListOptions
 
getParserPhase() - Method in class com.vladsch.flexmark.internal.DocumentParser
 
getParserPhase() - Method in interface com.vladsch.flexmark.parser.block.ParserState
Get the current parser phase
getParsing() - Method in class com.vladsch.flexmark.internal.DocumentParser
 
getParsing() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
getParsing() - Method in interface com.vladsch.flexmark.parser.block.ParserState
 
getParsing() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
getPrevious() - Method in class com.vladsch.flexmark.internal.Delimiter
 
getPrevious() - Method in interface com.vladsch.flexmark.parser.delimiter.DelimiterRun
 
getProfileOptions() - Method in enum com.vladsch.flexmark.parser.ParserEmulationProfile
 
getProperties() - Method in class com.vladsch.flexmark.internal.DocumentParser
 
getProperties() - Method in interface com.vladsch.flexmark.parser.block.ParserState
 
getReference() - Method in class com.vladsch.flexmark.ast.Reference
 
getReference() - Method in class com.vladsch.flexmark.ast.RefNode
 
getReferenceClosingMarker() - Method in class com.vladsch.flexmark.ast.RefNode
 
getReferenceNode(Document) - Method in class com.vladsch.flexmark.ast.RefNode
 
getReferenceNode(ReferenceRepository) - Method in class com.vladsch.flexmark.ast.RefNode
 
getReferenceOpeningMarker() - Method in class com.vladsch.flexmark.ast.RefNode
 
getReferencingNode(Node) - Method in class com.vladsch.flexmark.ast.Reference
 
getRenderingPhase() - Method in interface com.vladsch.flexmark.html.renderer.NodeRendererContext
 
getRenderingPhases() - Method in interface com.vladsch.flexmark.html.renderer.PhasedNodeRenderer
 
getSegments() - Method in class com.vladsch.flexmark.ast.AutoLink
 
getSegments() - Method in class com.vladsch.flexmark.ast.BlockQuote
 
getSegments() - Method in class com.vladsch.flexmark.ast.BulletList
 
getSegments() - Method in class com.vladsch.flexmark.ast.CodeBlock
 
getSegments() - Method in class com.vladsch.flexmark.ast.DelimitedNodeImpl
 
getSegments() - Method in class com.vladsch.flexmark.ast.FencedCodeBlock
 
getSegments() - Method in class com.vladsch.flexmark.ast.HardLineBreak
 
getSegments() - Method in class com.vladsch.flexmark.ast.Heading
 
getSegments() - Method in class com.vladsch.flexmark.ast.HtmlBlock
 
getSegments() - Method in class com.vladsch.flexmark.ast.HtmlBlockBase
 
getSegments() - Method in class com.vladsch.flexmark.ast.HtmlEntity
 
getSegments() - Method in class com.vladsch.flexmark.ast.HtmlInline
 
getSegments() - Method in class com.vladsch.flexmark.ast.HtmlInlineBase
 
getSegments() - Method in class com.vladsch.flexmark.ast.HtmlInlineComment
 
getSegments() - Method in class com.vladsch.flexmark.ast.HtmlInnerBlock
 
getSegments() - Method in class com.vladsch.flexmark.ast.HtmlInnerBlockComment
 
getSegments() - Method in class com.vladsch.flexmark.ast.Image
 
getSegments() - Method in class com.vladsch.flexmark.ast.IndentedCodeBlock
 
getSegments() - Method in class com.vladsch.flexmark.ast.InlineLinkNode
 
getSegments() - Method in class com.vladsch.flexmark.ast.ListItem
 
getSegments() - Method in class com.vladsch.flexmark.ast.MailLink
 
getSegments() - Method in class com.vladsch.flexmark.ast.OrderedList
 
getSegments() - Method in class com.vladsch.flexmark.ast.Paragraph
 
getSegments() - Method in class com.vladsch.flexmark.ast.Reference
 
getSegments() - Method in class com.vladsch.flexmark.ast.RefNode
 
getSegments() - Method in class com.vladsch.flexmark.ast.SoftLineBreak
 
getSegments() - Method in class com.vladsch.flexmark.ast.Text
 
getSegments() - Method in class com.vladsch.flexmark.ast.TextBase
 
getSegments() - Method in class com.vladsch.flexmark.ast.ThematicBreak
 
getSegments() - Method in class com.vladsch.flexmark.ast.WhiteSpace
 
getSegmentsForChars() - Method in class com.vladsch.flexmark.ast.InlineLinkNode
 
getSegmentsForChars() - Method in class com.vladsch.flexmark.ast.Reference
 
getStartIndex() - Method in class com.vladsch.flexmark.internal.Delimiter
 
getStartNumber() - Method in class com.vladsch.flexmark.ast.OrderedList
 
getStatus() - Method in class com.vladsch.flexmark.html.renderer.ResolvedLink
 
getSubContext(Appendable, boolean) - Method in interface com.vladsch.flexmark.html.renderer.NodeRendererContext
Creates a child rendering context that can be used to collect rendered html text.
getTailChars(int) - Method in class com.vladsch.flexmark.internal.Delimiter
 
getTarget() - Method in class com.vladsch.flexmark.html.renderer.ResolvedLink
 
getText() - Method in class com.vladsch.flexmark.ast.AutoLink
 
getText() - Method in interface com.vladsch.flexmark.ast.DelimitedNode
 
getText() - Method in class com.vladsch.flexmark.ast.DelimitedNodeImpl
 
getText() - Method in class com.vladsch.flexmark.ast.Heading
 
getText() - Method in class com.vladsch.flexmark.ast.InlineLinkNode
 
getText() - Method in class com.vladsch.flexmark.ast.MailLink
 
getText() - Method in class com.vladsch.flexmark.ast.RefNode
 
getText() - Method in class com.vladsch.flexmark.ast.util.TextCollectingVisitor
 
getTextClosingMarker() - Method in class com.vladsch.flexmark.ast.InlineLinkNode
 
getTextClosingMarker() - Method in class com.vladsch.flexmark.ast.RefNode
 
getTextOpeningMarker() - Method in class com.vladsch.flexmark.ast.InlineLinkNode
 
getTextOpeningMarker() - Method in class com.vladsch.flexmark.ast.RefNode
 
getTitle() - Method in class com.vladsch.flexmark.ast.LinkNodeBase
 
getTitle() - Method in class com.vladsch.flexmark.ast.Reference
 
getTitle() - Method in class com.vladsch.flexmark.html.renderer.ResolvedLink
 
getTitleClosingMarker() - Method in class com.vladsch.flexmark.ast.LinkNodeBase
 
getTitleClosingMarker() - Method in class com.vladsch.flexmark.ast.Reference
 
getTitleOpeningMarker() - Method in class com.vladsch.flexmark.ast.LinkNodeBase
 
getTitleOpeningMarker() - Method in class com.vladsch.flexmark.ast.Reference
 
getUrl() - Method in class com.vladsch.flexmark.ast.LinkNodeBase
 
getUrl() - Method in class com.vladsch.flexmark.ast.Reference
 
getUrl() - Method in class com.vladsch.flexmark.html.renderer.ResolvedLink
 
getUrlClosingMarker() - Method in class com.vladsch.flexmark.ast.LinkNodeBase
 
getUrlClosingMarker() - Method in class com.vladsch.flexmark.ast.Reference
 
getUrlContent() - Method in class com.vladsch.flexmark.ast.Image
 
getUrlOpeningMarker() - Method in class com.vladsch.flexmark.ast.LinkNodeBase
 
getUrlOpeningMarker() - Method in class com.vladsch.flexmark.ast.Reference
 
getValue(BlockParser) - Method in class com.vladsch.flexmark.ast.util.ClassifyingBlockTracker
 
getWantExclamationPrefix() - Method in interface com.vladsch.flexmark.parser.LinkRefProcessor
Whether the image ref is desired, if not then ! will be stripped off the prefix and treated as plain text
getWantExclamationPrefix(DataHolder) - Method in interface com.vladsch.flexmark.parser.LinkRefProcessorFactory
Whether the image ref is desired, if not then ! will be stripped off the prefix and treated as plain text

H

HARD_BREAK - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
HARD_LINE_BREAK_LIMIT - Static variable in class com.vladsch.flexmark.parser.Parser
 
hardBreak - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
HardLineBreak - Class in com.vladsch.flexmark.ast
 
HardLineBreak() - Constructor for class com.vladsch.flexmark.ast.HardLineBreak
 
HardLineBreak(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.HardLineBreak
 
hardLineBreakLimit - Variable in class com.vladsch.flexmark.parser.InlineParserOptions
 
hashCode() - Method in class com.vladsch.flexmark.html.renderer.AttributablePart
 
hashCode() - Method in class com.vladsch.flexmark.html.renderer.LinkStatus
 
hashCode() - Method in class com.vladsch.flexmark.html.renderer.LinkType
 
hashCode() - Method in class com.vladsch.flexmark.html.renderer.ResolvedLink
 
hashCode() - Method in class com.vladsch.flexmark.parser.ListOptions
 
hashCode() - Method in class com.vladsch.flexmark.parser.ListOptions.ItemInterrupt
 
hasTableSeparator() - Method in class com.vladsch.flexmark.ast.Paragraph
 
HEADER_ID_GENERATOR_NO_DUPED_DASHES - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
HEADER_ID_GENERATOR_RESOLVE_DUPES - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
HEADER_ID_GENERATOR_TO_DASH_CHARS - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
HeaderIdGenerator - Class in com.vladsch.flexmark.html.renderer
 
HeaderIdGenerator() - Constructor for class com.vladsch.flexmark.html.renderer.HeaderIdGenerator
 
HeaderIdGenerator.Factory - Class in com.vladsch.flexmark.html.renderer
 
HeaderIdGeneratorFactory - Interface in com.vladsch.flexmark.html.renderer
Factory for instantiating new node renderers when rendering is done.
Heading - Class in com.vladsch.flexmark.ast
 
Heading() - Constructor for class com.vladsch.flexmark.ast.Heading
 
Heading(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.Heading
 
Heading(BasedSequence, List<BasedSequence>) - Constructor for class com.vladsch.flexmark.ast.Heading
 
Heading(BlockContent) - Constructor for class com.vladsch.flexmark.ast.Heading
 
HEADING_CAN_INTERRUPT_ITEM_PARAGRAPH - Static variable in class com.vladsch.flexmark.parser.Parser
 
HEADING_NO_ATX_SPACE - Static variable in class com.vladsch.flexmark.parser.Parser
 
HEADING_NO_EMPTY_HEADING_WITHOUT_SPACE - Static variable in class com.vladsch.flexmark.parser.Parser
 
HEADING_NO_LEAD_SPACE - Static variable in class com.vladsch.flexmark.parser.Parser
 
HEADING_PARSER - Static variable in class com.vladsch.flexmark.parser.Parser
 
HEADING_SETEXT_MARKER_LENGTH - Static variable in class com.vladsch.flexmark.parser.Parser
 
HeadingCollectingVisitor - Class in com.vladsch.flexmark.ast.util
 
HeadingCollectingVisitor() - Constructor for class com.vladsch.flexmark.ast.util.HeadingCollectingVisitor
 
HeadingParser - Class in com.vladsch.flexmark.internal
 
HeadingParser(int) - Constructor for class com.vladsch.flexmark.internal.HeadingParser
 
HeadingParser.Factory - Class in com.vladsch.flexmark.internal
 
HTML_BLOCK_CLOSE_TAG_EOL - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
HTML_BLOCK_COMMENT_ONLY_FULL_LINE - Static variable in class com.vladsch.flexmark.parser.Parser
 
HTML_BLOCK_DEEP_PARSE_BLANK_LINE_INTERRUPTS - Static variable in class com.vladsch.flexmark.parser.Parser
Blank line interrupts HTML block when not in raw tag, otherwise only when closed
HTML_BLOCK_DEEP_PARSE_BLANK_LINE_INTERRUPTS_PARTIAL_TAG - Static variable in class com.vladsch.flexmark.parser.Parser
blank line interrupts partially open tag ie.
HTML_BLOCK_DEEP_PARSE_FIRST_OPEN_TAG_ON_ONE_LINE - Static variable in class com.vladsch.flexmark.parser.Parser
open tags must be contained on one line
HTML_BLOCK_DEEP_PARSE_INDENTED_CODE_INTERRUPTS - Static variable in class com.vladsch.flexmark.parser.Parser
Indented code can interrupt HTML block
HTML_BLOCK_DEEP_PARSE_MARKDOWN_INTERRUPTS_CLOSED - Static variable in class com.vladsch.flexmark.parser.Parser
Other markdown elements can interrupt a closed block without an intervening blank line
HTML_BLOCK_DEEP_PARSE_NON_BLOCK - Static variable in class com.vladsch.flexmark.parser.Parser
 
HTML_BLOCK_DEEP_PARSER - Static variable in class com.vladsch.flexmark.parser.Parser
 
HTML_BLOCK_OPEN_TAG_EOL - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
HTML_BLOCK_PARSER - Static variable in class com.vladsch.flexmark.parser.Parser
 
HTML_BLOCK_START_ONLY_ON_BLOCK_TAGS - Static variable in class com.vladsch.flexmark.parser.Parser
 
HTML_BLOCK_TAGS - Static variable in class com.vladsch.flexmark.parser.Parser
 
HTML_COMMENT_BLOCKS_INTERRUPT_PARAGRAPH - Static variable in class com.vladsch.flexmark.parser.Parser
 
HTML_COMMENT_CLOSE - Static variable in class com.vladsch.flexmark.internal.HtmlBlockParser
 
HTML_COMMENT_OPEN - Static variable in class com.vladsch.flexmark.internal.HtmlBlockParser
 
HTML_TAG - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
HtmlBlock - Class in com.vladsch.flexmark.ast
HTML block
HtmlBlock() - Constructor for class com.vladsch.flexmark.ast.HtmlBlock
 
HtmlBlock(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.HtmlBlock
 
HtmlBlock(BasedSequence, List<BasedSequence>) - Constructor for class com.vladsch.flexmark.ast.HtmlBlock
 
HtmlBlock(BlockContent) - Constructor for class com.vladsch.flexmark.ast.HtmlBlock
 
HtmlBlockBase - Class in com.vladsch.flexmark.ast
HTML block
HtmlBlockBase() - Constructor for class com.vladsch.flexmark.ast.HtmlBlockBase
 
HtmlBlockBase(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.HtmlBlockBase
 
HtmlBlockBase(BasedSequence, List<BasedSequence>) - Constructor for class com.vladsch.flexmark.ast.HtmlBlockBase
 
HtmlBlockBase(BlockContent) - Constructor for class com.vladsch.flexmark.ast.HtmlBlockBase
 
htmlBlockCloseTagEol - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
htmlBlockOpenTagEol - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
HtmlBlockParser - Class in com.vladsch.flexmark.internal
 
HtmlBlockParser.Factory - Class in com.vladsch.flexmark.internal
 
HTMLCOMMENT - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
HtmlCommentBlock - Class in com.vladsch.flexmark.ast
HTML block
HtmlCommentBlock() - Constructor for class com.vladsch.flexmark.ast.HtmlCommentBlock
 
HtmlCommentBlock(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.HtmlCommentBlock
 
HtmlCommentBlock(BasedSequence, List<BasedSequence>) - Constructor for class com.vladsch.flexmark.ast.HtmlCommentBlock
 
HtmlCommentBlock(BlockContent) - Constructor for class com.vladsch.flexmark.ast.HtmlCommentBlock
 
HtmlEntity - Class in com.vladsch.flexmark.ast
Inline HTML element.
HtmlEntity() - Constructor for class com.vladsch.flexmark.ast.HtmlEntity
 
HtmlEntity(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.HtmlEntity
 
HtmlIdGenerator - Interface in com.vladsch.flexmark.html.renderer
 
htmlIdGeneratorFactory(HeaderIdGeneratorFactory) - Method in class com.vladsch.flexmark.html.HtmlRenderer.Builder
Add a factory for generating the header id attribute from the header's text
htmlIdGeneratorFactory(HeaderIdGeneratorFactory) - Method in interface com.vladsch.flexmark.html.RendererBuilder
Add a factory for generating the header id attribute from the header's text
HtmlInline - Class in com.vladsch.flexmark.ast
Inline HTML element.
HtmlInline() - Constructor for class com.vladsch.flexmark.ast.HtmlInline
 
HtmlInline(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.HtmlInline
 
HtmlInlineBase - Class in com.vladsch.flexmark.ast
Inline HTML element.
HtmlInlineBase() - Constructor for class com.vladsch.flexmark.ast.HtmlInlineBase
 
HtmlInlineBase(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.HtmlInlineBase
 
HtmlInlineComment - Class in com.vladsch.flexmark.ast
Inline HTML comment element.
HtmlInlineComment() - Constructor for class com.vladsch.flexmark.ast.HtmlInlineComment
 
HtmlInlineComment(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.HtmlInlineComment
 
HtmlInnerBlock - Class in com.vladsch.flexmark.ast
Inline HTML element.
HtmlInnerBlock() - Constructor for class com.vladsch.flexmark.ast.HtmlInnerBlock
 
HtmlInnerBlock(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.HtmlInnerBlock
 
HtmlInnerBlockComment - Class in com.vladsch.flexmark.ast
Inline HTML element.
HtmlInnerBlockComment() - Constructor for class com.vladsch.flexmark.ast.HtmlInnerBlockComment
 
HtmlInnerBlockComment(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.HtmlInnerBlockComment
 
HtmlInnerVisitor - Interface in com.vladsch.flexmark.ast.util
 
HtmlInnerVisitorExt - Class in com.vladsch.flexmark.ast.util
 
HtmlInnerVisitorExt() - Constructor for class com.vladsch.flexmark.ast.util.HtmlInnerVisitorExt
 
HtmlRenderer - Class in com.vladsch.flexmark.html
Renders a tree of nodes to HTML.
HtmlRenderer.Builder - Class in com.vladsch.flexmark.html
Builder for configuring an HtmlRenderer.
HtmlRenderer.HtmlRendererExtension - Interface in com.vladsch.flexmark.html
Extension for HtmlRenderer.
HtmlRenderer.RendererDependencies - Class in com.vladsch.flexmark.html
 
HtmlRenderer.RendererDependencyStage - Class in com.vladsch.flexmark.html
 
HtmlRendererOptions - Class in com.vladsch.flexmark.html
 
HtmlRendererOptions(DataHolder) - Constructor for class com.vladsch.flexmark.html.HtmlRendererOptions
 
HTMLTAG - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
HtmlWriter - Class in com.vladsch.flexmark.html
 
HtmlWriter(Appendable) - Constructor for class com.vladsch.flexmark.html.HtmlWriter
 
HtmlWriter(HtmlWriter, Appendable, boolean) - Constructor for class com.vladsch.flexmark.html.HtmlWriter
 
HtmlWriter(Appendable, int) - Constructor for class com.vladsch.flexmark.html.HtmlWriter
 
HtmlWriter(Appendable, int, boolean) - Constructor for class com.vladsch.flexmark.html.HtmlWriter
 
HtmlWriter(Appendable, int, int) - Constructor for class com.vladsch.flexmark.html.HtmlWriter
 
HtmlWriter(Appendable, int, int, boolean, boolean) - Constructor for class com.vladsch.flexmark.html.HtmlWriter
 

I

ID - Static variable in class com.vladsch.flexmark.html.renderer.AttributablePart
 
Image - Class in com.vladsch.flexmark.ast
 
Image() - Constructor for class com.vladsch.flexmark.ast.Image
 
Image(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.Image
 
Image(BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.Image
 
Image(BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.Image
 
Image(BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.Image
 
Image(BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.Image
 
IMAGE - Static variable in class com.vladsch.flexmark.html.renderer.LinkType
 
IMAGE_REF - Static variable in class com.vladsch.flexmark.html.renderer.LinkType
 
ImageRef - Class in com.vladsch.flexmark.ast
 
ImageRef() - Constructor for class com.vladsch.flexmark.ast.ImageRef
 
ImageRef(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.ImageRef
 
ImageRef(BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.ImageRef
 
ImageRef(BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.ImageRef
 
ImageRef(BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.ImageRef
 
ImageRef(BasedSequence, BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.ImageRef
 
ImageRef(BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.ImageRef
 
IN_BRACES_W_SP - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
IN_MATCHED_PARENS_NOSP - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
IN_MATCHED_PARENS_W_SP - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
IN_PARENS_NOSP - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
IN_PARENS_W_SP - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
INDENT_SIZE - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
INDENTED_CODE_BLOCK_PARSER - Static variable in class com.vladsch.flexmark.parser.Parser
 
INDENTED_CODE_NO_TRAILING_BLANK_LINES - Static variable in class com.vladsch.flexmark.parser.Parser
 
IndentedCodeBlock - Class in com.vladsch.flexmark.ast
 
IndentedCodeBlock() - Constructor for class com.vladsch.flexmark.ast.IndentedCodeBlock
 
IndentedCodeBlock(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.IndentedCodeBlock
 
IndentedCodeBlock(BasedSequence, List<BasedSequence>) - Constructor for class com.vladsch.flexmark.ast.IndentedCodeBlock
 
IndentedCodeBlock(BlockContent) - Constructor for class com.vladsch.flexmark.ast.IndentedCodeBlock
 
IndentedCodeBlockParser - Class in com.vladsch.flexmark.internal
 
IndentedCodeBlockParser(DataHolder) - Constructor for class com.vladsch.flexmark.internal.IndentedCodeBlockParser
 
IndentedCodeBlockParser.BlockFactory - Class in com.vladsch.flexmark.internal
 
IndentedCodeBlockParser.Factory - Class in com.vladsch.flexmark.internal
 
indentSize(int) - Method in class com.vladsch.flexmark.html.HtmlRenderer.Builder
The size of the indent to use for hierarchical elements, default 0, means no indent, also fastest rendering
indentSize - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
IndependentAttributeProviderFactory - Class in com.vladsch.flexmark.html
 
IndependentAttributeProviderFactory() - Constructor for class com.vladsch.flexmark.html.IndependentAttributeProviderFactory
 
IndependentLinkResolverFactory - Class in com.vladsch.flexmark.html
 
IndependentLinkResolverFactory() - Constructor for class com.vladsch.flexmark.html.IndependentLinkResolverFactory
 
index - Variable in class com.vladsch.flexmark.internal.InlineParserImpl
 
initializeDocument(Parsing, Document) - Method in class com.vladsch.flexmark.internal.CommonmarkInlineParser
 
initializeDocument(DataHolder, BasedSequence) - Method in class com.vladsch.flexmark.internal.DocumentBlockParser
 
initializeDocument(Parsing, Document) - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
initializeDocument(Parsing, Document) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
INLINE_CODE_SPLICE_CLASS - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
INLINE_DELIMITER_DIRECTIONAL_PUNCTUATIONS - Static variable in class com.vladsch.flexmark.parser.Parser
 
INLINE_PARSER_FACTORY - Static variable in class com.vladsch.flexmark.internal.DocumentParser
 
inlineCodeSpliceClass - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
inlineDelimiterDirectionalPunctuations - Variable in class com.vladsch.flexmark.parser.InlineParserOptions
 
InlineLinkNode - Class in com.vladsch.flexmark.ast
 
InlineLinkNode() - Constructor for class com.vladsch.flexmark.ast.InlineLinkNode
 
InlineLinkNode(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.InlineLinkNode
 
InlineLinkNode(BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.InlineLinkNode
 
InlineLinkNode(BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.InlineLinkNode
 
InlineLinkNode(BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.InlineLinkNode
 
InlineLinkNode(BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.InlineLinkNode
 
InlineParser - Interface in com.vladsch.flexmark.parser
Parser for inline content (text, links, emphasized text, etc).
inlineParser(DataHolder, BitSet, BitSet, Map<Character, DelimiterProcessor>, LinkRefProcessorData, List<InlineParserExtensionFactory>) - Method in interface com.vladsch.flexmark.parser.InlineParserFactory
 
InlineParserExtension - Interface in com.vladsch.flexmark.parser
 
inlineParserExtensionFactories - Variable in class com.vladsch.flexmark.internal.InlineParserImpl
 
InlineParserExtensionFactory - Interface in com.vladsch.flexmark.parser
 
inlineParserExtensions - Variable in class com.vladsch.flexmark.internal.InlineParserImpl
 
InlineParserFactory - Interface in com.vladsch.flexmark.parser
 
InlineParserImpl - Class in com.vladsch.flexmark.internal
 
InlineParserImpl(DataHolder, BitSet, BitSet, Map<Character, DelimiterProcessor>, LinkRefProcessorData, List<InlineParserExtensionFactory>) - Constructor for class com.vladsch.flexmark.internal.InlineParserImpl
 
InlineParserOptions - Class in com.vladsch.flexmark.parser
 
InlineParserOptions(DataHolder) - Constructor for class com.vladsch.flexmark.parser.InlineParserOptions
 
InlineVisitor - Interface in com.vladsch.flexmark.ast.util
 
InlineVisitorExt - Class in com.vladsch.flexmark.ast.util
 
InlineVisitorExt() - Constructor for class com.vladsch.flexmark.ast.util.InlineVisitorExt
 
input - Variable in class com.vladsch.flexmark.internal.InlineParserImpl
 
insertMergedAfter(Node) - Method in class com.vladsch.flexmark.ast.util.TextNodeConverter
 
insertMergedAfter(Node) - Method in class com.vladsch.flexmark.ast.util.TextNodeMergingList
 
insertMergedBefore(Node) - Method in class com.vladsch.flexmark.ast.util.TextNodeConverter
 
insertMergedBefore(Node) - Method in class com.vladsch.flexmark.ast.util.TextNodeMergingList
 
INTELLIJ_DUMMY_IDENTIFIER - Static variable in class com.vladsch.flexmark.parser.Parser
 
intellijDummyIdentifier - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
INVALID - Static variable in class com.vladsch.flexmark.html.renderer.LinkStatus
 
INVALID_LINK_CHARS - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
isAlphabetic(char) - Static method in class com.vladsch.flexmark.html.renderer.HeaderIdGenerator
 
isAtxHeading() - Method in class com.vladsch.flexmark.ast.Heading
 
isAutoLoose() - Method in class com.vladsch.flexmark.parser.ListOptions
 
isAutoLooseOneLevelLists() - Method in class com.vladsch.flexmark.parser.ListOptions
 
isBlank(CharSequence) - Static method in class com.vladsch.flexmark.ast.util.Parsing
 
isBlank() - Method in class com.vladsch.flexmark.internal.DocumentParser
 
isBlank() - Method in interface com.vladsch.flexmark.parser.block.ParserState
 
isBulletItemInterruptsItemParagraph() - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
isBulletItemInterruptsParagraph() - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
isClosed() - Method in class com.vladsch.flexmark.parser.block.AbstractBlockParser
 
isClosed() - Method in interface com.vladsch.flexmark.parser.block.BlockParser
 
isContainer() - Method in class com.vladsch.flexmark.internal.BlockQuoteParser
 
isContainer() - Method in class com.vladsch.flexmark.internal.DocumentBlockParser
 
isContainer() - Method in class com.vladsch.flexmark.internal.ListBlockParser
 
isContainer() - Method in class com.vladsch.flexmark.internal.ListItemParser
 
isContainer() - Method in class com.vladsch.flexmark.parser.block.AbstractBlockParser
 
isContainer() - Method in interface com.vladsch.flexmark.parser.block.BlockParser
 
isContainsBlankLine() - Method in class com.vladsch.flexmark.ast.ListItem
 
isDefined - Variable in class com.vladsch.flexmark.ast.RefNode
 
isDefined() - Method in class com.vladsch.flexmark.ast.RefNode
 
isDelimiterMismatchToNewList() - Method in class com.vladsch.flexmark.parser.ListOptions
 
isDoNotRenderLinks() - Method in class com.vladsch.flexmark.html.NodeRendererSubContext
 
isDoNotRenderLinks() - Method in interface com.vladsch.flexmark.html.renderer.NodeRendererContext
Whether the current rendering context has link rendering disabled.
isDummyReference() - Method in class com.vladsch.flexmark.ast.RefNode
 
isEmptyBulletItemInterruptsItemParagraph() - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
isEmptyBulletItemInterruptsParagraph() - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
isEmptyBulletSubItemInterruptsItemParagraph() - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
isEmptyOrderedItemInterruptsItemParagraph() - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
isEmptyOrderedItemInterruptsParagraph() - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
isEmptyOrderedNonOneItemInterruptsItemParagraph() - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
isEmptyOrderedNonOneItemInterruptsParagraph() - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
isEmptyOrderedNonOneSubItemInterruptsItemParagraph() - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
isEmptyOrderedSubItemInterruptsItemParagraph() - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
isEndOnDoubleBlank() - Method in class com.vladsch.flexmark.parser.ListOptions
 
isFinalize() - Method in class com.vladsch.flexmark.internal.BlockContinueImpl
 
isHadBlankAfterItemParagraph() - Method in class com.vladsch.flexmark.ast.ListItem
 
isInterruptible() - Method in class com.vladsch.flexmark.internal.HtmlBlockParser
 
isInterruptible() - Method in class com.vladsch.flexmark.internal.ParagraphParser
 
isInterruptible() - Method in class com.vladsch.flexmark.parser.block.AbstractBlockParser
 
isInterruptible() - Method in interface com.vladsch.flexmark.parser.block.BlockParser
Allows block parsers to be interrupted by other block parsers
isInTightList() - Method in class com.vladsch.flexmark.ast.ListItem
 
isInTightListItem(Paragraph) - Method in class com.vladsch.flexmark.parser.ListOptions
 
isItemContentAfterSuffix() - Method in class com.vladsch.flexmark.parser.ListOptions
 
isItemMarkerSpace() - Method in class com.vladsch.flexmark.parser.ListOptions
 
isItemParagraph(Paragraph) - Method in class com.vladsch.flexmark.ast.ListItem
 
isItemParagraph(Paragraph) - Method in interface com.vladsch.flexmark.ast.ParagraphItemContainer
 
isItemTypeMismatchToNewList() - Method in class com.vladsch.flexmark.parser.ListOptions
 
isItemTypeMismatchToSubList() - Method in class com.vladsch.flexmark.parser.ListOptions
 
isLastLineBlank(Node) - Method in class com.vladsch.flexmark.internal.DocumentParser
 
isLastLineBlank(Node) - Method in interface com.vladsch.flexmark.parser.block.ParserState
Test a block to see if the last line of the block is blank.
isLetter(CharSequence, int) - Static method in class com.vladsch.flexmark.ast.util.Parsing
 
isLoose() - Method in class com.vladsch.flexmark.ast.ListBlock
 
isLoose() - Method in class com.vladsch.flexmark.ast.ListItem
 
isLooseWhenBlankLineFollowsItemParagraph() - Method in class com.vladsch.flexmark.parser.ListOptions
 
isLooseWhenContainsBlankLine() - Method in class com.vladsch.flexmark.parser.ListOptions
 
isLooseWhenHasLooseSubItem() - Method in class com.vladsch.flexmark.parser.ListOptions
 
isLooseWhenHasNonListChildren() - Method in class com.vladsch.flexmark.parser.ListOptions
 
isLooseWhenHasTrailingBlankLine() - Method in class com.vladsch.flexmark.parser.ListOptions
 
isLooseWhenLastItemPrevHasTrailingBlankLine() - Method in class com.vladsch.flexmark.parser.ListOptions
 
isLooseWhenPrevHasTrailingBlankLine() - Method in class com.vladsch.flexmark.parser.ListOptions
 
isMatch(BasedSequence) - Method in interface com.vladsch.flexmark.parser.LinkRefProcessor
Test whether the element matches desired one.
isMatched() - Method in class com.vladsch.flexmark.internal.Delimiter
 
isNumberedItemMarkerSuffixed() - Method in class com.vladsch.flexmark.parser.ListOptions
 
isOrderedItemDotOnly() - Method in class com.vladsch.flexmark.parser.ListOptions
 
isOrderedItemInterruptsItemParagraph() - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
isOrderedItemInterruptsParagraph() - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
isOrderedListManualStart() - Method in class com.vladsch.flexmark.parser.ListOptions
 
isOrderedNonOneItemInterruptsItemParagraph() - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
isOrderedNonOneItemInterruptsParagraph() - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
isOwnTight() - Method in class com.vladsch.flexmark.ast.ListItem
 
isParagraphInTightListItem(Paragraph) - Method in class com.vladsch.flexmark.ast.ListItem
 
isParagraphParser() - Method in class com.vladsch.flexmark.internal.ParagraphParser
 
isParagraphParser() - Method in class com.vladsch.flexmark.parser.block.AbstractBlockParser
 
isParagraphParser() - Method in interface com.vladsch.flexmark.parser.block.BlockParser
 
isParagraphWrappingDisabled(Paragraph, ListOptions, DataHolder) - Method in class com.vladsch.flexmark.ast.ListItem
 
isParagraphWrappingDisabled(Paragraph, ListOptions, DataHolder) - Method in interface com.vladsch.flexmark.ast.ParagraphItemContainer
 
isPropagatingLastBlankLine(BlockParser) - Method in class com.vladsch.flexmark.internal.BlockQuoteParser
 
isPropagatingLastBlankLine(BlockParser) - Method in class com.vladsch.flexmark.internal.FencedCodeBlockParser
 
isPropagatingLastBlankLine(BlockParser) - Method in class com.vladsch.flexmark.internal.ListItemParser
 
isPropagatingLastBlankLine(BlockParser) - Method in class com.vladsch.flexmark.parser.block.AbstractBlockParser
should be overridden in BlockQuote, FencedCode and ListItem
isPropagatingLastBlankLine(BlockParser) - Method in interface com.vladsch.flexmark.parser.block.BlockParser
 
isRawText() - Method in class com.vladsch.flexmark.internal.HtmlBlockParser
 
isRawText() - Method in class com.vladsch.flexmark.parser.block.AbstractBlockParser
 
isRawText() - Method in interface com.vladsch.flexmark.parser.block.BlockParser
Allows block parsers to keep indenting spaces for those blocks that are interruptible but don't want indenting spaces removed.
isReferenceTextCombined() - Method in class com.vladsch.flexmark.ast.RefNode
 
isReplaceActiveBlockParser() - Method in class com.vladsch.flexmark.internal.BlockStartImpl
 
isSetextHeading() - Method in class com.vladsch.flexmark.ast.Heading
 
isSoftBreakAllSpaces - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
isSpaceOrTab(CharSequence, int) - Static method in class com.vladsch.flexmark.ast.util.Parsing
 
isStatus(CharSequence) - Method in class com.vladsch.flexmark.html.renderer.LinkStatus
 
isStraddling(BasedSequence) - Method in class com.vladsch.flexmark.internal.Bracket
 
isTentative() - Method in interface com.vladsch.flexmark.ast.LinkRefDerived
 
isTentative() - Method in class com.vladsch.flexmark.ast.RefNode
 
isTight() - Method in class com.vladsch.flexmark.ast.ListBlock
 
isTight() - Method in class com.vladsch.flexmark.ast.ListItem
 
isTightListItem(ListItem) - Method in class com.vladsch.flexmark.parser.ListOptions
 
isTrailingBlankLine() - Method in class com.vladsch.flexmark.ast.Paragraph
 
isWithExclusions() - Method in class com.vladsch.flexmark.internal.PostProcessorManager.PostProcessorDependencies
 
itemContentAfterSuffix - Variable in class com.vladsch.flexmark.parser.ListOptions
 
itemIndent - Variable in class com.vladsch.flexmark.parser.ListOptions
 
itemInterrupt - Variable in class com.vladsch.flexmark.parser.ListOptions
 
ItemInterrupt() - Constructor for class com.vladsch.flexmark.parser.ListOptions.ItemInterrupt
 
ItemInterrupt(DataHolder) - Constructor for class com.vladsch.flexmark.parser.ListOptions.ItemInterrupt
 
ItemInterrupt(ListOptions.ItemInterrupt) - Constructor for class com.vladsch.flexmark.parser.ListOptions.ItemInterrupt
 
itemMarkerSpace - Variable in class com.vladsch.flexmark.parser.ListOptions
 
itemMarkerSuffixes - Variable in class com.vladsch.flexmark.parser.ListOptions
 
itemPrefixChars - Variable in class com.vladsch.flexmark.parser.ListOptions
 
itemTypeMismatchToNewList - Variable in class com.vladsch.flexmark.parser.ListOptions
 
itemTypeMismatchToSubList - Variable in class com.vladsch.flexmark.parser.ListOptions
 

L

languageClassPrefix - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
lastDelimiter - Variable in class com.vladsch.flexmark.internal.InlineParserImpl
Top delimiter (emphasis, strong emphasis or custom emphasis).
length() - Method in class com.vladsch.flexmark.internal.Delimiter
 
length() - Method in interface com.vladsch.flexmark.parser.delimiter.DelimiterRun
 
level - Variable in class com.vladsch.flexmark.ast.Heading
 
LINE_END - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
LineCollectingVisitor - Class in com.vladsch.flexmark.ast.util
 
LineCollectingVisitor() - Constructor for class com.vladsch.flexmark.ast.util.LineCollectingVisitor
 
Link - Class in com.vladsch.flexmark.ast
 
Link() - Constructor for class com.vladsch.flexmark.ast.Link
 
Link(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.Link
 
Link(BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.Link
 
Link(BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.Link
 
Link(BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.Link
 
Link(BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.Link
 
LINK - Static variable in class com.vladsch.flexmark.html.renderer.AttributablePart
 
LINK - Static variable in class com.vladsch.flexmark.html.renderer.LinkType
 
LINK_DESTINATION - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
LINK_DESTINATION_ANGLES - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
LINK_DESTINATION_MATCHED_PARENS - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
LINK_LABEL - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
LINK_REF - Static variable in class com.vladsch.flexmark.html.renderer.LinkType
 
LINK_TITLE - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
LINK_TITLE_STRING - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
linkClosingMarker - Variable in class com.vladsch.flexmark.ast.InlineLinkNode
 
LinkNode - Class in com.vladsch.flexmark.ast
 
LinkNode() - Constructor for class com.vladsch.flexmark.ast.LinkNode
 
LinkNode(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.LinkNode
 
LinkNodeBase - Class in com.vladsch.flexmark.ast
 
LinkNodeBase() - Constructor for class com.vladsch.flexmark.ast.LinkNodeBase
 
LinkNodeBase(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.LinkNodeBase
 
linkOpeningMarker - Variable in class com.vladsch.flexmark.ast.InlineLinkNode
 
LinkRef - Class in com.vladsch.flexmark.ast
 
LinkRef() - Constructor for class com.vladsch.flexmark.ast.LinkRef
 
LinkRef(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.LinkRef
 
LinkRef(BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.LinkRef
 
LinkRef(BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.LinkRef
 
LinkRef(BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.LinkRef
 
LinkRef(BasedSequence, BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.LinkRef
 
LinkRef(BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.LinkRef
 
LinkRefDerived - Interface in com.vladsch.flexmark.ast
Nodes which are textually derived from LinkRef
LinkRefProcessor - Interface in com.vladsch.flexmark.parser
Processing of elements which are based on a link ref: [] or ![] This includes footnote references [^...] and wiki links [[...]]
LinkRefProcessorData - Class in com.vladsch.flexmark.internal
 
LinkRefProcessorData(List<LinkRefProcessorFactory>, int, int[]) - Constructor for class com.vladsch.flexmark.internal.LinkRefProcessorData
 
LinkRefProcessorFactory - Interface in com.vladsch.flexmark.parser
Processing of elements which are based on a link ref: [] or ![] This includes footnote references [^...] and wiki links [[...]]
linkRefProcessorFactory(LinkRefProcessorFactory) - Method in class com.vladsch.flexmark.parser.Parser.Builder
 
linkRefProcessors - Variable in class com.vladsch.flexmark.internal.InlineParserImpl
 
linkRefProcessorsData - Variable in class com.vladsch.flexmark.internal.InlineParserImpl
 
LinkResolver - Interface in com.vladsch.flexmark.html
 
LinkResolverAdapter - Class in com.vladsch.flexmark.ast.util
 
LinkResolverAdapter(LinkResolvingHandler<?>...) - Constructor for class com.vladsch.flexmark.ast.util.LinkResolverAdapter
 
LinkResolverAdapter(LinkResolvingHandler<?>[]...) - Constructor for class com.vladsch.flexmark.ast.util.LinkResolverAdapter
 
LinkResolverAdapter(Collection<LinkResolvingHandler<?>>) - Constructor for class com.vladsch.flexmark.ast.util.LinkResolverAdapter
 
LinkResolverContext - Interface in com.vladsch.flexmark.html.renderer
 
linkResolverFactory(LinkResolverFactory) - Method in class com.vladsch.flexmark.html.HtmlRenderer.Builder
Add a factory for instantiating a node renderer (done when rendering).
LinkResolverFactory - Interface in com.vladsch.flexmark.html
 
linkResolverFactory(LinkResolverFactory) - Method in interface com.vladsch.flexmark.html.RendererBuilder
Add a factory for instantiating a node renderer (done when rendering).
LinkResolvingHandler<N extends Node> - Class in com.vladsch.flexmark.ast.util
 
LinkResolvingHandler(Class<? extends N>, LinkResolvingVisitor<N>) - Constructor for class com.vladsch.flexmark.ast.util.LinkResolvingHandler
 
LinkResolvingVisitor<N extends Node> - Interface in com.vladsch.flexmark.ast.util
 
LINKS_ALLOW_MATCHED_PARENTHESES - Static variable in class com.vladsch.flexmark.parser.Parser
LINKS_ALLOW_MATCHED_PARENTHESES default true, when false makes parsing CommonMark Spec 0.27 compliant
linksAllowMatchedParentheses - Variable in class com.vladsch.flexmark.parser.InlineParserOptions
 
LinkStatus - Class in com.vladsch.flexmark.html.renderer
 
LinkStatus(String) - Constructor for class com.vladsch.flexmark.html.renderer.LinkStatus
 
LinkType - Class in com.vladsch.flexmark.html.renderer
 
LinkType(String) - Constructor for class com.vladsch.flexmark.html.renderer.LinkType
 
LIST_BLOCK_PARSER - Static variable in class com.vladsch.flexmark.parser.Parser
 
LIST_ITEM_MARKER - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
ListBlock - Class in com.vladsch.flexmark.ast
 
ListBlock() - Constructor for class com.vladsch.flexmark.ast.ListBlock
 
ListBlock(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.ListBlock
 
ListBlock(BasedSequence, List<BasedSequence>) - Constructor for class com.vladsch.flexmark.ast.ListBlock
 
ListBlock(BlockContent) - Constructor for class com.vladsch.flexmark.ast.ListBlock
 
ListBlockParser - Class in com.vladsch.flexmark.internal
 
ListBlockParser(ListOptions, ListBlockParser.ListData, ListItemParser) - Constructor for class com.vladsch.flexmark.internal.ListBlockParser
 
ListBlockParser.Factory - Class in com.vladsch.flexmark.internal
 
ListItem - Class in com.vladsch.flexmark.ast
 
ListItem() - Constructor for class com.vladsch.flexmark.ast.ListItem
 
ListItem(ListItem) - Constructor for class com.vladsch.flexmark.ast.ListItem
 
ListItem(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.ListItem
 
ListItem(BasedSequence, List<BasedSequence>) - Constructor for class com.vladsch.flexmark.ast.ListItem
 
ListItem(BlockContent) - Constructor for class com.vladsch.flexmark.ast.ListItem
 
ListItemParser - Class in com.vladsch.flexmark.internal
 
ListOptions - Class in com.vladsch.flexmark.parser
 
ListOptions() - Constructor for class com.vladsch.flexmark.parser.ListOptions
 
ListOptions.ItemInterrupt - Class in com.vladsch.flexmark.parser
 
ListOptions.MutableItemInterrupt - Class in com.vladsch.flexmark.parser
 
LISTS_AUTO_LOOSE - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_AUTO_LOOSE_ONE_LEVEL_LISTS - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_BULLET_ITEM_INTERRUPTS_ITEM_PARAGRAPH - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_BULLET_ITEM_INTERRUPTS_PARAGRAPH - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_CODE_INDENT - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_DELIMITER_MISMATCH_TO_NEW_LIST - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_EMPTY_BULLET_ITEM_INTERRUPTS_ITEM_PARAGRAPH - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_EMPTY_BULLET_ITEM_INTERRUPTS_PARAGRAPH - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_EMPTY_BULLET_SUB_ITEM_INTERRUPTS_ITEM_PARAGRAPH - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_EMPTY_ORDERED_ITEM_INTERRUPTS_ITEM_PARAGRAPH - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_EMPTY_ORDERED_ITEM_INTERRUPTS_PARAGRAPH - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_EMPTY_ORDERED_NON_ONE_ITEM_INTERRUPTS_ITEM_PARAGRAPH - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_EMPTY_ORDERED_NON_ONE_ITEM_INTERRUPTS_PARAGRAPH - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_EMPTY_ORDERED_NON_ONE_SUB_ITEM_INTERRUPTS_ITEM_PARAGRAPH - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_EMPTY_ORDERED_SUB_ITEM_INTERRUPTS_ITEM_PARAGRAPH - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_END_ON_DOUBLE_BLANK - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_ITEM_CONTENT_AFTER_SUFFIX - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_ITEM_INDENT - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_ITEM_MARKER_SPACE - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_ITEM_MARKER_SUFFIXES - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_ITEM_PREFIX_CHARS - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_ITEM_TYPE_MISMATCH_TO_NEW_LIST - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_ITEM_TYPE_MISMATCH_TO_SUB_LIST - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_LOOSE_WHEN_BLANK_LINE_FOLLOWS_ITEM_PARAGRAPH - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_LOOSE_WHEN_CONTAINS_BLANK_LINE - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_LOOSE_WHEN_HAS_LOOSE_SUB_ITEM - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_LOOSE_WHEN_HAS_NON_LIST_CHILDREN - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_LOOSE_WHEN_HAS_TRAILING_BLANK_LINE - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_LOOSE_WHEN_LAST_ITEM_PREV_HAS_TRAILING_BLANK_LINE - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_LOOSE_WHEN_PREV_HAS_TRAILING_BLANK_LINE - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_NEW_ITEM_CODE_INDENT - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_NUMBERED_ITEM_MARKER_SUFFIXED - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_ORDERED_ITEM_DOT_ONLY - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_ORDERED_ITEM_INTERRUPTS_ITEM_PARAGRAPH - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_ORDERED_ITEM_INTERRUPTS_PARAGRAPH - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_ORDERED_LIST_MANUAL_START - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_ORDERED_NON_ONE_ITEM_INTERRUPTS_ITEM_PARAGRAPH - Static variable in class com.vladsch.flexmark.parser.Parser
 
LISTS_ORDERED_NON_ONE_ITEM_INTERRUPTS_PARAGRAPH - Static variable in class com.vladsch.flexmark.parser.Parser
 
LOOSE_LIST_ITEM - Static variable in class com.vladsch.flexmark.html.renderer.CoreNodeRenderer
 
looseWhenBlankLineFollowsItemParagraph - Variable in class com.vladsch.flexmark.parser.ListOptions
 
looseWhenContainsBlankLine - Variable in class com.vladsch.flexmark.parser.ListOptions
 
looseWhenHasLooseSubItem - Variable in class com.vladsch.flexmark.parser.ListOptions
 
looseWhenHasNonListChildren - Variable in class com.vladsch.flexmark.parser.ListOptions
 
looseWhenHasTrailingBlankLine - Variable in class com.vladsch.flexmark.parser.ListOptions
 
looseWhenLastItemPrevHasTrailingBlankLine - Variable in class com.vladsch.flexmark.parser.ListOptions
 
looseWhenPrevHasTrailingBlankLine - Variable in class com.vladsch.flexmark.parser.ListOptions
 

M

MailLink - Class in com.vladsch.flexmark.ast
 
MailLink() - Constructor for class com.vladsch.flexmark.ast.MailLink
 
MailLink(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.MailLink
 
MailLink(BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.MailLink
 
markerSuffix - Variable in class com.vladsch.flexmark.ast.ListItem
 
match(Pattern) - Method in class com.vladsch.flexmark.internal.InlineParserImpl
If RE matches at current index in the input, advance index and return the match; otherwise return null.
match(Pattern) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
MATCH_CLOSING_FENCE_CHARACTERS - Static variable in class com.vladsch.flexmark.parser.Parser
 
MATCH_NESTED_LINK_REFS_FIRST - Static variable in class com.vladsch.flexmark.parser.Parser
 
MatchedBlockParser - Interface in com.vladsch.flexmark.parser.block
Open block parser that was last matched during the continue phase.
MatchedBlockParserImpl - Class in com.vladsch.flexmark.internal
 
MatchedBlockParserImpl(BlockParser) - Constructor for class com.vladsch.flexmark.internal.MatchedBlockParserImpl
 
matcher(Pattern) - Method in class com.vladsch.flexmark.internal.InlineParserImpl
If RE matches at current index in the input, advance index and return the match; otherwise return null.
matcher(Pattern) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
matchLookaheadFirst - Variable in class com.vladsch.flexmark.parser.InlineParserOptions
 
matchWithGroups(Pattern) - Method in class com.vladsch.flexmark.internal.InlineParserImpl
If RE matches at current index in the input, advance index and return the match; otherwise return null.
matchWithGroups(Pattern) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
MAX_TRAILING_BLANK_LINES - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
maxNesting - Variable in class com.vladsch.flexmark.internal.LinkRefProcessorData
 
maxTrailingBlankLines - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
mergeIfNeeded(Text, Text) - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
mergeIfNeeded(Text, Text) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
mergeTextNodes(Node) - Static method in class com.vladsch.flexmark.ast.util.TextNodeConverter
 
mergeTextNodes(Node, Node) - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
mergeTextNodes(Node, Node) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
moveNodes(Node, Node) - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
moveNodes(Node, Node) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
moveNodesBetweenDelimitersTo(DelimitedNode, Delimiter) - Method in class com.vladsch.flexmark.internal.Delimiter
 
MutableItemInterrupt() - Constructor for class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
MutableItemInterrupt(DataHolder) - Constructor for class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
MutableItemInterrupt(ListOptions.ItemInterrupt) - Constructor for class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
MutableListOptions - Class in com.vladsch.flexmark.parser
 
MutableListOptions() - Constructor for class com.vladsch.flexmark.parser.MutableListOptions
 
MutableListOptions(DataHolder) - Constructor for class com.vladsch.flexmark.parser.MutableListOptions
 
myParserEmulationProfile - Variable in class com.vladsch.flexmark.parser.ListOptions
 
myParsing - Variable in class com.vladsch.flexmark.internal.InlineParserImpl
 

N

nestingIndex - Variable in class com.vladsch.flexmark.internal.LinkRefProcessorData
 
newItemCodeIndent - Variable in class com.vladsch.flexmark.parser.ListOptions
 
NODE - Static variable in class com.vladsch.flexmark.html.renderer.AttributablePart
 
NODE_POSITION - Static variable in class com.vladsch.flexmark.html.renderer.AttributablePart
 
nodeClassifier - Variable in class com.vladsch.flexmark.ast.util.ClassifyingBlockTracker
 
NodePostProcessor - Class in com.vladsch.flexmark.parser.block
 
NodePostProcessor() - Constructor for class com.vladsch.flexmark.parser.block.NodePostProcessor
 
NodePostProcessorFactory - Class in com.vladsch.flexmark.parser.block
 
NodePostProcessorFactory(boolean) - Constructor for class com.vladsch.flexmark.parser.block.NodePostProcessorFactory
 
NodeRenderer - Interface in com.vladsch.flexmark.html.renderer
A renderer for a set of node types.
NodeRendererContext - Interface in com.vladsch.flexmark.html.renderer
The context for node rendering, including configuration and functionality for the node renderer to use.
nodeRendererFactory(NodeRendererFactory) - Method in class com.vladsch.flexmark.html.HtmlRenderer.Builder
Add a factory for instantiating a node renderer (done when rendering).
NodeRendererFactory - Interface in com.vladsch.flexmark.html.renderer
Factory for instantiating new node renderers when rendering is done.
NodeRendererSubContext - Class in com.vladsch.flexmark.html
 
NodeRendererSubContext(HtmlWriter) - Constructor for class com.vladsch.flexmark.html.NodeRendererSubContext
 
NodeRenderingHandler<N extends Node> - Class in com.vladsch.flexmark.html.renderer
 
NodeRenderingHandler(Class<? extends N>, CustomNodeRenderer<N>) - Constructor for class com.vladsch.flexmark.html.renderer.NodeRenderingHandler
 
noLanguageClass - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
none() - Static method in class com.vladsch.flexmark.parser.block.BlockContinue
 
none() - Static method in class com.vladsch.flexmark.parser.block.BlockStart
 
nonIndentSp() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
Parse zero or more non-indent spaces
nonIndentSp() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
normalizeKey(CharSequence) - Method in class com.vladsch.flexmark.ast.util.ReferenceRepository
 
NOT_FOUND - Static variable in class com.vladsch.flexmark.html.renderer.LinkStatus
 
NULL - Static variable in interface com.vladsch.flexmark.html.renderer.HtmlIdGenerator
 
numberedItemMarkerSuffixed - Variable in class com.vladsch.flexmark.parser.ListOptions
 

O

OBFUSCATE_EMAIL - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
OBFUSCATE_EMAIL_RANDOM - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
of(BlockParser...) - Static method in class com.vladsch.flexmark.parser.block.BlockStart
 
openingMarker - Variable in class com.vladsch.flexmark.ast.AutoLink
 
openingMarker - Variable in class com.vladsch.flexmark.ast.DelimitedNodeImpl
 
openingMarker - Variable in class com.vladsch.flexmark.ast.Heading
 
openingMarker - Variable in class com.vladsch.flexmark.ast.ListItem
 
openingMarker - Variable in class com.vladsch.flexmark.ast.MailLink
 
openingMarker - Variable in class com.vladsch.flexmark.ast.Reference
 
OPENTAG - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
options - Variable in class com.vladsch.flexmark.internal.InlineParserImpl
 
orderedItemDotOnly - Variable in class com.vladsch.flexmark.parser.ListOptions
 
orderedItemInterruptsItemParagraph - Variable in class com.vladsch.flexmark.parser.ListOptions.ItemInterrupt
 
orderedItemInterruptsParagraph - Variable in class com.vladsch.flexmark.parser.ListOptions.ItemInterrupt
 
OrderedList - Class in com.vladsch.flexmark.ast
 
OrderedList() - Constructor for class com.vladsch.flexmark.ast.OrderedList
 
OrderedList(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.OrderedList
 
OrderedList(BasedSequence, List<BasedSequence>) - Constructor for class com.vladsch.flexmark.ast.OrderedList
 
OrderedList(BlockContent) - Constructor for class com.vladsch.flexmark.ast.OrderedList
 
OrderedListItem - Class in com.vladsch.flexmark.ast
 
OrderedListItem() - Constructor for class com.vladsch.flexmark.ast.OrderedListItem
 
OrderedListItem(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.OrderedListItem
 
OrderedListItem(BasedSequence, List<BasedSequence>) - Constructor for class com.vladsch.flexmark.ast.OrderedListItem
 
OrderedListItem(BlockContent) - Constructor for class com.vladsch.flexmark.ast.OrderedListItem
 
orderedListManualStart - Variable in class com.vladsch.flexmark.parser.ListOptions
 
orderedNonOneItemInterruptsItemParagraph - Variable in class com.vladsch.flexmark.parser.ListOptions.ItemInterrupt
 
orderedNonOneItemInterruptsParagraph - Variable in class com.vladsch.flexmark.parser.ListOptions.ItemInterrupt
 
originalSpecialCharacters - Variable in class com.vladsch.flexmark.internal.InlineParserImpl
 

P

pageRef - Variable in class com.vladsch.flexmark.ast.LinkNodeBase
 
Paragraph - Class in com.vladsch.flexmark.ast
 
Paragraph() - Constructor for class com.vladsch.flexmark.ast.Paragraph
 
Paragraph(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.Paragraph
 
Paragraph(BasedSequence, List<BasedSequence>, List<Integer>) - Constructor for class com.vladsch.flexmark.ast.Paragraph
 
Paragraph(BasedSequence, List<BasedSequence>, int[]) - Constructor for class com.vladsch.flexmark.ast.Paragraph
 
Paragraph(BlockContent) - Constructor for class com.vladsch.flexmark.ast.Paragraph
 
PARAGRAPH_LINE - Static variable in class com.vladsch.flexmark.html.renderer.CoreNodeRenderer
 
ParagraphItemContainer - Interface in com.vladsch.flexmark.ast
 
ParagraphParser - Class in com.vladsch.flexmark.internal
 
ParagraphParser() - Constructor for class com.vladsch.flexmark.internal.ParagraphParser
 
ParagraphParser.Factory - Class in com.vladsch.flexmark.internal
 
ParagraphPreProcessor - Interface in com.vladsch.flexmark.parser.block
 
ParagraphPreProcessorDependencies(List<DocumentParser.ParagraphPreProcessorDependencyStage>) - Constructor for class com.vladsch.flexmark.internal.DocumentParser.ParagraphPreProcessorDependencies
 
ParagraphPreProcessorDependencyStage(List<ParagraphPreProcessorFactory>) - Constructor for class com.vladsch.flexmark.internal.DocumentParser.ParagraphPreProcessorDependencyStage
 
ParagraphPreProcessorFactory - Interface in com.vladsch.flexmark.parser.block
 
paragraphPreProcessorFactory(ParagraphPreProcessorFactory) - Method in class com.vladsch.flexmark.parser.Parser.Builder
 
parse(CharSequence) - Method in class com.vladsch.flexmark.internal.DocumentParser
The main parsing function.
parse(Reader) - Method in class com.vladsch.flexmark.internal.DocumentParser
 
parse(BasedSequence, Node) - Method in class com.vladsch.flexmark.internal.InlineParserImpl
Parse content in block into inline children, using reference map to resolve references.
parse(BasedSequence, Node) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
parse(InlineParser) - Method in interface com.vladsch.flexmark.parser.InlineParserExtension
Parse input
parse(BasedSequence) - Method in class com.vladsch.flexmark.parser.Parser
Parse the specified input text into a tree of nodes.
parse(String) - Method in class com.vladsch.flexmark.parser.Parser
Parse the specified input text into a tree of nodes.
PARSE_INNER_HTML_COMMENTS - Static variable in class com.vladsch.flexmark.parser.Parser
 
PARSE_JEKYLL_MACROS_IN_URLS - Static variable in class com.vladsch.flexmark.parser.Parser
 
PARSE_MULTI_LINE_IMAGE_URLS - Static variable in class com.vladsch.flexmark.parser.Parser
 
parseAutolink() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
Attempt to parse an autolink (URL or email in pointy brackets).
parseAutolink() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
parseBackslash() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
Parse a backslash-escaped special character, adding either the escaped character, a hard line break (if the backslash is followed by a newline), or a literal backslash to the block's children.
parseBackticks() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
Attempt to parse backticks, adding either a backtick code span or a literal sequence of backticks.
parseBang() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
If next character is [, and ! delimiter to delimiter stack and add a text node to block's children.
parseCloseBracket() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
Try to match close bracket against an opening in the delimiter stack.
parseCustom(BasedSequence, Node, BitSet, Map<Character, CharacterNodeFactory>) - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
parseCustom(BasedSequence, Node, BitSet, Map<Character, CharacterNodeFactory>) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
parseDelimiters(DelimiterProcessor, char) - Method in class com.vladsch.flexmark.internal.InlineParserImpl
Attempt to parse delimiters like emphasis, strong emphasis or custom delimiters.
parseEntity() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
Attempt to parse an entity, return Entity object if successful.
parseEntity() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
parseHtmlInline() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
Attempt to parse inline HTML.
parseHtmlInline() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
parseInline() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
Parse the next inline element in subject, advancing input index.
parseInlines(InlineParser) - Method in class com.vladsch.flexmark.internal.HeadingParser
 
parseInlines(InlineParser) - Method in class com.vladsch.flexmark.internal.ParagraphParser
 
parseInlines(InlineParser) - Method in class com.vladsch.flexmark.parser.block.AbstractBlockParser
 
parseInlines(InlineParser) - Method in interface com.vladsch.flexmark.parser.block.BlockParser
Do inline processing for the block content using the given inline parser interface
parseLinkDestination() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
Attempt to parse link destination,
parseLinkDestination() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
parseLinkLabel() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
Attempt to parse a link label
parseLinkLabel() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
parseLinkTitle() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
Attempt to parse link title (sans quotes),
parseLinkTitle() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
parseMultiLineImageUrls - Variable in class com.vladsch.flexmark.parser.InlineParserOptions
 
parseNewline() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
Parse a newline.
parseNewline() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
parseOpenBracket() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
Add open bracket to delimiter stack and add a text node to block's children.
Parser - Class in com.vladsch.flexmark.parser
Parses input text to a tree of nodes.
Parser.Builder - Class in com.vladsch.flexmark.parser
Builder for configuring a Parser.
Parser.ParserExtension - Interface in com.vladsch.flexmark.parser
Extension for Parser.
Parser.ReferenceHoldingExtension - Interface in com.vladsch.flexmark.parser
Should be implemented by all extensions that create a node repository or other references in the document.
PARSER_EMULATION_FAMILY - Static variable in class com.vladsch.flexmark.parser.Parser
Deprecated. 
PARSER_EMULATION_PROFILE - Static variable in class com.vladsch.flexmark.parser.Parser
 
parseReader(Reader) - Method in class com.vladsch.flexmark.parser.Parser
Parse the specified reader into a tree of nodes.
parseReference(Block, BasedSequence) - Method in class com.vladsch.flexmark.internal.InlineParserImpl
Attempt to parse a reference definition, modifying the internal reference map.
ParserEmulationProfile - Enum in com.vladsch.flexmark.parser
 
parserOptions(MutableDataHolder) - Method in interface com.vladsch.flexmark.parser.Parser.ParserExtension
This method is called first on all extensions so that they can adjust the options that must be common to all extensions.
ParserPhase - Enum in com.vladsch.flexmark.parser.block
Current Parser Phase as the document is parsed.
ParserState - Interface in com.vladsch.flexmark.parser.block
State of the parser that is used in block parsers.
parseString() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
Parse a run of ordinary characters, or a single character with a special meaning in markdown, as a plain string.
Parsing - Class in com.vladsch.flexmark.ast.util
 
Parsing(DataHolder) - Constructor for class com.vladsch.flexmark.ast.util.Parsing
 
peek() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
peek(int) - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
peek() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
peek(int) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
PERCENT_ENCODE_URLS - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
percentEncodeUrls(boolean) - Method in class com.vladsch.flexmark.html.HtmlRenderer.Builder
Whether URLs of link or images should be percent-encoded, defaults to false.
percentEncodeUrls - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
PhasedNodeRenderer - Interface in com.vladsch.flexmark.html.renderer
A renderer for a document node for a specific rendering phase
postProcess(Document) - Method in class com.vladsch.flexmark.internal.PostProcessorManager
 
PostProcessor - Interface in com.vladsch.flexmark.parser
 
PostProcessorDependencies(List<PostProcessorManager.PostProcessorDependencyStage>) - Constructor for class com.vladsch.flexmark.internal.PostProcessorManager.PostProcessorDependencies
 
PostProcessorDependencyStage(List<PostProcessorFactory>) - Constructor for class com.vladsch.flexmark.internal.PostProcessorManager.PostProcessorDependencyStage
 
postProcessorFactory(PostProcessorFactory) - Method in class com.vladsch.flexmark.parser.Parser.Builder
 
PostProcessorFactory - Interface in com.vladsch.flexmark.parser
 
PostProcessorManager - Class in com.vladsch.flexmark.internal
 
PostProcessorManager(PostProcessorManager.PostProcessorDependencies) - Constructor for class com.vladsch.flexmark.internal.PostProcessorManager
 
PostProcessorManager.PostProcessorDependencies - Class in com.vladsch.flexmark.internal
 
PostProcessorManager.PostProcessorDependencyStage - Class in com.vladsch.flexmark.internal
 
preProcess(ParserState, Block) - Method in interface com.vladsch.flexmark.parser.block.BlockPreProcessor
Called on block nodes of interest as given by the NodePreProcessorFactory after all blocks are closed but before inline processing is performed
preProcessBlock(Paragraph, ParserState) - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
preProcessBlock(Paragraph, ParserState) - Method in interface com.vladsch.flexmark.parser.block.ParagraphPreProcessor
Process Paragraph Content on closing of the paragraph block to removeIndex non-text lines.
process(Delimiter, Delimiter, int) - Method in class com.vladsch.flexmark.internal.inline.EmphasisDelimiterProcessor
 
process(NodeTracker, Node) - Method in class com.vladsch.flexmark.parser.block.DocumentPostProcessor
 
process(Delimiter, Delimiter, int) - Method in interface com.vladsch.flexmark.parser.delimiter.DelimiterProcessor
Process the matched delimiters, e.g.
process(NodeTracker, Node) - Method in interface com.vladsch.flexmark.parser.PostProcessor
 
processDelimiters(Delimiter) - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
processDelimiters(Delimiter) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
processDocument(Document, PostProcessorManager.PostProcessorDependencies) - Static method in class com.vladsch.flexmark.internal.PostProcessorManager
 
processDocument(Document) - Method in class com.vladsch.flexmark.parser.block.NodePostProcessor
 
processDocument(Document) - Method in interface com.vladsch.flexmark.parser.PostProcessor
 
PROCESSINGINSTRUCTION - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
processors - Variable in class com.vladsch.flexmark.internal.LinkRefProcessorData
 
PUNCTUATION - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
PUNCTUATION_CLOSE - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
PUNCTUATION_CLOSE_ONLY - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
PUNCTUATION_ONLY - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
PUNCTUATION_OPEN - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
PUNCTUATION_OPEN_ONLY - Variable in class com.vladsch.flexmark.ast.util.Parsing
 

R

RECHECK_UNDEFINED_REFERENCES - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
Reference - Class in com.vladsch.flexmark.ast
 
Reference(BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.Reference
 
reference - Variable in class com.vladsch.flexmark.ast.Reference
 
reference - Variable in class com.vladsch.flexmark.ast.RefNode
 
REFERENCE_PARAGRAPH_PRE_PROCESSOR - Static variable in class com.vladsch.flexmark.parser.Parser
 
referenceClosingMarker - Variable in class com.vladsch.flexmark.ast.RefNode
 
referenceOpeningMarker - Variable in class com.vladsch.flexmark.ast.RefNode
 
ReferencePreProcessorFactory - Class in com.vladsch.flexmark.internal
 
ReferencePreProcessorFactory() - Constructor for class com.vladsch.flexmark.internal.ReferencePreProcessorFactory
 
ReferenceRepository - Class in com.vladsch.flexmark.ast.util
 
ReferenceRepository(DataHolder) - Constructor for class com.vladsch.flexmark.ast.util.ReferenceRepository
 
referenceRepository - Variable in class com.vladsch.flexmark.internal.InlineParserImpl
Link references by ID, needs to be built up using parseReference before calling parse.
REFERENCES - Static variable in class com.vladsch.flexmark.parser.Parser
 
REFERENCES_KEEP - Static variable in class com.vladsch.flexmark.parser.Parser
 
RefNode - Class in com.vladsch.flexmark.ast
 
RefNode() - Constructor for class com.vladsch.flexmark.ast.RefNode
 
RefNode(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.RefNode
 
RefNode(BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.RefNode
 
RefNode(BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.RefNode
 
RefNode(BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.RefNode
 
RefNode(BasedSequence, BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.RefNode
 
RefNode(BasedSequence, BasedSequence, BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.RefNode
 
REG_CHAR - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
REG_CHAR_PARENS - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
REG_CHAR_SP - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
REG_CHAR_SP_PARENS - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
removeDelimiter(Delimiter) - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
removeDelimiter(Delimiter) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
removeDelimiterAndNode(Delimiter) - Method in class com.vladsch.flexmark.internal.InlineParserImpl
Remove the delimiter and the corresponding text node.
removeDelimiterAndNode(Delimiter) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
removeDelimiterKeepNode(Delimiter) - Method in class com.vladsch.flexmark.internal.InlineParserImpl
Remove the delimiter but keep the corresponding node as text.
removeDelimiterKeepNode(Delimiter) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
removeDelimitersBetween(Delimiter, Delimiter) - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
removeDelimitersBetween(Delimiter, Delimiter) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
removeExtensions(MutableDataHolder, Class...) - Static method in class com.vladsch.flexmark.parser.Parser
Remove extension(s) of given class from the extension list
render(N, NodeRendererContext, HtmlWriter) - Method in interface com.vladsch.flexmark.html.CustomNodeRenderer
 
render(Node, Appendable) - Method in class com.vladsch.flexmark.html.HtmlRenderer
Render a node to the appendable
render(Node, Appendable, int) - Method in class com.vladsch.flexmark.html.HtmlRenderer
Render a node to the appendable
render(Node) - Method in class com.vladsch.flexmark.html.HtmlRenderer
Render the tree of nodes to HTML.
render(Node) - Method in interface com.vladsch.flexmark.html.renderer.LinkResolverContext
Render the specified node and its children using the configured renderers.
render(Node, NodeRendererContext, HtmlWriter) - Method in class com.vladsch.flexmark.html.renderer.NodeRenderingHandler
 
RENDER_HEADER_ID - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
renderChildren(Node) - Method in interface com.vladsch.flexmark.html.renderer.LinkResolverContext
Render the children of the node, used by custom renderers
renderDocument(NodeRendererContext, HtmlWriter, Document, RenderingPhase) - Method in interface com.vladsch.flexmark.html.renderer.PhasedNodeRenderer
Render the specified node.
RendererBuilder - Interface in com.vladsch.flexmark.html
Extension point for RenderingExtensions that only provide attributes, link resolvers or html id generators
RendererDependencies(List<HtmlRenderer.RendererDependencyStage>) - Constructor for class com.vladsch.flexmark.html.HtmlRenderer.RendererDependencies
 
RendererDependencyStage(List<DelegatingNodeRendererFactoryWrapper>) - Constructor for class com.vladsch.flexmark.html.HtmlRenderer.RendererDependencyStage
 
RendererExtension - Interface in com.vladsch.flexmark.html
 
rendererOptions(MutableDataHolder) - Method in interface com.vladsch.flexmark.html.HtmlRenderer.HtmlRendererExtension
This method is called first on all extensions so that they can adjust the options that must be common to all extensions.
rendererOptions(MutableDataHolder) - Method in interface com.vladsch.flexmark.html.RendererExtension
This method is called first on all extensions so that they can adjust the options that must be common to all extensions.
renderHeaderId - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
renderHtmlBlock(HtmlBlockBase, NodeRendererContext, HtmlWriter, boolean, boolean, boolean) - Method in class com.vladsch.flexmark.html.renderer.CoreNodeRenderer
 
RenderingPhase - Enum in com.vladsch.flexmark.html.renderer
 
renderInlineHtml(HtmlInlineBase, NodeRendererContext, HtmlWriter, boolean, boolean) - Method in class com.vladsch.flexmark.html.renderer.CoreNodeRenderer
 
renderTextBlockParagraphLines(Paragraph, NodeRendererContext, HtmlWriter, boolean) - Method in class com.vladsch.flexmark.html.renderer.CoreNodeRenderer
 
replaceActiveBlockParser() - Method in class com.vladsch.flexmark.internal.BlockStartImpl
 
replaceActiveBlockParser() - Method in class com.vladsch.flexmark.parser.block.BlockStart
 
ResolvedLink - Class in com.vladsch.flexmark.html.renderer
 
ResolvedLink(LinkType, CharSequence) - Constructor for class com.vladsch.flexmark.html.renderer.ResolvedLink
 
ResolvedLink(LinkType, CharSequence, Attributes) - Constructor for class com.vladsch.flexmark.html.renderer.ResolvedLink
 
ResolvedLink(LinkType, CharSequence, Attributes, LinkStatus) - Constructor for class com.vladsch.flexmark.html.renderer.ResolvedLink
 
resolveLink(Node, NodeRendererContext, ResolvedLink) - Method in class com.vladsch.flexmark.ast.util.LinkResolverAdapter
 
resolveLink(Node, NodeRendererContext, ResolvedLink) - Method in class com.vladsch.flexmark.ast.util.LinkResolvingHandler
 
resolveLink(N, NodeRendererContext, ResolvedLink) - Method in interface com.vladsch.flexmark.ast.util.LinkResolvingVisitor
 
resolveLink(Node, LinkResolverContext, ResolvedLink) - Method in interface com.vladsch.flexmark.html.LinkResolver
 
resolveLink(LinkType, CharSequence, Boolean) - Method in interface com.vladsch.flexmark.html.renderer.LinkResolverContext
Resolve link for rendering.
resolveLink(LinkType, CharSequence, Attributes, Boolean) - Method in interface com.vladsch.flexmark.html.renderer.LinkResolverContext
Resolve link for rendering.
REST_OF_LINE - Variable in class com.vladsch.flexmark.ast.util.Parsing
 

S

scanDelimiters(DelimiterProcessor, char) - Method in class com.vladsch.flexmark.internal.InlineParserImpl
Scan a sequence of characters with code delimiterChar, and return information about the number of delimiters and whether they are positioned such that they can open and/or close emphasis or strong emphasis.
setAnchorMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.LinkNodeBase
 
setAnchorMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.Reference
 
setAnchorRef(BasedSequence) - Method in class com.vladsch.flexmark.ast.LinkNodeBase
 
setAnchorRef(BasedSequence) - Method in class com.vladsch.flexmark.ast.Reference
 
setAnchorRefId(String) - Method in interface com.vladsch.flexmark.ast.AnchorRefTarget
 
setAnchorRefId(String) - Method in class com.vladsch.flexmark.ast.Heading
 
setAttributes(Node, AttributablePart, Attributes) - Method in class com.vladsch.flexmark.ast.util.AttributeProviderAdapter
 
setAttributes(Node, AttributablePart, Attributes) - Method in class com.vladsch.flexmark.ast.util.AttributeProvidingHandler
 
setAttributes(N, AttributablePart, Attributes) - Method in interface com.vladsch.flexmark.ast.util.AttributeProvidingVisitor
 
setAttributes(Node, AttributablePart, Attributes) - Method in interface com.vladsch.flexmark.html.AttributeProvider
Set the attributes for the node by modifying the provided map.
setAutoLoose(boolean) - Method in class com.vladsch.flexmark.parser.MutableListOptions
 
setAutoLooseOneLevelLists(boolean) - Method in class com.vladsch.flexmark.parser.MutableListOptions
 
setBulletItemInterruptsItemParagraph(boolean) - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
setBulletItemInterruptsParagraph(boolean) - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
setClosingMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.AutoLink
 
setClosingMarker(BasedSequence) - Method in interface com.vladsch.flexmark.ast.DelimitedNode
 
setClosingMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.DelimitedNodeImpl
 
setClosingMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.FencedCodeBlock
 
setClosingMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.Heading
 
setClosingMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.MailLink
 
setClosingMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.Reference
 
setCodeIndent(int) - Method in class com.vladsch.flexmark.parser.MutableListOptions
 
setContainsBlankLine(boolean) - Method in class com.vladsch.flexmark.ast.ListItem
 
setContent(BasedSequence, List<BasedSequence>) - Method in class com.vladsch.flexmark.ast.Paragraph
Deprecated.
setContent(BasedSequence, List<BasedSequence>, List<Integer>) - Method in class com.vladsch.flexmark.ast.Paragraph
 
setContent(List<BasedSequence>) - Method in class com.vladsch.flexmark.ast.Paragraph
Deprecated.
setContent(BlockContent) - Method in class com.vladsch.flexmark.ast.Paragraph
 
setContent(BlockContent, int, int) - Method in class com.vladsch.flexmark.ast.Paragraph
 
setContent(Paragraph, int, int) - Method in class com.vladsch.flexmark.ast.Paragraph
 
setDefined(boolean) - Method in class com.vladsch.flexmark.ast.RefNode
 
setDelimiter(char) - Method in class com.vladsch.flexmark.ast.OrderedList
 
setDelimiterMismatchToNewList(boolean) - Method in class com.vladsch.flexmark.parser.MutableListOptions
 
setEmptyBulletItemInterruptsItemParagraph(boolean) - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
setEmptyBulletItemInterruptsParagraph(boolean) - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
setEmptyBulletSubItemInterruptsItemParagraph(boolean) - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
setEmptyOrderedItemInterruptsItemParagraph(boolean) - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
setEmptyOrderedItemInterruptsParagraph(boolean) - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
setEmptyOrderedNonOneItemInterruptsItemParagraph(boolean) - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
setEmptyOrderedNonOneItemInterruptsParagraph(boolean) - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
setEmptyOrderedNonOneSubItemInterruptsItemParagraph(boolean) - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
setEmptyOrderedSubItemInterruptsItemParagraph(boolean) - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
setEndOnDoubleBlank(boolean) - Method in class com.vladsch.flexmark.parser.MutableListOptions
 
setFenceIndent(int) - Method in class com.vladsch.flexmark.ast.FencedCodeBlock
 
setHadBlankAfterItemParagraph(boolean) - Method in class com.vladsch.flexmark.ast.ListItem
 
setHasTableSeparator(boolean) - Method in class com.vladsch.flexmark.ast.Paragraph
 
setIn(MutableDataHolder) - Method in class com.vladsch.flexmark.parser.ListOptions.ItemInterrupt
 
setIn(MutableDataHolder) - Method in class com.vladsch.flexmark.parser.ListOptions
 
setIn(MutableDataHolder) - Method in enum com.vladsch.flexmark.parser.ParserEmulationProfile
 
setIndex(int) - Method in class com.vladsch.flexmark.internal.Delimiter
 
setIndex(int) - Method in class com.vladsch.flexmark.internal.InlineParserImpl
 
setIndex(int) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
setInfo(BasedSequence) - Method in class com.vladsch.flexmark.ast.FencedCodeBlock
 
setItemIndent(int) - Method in class com.vladsch.flexmark.parser.MutableListOptions
 
setItemInterrupt(ListOptions.MutableItemInterrupt) - Method in class com.vladsch.flexmark.parser.MutableListOptions
 
setItemMarkerSpace(boolean) - Method in class com.vladsch.flexmark.parser.MutableListOptions
 
setItemMarkerSuffixes(String[]) - Method in class com.vladsch.flexmark.parser.MutableListOptions
 
setItemTypeMismatchToNewList(boolean) - Method in class com.vladsch.flexmark.parser.MutableListOptions
 
setItemTypeMismatchToSubList(boolean) - Method in class com.vladsch.flexmark.parser.MutableListOptions
 
setLastChild(ListItemParser) - Method in class com.vladsch.flexmark.internal.ListBlockParser
 
setLevel(int) - Method in class com.vladsch.flexmark.ast.Heading
 
setLineIndents(List<Integer>) - Method in class com.vladsch.flexmark.ast.Paragraph
 
setLineIndents(int[]) - Method in class com.vladsch.flexmark.ast.Paragraph
 
setLinkClosingMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.InlineLinkNode
 
setLinkOpeningMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.InlineLinkNode
 
setLoose(boolean) - Method in class com.vladsch.flexmark.ast.ListBlock
 
setLoose(boolean) - Method in class com.vladsch.flexmark.ast.ListItem
 
setLooseWhenBlankLineFollowsItemParagraph(boolean) - Method in class com.vladsch.flexmark.parser.MutableListOptions
 
setLooseWhenContainsBlankLine(boolean) - Method in class com.vladsch.flexmark.parser.MutableListOptions
 
setLooseWhenHasLooseSubItem(boolean) - Method in class com.vladsch.flexmark.parser.MutableListOptions
 
setLooseWhenHasNonListChildren(boolean) - Method in class com.vladsch.flexmark.parser.MutableListOptions
 
setLooseWhenHasTrailingBlankLine(boolean) - Method in class com.vladsch.flexmark.parser.MutableListOptions
 
setLooseWhenLastItemPrevHasTrailingBlankLine(boolean) - Method in class com.vladsch.flexmark.parser.MutableListOptions
 
setLooseWhenPrevHasTrailingBlankLine(boolean) - Method in class com.vladsch.flexmark.parser.MutableListOptions
 
setMarkerSuffix(BasedSequence) - Method in class com.vladsch.flexmark.ast.ListItem
 
setNewItemCodeIndent(int) - Method in class com.vladsch.flexmark.parser.MutableListOptions
 
setNumberedItemMarkerSuffixed(boolean) - Method in class com.vladsch.flexmark.parser.MutableListOptions
 
setOpeningMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.AutoLink
 
setOpeningMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.BlockQuote
 
setOpeningMarker(char) - Method in class com.vladsch.flexmark.ast.BulletList
 
setOpeningMarker(BasedSequence) - Method in interface com.vladsch.flexmark.ast.DelimitedNode
 
setOpeningMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.DelimitedNodeImpl
 
setOpeningMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.FencedCodeBlock
 
setOpeningMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.Heading
 
setOpeningMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.ListItem
 
setOpeningMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.MailLink
 
setOpeningMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.Reference
 
setOrderedItemDotOnly(boolean) - Method in class com.vladsch.flexmark.parser.MutableListOptions
 
setOrderedItemInterruptsItemParagraph(boolean) - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
setOrderedItemInterruptsParagraph(boolean) - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
setOrderedListManualStart(boolean) - Method in class com.vladsch.flexmark.parser.MutableListOptions
 
setOrderedNonOneItemInterruptsItemParagraph(boolean) - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
setOrderedNonOneItemInterruptsParagraph(boolean) - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
setPageRef(BasedSequence) - Method in class com.vladsch.flexmark.ast.LinkNodeBase
 
setPageRef(BasedSequence) - Method in class com.vladsch.flexmark.ast.Reference
 
setParserEmulationFamily(ParserEmulationProfile) - Method in class com.vladsch.flexmark.parser.MutableListOptions
 
setReference(BasedSequence) - Method in class com.vladsch.flexmark.ast.Reference
 
setReference(BasedSequence) - Method in class com.vladsch.flexmark.ast.RefNode
 
setReferenceChars(BasedSequence) - Method in class com.vladsch.flexmark.ast.RefNode
 
setReferenceClosingMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.RefNode
 
setReferenceOpeningMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.RefNode
 
setStartNumber(int) - Method in class com.vladsch.flexmark.ast.OrderedList
 
setText(BasedSequence) - Method in class com.vladsch.flexmark.ast.AutoLink
 
setText(BasedSequence) - Method in interface com.vladsch.flexmark.ast.DelimitedNode
 
setText(BasedSequence) - Method in class com.vladsch.flexmark.ast.DelimitedNodeImpl
 
setText(BasedSequence) - Method in class com.vladsch.flexmark.ast.Heading
 
setText(BasedSequence) - Method in class com.vladsch.flexmark.ast.InlineLinkNode
 
setText(BasedSequence) - Method in class com.vladsch.flexmark.ast.MailLink
 
setText(BasedSequence) - Method in class com.vladsch.flexmark.ast.RefNode
 
setTextChars(BasedSequence) - Method in class com.vladsch.flexmark.ast.Image
 
setTextChars(BasedSequence) - Method in class com.vladsch.flexmark.ast.InlineLinkNode
 
setTextChars(BasedSequence) - Method in class com.vladsch.flexmark.ast.Link
 
setTextChars(BasedSequence) - Method in class com.vladsch.flexmark.ast.RefNode
 
setTextClosingMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.InlineLinkNode
 
setTextClosingMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.RefNode
 
setTextOpeningMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.InlineLinkNode
 
setTextOpeningMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.RefNode
 
setTight(boolean) - Method in class com.vladsch.flexmark.ast.ListBlock
 
setTight(boolean) - Method in class com.vladsch.flexmark.ast.ListItem
 
setTitle(BasedSequence) - Method in class com.vladsch.flexmark.ast.LinkNodeBase
 
setTitle(BasedSequence) - Method in class com.vladsch.flexmark.ast.Reference
 
setTitleChars(BasedSequence) - Method in class com.vladsch.flexmark.ast.LinkNodeBase
 
setTitleClosingMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.LinkNodeBase
 
setTitleClosingMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.Reference
 
setTitleOpeningMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.LinkNodeBase
 
setTitleOpeningMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.Reference
 
setTrailingBlankLine(boolean) - Method in class com.vladsch.flexmark.ast.Paragraph
 
setUrl(BasedSequence, BasedSequence, BasedSequence) - Method in class com.vladsch.flexmark.ast.InlineLinkNode
 
setUrl(BasedSequence) - Method in class com.vladsch.flexmark.ast.LinkNodeBase
 
setUrl(BasedSequence) - Method in class com.vladsch.flexmark.ast.Reference
 
setUrlChars(BasedSequence) - Method in class com.vladsch.flexmark.ast.LinkNodeBase
 
setUrlClosingMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.LinkNodeBase
 
setUrlClosingMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.Reference
 
setUrlContent(BasedSequence) - Method in class com.vladsch.flexmark.ast.Image
 
setUrlOpeningMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.LinkNodeBase
 
setUrlOpeningMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.Reference
 
SINGLEQUOTEDVALUE - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
skipNext(char) - Method in interface com.vladsch.flexmark.parser.block.CharacterNodeFactory
 
skipNonOpenerCloser() - Method in class com.vladsch.flexmark.internal.inline.EmphasisDelimiterProcessor
 
skipNonOpenerCloser() - Method in interface com.vladsch.flexmark.parser.delimiter.DelimiterProcessor
Whether to skip delimiters that cannot be openers or closers
skipPrev(char) - Method in interface com.vladsch.flexmark.parser.block.CharacterNodeFactory
 
SOFT_BREAK - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
softBreak(String) - Method in class com.vladsch.flexmark.html.HtmlRenderer.Builder
The HTML to use for rendering a softbreak, defaults to "\n" (meaning the rendered result doesn't have a line break).
softBreak - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
SoftLineBreak - Class in com.vladsch.flexmark.ast
 
SoftLineBreak() - Constructor for class com.vladsch.flexmark.ast.SoftLineBreak
 
SoftLineBreak(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.SoftLineBreak
 
SOURCE_POSITION_ATTRIBUTE - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
SOURCE_POSITION_PARAGRAPH_LINES - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
SOURCE_WRAP_HTML - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
SOURCE_WRAP_HTML_BLOCKS - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
sourcePositionAttribute - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
sourcePositionParagraphLines - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
sourceWrapHtmlBlocks - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
SP - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
sp() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
Parse zero or more spaces
sp() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
SPACE_IN_LINK_ELEMENTS - Static variable in class com.vladsch.flexmark.parser.Parser
 
SPACE_IN_LINK_URLS - Static variable in class com.vladsch.flexmark.parser.Parser
 
spaceInLinkElements - Variable in class com.vladsch.flexmark.parser.InlineParserOptions
 
spaceInLinkUrls - Variable in class com.vladsch.flexmark.parser.InlineParserOptions
 
specialCharacters - Variable in class com.vladsch.flexmark.internal.InlineParserImpl
 
SPNI - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
SPNL - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
spnl() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
Parse zero or more space characters, including at most one newline and zero or more spaces.
spnl() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
SPNL_URL - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
spnlUrl() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
Parse zero or more space characters, including at one newline.
spnlUrl() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
srcPos() - Method in class com.vladsch.flexmark.html.HtmlWriter
 
srcPos(BasedSequence) - Method in class com.vladsch.flexmark.html.HtmlWriter
 
srcPos(int, int) - Method in class com.vladsch.flexmark.html.HtmlWriter
 
srcPosWithEOL() - Method in class com.vladsch.flexmark.html.HtmlWriter
 
srcPosWithEOL(BasedSequence) - Method in class com.vladsch.flexmark.html.HtmlWriter
 
srcPosWithTrailingEOL() - Method in class com.vladsch.flexmark.html.HtmlWriter
 
srcPosWithTrailingEOL(BasedSequence) - Method in class com.vladsch.flexmark.html.HtmlWriter
 
startNewList(ListBlock, ListBlock) - Method in class com.vladsch.flexmark.parser.ListOptions
 
startSubList(ListBlock, ListBlock) - Method in class com.vladsch.flexmark.parser.ListOptions
 
STRONG_EMPHASIS_STYLE_HTML_CLOSE - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
STRONG_EMPHASIS_STYLE_HTML_OPEN - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
STRONG_WRAPS_EMPHASIS - Static variable in class com.vladsch.flexmark.parser.Parser
STRONG_WRAPS_EMPHASIS default false, when true makes parsing CommonMark Spec 0.27 compliant
StrongEmphasis - Class in com.vladsch.flexmark.ast
 
StrongEmphasis() - Constructor for class com.vladsch.flexmark.ast.StrongEmphasis
 
StrongEmphasis(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.StrongEmphasis
 
StrongEmphasis(BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.StrongEmphasis
 
strongEmphasisStyleHtmlClose - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
strongEmphasisStyleHtmlOpen - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
SUPPRESS_HTML - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
SUPPRESS_HTML_BLOCKS - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
SUPPRESS_HTML_COMMENT_BLOCKS - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
SUPPRESS_INLINE_HTML - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
SUPPRESS_INLINE_HTML_COMMENTS - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
suppressHtmlBlocks - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
suppressHtmlCommentBlocks - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
suppressInlineHtml - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
suppressInlineHtmlComments - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 

T

tag(CharSequence, boolean) - Method in class com.vladsch.flexmark.html.HtmlWriter
 
TAG_RANGES - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
TAGNAME - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
text - Variable in class com.vladsch.flexmark.ast.AutoLink
 
text - Variable in class com.vladsch.flexmark.ast.DelimitedNodeImpl
 
text - Variable in class com.vladsch.flexmark.ast.Heading
 
text - Variable in class com.vladsch.flexmark.ast.InlineLinkNode
 
text - Variable in class com.vladsch.flexmark.ast.MailLink
 
text - Variable in class com.vladsch.flexmark.ast.RefNode
 
Text - Class in com.vladsch.flexmark.ast
 
Text() - Constructor for class com.vladsch.flexmark.ast.Text
 
Text(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.Text
 
Text(String) - Constructor for class com.vladsch.flexmark.ast.Text
 
Text(String, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.Text
 
TextBase - Class in com.vladsch.flexmark.ast
 
TextBase() - Constructor for class com.vladsch.flexmark.ast.TextBase
 
TextBase(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.TextBase
 
TextBase(String) - Constructor for class com.vladsch.flexmark.ast.TextBase
 
textClosingMarker - Variable in class com.vladsch.flexmark.ast.InlineLinkNode
 
textClosingMarker - Variable in class com.vladsch.flexmark.ast.RefNode
 
TextCollectingAppendable - Class in com.vladsch.flexmark.html.renderer
 
TextCollectingAppendable() - Constructor for class com.vladsch.flexmark.html.renderer.TextCollectingAppendable
 
TextCollectingAppendable(StringBuilder) - Constructor for class com.vladsch.flexmark.html.renderer.TextCollectingAppendable
 
TextCollectingVisitor - Class in com.vladsch.flexmark.ast.util
 
TextCollectingVisitor() - Constructor for class com.vladsch.flexmark.ast.util.TextCollectingVisitor
 
TextNodeConverter - Class in com.vladsch.flexmark.ast.util
 
TextNodeConverter(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.util.TextNodeConverter
 
TextNodeMergingList - Class in com.vladsch.flexmark.ast.util
 
TextNodeMergingList() - Constructor for class com.vladsch.flexmark.ast.util.TextNodeMergingList
 
textOpeningMarker - Variable in class com.vladsch.flexmark.ast.InlineLinkNode
 
textOpeningMarker - Variable in class com.vladsch.flexmark.ast.RefNode
 
THEMATIC_BREAK_PARSER - Static variable in class com.vladsch.flexmark.parser.Parser
 
THEMATIC_BREAK_RELAXED_START - Static variable in class com.vladsch.flexmark.parser.Parser
 
ThematicBreak - Class in com.vladsch.flexmark.ast
 
ThematicBreak() - Constructor for class com.vladsch.flexmark.ast.ThematicBreak
 
ThematicBreak(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.ThematicBreak
 
ThematicBreak(BasedSequence, List<BasedSequence>) - Constructor for class com.vladsch.flexmark.ast.ThematicBreak
 
ThematicBreak(BlockContent) - Constructor for class com.vladsch.flexmark.ast.ThematicBreak
 
ThematicBreakParser - Class in com.vladsch.flexmark.internal
 
ThematicBreakParser(BasedSequence) - Constructor for class com.vladsch.flexmark.internal.ThematicBreakParser
 
ThematicBreakParser.Factory - Class in com.vladsch.flexmark.internal
 
TICKS - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
TICKS_HERE - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
TIGHT_LIST_ITEM - Static variable in class com.vladsch.flexmark.html.renderer.CoreNodeRenderer
 
title - Variable in class com.vladsch.flexmark.ast.LinkNodeBase
 
titleClosingMarker - Variable in class com.vladsch.flexmark.ast.LinkNodeBase
 
titleOpeningMarker - Variable in class com.vladsch.flexmark.ast.LinkNodeBase
 
toEOL() - Method in class com.vladsch.flexmark.internal.InlineParserImpl
Parse to end of line, including EOL
toEOL() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
toStringAttributes() - Method in class com.vladsch.flexmark.ast.InlineLinkNode
 
toStringAttributes() - Method in class com.vladsch.flexmark.ast.Reference
 
toStringAttributes() - Method in class com.vladsch.flexmark.ast.RefNode
 
toStringAttributes() - Method in class com.vladsch.flexmark.ast.Text
 
toStringAttributes() - Method in class com.vladsch.flexmark.ast.TextBase
 
toStringAttributes() - Method in class com.vladsch.flexmark.ast.WhiteSpace
 
TRACK_DOCUMENT_LINES - Static variable in class com.vladsch.flexmark.parser.Parser
 
transferReferences(MutableDataHolder, DataHolder) - Method in interface com.vladsch.flexmark.parser.Parser.ReferenceHoldingExtension
This method is called to transfer references from included document to the source document
transferReferences(Document, Document) - Method in class com.vladsch.flexmark.parser.Parser
 
transferReferences(NodeRepository<T>, NodeRepository<T>, boolean) - Static method in class com.vladsch.flexmark.parser.Parser
 
tryContinue(ParserState) - Method in class com.vladsch.flexmark.internal.BlockQuoteParser
 
tryContinue(ParserState) - Method in class com.vladsch.flexmark.internal.DocumentBlockParser
 
tryContinue(ParserState) - Method in class com.vladsch.flexmark.internal.FencedCodeBlockParser
 
tryContinue(ParserState) - Method in class com.vladsch.flexmark.internal.HeadingParser
 
tryContinue(ParserState) - Method in class com.vladsch.flexmark.internal.HtmlBlockParser
 
tryContinue(ParserState) - Method in class com.vladsch.flexmark.internal.IndentedCodeBlockParser
 
tryContinue(ParserState) - Method in class com.vladsch.flexmark.internal.ListBlockParser
 
tryContinue(ParserState) - Method in class com.vladsch.flexmark.internal.ListItemParser
 
tryContinue(ParserState) - Method in class com.vladsch.flexmark.internal.ParagraphParser
 
tryContinue(ParserState) - Method in class com.vladsch.flexmark.internal.ThematicBreakParser
 
tryContinue(ParserState) - Method in interface com.vladsch.flexmark.parser.block.BlockParser
See if the block parser can continue parsing the current block
tryStart(ParserState, MatchedBlockParser) - Method in class com.vladsch.flexmark.internal.IndentedCodeBlockParser.BlockFactory
 
tryStart(ParserState, MatchedBlockParser) - Method in class com.vladsch.flexmark.internal.ParagraphParser.Factory
 
tryStart(ParserState, MatchedBlockParser) - Method in interface com.vladsch.flexmark.parser.block.BlockParserFactory
 
TYPE - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 

U

UNCHECKED - Static variable in class com.vladsch.flexmark.html.renderer.LinkStatus
 
UNDERSCORE_DELIMITER_PROCESSOR - Static variable in class com.vladsch.flexmark.parser.Parser
 
UnderscoreDelimiterProcessor - Class in com.vladsch.flexmark.internal.inline
 
UnderscoreDelimiterProcessor(boolean) - Constructor for class com.vladsch.flexmark.internal.inline.UnderscoreDelimiterProcessor
 
UNESCAPE_HTML_ENTITIES - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
unescapeHtmlEntities - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
UNICODE_WHITESPACE_CHAR - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
UNKNOWN - Static variable in class com.vladsch.flexmark.html.renderer.LinkStatus
 
unmatchedDelimiterNode(InlineParser, DelimiterRun) - Method in class com.vladsch.flexmark.internal.inline.EmphasisDelimiterProcessor
 
unmatchedDelimiterNode(InlineParser, DelimiterRun) - Method in interface com.vladsch.flexmark.parser.delimiter.DelimiterProcessor
Allow delimiter processor to substitute unmatched delimiters by custom nodes
UNQUOTEDVALUE - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
updateNodeElements(Document, Node) - Method in interface com.vladsch.flexmark.parser.LinkRefProcessor
Allows the processor to adjust nodes' elements after all delimiters have been processed inside the inlined text
url - Variable in class com.vladsch.flexmark.ast.LinkNodeBase
 
urlClosingMarker - Variable in class com.vladsch.flexmark.ast.LinkNodeBase
 
urlOpeningMarker - Variable in class com.vladsch.flexmark.ast.LinkNodeBase
 

V

VALID - Static variable in class com.vladsch.flexmark.html.renderer.LinkStatus
 
valueOf(String) - Static method in enum com.vladsch.flexmark.html.renderer.RenderingPhase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.vladsch.flexmark.parser.block.ParserPhase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.vladsch.flexmark.parser.ParserEmulationProfile
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.vladsch.flexmark.html.renderer.RenderingPhase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.vladsch.flexmark.parser.block.ParserPhase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.vladsch.flexmark.parser.ParserEmulationProfile
Returns an array containing the constants of this enum type, in the order they are declared.
visit(AnchorRefTarget) - Method in class com.vladsch.flexmark.ast.util.AnchorRefTargetBlockVisitor
 
visit(Node) - Method in class com.vladsch.flexmark.ast.util.AnchorRefTargetBlockVisitor
 
visit(BlockQuote) - Method in interface com.vladsch.flexmark.ast.util.BlockVisitor
 
visit(BulletList) - Method in interface com.vladsch.flexmark.ast.util.BlockVisitor
 
visit(Document) - Method in interface com.vladsch.flexmark.ast.util.BlockVisitor
 
visit(FencedCodeBlock) - Method in interface com.vladsch.flexmark.ast.util.BlockVisitor
 
visit(Heading) - Method in interface com.vladsch.flexmark.ast.util.BlockVisitor
 
visit(HtmlBlock) - Method in interface com.vladsch.flexmark.ast.util.BlockVisitor
 
visit(HtmlCommentBlock) - Method in interface com.vladsch.flexmark.ast.util.BlockVisitor
 
visit(IndentedCodeBlock) - Method in interface com.vladsch.flexmark.ast.util.BlockVisitor
 
visit(BulletListItem) - Method in interface com.vladsch.flexmark.ast.util.BlockVisitor
 
visit(OrderedListItem) - Method in interface com.vladsch.flexmark.ast.util.BlockVisitor
 
visit(OrderedList) - Method in interface com.vladsch.flexmark.ast.util.BlockVisitor
 
visit(Paragraph) - Method in interface com.vladsch.flexmark.ast.util.BlockVisitor
 
visit(Reference) - Method in interface com.vladsch.flexmark.ast.util.BlockVisitor
 
visit(ThematicBreak) - Method in interface com.vladsch.flexmark.ast.util.BlockVisitor
 
visit(HtmlInnerBlock) - Method in interface com.vladsch.flexmark.ast.util.HtmlInnerVisitor
 
visit(HtmlInnerBlockComment) - Method in interface com.vladsch.flexmark.ast.util.HtmlInnerVisitor
 
visit(AutoLink) - Method in interface com.vladsch.flexmark.ast.util.InlineVisitor
 
visit(Code) - Method in interface com.vladsch.flexmark.ast.util.InlineVisitor
 
visit(Emphasis) - Method in interface com.vladsch.flexmark.ast.util.InlineVisitor
 
visit(HardLineBreak) - Method in interface com.vladsch.flexmark.ast.util.InlineVisitor
 
visit(HtmlEntity) - Method in interface com.vladsch.flexmark.ast.util.InlineVisitor
 
visit(HtmlInline) - Method in interface com.vladsch.flexmark.ast.util.InlineVisitor
 
visit(HtmlInlineComment) - Method in interface com.vladsch.flexmark.ast.util.InlineVisitor
 
visit(Image) - Method in interface com.vladsch.flexmark.ast.util.InlineVisitor
 
visit(ImageRef) - Method in interface com.vladsch.flexmark.ast.util.InlineVisitor
 
visit(Link) - Method in interface com.vladsch.flexmark.ast.util.InlineVisitor
 
visit(LinkRef) - Method in interface com.vladsch.flexmark.ast.util.InlineVisitor
 
visit(MailLink) - Method in interface com.vladsch.flexmark.ast.util.InlineVisitor
 
visit(SoftLineBreak) - Method in interface com.vladsch.flexmark.ast.util.InlineVisitor
 
visit(StrongEmphasis) - Method in interface com.vladsch.flexmark.ast.util.InlineVisitor
 
visit(Text) - Method in interface com.vladsch.flexmark.ast.util.InlineVisitor
 
VISIT_HANDLERS(V) - Static method in class com.vladsch.flexmark.ast.util.BlockVisitorExt
 
VISIT_HANDLERS(V) - Static method in class com.vladsch.flexmark.ast.util.HtmlInnerVisitorExt
 
VISIT_HANDLERS(V) - Static method in class com.vladsch.flexmark.ast.util.InlineVisitorExt
 

W

wantSkippedWhitespace() - Method in interface com.vladsch.flexmark.parser.block.CharacterNodeFactory
 
WHITESPACE - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
WhiteSpace - Class in com.vladsch.flexmark.ast
Only generated for CharacterNodeFactory custom parsing
WhiteSpace() - Constructor for class com.vladsch.flexmark.ast.WhiteSpace
 
WhiteSpace(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.WhiteSpace
 
withAttr() - Method in class com.vladsch.flexmark.html.HtmlWriter
 
withAttr(AttributablePart) - Method in class com.vladsch.flexmark.html.HtmlWriter
 
withAttr(LinkStatus) - Method in class com.vladsch.flexmark.html.HtmlWriter
 
withAttr(ResolvedLink) - Method in class com.vladsch.flexmark.html.HtmlWriter
 
withLinkType(LinkType) - Method in class com.vladsch.flexmark.html.renderer.ResolvedLink
 
withOptions(DataHolder) - Method in class com.vladsch.flexmark.html.HtmlRenderer
 
withOptions(DataHolder) - Method in class com.vladsch.flexmark.parser.Parser
 
withStatus(LinkStatus) - Method in class com.vladsch.flexmark.html.renderer.ResolvedLink
 
withTarget(CharSequence) - Method in class com.vladsch.flexmark.html.renderer.ResolvedLink
 
withTitle(CharSequence) - Method in class com.vladsch.flexmark.html.renderer.ResolvedLink
 
withUrl(CharSequence) - Method in class com.vladsch.flexmark.html.renderer.ResolvedLink
 
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2018. All rights reserved.