A B C D E F G H I K L M N O P Q R S T U V W X 
All Classes All Packages

A

ABBREVIATIONS - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
PHP Markdown Extra style abbreviations.
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
 
accept(TranslationContext, Document, int) - Method in interface com.vladsch.flexmark.formatter.MergeContextConsumer
 
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
 
addExplicitId(Node, String, NodeFormatterContext, MarkdownWriter) - Method in interface com.vladsch.flexmark.formatter.ExplicitAttributeIdProvider
Used by AttributesExtension to insert attributes for headings during merge
addExtensions(MutableDataHolder, Extension...) - Static method in class com.vladsch.flexmark.parser.Parser
Add extension(s) to the extension list
addHandler(AttributeProvidingHandler) - Method in class com.vladsch.flexmark.ast.util.AttributeProviderAdapter
 
addHandler(LinkResolvingHandler) - Method in class com.vladsch.flexmark.ast.util.LinkResolverAdapter
 
addHandlers(AttributeProvidingHandler...) - Method in class com.vladsch.flexmark.ast.util.AttributeProviderAdapter
 
addHandlers(AttributeProvidingHandler[]...) - Method in class com.vladsch.flexmark.ast.util.AttributeProviderAdapter
 
addHandlers(LinkResolvingHandler[]) - Method in class com.vladsch.flexmark.ast.util.LinkResolverAdapter
 
addHandlers(LinkResolvingHandler[]...) - Method in class com.vladsch.flexmark.ast.util.LinkResolverAdapter
 
addHandlers(Collection<AttributeProvidingHandler>) - Method in class com.vladsch.flexmark.ast.util.AttributeProviderAdapter
 
addHandlers(Collection<LinkResolvingHandler>) - Method in class com.vladsch.flexmark.ast.util.LinkResolverAdapter
 
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
Deprecated.
in version (0.62.2), to be removed
ADDITIONAL_CHARS_SET(String) - Method in class com.vladsch.flexmark.ast.util.Parsing
Deprecated.
in version (0.62.2), to be removed
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
addLine(ParserState, BasedSequence) - Method in class com.vladsch.flexmark.parser.core.DocumentBlockParser
 
addLine(ParserState, BasedSequence) - Method in class com.vladsch.flexmark.parser.core.FencedCodeBlockParser
 
addLine(ParserState, BasedSequence) - Method in class com.vladsch.flexmark.parser.core.HtmlBlockParser
 
addLine(ParserState, BasedSequence) - Method in class com.vladsch.flexmark.parser.core.IndentedCodeBlockParser
 
addLine(ParserState, BasedSequence) - Method in class com.vladsch.flexmark.parser.core.ParagraphParser
 
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
 
addRenderTypeEquivalence(MutableDataHolder, String, String) - Static method in class com.vladsch.flexmark.html.HtmlRenderer
 
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.formatter.NodeFormatterFactory
 
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.html.renderer.FileUriContentResolver.Factory
 
affectsGlobalScope() - Method in interface com.vladsch.flexmark.html.UriContentResolverFactory
 
affectsGlobalScope() - Method in class com.vladsch.flexmark.parser.block.DocumentPostProcessorFactory
 
affectsGlobalScope() - Method in class com.vladsch.flexmark.parser.block.NodePostProcessorFactory
 
affectsGlobalScope() - Method in class com.vladsch.flexmark.parser.core.BlockQuoteParser.Factory
 
affectsGlobalScope() - Method in class com.vladsch.flexmark.parser.core.FencedCodeBlockParser.Factory
 
affectsGlobalScope() - Method in class com.vladsch.flexmark.parser.core.HeadingParser.Factory
 
affectsGlobalScope() - Method in class com.vladsch.flexmark.parser.core.HtmlBlockParser.Factory
 
affectsGlobalScope() - Method in class com.vladsch.flexmark.parser.core.IndentedCodeBlockParser.Factory
 
affectsGlobalScope() - Method in class com.vladsch.flexmark.parser.core.ListBlockParser.Factory
 
affectsGlobalScope() - Method in class com.vladsch.flexmark.parser.core.ReferencePreProcessorFactory
 
affectsGlobalScope() - Method in class com.vladsch.flexmark.parser.core.ThematicBreakParser.Factory
 
ALL - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
 
ALL_OPTIONALS - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
All Optionals other than Suppress and FORCELISTITEMPARA which is a backwards compatibility extension
ALL_WITH_OPTIONALS - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
 
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
allowNameSpace - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
ANCHORLINKS - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
Enables anchor links in headers.
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
 
AnchorRefTargetBlockPreVisitor - Interface in com.vladsch.flexmark.ast.util
 
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_TRANSFERRED_REFERENCES - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
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 interface com.vladsch.flexmark.parser.LightInlineParser
 
appendNode(Node) - Method in class com.vladsch.flexmark.parser.LightInlineParserImpl
 
appendNonTranslating(CharSequence) - Method in class com.vladsch.flexmark.formatter.MarkdownWriter
 
appendNonTranslating(CharSequence, CharSequence) - Method in class com.vladsch.flexmark.formatter.MarkdownWriter
 
appendNonTranslating(CharSequence, CharSequence, CharSequence) - Method in class com.vladsch.flexmark.formatter.MarkdownWriter
 
appendNonTranslating(CharSequence, CharSequence, CharSequence, CharSequence) - Method in class com.vladsch.flexmark.formatter.MarkdownWriter
 
appendSeparateText(BasedSequence) - Method in interface com.vladsch.flexmark.parser.LightInlineParser
 
appendSeparateText(BasedSequence) - Method in class com.vladsch.flexmark.parser.LightInlineParserImpl
 
appendText(BasedSequence) - Method in interface com.vladsch.flexmark.parser.LightInlineParser
 
appendText(BasedSequence) - Method in class com.vladsch.flexmark.parser.LightInlineParserImpl
 
appendText(BasedSequence, int, int) - Method in interface com.vladsch.flexmark.parser.LightInlineParser
 
appendText(BasedSequence, int, int) - Method in class com.vladsch.flexmark.parser.LightInlineParserImpl
 
appendTransferredReferences - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
appendTranslating(CharSequence) - Method in class com.vladsch.flexmark.formatter.MarkdownWriter
 
appendTranslating(CharSequence, CharSequence) - Method in class com.vladsch.flexmark.formatter.MarkdownWriter
 
appendTranslating(CharSequence, CharSequence, CharSequence) - Method in class com.vladsch.flexmark.formatter.MarkdownWriter
 
appendTranslating(CharSequence, CharSequence, CharSequence, CharSequence) - Method in class com.vladsch.flexmark.formatter.MarkdownWriter
 
appendWhiteSpaceBetween(MarkdownWriter, Node, Node, boolean, boolean, boolean) - Static method in class com.vladsch.flexmark.formatter.FormatterUtils
 
appendWhiteSpaceBetween(MarkdownWriter, BasedSequence, BasedSequence, boolean, boolean, boolean) - Static method in class com.vladsch.flexmark.formatter.FormatterUtils
 
apply(LinkResolverBasicContext) - Method in interface com.vladsch.flexmark.html.LinkResolverFactory
 
apply(LinkResolverBasicContext) - Method in class com.vladsch.flexmark.html.renderer.FileUriContentResolver.Factory
 
apply(LinkResolverBasicContext) - Method in interface com.vladsch.flexmark.html.UriContentResolverFactory
 
apply(LinkResolverContext) - Method in interface com.vladsch.flexmark.html.AttributeProviderFactory
 
apply(ParserState) - Method in interface com.vladsch.flexmark.parser.block.BlockPreProcessorFactory
Create a paragraph pre processor for the document
apply(LightInlineParser) - Method in interface com.vladsch.flexmark.parser.InlineParserExtensionFactory
Create a paragraph pre processor for the document
apply(Document) - Method in class com.vladsch.flexmark.parser.block.NodePostProcessorFactory
 
apply(Document) - Method in interface com.vladsch.flexmark.parser.LinkRefProcessorFactory
Create a link ref processor for the document
apply(Document) - Method in interface com.vladsch.flexmark.parser.PostProcessorFactory
 
apply(DataHolder) - Method in class com.vladsch.flexmark.html.renderer.CoreNodeRenderer.Factory
 
apply(DataHolder) - Method in interface com.vladsch.flexmark.html.renderer.NodeRendererFactory
Create a new node renderer for the specified rendering context.
apply(DataHolder) - Method in interface com.vladsch.flexmark.parser.block.CustomBlockParserFactory
 
apply(DataHolder) - Method in class com.vladsch.flexmark.parser.core.BlockQuoteParser.Factory
 
apply(DataHolder) - Method in class com.vladsch.flexmark.parser.core.FencedCodeBlockParser.Factory
 
apply(DataHolder) - Method in class com.vladsch.flexmark.parser.core.HeadingParser.Factory
 
apply(DataHolder) - Method in class com.vladsch.flexmark.parser.core.HtmlBlockParser.Factory
 
apply(DataHolder) - Method in class com.vladsch.flexmark.parser.core.IndentedCodeBlockParser.Factory
 
apply(DataHolder) - Method in class com.vladsch.flexmark.parser.core.ListBlockParser.Factory
 
apply(DataHolder) - Method in class com.vladsch.flexmark.parser.core.ThematicBreakParser.Factory
 
apply(ParserState) - Method in interface com.vladsch.flexmark.parser.block.ParagraphPreProcessorFactory
Create a paragraph pre processor for the document
apply(ParserState) - Method in class com.vladsch.flexmark.parser.core.ReferencePreProcessorFactory
 
APPLY_SPECIAL_LEAD_IN_HANDLERS - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
applySpecialLeadInHandlers - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
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.parser.core.delimiter
 
AsteriskDelimiterProcessor(boolean) - Constructor for class com.vladsch.flexmark.parser.core.delimiter.AsteriskDelimiterProcessor
 
astExtraChars(StringBuilder) - Method in class com.vladsch.flexmark.html.EmbeddedAttributeProvider.EmbeddedNodeAttributes
 
astString(StringBuilder, boolean) - Method in class com.vladsch.flexmark.html.EmbeddedAttributeProvider.EmbeddedNodeAttributes
 
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) - 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
 
ATTRIBUTE_UNIQUIFICATION_ID_MAP - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
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(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.
AttributeProviderFactory - Interface in com.vladsch.flexmark.html
 
AttributeProvidingHandler<N extends com.vladsch.flexmark.util.ast.Node> - Class in com.vladsch.flexmark.ast.util
 
AttributeProvidingHandler(Class<N>, AttributeProvidingHandler.AttributeProvidingVisitor<N>) - Constructor for class com.vladsch.flexmark.ast.util.AttributeProvidingHandler
 
AttributeProvidingHandler.AttributeProvidingVisitor<N extends com.vladsch.flexmark.util.ast.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
 
ATX_HEADER_TRAILING_MARKER - Static variable in class com.vladsch.flexmark.formatter.Formatter
Deprecated.
ATX_HEADING_TRAILING_MARKER - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
ATXHEADERSPACE - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
Requires a space char after Atx # header prefixes, so that #dasdsdaf is not a header.
atxHeadingTrailingMarker - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
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
 
AUTOLINKS - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
Enables plain autolinks the way github flavoured markdown implements them.
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

beginRendering(Document, NodeFormatterContext, MarkdownWriter) - Method in interface com.vladsch.flexmark.formatter.TranslationHandler
 
BLANK_LINES_IN_AST - Static variable in class com.vladsch.flexmark.parser.Parser
 
blankLinesInAst - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
block - Variable in class com.vladsch.flexmark.parser.LightInlineParserImpl
 
BLOCK_QUOTE_ALLOW_LEADING_SPACE - Static variable in class com.vladsch.flexmark.parser.Parser
 
BLOCK_QUOTE_BLANK_LINES - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
BLOCK_QUOTE_EXTEND_TO_BLANK_LINE - 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_MARKERS - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
BLOCK_QUOTE_PARSER - 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
 
blockAddedWithChildren(Block) - Method in class com.vladsch.flexmark.ast.util.ClassifyingBlockTracker
 
blockAddedWithDescendants(Block) - Method in class com.vladsch.flexmark.ast.util.ClassifyingBlockTracker
 
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
 
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.parser.block.BlockParserTracker
 
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.parser.block.BlockParserTracker
 
BlockParserTracker - Interface in com.vladsch.flexmark.parser.block
 
BlockPreProcessor - Interface in com.vladsch.flexmark.parser.block
 
blockPreProcessorFactory(BlockPreProcessorFactory) - Method in class com.vladsch.flexmark.parser.Parser.Builder
 
BlockPreProcessorFactory - Interface in com.vladsch.flexmark.parser.block
 
BlockQuote - Class in com.vladsch.flexmark.ast
 
BlockQuote() - Constructor for class com.vladsch.flexmark.ast.BlockQuote
 
BlockQuote(BlockContent) - 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
 
blockQuoteBlankLines - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
blockQuoteMarkers - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
BlockQuoteParser - Class in com.vladsch.flexmark.parser.core
 
BlockQuoteParser(DataHolder, BasedSequence) - Constructor for class com.vladsch.flexmark.parser.core.BlockQuoteParser
 
BlockQuoteParser.Factory - Class in com.vladsch.flexmark.parser.core
 
blockRemoved(Block) - Method in class com.vladsch.flexmark.ast.util.ClassifyingBlockTracker
 
blockRemovedWithChildren(Block) - Method in class com.vladsch.flexmark.ast.util.ClassifyingBlockTracker
 
blockRemovedWithDescendants(Block) - Method in class com.vladsch.flexmark.ast.util.ClassifyingBlockTracker
 
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
 
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
 
BODY - com.vladsch.flexmark.html.renderer.RenderingPhase
 
BODY_BOTTOM - com.vladsch.flexmark.html.renderer.RenderingPhase
 
BODY_LOAD_SCRIPTS - com.vladsch.flexmark.html.renderer.RenderingPhase
 
BODY_SCRIPTS - com.vladsch.flexmark.html.renderer.RenderingPhase
 
BODY_TOP - com.vladsch.flexmark.html.renderer.RenderingPhase
 
Bracket - Class in com.vladsch.flexmark.parser.core.delimiter
Opening bracket for links ([) or images (![).
breakOutOnDoubleBlankLine() - Method in class com.vladsch.flexmark.parser.block.AbstractBlockParser
 
breakOutOnDoubleBlankLine() - Method in interface com.vladsch.flexmark.parser.block.BlockParser
 
breakOutOnDoubleBlankLine() - Method in class com.vladsch.flexmark.parser.core.ListBlockParser
 
build() - Method in class com.vladsch.flexmark.formatter.Formatter.Builder
 
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.formatter.Formatter
Create a new builder for configuring an Formatter.
builder() - Static method in class com.vladsch.flexmark.html.HtmlRenderer
Create a new builder for configuring an HtmlRenderer.
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.html.HtmlRenderer
Create a new builder for configuring an HtmlRenderer.
builder(DataHolder) - Static method in class com.vladsch.flexmark.formatter.Formatter
Create a new builder for configuring an Formatter.
builder(DataHolder) - Static method in class com.vladsch.flexmark.parser.Parser
 
Builder() - Constructor for class com.vladsch.flexmark.formatter.Formatter.Builder
 
Builder() - Constructor for class com.vladsch.flexmark.html.HtmlRenderer.Builder
 
Builder() - Constructor for class com.vladsch.flexmark.parser.Parser.Builder
 
Builder(DataHolder) - Constructor for class com.vladsch.flexmark.html.HtmlRenderer.Builder
 
Builder(DataHolder) - Constructor for class com.vladsch.flexmark.formatter.Formatter.Builder
 
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(BlockContent) - 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
 
BulletListItem - Class in com.vladsch.flexmark.ast
 
BulletListItem() - Constructor for class com.vladsch.flexmark.ast.BulletListItem
 
BulletListItem(BlockContent) - 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
 

C

canBeCloser(String, String, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class com.vladsch.flexmark.parser.core.delimiter.EmphasisDelimiterProcessor
 
canBeCloser(String, String, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class com.vladsch.flexmark.parser.core.delimiter.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.parser.core.delimiter.EmphasisDelimiterProcessor
 
canBeOpener(String, String, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class com.vladsch.flexmark.parser.core.delimiter.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
canChangeMarker() - Method in class com.vladsch.flexmark.ast.ListItem
 
canClose() - Method in class com.vladsch.flexmark.parser.core.delimiter.Delimiter
 
canClose() - Method in interface com.vladsch.flexmark.parser.delimiter.DelimiterRun
 
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
 
canContain(ParserState, BlockParser, Block) - Method in class com.vladsch.flexmark.parser.core.BlockQuoteParser
 
canContain(ParserState, BlockParser, Block) - Method in class com.vladsch.flexmark.parser.core.DocumentBlockParser
 
canContain(ParserState, BlockParser, Block) - Method in class com.vladsch.flexmark.parser.core.HtmlBlockParser
 
canContain(ParserState, BlockParser, Block) - Method in class com.vladsch.flexmark.parser.core.ListBlockParser
 
canContain(ParserState, BlockParser, Block) - Method in class com.vladsch.flexmark.parser.core.ListItemParser
 
canInterrupt(boolean, boolean, boolean, boolean) - Method in class com.vladsch.flexmark.parser.ListOptions.ItemInterrupt
 
canInterrupt(ListBlock, boolean, boolean) - Method in class com.vladsch.flexmark.parser.ListOptions
 
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
canInterruptBy(BlockParserFactory) - Method in class com.vladsch.flexmark.parser.core.HtmlBlockParser
 
canOpen() - Method in class com.vladsch.flexmark.parser.core.delimiter.Delimiter
 
canOpen() - Method in interface com.vladsch.flexmark.parser.delimiter.DelimiterRun
 
canStartSubList(boolean, boolean, boolean) - Method in class com.vladsch.flexmark.parser.ListOptions.ItemInterrupt
 
canStartSubList(ListBlock, boolean) - Method in class com.vladsch.flexmark.parser.ListOptions
 
CDATA - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
CharacterNodeFactory - Interface in com.vladsch.flexmark.parser.block
 
charWidthProvider - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
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
 
closeBlock(ParserState) - Method in interface com.vladsch.flexmark.parser.block.BlockParser
 
closeBlock(ParserState) - Method in class com.vladsch.flexmark.parser.core.BlockQuoteParser
 
closeBlock(ParserState) - Method in class com.vladsch.flexmark.parser.core.DocumentBlockParser
 
closeBlock(ParserState) - Method in class com.vladsch.flexmark.parser.core.FencedCodeBlockParser
 
closeBlock(ParserState) - Method in class com.vladsch.flexmark.parser.core.HeadingParser
 
closeBlock(ParserState) - Method in class com.vladsch.flexmark.parser.core.HtmlBlockParser
 
closeBlock(ParserState) - Method in class com.vladsch.flexmark.parser.core.IndentedCodeBlockParser
 
closeBlock(ParserState) - Method in class com.vladsch.flexmark.parser.core.ListBlockParser
 
closeBlock(ParserState) - Method in class com.vladsch.flexmark.parser.core.ListItemParser
 
closeBlock(ParserState) - Method in class com.vladsch.flexmark.parser.core.ParagraphParser
 
closeBlock(ParserState) - Method in class com.vladsch.flexmark.parser.core.ThematicBreakParser
 
CLOSETAG - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
closingMarker - Variable in class com.vladsch.flexmark.ast.DelimitedLinkNode
 
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.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_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(BlockContent) - 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
 
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
 
COLLAPSE_WHITESPACE - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
Deprecated.
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
Deprecated.
 
COLLECT - com.vladsch.flexmark.formatter.FormattingPhase
 
collectAndGetHeadings(Node) - Method in class com.vladsch.flexmark.ast.util.HeadingCollectingVisitor
 
collectAndGetRanges(Node) - Method in class com.vladsch.flexmark.ast.util.LineCollectingVisitor
 
collectAndGetSequence(Node) - Method in class com.vladsch.flexmark.ast.util.TextCollectingVisitor
Deprecated.
 
collectAndGetText(Node) - Method in class com.vladsch.flexmark.ast.util.TextCollectingVisitor
Deprecated.
 
collectEndText(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence>, int, NodeVisitor) - Method in class com.vladsch.flexmark.ast.Paragraph
 
collectText(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence>, int, NodeVisitor) - Method in class com.vladsch.flexmark.ast.Code
 
collectText(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence>, int, NodeVisitor) - Method in class com.vladsch.flexmark.ast.HardLineBreak
 
collectText(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence>, int, NodeVisitor) - Method in class com.vladsch.flexmark.ast.HtmlEntity
 
collectText(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence>, int, NodeVisitor) - Method in class com.vladsch.flexmark.ast.IndentedCodeBlock
 
collectText(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence>, int, NodeVisitor) - Method in class com.vladsch.flexmark.ast.LinkNode
 
collectText(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence>, int, NodeVisitor) - Method in class com.vladsch.flexmark.ast.Paragraph
 
collectText(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence>, int, NodeVisitor) - Method in class com.vladsch.flexmark.ast.RefNode
 
collectText(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence>, int, NodeVisitor) - Method in class com.vladsch.flexmark.ast.SoftLineBreak
 
collectText(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence>, int, NodeVisitor) - Method in class com.vladsch.flexmark.ast.Text
 
collectText(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence>, int, NodeVisitor) - Method in class com.vladsch.flexmark.ast.TextBase
 
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 NodeVisitor)
com.vladsch.flexmark.ast.util - package com.vladsch.flexmark.ast.util
 
com.vladsch.flexmark.formatter - package com.vladsch.flexmark.formatter
 
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.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.core - package com.vladsch.flexmark.parser.core
 
com.vladsch.flexmark.parser.core.delimiter - package com.vladsch.flexmark.parser.core.delimiter
 
com.vladsch.flexmark.parser.delimiter - package com.vladsch.flexmark.parser.delimiter
 
COMMONMARK - com.vladsch.flexmark.parser.ParserEmulationProfile
 
COMMONMARK_0_26 - com.vladsch.flexmark.parser.ParserEmulationProfile
 
COMMONMARK_0_27 - com.vladsch.flexmark.parser.ParserEmulationProfile
 
COMMONMARK_0_28 - com.vladsch.flexmark.parser.ParserEmulationProfile
 
COMMONMARK_0_29 - com.vladsch.flexmark.parser.ParserEmulationProfile
 
compareTo(Reference) - Method in class com.vladsch.flexmark.ast.Reference
 
concatArrays(Class<?>[]...) - Static method in class com.vladsch.flexmark.ast.util.TextCollectingVisitor
Deprecated.
 
containsKey(BlockParser) - Method in class com.vladsch.flexmark.ast.util.ClassifyingBlockTracker
 
containsValue(Block) - Method in class com.vladsch.flexmark.ast.util.ClassifyingBlockTracker
 
contentResolverFactory(UriContentResolverFactory) - Method in class com.vladsch.flexmark.html.HtmlRenderer.Builder
Add a factory for resolving URI to content
contentResolverFactory(UriContentResolverFactory) - Method in interface com.vladsch.flexmark.html.RendererBuilder
Add a factory for resolving URI to content
CONVERT_TABS - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
Deprecated.
convertDelimitersToText(int, Delimiter) - Method in class com.vladsch.flexmark.parser.core.delimiter.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() - Method in class com.vladsch.flexmark.html.renderer.HeaderIdGenerator.Factory
 
create() - Method in interface com.vladsch.flexmark.html.renderer.HtmlIdGeneratorFactory
Create an id generator
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 HeaderIdGenerator for the specified resolver context.
create(DataHolder) - Method in interface com.vladsch.flexmark.formatter.NodeFormatterFactory
Create a new node renderer for the specified rendering context.
create(DataHolder, HtmlIdGeneratorFactory) - Method in interface com.vladsch.flexmark.formatter.TranslationHandlerFactory
 
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.parser.LightInlineParserImpl
 
customBlockParserFactory(CustomBlockParserFactory) - Method in class com.vladsch.flexmark.parser.Parser.Builder
Adds a custom block parser factory.
CustomBlockParserFactory - Interface in com.vladsch.flexmark.parser.block
Custom block parser factory to create parser instance specific block parser factory
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
 
customPlaceholderFormat(TranslationPlaceholderGenerator, TranslatingSpanRender) - Method in interface com.vladsch.flexmark.formatter.TranslationContext
Temporarily change the format for placeholders

D

DECLARATION - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
DEFAULT_LINK_RESOLVER - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
DEFINITIONS - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
PHP Markdown Extra style definition lists.
delegateRender() - Method in interface com.vladsch.flexmark.formatter.NodeFormatterContext
pass node rendering to previously registered handler
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.
DelimitedLinkNode - Class in com.vladsch.flexmark.ast
 
DelimitedLinkNode() - Constructor for class com.vladsch.flexmark.ast.DelimitedLinkNode
 
DelimitedLinkNode(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.DelimitedLinkNode
 
DelimitedLinkNode(BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.DelimitedLinkNode
 
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.parser.core.delimiter
 
Delimiter(BasedSequence, Text, char, boolean, boolean, Delimiter, int) - Constructor for class com.vladsch.flexmark.parser.core.delimiter.Delimiter
 
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 *.
DelimiterRun - Interface in com.vladsch.flexmark.parser.delimiter
A delimiter run is one or more of the same delimiter character.
Disposable - Interface in com.vladsch.flexmark.html
 
dispose() - Method in interface com.vladsch.flexmark.html.Disposable
 
dispose() - Method in class com.vladsch.flexmark.html.renderer.HeaderIdGenerator
 
DO_NOT_RENDER_LINKS - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
DOC_RELATIVE_URL - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
DOC_ROOT_URL - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
document - Variable in class com.vladsch.flexmark.parser.LightInlineParserImpl
 
DOCUMENT - com.vladsch.flexmark.formatter.FormattingPhase
 
DOCUMENT_BOTTOM - com.vladsch.flexmark.formatter.FormattingPhase
 
DOCUMENT_FIRST - com.vladsch.flexmark.formatter.FormattingPhase
 
DOCUMENT_FIRST_PREFIX - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
DOCUMENT_PREFIX - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
DOCUMENT_TOP - com.vladsch.flexmark.formatter.FormattingPhase
 
DocumentBlockParser - Class in com.vladsch.flexmark.parser.core
 
DocumentBlockParser() - Constructor for class com.vladsch.flexmark.parser.core.DocumentBlockParser
 
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
 
DONE - com.vladsch.flexmark.parser.block.ParserPhase
 
doNotRenderLinks() - Method in class com.vladsch.flexmark.html.NodeRendererSubContext
 
doNotRenderLinks() - Method in interface com.vladsch.flexmark.html.renderer.NodeRendererContext
Increment the do not render links in this context.
doNotRenderLinks(boolean) - 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.
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
 
EMBEDDED_ATTRIBUTE_PROVIDER - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
EmbeddedAttributeProvider - Class in com.vladsch.flexmark.html
Provider which will provide attributes stored in the node's first EmbeddedAttributeProvider.EmbeddedNodeAttributes of the node's children
EmbeddedAttributeProvider.EmbeddedNodeAttributes - Class in com.vladsch.flexmark.html
 
EmbeddedNodeAttributes(Node, Attributes) - Constructor for class com.vladsch.flexmark.html.EmbeddedAttributeProvider.EmbeddedNodeAttributes
 
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.parser.core.delimiter
 
EmphasisDelimiterProcessor(char, boolean) - Constructor for class com.vladsch.flexmark.parser.core.delimiter.EmphasisDelimiterProcessor
 
emphasisStyleHtmlClose - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
emphasisStyleHtmlOpen - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
EMPTY_DOCUMENTS - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
EMPTY_HANDLERS - Static variable in class com.vladsch.flexmark.ast.util.AttributeProviderAdapter
 
EMPTY_HANDLERS - Static variable in class com.vladsch.flexmark.ast.util.LinkResolverAdapter
 
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
 
emulationProfile - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
encodeUrl(CharSequence) - Method in interface com.vladsch.flexmark.html.renderer.LinkResolverContext
 
endOnDoubleBlank - Variable in class com.vladsch.flexmark.parser.ListOptions
 
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.ResolvedContent
 
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_HEADING_NO_ATX_SPACE - Static variable in class com.vladsch.flexmark.parser.Parser
 
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
 
ESCAPE_NUMBERED_LEAD_IN - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
ESCAPE_SPECIAL_CHARS - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
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
 
escapeNumberedLeadInOnWrap - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
escapeSpecialCharsOnWrap - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
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
Deprecated.
in version (0.62.2), to be removed
explicitAnchorRefId - Variable in class com.vladsch.flexmark.ast.Heading
 
ExplicitAttributeIdProvider - Interface in com.vladsch.flexmark.formatter
 
EXTANCHORLINKS - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
Generate anchor links for headers using complete contents of the header.
EXTANCHORLINKS_WRAP - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
EXTANCHORLINKS should wrap header content instead of creating an empty anchor: `<h1><a name="header-a">header a</a></h1>`
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(Formatter.Builder) - Method in interface com.vladsch.flexmark.formatter.Formatter.FormatterExtension
 
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.
EXTENSIONS - Static variable in class com.vladsch.flexmark.parser.Parser
 

F

Factory - Static variable in class com.vladsch.flexmark.html.EmbeddedAttributeProvider
 
Factory() - Constructor for class com.vladsch.flexmark.html.renderer.CoreNodeRenderer.Factory
 
Factory() - Constructor for class com.vladsch.flexmark.html.renderer.FileUriContentResolver.Factory
 
Factory() - Constructor for class com.vladsch.flexmark.html.renderer.HeaderIdGenerator.Factory
 
Factory() - Constructor for class com.vladsch.flexmark.parser.core.BlockQuoteParser.Factory
 
Factory() - Constructor for class com.vladsch.flexmark.parser.core.FencedCodeBlockParser.Factory
 
Factory() - Constructor for class com.vladsch.flexmark.parser.core.HeadingParser.Factory
 
Factory() - Constructor for class com.vladsch.flexmark.parser.core.HtmlBlockParser.Factory
 
Factory() - Constructor for class com.vladsch.flexmark.parser.core.IndentedCodeBlockParser.Factory
 
Factory() - Constructor for class com.vladsch.flexmark.parser.core.ListBlockParser.Factory
 
Factory() - Constructor for class com.vladsch.flexmark.parser.core.ParagraphParser.Factory
 
Factory() - Constructor for class com.vladsch.flexmark.parser.core.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_BLOCKS - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
PHP Markdown Extra style fenced code blocks.
FENCED_CODE_CONTENT_BLOCK - Static variable in class com.vladsch.flexmark.parser.Parser
 
FENCED_CODE_LANGUAGE_CLASS_MAP - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
FENCED_CODE_LANGUAGE_CLASS_PREFIX - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
FENCED_CODE_LANGUAGE_DELIMITERS - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
FENCED_CODE_MARKER_LENGTH - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
FENCED_CODE_MARKER_TYPE - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
FENCED_CODE_MATCH_CLOSING_MARKER - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
FENCED_CODE_MINIMIZE_INDENT - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
FENCED_CODE_NO_LANGUAGE_CLASS - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
FENCED_CODE_SPACE_BEFORE_INFO - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
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.parser.core
 
FencedCodeBlockParser(DataHolder, char, int, int, int) - Constructor for class com.vladsch.flexmark.parser.core.FencedCodeBlockParser
 
FencedCodeBlockParser.Factory - Class in com.vladsch.flexmark.parser.core
 
fencedCodeMarkerLength - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
fencedCodeMarkerType - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
fencedCodeMatchClosingMarker - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
fencedCodeMinimizeIndent - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
fencedCodeSpaceBeforeInfo - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
FileUriContentResolver - Class in com.vladsch.flexmark.html.renderer
 
FileUriContentResolver(LinkResolverBasicContext) - Constructor for class com.vladsch.flexmark.html.renderer.FileUriContentResolver
 
FileUriContentResolver.Factory - Class in com.vladsch.flexmark.html.renderer
 
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(InlineParser) - Method in interface com.vladsch.flexmark.parser.InlineParserExtension
 
finalizeDocument(Document) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
findLineBreak(CharSequence, int) - Static method in class com.vladsch.flexmark.ast.util.Parsing
 
finished() - Static method in class com.vladsch.flexmark.parser.block.BlockContinue
 
FIRST_LIST_ITEM_CHILD - Static variable in class com.vladsch.flexmark.formatter.FormatterUtils
 
FIXED_INDENT - com.vladsch.flexmark.parser.ParserEmulationProfile
 
flushTextNode() - Method in interface com.vladsch.flexmark.parser.LightInlineParser
 
flushTextNode() - Method in class com.vladsch.flexmark.parser.LightInlineParserImpl
 
flushTo(Appendable, int) - Method in class com.vladsch.flexmark.formatter.NodeFormatterSubContext
 
flushTo(Appendable, int) - Method in class com.vladsch.flexmark.html.NodeRendererSubContext
 
flushTo(Appendable, int, int) - Method in class com.vladsch.flexmark.formatter.NodeFormatterSubContext
 
flushTo(Appendable, int, int) - Method in class com.vladsch.flexmark.html.NodeRendererSubContext
 
FOOTNOTES - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
Enables footnote processing [^1]: Text Paragraph with continuations and footnote reference [^1]
FORCELISTITEMPARA - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
Force List and Definition Paragraph wrapping if it includes more than just a single paragraph
forEachPrecedingDocument(Document, MergeContextConsumer) - Method in interface com.vladsch.flexmark.formatter.MergeContext
 
FORMAT - com.vladsch.flexmark.formatter.RenderPurpose
 
FORMAT_ALL - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
Deprecated.
FORMAT_ALL_OPTIONS - Static variable in class com.vladsch.flexmark.formatter.Formatter
Deprecated.
FORMAT_ALL_OPTIONS - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
Deprecated.
FORMAT_CHAR_WIDTH_PROVIDER - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
FORMAT_COLLAPSE_WHITESPACE - Static variable in class com.vladsch.flexmark.formatter.Formatter
Deprecated.
FORMAT_COLLAPSE_WHITESPACE - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
Deprecated.
FORMAT_CONVERT_TABS - Static variable in class com.vladsch.flexmark.formatter.Formatter
Deprecated.
FORMAT_CONVERT_TABS - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
Deprecated.
FORMAT_FLAGS - Static variable in class com.vladsch.flexmark.formatter.Formatter
output control for FormattingAppendable, see LineAppendable.setOptions(int)
FORMAT_FLAGS - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
output control for FormattingAppendable, see LineAppendable.setOptions(int)
FORMAT_SUPPRESS_TRAILING_WHITESPACE - Static variable in class com.vladsch.flexmark.formatter.Formatter
Deprecated.
FORMAT_SUPPRESS_TRAILING_WHITESPACE - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
Deprecated.
FORMAT_TABLE_CAPTION - Static variable in class com.vladsch.flexmark.formatter.Formatter
Deprecated.
FORMAT_TABLE_CAPTION_SPACES - Static variable in class com.vladsch.flexmark.formatter.Formatter
Deprecated.
FORMAT_TABLE_INDENT_PREFIX - Static variable in class com.vladsch.flexmark.formatter.Formatter
Deprecated.
formatFlags - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
formatFlags - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
Formatter - Class in com.vladsch.flexmark.formatter
Renders a tree of nodes to Markdown.
FORMATTER_EMULATION_PROFILE - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
FORMATTER_OFF_TAG - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
FORMATTER_ON_TAG - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
FORMATTER_TAGS_ACCEPT_REGEXP - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
FORMATTER_TAGS_ENABLED - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
Formatter.Builder - Class in com.vladsch.flexmark.formatter
Builder for configuring an Formatter.
Formatter.FormatterExtension - Interface in com.vladsch.flexmark.formatter
Extension for Formatter.
formatterOffTag - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
formatterOnTag - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
FormatterOptions - Class in com.vladsch.flexmark.formatter
 
FormatterOptions(DataHolder) - Constructor for class com.vladsch.flexmark.formatter.FormatterOptions
 
formatterTagsAcceptRegexp - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
formatterTagsEnabled - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
FormatterUtils - Class in com.vladsch.flexmark.formatter
 
FormatterUtils() - Constructor for class com.vladsch.flexmark.formatter.FormatterUtils
 
FORMATTING_PHASES - Static variable in class com.vladsch.flexmark.formatter.NodeRepositoryFormatter
 
FormattingPhase - Enum in com.vladsch.flexmark.formatter
 

G

GENERATE_HEADER_ID - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
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, boolean) - Static method in class com.vladsch.flexmark.html.renderer.HeaderIdGenerator
 
generateId(CharSequence, String, String, boolean, 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
 
generateIds(Document, AnchorRefTargetBlockPreVisitor) - Method in class com.vladsch.flexmark.html.renderer.HeaderIdGenerator
 
generateIds(Document, AnchorRefTargetBlockPreVisitor) - Method in interface com.vladsch.flexmark.html.renderer.HtmlIdGenerator
 
get(DataHolder) - Static method in class com.vladsch.flexmark.parser.ListOptions
 
getActiveBlockParser() - Method in interface com.vladsch.flexmark.parser.block.ParserState
 
getActiveBlockParser(Block) - Method in interface com.vladsch.flexmark.parser.block.ParserState
 
getActiveBlockParsers() - Method in interface com.vladsch.flexmark.parser.block.ParserState
 
getActualAdditionalPrefix(BasedSequence, MarkdownWriter) - Static method in class com.vladsch.flexmark.formatter.FormatterUtils
 
getAdditionalPrefix(BasedSequence, BasedSequence) - Static method in class com.vladsch.flexmark.formatter.FormatterUtils
 
getAfterDependents() - Method in interface com.vladsch.flexmark.formatter.NodeFormatterFactory
 
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.html.renderer.FileUriContentResolver.Factory
 
getAfterDependents() - Method in interface com.vladsch.flexmark.html.UriContentResolverFactory
 
getAfterDependents() - Method in class com.vladsch.flexmark.parser.block.DocumentPostProcessorFactory
 
getAfterDependents() - Method in class com.vladsch.flexmark.parser.block.NodePostProcessorFactory
 
getAfterDependents() - Method in class com.vladsch.flexmark.parser.core.BlockQuoteParser.Factory
 
getAfterDependents() - Method in class com.vladsch.flexmark.parser.core.FencedCodeBlockParser.Factory
 
getAfterDependents() - Method in class com.vladsch.flexmark.parser.core.HeadingParser.Factory
 
getAfterDependents() - Method in class com.vladsch.flexmark.parser.core.HtmlBlockParser.Factory
 
getAfterDependents() - Method in class com.vladsch.flexmark.parser.core.IndentedCodeBlockParser.Factory
 
getAfterDependents() - Method in class com.vladsch.flexmark.parser.core.ListBlockParser.Factory
 
getAfterDependents() - Method in class com.vladsch.flexmark.parser.core.ReferencePreProcessorFactory
 
getAfterDependents() - Method in class com.vladsch.flexmark.parser.core.ThematicBreakParser.Factory
 
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
 
getAnchorRef() - Method in class com.vladsch.flexmark.html.renderer.ResolvedLink
 
getAnchorRefId() - Method in interface com.vladsch.flexmark.ast.AnchorRefTarget
 
getAnchorRefId() - 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.DelimitedLinkNode
 
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.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.ast.FencedCodeBlock
 
getAttributes() - Method in class com.vladsch.flexmark.html.renderer.ResolvedLink
 
getBeforeDependents() - Method in interface com.vladsch.flexmark.formatter.NodeFormatterFactory
 
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.html.renderer.FileUriContentResolver.Factory
 
getBeforeDependents() - Method in interface com.vladsch.flexmark.html.UriContentResolverFactory
 
getBeforeDependents() - Method in class com.vladsch.flexmark.parser.block.DocumentPostProcessorFactory
 
getBeforeDependents() - Method in class com.vladsch.flexmark.parser.block.NodePostProcessorFactory
 
getBeforeDependents() - Method in class com.vladsch.flexmark.parser.core.BlockQuoteParser.Factory
 
getBeforeDependents() - Method in class com.vladsch.flexmark.parser.core.FencedCodeBlockParser.Factory
 
getBeforeDependents() - Method in class com.vladsch.flexmark.parser.core.HeadingParser.Factory
 
getBeforeDependents() - Method in class com.vladsch.flexmark.parser.core.HtmlBlockParser.Factory
 
getBeforeDependents() - Method in class com.vladsch.flexmark.parser.core.IndentedCodeBlockParser.Factory
 
getBeforeDependents() - Method in class com.vladsch.flexmark.parser.core.ListBlockParser.Factory
 
getBeforeDependents() - Method in class com.vladsch.flexmark.parser.core.ReferencePreProcessorFactory
 
getBeforeDependents() - Method in class com.vladsch.flexmark.parser.core.ThematicBreakParser.Factory
 
getBlock() - Method in interface com.vladsch.flexmark.parser.block.BlockParser
 
getBlock() - Method in class com.vladsch.flexmark.parser.core.BlockQuoteParser
 
getBlock() - Method in class com.vladsch.flexmark.parser.core.DocumentBlockParser
 
getBlock() - Method in class com.vladsch.flexmark.parser.core.FencedCodeBlockParser
 
getBlock() - Method in class com.vladsch.flexmark.parser.core.HeadingParser
 
getBlock() - Method in class com.vladsch.flexmark.parser.core.HtmlBlockParser
 
getBlock() - Method in class com.vladsch.flexmark.parser.core.IndentedCodeBlockParser
 
getBlock() - Method in class com.vladsch.flexmark.parser.core.ListBlockParser
 
getBlock() - Method in class com.vladsch.flexmark.parser.core.ListItemParser
 
getBlock() - Method in class com.vladsch.flexmark.parser.core.ParagraphParser
 
getBlock() - Method in class com.vladsch.flexmark.parser.core.ThematicBreakParser
 
getBlock() - Method in interface com.vladsch.flexmark.parser.LightInlineParser
 
getBlock() - Method in class com.vladsch.flexmark.parser.LightInlineParserImpl
 
getBlockContent() - Method in class com.vladsch.flexmark.parser.block.AbstractBlockParser
 
getBlockContent() - Method in interface com.vladsch.flexmark.parser.block.BlockParser
 
getBlockContent() - Method in class com.vladsch.flexmark.parser.core.ParagraphParser
 
getBlockLikePrefix(BlockQuoteLike, NodeFormatterContext, BlockQuoteMarker, BasedSequence) - Static method in class com.vladsch.flexmark.formatter.FormatterUtils
 
getBlockParser() - Method in interface com.vladsch.flexmark.parser.block.MatchedBlockParser
 
getBlockQuoteLikePrefixChar() - Method in interface com.vladsch.flexmark.formatter.NodeFormatter
Return character which compacts like block quote prefix
getBlockQuoteLikePrefixChars() - Method in interface com.vladsch.flexmark.formatter.NodeFormatterContext
 
getBlockQuoteLikePrefixPredicate() - Method in interface com.vladsch.flexmark.formatter.NodeFormatterContext
 
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.parser.core.delimiter.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.DelimitedLinkNode
 
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.Reference
 
getCodeIndent() - Method in class com.vladsch.flexmark.parser.ListOptions
 
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.
getContent() - Method in class com.vladsch.flexmark.html.renderer.ResolvedContent
 
getContext() - Method in class com.vladsch.flexmark.html.HtmlWriter
 
getCurrentNode() - Method in interface com.vladsch.flexmark.html.renderer.LinkResolverContext
 
getCurrentText() - Method in interface com.vladsch.flexmark.parser.LightInlineParser
 
getCurrentText() - Method in class com.vladsch.flexmark.parser.LightInlineParserImpl
 
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(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.parser.core.delimiter.Delimiter
 
getDelimiterChar() - Method in interface com.vladsch.flexmark.parser.delimiter.DelimiterRun
 
getDelimiterUse(DelimiterRun, DelimiterRun) - Method in class com.vladsch.flexmark.parser.core.delimiter.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.formatter.NodeFormatterContext
 
getDocument() - Method in interface com.vladsch.flexmark.html.renderer.LinkResolverBasicContext
 
getDocument() - Method in interface com.vladsch.flexmark.html.renderer.LinkResolverContext
 
getDocument() - Method in interface com.vladsch.flexmark.parser.LightInlineParser
 
getDocument() - Method in class com.vladsch.flexmark.parser.LightInlineParserImpl
 
getDocument(TranslationContext) - Method in interface com.vladsch.flexmark.formatter.MergeContext
 
getDoNotRenderLinksNesting() - Method in class com.vladsch.flexmark.html.NodeRendererSubContext
 
getDummyReference() - Method in class com.vladsch.flexmark.ast.RefNode
 
getEmptyAppendable() - Method in class com.vladsch.flexmark.formatter.MarkdownWriter
 
getEndIndex() - Method in class com.vladsch.flexmark.parser.core.delimiter.Bracket
 
getEndIndex() - Method in class com.vladsch.flexmark.parser.core.delimiter.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.parser.core.FencedCodeBlockParser
 
getFenceLength() - Method in class com.vladsch.flexmark.ast.FencedCodeBlock
 
getFenceMarkerIndent() - Method in class com.vladsch.flexmark.parser.core.FencedCodeBlockParser
 
getFormatterOptions() - Method in interface com.vladsch.flexmark.formatter.NodeFormatterContext
 
getFormattingPhase() - Method in interface com.vladsch.flexmark.formatter.NodeFormatterContext
 
getFormattingPhases() - Method in class com.vladsch.flexmark.formatter.NodeRepositoryFormatter
 
getFormattingPhases() - Method in interface com.vladsch.flexmark.formatter.PhasedNodeFormatter
 
getFrom(DataHolder) - Static method in class com.vladsch.flexmark.parser.ListOptions
Deprecated.
use get()
getHeadings() - Method in class com.vladsch.flexmark.ast.util.HeadingCollectingVisitor
 
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
 
getId(CharSequence) - Method in class com.vladsch.flexmark.html.renderer.HeaderIdGenerator
 
getId(CharSequence) - Method in interface com.vladsch.flexmark.html.renderer.HtmlIdGenerator
 
getIdGenerator() - Method in interface com.vladsch.flexmark.formatter.TranslationContext
 
getIndent() - Method in interface com.vladsch.flexmark.parser.block.ParserState
 
getIndex() - Method in interface com.vladsch.flexmark.parser.block.ParserState
 
getIndex() - Method in class com.vladsch.flexmark.parser.core.delimiter.Delimiter
 
getIndex() - Method in interface com.vladsch.flexmark.parser.LightInlineParser
 
getIndex() - Method in class com.vladsch.flexmark.parser.LightInlineParserImpl
 
getInfo() - Method in class com.vladsch.flexmark.ast.FencedCodeBlock
 
getInfoDelimitedByAny(CharPredicate) - Method in class com.vladsch.flexmark.ast.FencedCodeBlock
 
getInlineParser() - Method in interface com.vladsch.flexmark.parser.block.ParserState
 
getInput() - Method in class com.vladsch.flexmark.parser.core.delimiter.Delimiter
 
getInput() - Method in interface com.vladsch.flexmark.parser.LightInlineParser
 
getInput() - Method in class com.vladsch.flexmark.parser.LightInlineParserImpl
 
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 interface com.vladsch.flexmark.parser.InlineParser
 
getLastChild() - Method in class com.vladsch.flexmark.parser.core.ListBlockParser
 
getLastDelimiter() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
getLeadChars(int) - Method in class com.vladsch.flexmark.parser.core.delimiter.Delimiter
 
getLeadInHandler(DataHolder) - Method in interface com.vladsch.flexmark.parser.block.CustomBlockParserFactory
 
getLeadInHandler(DataHolder) - Method in class com.vladsch.flexmark.parser.core.BlockQuoteParser.Factory
 
getLeadInHandler(DataHolder) - Method in class com.vladsch.flexmark.parser.core.HeadingParser.Factory
 
getLeadInHandler(DataHolder) - Method in class com.vladsch.flexmark.parser.core.ListBlockParser.Factory
 
getLeadSegment() - Method in class com.vladsch.flexmark.ast.DelimitedLinkNode
 
getLevel() - Method in class com.vladsch.flexmark.ast.Heading
 
getLine() - Method in interface com.vladsch.flexmark.parser.block.ParserState
 
getLineEndIndex() - Method in interface com.vladsch.flexmark.parser.block.ParserState
 
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 interface com.vladsch.flexmark.parser.block.ParserState
 
getLines() - Method in class com.vladsch.flexmark.ast.util.LineCollectingVisitor
 
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 interface com.vladsch.flexmark.parser.block.ParserState
 
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.parser.core.ListBlockParser
 
getMarkdown() - Method in interface com.vladsch.flexmark.formatter.NodeFormatterContext
 
getMarkdown() - Method in class com.vladsch.flexmark.formatter.NodeFormatterSubContext
 
getMarkerSuffix() - Method in class com.vladsch.flexmark.ast.ListItem
 
getMergeContext() - Method in interface com.vladsch.flexmark.formatter.TranslationContext
 
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.parser.core.delimiter.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
 
getMutableAttributes() - Method in class com.vladsch.flexmark.html.renderer.ResolvedLink
 
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
 
getNewItemCodeIndent() - Method in class com.vladsch.flexmark.parser.ListOptions
 
getNext() - Method in class com.vladsch.flexmark.parser.core.delimiter.Delimiter
 
getNext() - Method in interface com.vladsch.flexmark.parser.delimiter.DelimiterRun
 
getNextNonDelimiterTextNode() - Method in class com.vladsch.flexmark.parser.core.delimiter.Delimiter
 
getNextNonSpaceIndex() - Method in interface com.vladsch.flexmark.parser.block.ParserState
 
getNode() - Method in class com.vladsch.flexmark.parser.core.delimiter.Bracket
 
getNode() - Method in class com.vladsch.flexmark.parser.core.delimiter.Delimiter
 
getNode() - Method in interface com.vladsch.flexmark.parser.delimiter.DelimiterRun
 
getNodeClasses() - Method in interface com.vladsch.flexmark.formatter.NodeFormatter
Collect nodes of given type so that they can be quickly accessed without traversing the AST by all formatting extensions.
getNodeClassifier() - Method in class com.vladsch.flexmark.ast.util.ClassifyingBlockTracker
 
getNodeFormattingHandlers() - Method in interface com.vladsch.flexmark.formatter.NodeFormatter
 
getNodeId(Node) - Method in interface com.vladsch.flexmark.html.renderer.NodeRendererContext
Get the id attribute for the given node.
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.
getNonDashChars() - Method in class com.vladsch.flexmark.html.renderer.HeaderIdGenerator
 
getNonNullAttributes() - Method in class com.vladsch.flexmark.html.renderer.ResolvedLink
 
getNumDelims() - Method in class com.vladsch.flexmark.parser.core.delimiter.Delimiter
 
getOpeningCharacter() - Method in class com.vladsch.flexmark.parser.core.delimiter.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.BlockQuote
 
getOpeningMarker() - Method in class com.vladsch.flexmark.ast.BulletList
 
getOpeningMarker() - Method in class com.vladsch.flexmark.ast.DelimitedLinkNode
 
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.Reference
 
getOptions() - Method in class com.vladsch.flexmark.formatter.Formatter
 
getOptions() - Method in interface com.vladsch.flexmark.formatter.NodeFormatterContext
Get the current rendering context DataHolder.
getOptions() - Method in class com.vladsch.flexmark.html.HtmlRenderer
 
getOptions() - Method in interface com.vladsch.flexmark.html.renderer.LinkResolverBasicContext
Get the current rendering context DataHolder.
getOptions() - Method in interface com.vladsch.flexmark.html.renderer.LinkResolverContext
Get the current rendering context DataHolder.
getOptions() - Method in class com.vladsch.flexmark.parser.core.ListBlockParser
 
getOptions() - Method in interface com.vladsch.flexmark.parser.LightInlineParser
 
getOptions() - Method in class com.vladsch.flexmark.parser.LightInlineParserImpl
 
getOptions() - Method in class com.vladsch.flexmark.parser.Parser
 
getOptions() - Method in enum com.vladsch.flexmark.parser.ParserEmulationProfile
 
getOptions(DataHolder) - 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
 
getPageRef() - Method in class com.vladsch.flexmark.html.renderer.ResolvedLink
 
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 interface com.vladsch.flexmark.parser.block.MatchedBlockParser
 
getParagraphEolLengths() - Method in interface com.vladsch.flexmark.parser.block.MatchedBlockParser
 
getParagraphLines() - Method in interface com.vladsch.flexmark.parser.block.MatchedBlockParser
 
getParserEmulationProfile() - Method in class com.vladsch.flexmark.parser.ListOptions
 
getParserPhase() - Method in interface com.vladsch.flexmark.parser.block.ParserState
Get the current parser phase
getParsing() - Method in interface com.vladsch.flexmark.parser.block.ParserState
 
getParsing() - Method in interface com.vladsch.flexmark.parser.LightInlineParser
 
getParsing() - Method in class com.vladsch.flexmark.parser.LightInlineParserImpl
 
getPlaceholder(int) - Method in interface com.vladsch.flexmark.formatter.TranslationPlaceholderGenerator
Return a placeholder for given translation span index
getPrevious() - Method in class com.vladsch.flexmark.parser.core.delimiter.Bracket
 
getPrevious() - Method in class com.vladsch.flexmark.parser.core.delimiter.Delimiter
 
getPrevious() - Method in interface com.vladsch.flexmark.parser.delimiter.DelimiterRun
 
getPreviousDelimiter() - Method in class com.vladsch.flexmark.parser.core.delimiter.Bracket
 
getPreviousNonDelimiterTextNode() - Method in class com.vladsch.flexmark.parser.core.delimiter.Delimiter
 
getPriority() - Method in class com.vladsch.flexmark.ast.ListItem
 
getProfileOptions() - Method in enum com.vladsch.flexmark.parser.ParserEmulationProfile
 
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
 
getReferenceComparator() - Method in class com.vladsch.flexmark.formatter.NodeRepositoryFormatter
 
getReferencedElements(Node) - Method in class com.vladsch.flexmark.ast.util.ReferenceRepository
 
getReferenceNode(ReferenceRepository) - Method in class com.vladsch.flexmark.ast.RefNode
 
getReferenceNode(Document) - Method in class com.vladsch.flexmark.ast.RefNode
 
getReferenceOpeningMarker() - Method in class com.vladsch.flexmark.ast.RefNode
 
getReferencePlacement() - Method in class com.vladsch.flexmark.formatter.NodeRepositoryFormatter
 
getReferenceSort() - Method in class com.vladsch.flexmark.formatter.NodeRepositoryFormatter
 
getReferencingNode(Node) - Method in class com.vladsch.flexmark.ast.Reference
 
getRenderingNode() - Method in class com.vladsch.flexmark.formatter.NodeFormatterSubContext
 
getRenderingPhase() - Method in interface com.vladsch.flexmark.html.renderer.NodeRendererContext
 
getRenderingPhases() - Method in interface com.vladsch.flexmark.html.renderer.PhasedNodeRenderer
 
getRenderPurpose() - Method in interface com.vladsch.flexmark.formatter.TranslationContext
Get the reason this format rendering is being performed
getRepository(DataHolder) - Method in class com.vladsch.flexmark.formatter.NodeRepositoryFormatter
 
getResolvedLink() - Method in class com.vladsch.flexmark.html.renderer.ResolvedContent
 
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.DelimitedLinkNode
 
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.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
 
getSegments() - Method in class com.vladsch.flexmark.html.EmbeddedAttributeProvider.EmbeddedNodeAttributes
 
getSegmentsForChars() - Method in class com.vladsch.flexmark.ast.AutoLink
 
getSegmentsForChars() - Method in class com.vladsch.flexmark.ast.InlineLinkNode
 
getSegmentsForChars() - Method in class com.vladsch.flexmark.ast.Reference
 
getSoftLineBreakSpan(Node) - Static method in class com.vladsch.flexmark.formatter.FormatterUtils
 
getStartIndex() - Method in class com.vladsch.flexmark.parser.core.delimiter.Bracket
 
getStartIndex() - Method in class com.vladsch.flexmark.parser.core.delimiter.Delimiter
 
getStartNumber() - Method in class com.vladsch.flexmark.ast.OrderedList
 
getStatus() - Method in class com.vladsch.flexmark.html.renderer.ResolvedContent
 
getStatus() - Method in class com.vladsch.flexmark.html.renderer.ResolvedLink
 
getSubContext(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.parser.core.delimiter.Delimiter
 
getTarget() - Method in class com.vladsch.flexmark.html.renderer.ResolvedLink
 
getText() - Method in class com.vladsch.flexmark.ast.DelimitedLinkNode
 
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.RefNode
 
getText() - Method in class com.vladsch.flexmark.ast.util.TextCollectingVisitor
Deprecated.
 
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
 
getToDashChars() - Method in class com.vladsch.flexmark.html.renderer.HeaderIdGenerator
 
getTrackedOffsets() - Method in interface com.vladsch.flexmark.formatter.NodeFormatterContext
 
getTrackedSequence() - Method in interface com.vladsch.flexmark.formatter.NodeFormatterContext
NOTE: parser can only use a contiguous sequence, not segmented.
getTranslatingTexts() - Method in interface com.vladsch.flexmark.formatter.TranslationHandler
 
getTranslationHandler() - Method in class com.vladsch.flexmark.formatter.Formatter
 
getTranslationHandler(TranslationHandlerFactory, HtmlIdGeneratorFactory) - Method in class com.vladsch.flexmark.formatter.Formatter
 
getTranslationHandler(HtmlIdGeneratorFactory) - Method in class com.vladsch.flexmark.formatter.Formatter
 
getTranslationReferencePlacement(NodeFormatterContext) - Method in class com.vladsch.flexmark.formatter.NodeRepositoryFormatter
 
getTranslationStore() - Method in interface com.vladsch.flexmark.formatter.TranslationContext
Get MutableDataHolder for storing this translation run values across render purpose phases
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
GITHUB - com.vladsch.flexmark.parser.ParserEmulationProfile
 
GITHUB_COMMENT_COMPATIBLE - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
These are GitHub comment (issues, pull requests and comments) processing compatibility flags
GITHUB_DOC - com.vladsch.flexmark.parser.ParserEmulationProfile
 
GITHUB_DOCUMENT_COMPATIBLE - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
These are GitHub main repo document processing compatibility flags
GITHUB_WIKI_COMPATIBLE - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
These are GitHub wiki page processing compatibility flags

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
 
HARDWRAPS - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
Enables the parsing of hard wraps as HTML linebreaks.
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.ResolvedContent
 
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
 
haveAll(int, int) - Static method in enum com.vladsch.flexmark.parser.ParserEmulationProfile
 
haveAny(int, int) - Static method in enum com.vladsch.flexmark.parser.ParserEmulationProfile
 
HEAD - com.vladsch.flexmark.html.renderer.RenderingPhase
 
HEAD_BOTTOM - com.vladsch.flexmark.html.renderer.RenderingPhase
 
HEAD_CSS - com.vladsch.flexmark.html.renderer.RenderingPhase
 
HEAD_SCRIPTS - com.vladsch.flexmark.html.renderer.RenderingPhase
 
HEAD_TOP - com.vladsch.flexmark.html.renderer.RenderingPhase
 
HEADER_ID_ADD_EMOJI_SHORTCUT - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
HEADER_ID_GENERATOR_NO_DUPED_DASHES - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
HEADER_ID_GENERATOR_NON_ASCII_TO_LOWERCASE - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
HEADER_ID_GENERATOR_NON_DASH_CHARS - 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
 
HEADER_ID_REF_TEXT_TRIM_LEADING_SPACES - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
HEADER_ID_REF_TEXT_TRIM_TRAILING_SPACES - 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(DataHolder) - 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 an HTML id generator
Heading - Class in com.vladsch.flexmark.ast
 
Heading() - Constructor for class com.vladsch.flexmark.ast.Heading
 
Heading(BlockContent) - 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_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
 
HEADING_STYLE - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
HeadingCollectingVisitor - Class in com.vladsch.flexmark.ast.util
 
HeadingCollectingVisitor() - Constructor for class com.vladsch.flexmark.ast.util.HeadingCollectingVisitor
 
HeadingParser - Class in com.vladsch.flexmark.parser.core
 
HeadingParser(int) - Constructor for class com.vladsch.flexmark.parser.core.HeadingParser
 
HeadingParser.Factory - Class in com.vladsch.flexmark.parser.core
 
headingStyle - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
HTML_ALLOW_NAME_SPACE - Static variable in class com.vladsch.flexmark.parser.Parser
Name spaces are allowed in HTML elements, default false for backward compatibility
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.parser.core.HtmlBlockParser
 
HTML_COMMENT_OPEN - Static variable in class com.vladsch.flexmark.parser.core.HtmlBlockParser
 
HTML_FOR_TRANSLATOR - Static variable in class com.vladsch.flexmark.parser.Parser
 
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(BlockContent) - 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
 
HtmlBlockBase - Class in com.vladsch.flexmark.ast
HTML block
HtmlBlockBase() - Constructor for class com.vladsch.flexmark.ast.HtmlBlockBase
 
HtmlBlockBase(BlockContent) - 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
 
htmlBlockCloseTagEol - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
htmlBlockOpenTagEol - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
HtmlBlockParser - Class in com.vladsch.flexmark.parser.core
 
HtmlBlockParser.Factory - Class in com.vladsch.flexmark.parser.core
 
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(BlockContent) - 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
 
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
 
htmlForTranslator - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
HtmlIdGenerator - Interface in com.vladsch.flexmark.html.renderer
 
htmlIdGeneratorFactory(HeaderIdGeneratorFactory) - Method in class com.vladsch.flexmark.formatter.Formatter.Builder
Add a factory for generating the header id attribute from the header's text
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
HtmlIdGeneratorFactory - Interface in com.vladsch.flexmark.html.renderer
Factory for instantiating new node renderers when rendering is done.
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.
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(int, int) - Constructor for class com.vladsch.flexmark.html.HtmlWriter
 
HtmlWriter(int, int, boolean, boolean) - Constructor for class com.vladsch.flexmark.html.HtmlWriter
 
HtmlWriter(Appendable, int, int, boolean, boolean) - Constructor for class com.vladsch.flexmark.html.HtmlWriter
 
HtmlWriter(HtmlWriter, boolean) - Constructor for class com.vladsch.flexmark.html.HtmlWriter
 

I

ID - Static variable in class com.vladsch.flexmark.html.renderer.AttributablePart
 
image(BasedSequence, Text, int, Bracket, Delimiter) - Static method in class com.vladsch.flexmark.parser.core.delimiter.Bracket
 
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) - 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(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 - 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) - 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
 
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
 
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_MINIMIZE_INDENT - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
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(BlockContent) - 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
 
IndentedCodeBlockParser - Class in com.vladsch.flexmark.parser.core
 
IndentedCodeBlockParser(DataHolder) - Constructor for class com.vladsch.flexmark.parser.core.IndentedCodeBlockParser
 
IndentedCodeBlockParser.BlockFactory - Class in com.vladsch.flexmark.parser.core
 
IndentedCodeBlockParser.Factory - Class in com.vladsch.flexmark.parser.core
 
indentedCodeMinimizeIndent - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
indentSize - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
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
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.parser.LightInlineParserImpl
 
initializeDocument(Document) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
initializeDocument(DataHolder, BasedSequence) - Method in class com.vladsch.flexmark.parser.core.DocumentBlockParser
 
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
 
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) - Constructor for class com.vladsch.flexmark.ast.InlineLinkNode
 
InlineLinkNode(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) - 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
 
inlineParser(DataHolder, BitSet, BitSet, Map<Character, DelimiterProcessor>, LinkRefProcessorData, List<InlineParserExtensionFactory>) - Method in interface com.vladsch.flexmark.parser.InlineParserFactory
 
InlineParser - Interface in com.vladsch.flexmark.parser
Parser for inline content (text, links, emphasized text, etc).
InlineParserExtension - Interface in com.vladsch.flexmark.parser
 
InlineParserExtensionFactory - Interface in com.vladsch.flexmark.parser
 
InlineParserFactory - Interface in com.vladsch.flexmark.parser
 
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.parser.LightInlineParserImpl
 
INSERTED - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
Enables adding a dummy reference key node to RefLink and RefImage so that the AST differs between [ ][] and plain [ ] for refLink and ![ ][] and plain ![ ] for RefImage
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.ast.util.Parsing
 
INTELLIJ_DUMMY_IDENTIFIER - Static variable in class com.vladsch.flexmark.parser.Parser
 
INTELLIJ_DUMMY_IDENTIFIER_CHAR - Static variable in class com.vladsch.flexmark.ast.util.Parsing
 
intellijDummyIdentifier - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
intellijDummyIdentifier - Variable in class com.vladsch.flexmark.parser.InlineParserOptions
 
INVALID - Static variable in class com.vladsch.flexmark.html.renderer.LinkStatus
 
isAllowed() - Method in class com.vladsch.flexmark.parser.core.delimiter.Bracket
 
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() - Method in interface com.vladsch.flexmark.parser.block.ParserState
 
isBlank(CharSequence) - Static method in class com.vladsch.flexmark.ast.util.Parsing
 
isBlankLine() - Method in interface com.vladsch.flexmark.parser.block.ParserState
 
isBracketAfter() - Method in class com.vladsch.flexmark.parser.core.delimiter.Bracket
 
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
 
isCompatibleRendererType(MutableDataHolder, String) - Static method in class com.vladsch.flexmark.html.HtmlRenderer
 
isCompatibleRendererType(MutableDataHolder, String, String) - Static method in class com.vladsch.flexmark.html.HtmlRenderer
 
isContainer() - Method in class com.vladsch.flexmark.parser.block.AbstractBlockParser
 
isContainer() - Method in interface com.vladsch.flexmark.parser.block.BlockParser
 
isContainer() - Method in class com.vladsch.flexmark.parser.core.BlockQuoteParser
 
isContainer() - Method in class com.vladsch.flexmark.parser.core.DocumentBlockParser
 
isContainer() - Method in class com.vladsch.flexmark.parser.core.ListBlockParser
 
isContainer() - Method in class com.vladsch.flexmark.parser.core.ListItemParser
 
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
 
isExplicitAnchorRefId() - Method in interface com.vladsch.flexmark.ast.AnchorRefTarget
 
isExplicitAnchorRefId() - Method in class com.vladsch.flexmark.ast.Heading
 
isFollowedByBlankLine(Node) - Static method in class com.vladsch.flexmark.formatter.FormatterUtils
 
isHadBlankAfterItemParagraph() - Method in class com.vladsch.flexmark.ast.ListItem
 
isImage() - Method in class com.vladsch.flexmark.parser.core.delimiter.Bracket
 
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
isInterruptible() - Method in class com.vladsch.flexmark.parser.core.HtmlBlockParser
 
isInterruptible() - Method in class com.vladsch.flexmark.parser.core.ParagraphParser
 
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 interface com.vladsch.flexmark.parser.block.ParserState
Test a block to see if the last line of the block is blank.
isLastOfItem(Node) - Static method in class com.vladsch.flexmark.formatter.FormatterUtils
 
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.parser.core.delimiter.Delimiter
 
isNoDupedDashes() - Method in class com.vladsch.flexmark.html.renderer.HeaderIdGenerator
 
isNonAsciiToLowercase() - Method in class com.vladsch.flexmark.html.renderer.HeaderIdGenerator
 
isNotLastItem(Node) - Static method in class com.vladsch.flexmark.formatter.FormatterUtils
 
isNumberedItemMarkerSuffixed() - Method in class com.vladsch.flexmark.parser.ListOptions
 
isOrderedItem() - Method in class com.vladsch.flexmark.ast.ListItem
 
isOrderedItem() - Method in class com.vladsch.flexmark.ast.OrderedListItem
 
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
 
isParagraphEndWrappingDisabled(Paragraph) - Method in class com.vladsch.flexmark.ast.ListItem
 
isParagraphEndWrappingDisabled(Paragraph) - Method in interface com.vladsch.flexmark.ast.ParagraphContainer
 
isParagraphInTightListItem(Paragraph) - Method in class com.vladsch.flexmark.ast.ListItem
 
isParagraphInTightListItem(Paragraph) - Method in interface com.vladsch.flexmark.ast.ParagraphItemContainer
 
isParagraphParser() - Method in class com.vladsch.flexmark.parser.block.AbstractBlockParser
 
isParagraphParser() - Method in interface com.vladsch.flexmark.parser.block.BlockParser
 
isParagraphParser() - Method in class com.vladsch.flexmark.parser.core.ParagraphParser
 
isParagraphStartWrappingDisabled(Paragraph) - Method in class com.vladsch.flexmark.ast.ListItem
 
isParagraphStartWrappingDisabled(Paragraph) - Method in interface com.vladsch.flexmark.ast.ParagraphContainer
 
isParagraphWrappingDisabled(Paragraph, ListOptions, DataHolder) - Method in class com.vladsch.flexmark.ast.ListItem
 
isParagraphWrappingDisabled(Paragraph, ListOptions, DataHolder) - Method in interface com.vladsch.flexmark.ast.ParagraphItemContainer
 
isPostProcessingNonTranslating() - Method in interface com.vladsch.flexmark.formatter.TranslationContext
 
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
 
isPropagatingLastBlankLine(BlockParser) - Method in class com.vladsch.flexmark.parser.core.BlockQuoteParser
 
isPropagatingLastBlankLine(BlockParser) - Method in class com.vladsch.flexmark.parser.core.FencedCodeBlockParser
 
isPropagatingLastBlankLine(BlockParser) - Method in class com.vladsch.flexmark.parser.core.ListItemParser
 
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.
isRawText() - Method in class com.vladsch.flexmark.parser.core.HtmlBlockParser
 
isReferenceTextCombined() - Method in class com.vladsch.flexmark.ast.RefNode
 
isRendererType(String) - Method in class com.vladsch.flexmark.html.HtmlRenderer.Builder
 
isResolveDupes() - Method in class com.vladsch.flexmark.html.renderer.HeaderIdGenerator
 
isRestoreTrackedSpaces() - Method in interface com.vladsch.flexmark.formatter.NodeFormatterContext
 
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.parser.core.delimiter.Bracket
 
isSuppressedLinkPrefix(CharSequence, NodeRendererContext) - Static method in class com.vladsch.flexmark.html.renderer.CoreNodeRenderer
 
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
 
isTransformingText() - Method in interface com.vladsch.flexmark.formatter.TranslationContext
Returns false if special translation functions are no-ops
itemContentAfterSuffix - Variable in class com.vladsch.flexmark.parser.ListOptions
 
itemContentIndent - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
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(ListOptions.ItemInterrupt) - Constructor for class com.vladsch.flexmark.parser.ListOptions.ItemInterrupt
 
ItemInterrupt(DataHolder) - 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.ast.util.Parsing
 
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
 

K

KEEP_EXPLICIT_LINKS_AT_START - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
KEEP_HARD_LINE_BREAKS - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
KEEP_IMAGE_LINKS_AT_START - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
KEEP_SOFT_LINE_BREAKS - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
keepExplicitLinksAtStart - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
keepHardLineBreaks - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
keepImageLinksAtStart - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
keepSoftLineBreaks - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
KRAMDOWN - com.vladsch.flexmark.parser.ParserEmulationProfile
 

L

languageClassMap - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
languageClassPrefix - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
languageDelimiters - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
languageDelimiterSet - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
lastBlockQuoteChildPrefix(BasedSequence) - Method in class com.vladsch.flexmark.formatter.MarkdownWriter
 
lastReference - Variable in class com.vladsch.flexmark.formatter.NodeRepositoryFormatter
 
length() - Method in class com.vladsch.flexmark.parser.core.delimiter.Delimiter
 
length() - Method in interface com.vladsch.flexmark.parser.delimiter.DelimiterRun
 
level - Variable in class com.vladsch.flexmark.ast.Heading
 
LightInlineParser - Interface in com.vladsch.flexmark.parser
 
LightInlineParserImpl - Class in com.vladsch.flexmark.parser
 
LightInlineParserImpl(DataHolder) - Constructor for class com.vladsch.flexmark.parser.LightInlineParserImpl
 
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(BasedSequence, Text, int, Bracket, Delimiter) - Static method in class com.vladsch.flexmark.parser.core.delimiter.Bracket
 
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) - 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(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 - 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_DESTINATION_MATCHED_PARENS_NOSP - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
LINK_LABEL - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
LINK_MARKER_COMMENT_PATTERN - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
LINK_REF - Static variable in class com.vladsch.flexmark.html.renderer.LinkType
 
LINK_TEXT_PRIORITY_OVER_LINK_REF - Static variable in class com.vladsch.flexmark.parser.Parser
 
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
 
linkMarkerCommentPattern - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
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) - 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
 
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
 
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 [[...]]
linkRefProcessorFactory(LinkRefProcessorFactory) - Method in class com.vladsch.flexmark.parser.Parser.Builder
 
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 [[...]]
LinkRendered - Interface in com.vladsch.flexmark.ast
Nodes which are textually derived from LinkRef
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
 
LinkResolverBasicContext - Interface in com.vladsch.flexmark.html.renderer
 
LinkResolverContext - Interface in com.vladsch.flexmark.html.renderer
 
linkResolverFactory(LinkResolverFactory) - Method in class com.vladsch.flexmark.formatter.Formatter.Builder
Add a factory for instantiating a node renderer (done when rendering).
linkResolverFactory(LinkResolverFactory) - Method in class com.vladsch.flexmark.html.HtmlRenderer.Builder
Add a factory for instantiating a node renderer (done when rendering).
linkResolverFactory(LinkResolverFactory) - Method in interface com.vladsch.flexmark.html.RendererBuilder
Add a factory for resolving links in markdown to URI used in rendering
LinkResolverFactory - Interface in com.vladsch.flexmark.html
 
LinkResolvingHandler<N extends com.vladsch.flexmark.util.ast.Node> - Class in com.vladsch.flexmark.ast.util
 
LinkResolvingHandler(Class<N>, LinkResolvingHandler.LinkResolvingVisitor<N>) - Constructor for class com.vladsch.flexmark.ast.util.LinkResolvingHandler
 
LinkResolvingHandler.LinkResolvingVisitor<N extends com.vladsch.flexmark.util.ast.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
 
linkTextPriorityOverLinkRef - Variable in class com.vladsch.flexmark.parser.InlineParserOptions
 
LinkType - Class in com.vladsch.flexmark.html.renderer
 
LinkType(String) - Constructor for class com.vladsch.flexmark.html.renderer.LinkType
 
LIST_ADD_BLANK_LINE_BEFORE - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
LIST_ALIGN_NUMERIC - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
LIST_ALIGN_NUMERIC - Static variable in class com.vladsch.flexmark.formatter.FormatterUtils
 
LIST_BLOCK_PARSER - Static variable in class com.vladsch.flexmark.parser.Parser
 
LIST_BULLET_MARKER - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
LIST_ITEM_MARKER - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
LIST_ITEM_NUMBER - Static variable in class com.vladsch.flexmark.formatter.FormatterUtils
 
LIST_ITEM_SPACING - Static variable in class com.vladsch.flexmark.formatter.FormatterUtils
 
LIST_NUMBERED_MARKER - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
LIST_REMOVE_EMPTY_ITEMS - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
LIST_RENUMBER_ITEMS - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
LIST_RESET_FIRST_ITEM_NUMBER - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
LIST_SPACING - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
listAddBlankLineBefore - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
listAlignNumeric - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
ListBlock - Class in com.vladsch.flexmark.ast
 
ListBlock() - Constructor for class com.vladsch.flexmark.ast.ListBlock
 
ListBlock(BlockContent) - 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
 
ListBlockParser - Class in com.vladsch.flexmark.parser.core
 
ListBlockParser(ListOptions, ListBlockParser.ListData, ListItemParser) - Constructor for class com.vladsch.flexmark.parser.core.ListBlockParser
 
ListBlockParser.Factory - Class in com.vladsch.flexmark.parser.core
 
listBulletMarker - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
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(BlockContent) - 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
 
ListItemParser - Class in com.vladsch.flexmark.parser.core
 
listNumberedMarker - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
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
 
listRemoveEmptyItems - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
listRenumberItems - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
listResetFirstItemNumber - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
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.formatter.Formatter
 
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
 
listsItemContentAfterSuffix - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
listsItemMarkerSpace - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
listsOrderedItemDotOnly - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
listSpacing - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
loadExtension(Extension) - Method in class com.vladsch.flexmark.formatter.Formatter.Builder
 
loadExtension(Extension) - Method in class com.vladsch.flexmark.html.HtmlRenderer.Builder
 
loadExtension(Extension) - Method in class com.vladsch.flexmark.parser.Parser.Builder
 
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
 
makeReferencesUnique() - Method in class com.vladsch.flexmark.formatter.NodeRepositoryFormatter
Whether references should be made unique
markdown - Variable in class com.vladsch.flexmark.formatter.NodeFormatterSubContext
 
MARKDOWN - com.vladsch.flexmark.parser.ParserEmulationProfile
 
MarkdownWriter - Class in com.vladsch.flexmark.formatter
 
MarkdownWriter() - Constructor for class com.vladsch.flexmark.formatter.MarkdownWriter
 
MarkdownWriter(int) - Constructor for class com.vladsch.flexmark.formatter.MarkdownWriter
 
MarkdownWriter(Appendable, int) - Constructor for class com.vladsch.flexmark.formatter.MarkdownWriter
 
MARKER_CHAR - Static variable in class com.vladsch.flexmark.parser.core.BlockQuoteParser
 
markerSuffix - Variable in class com.vladsch.flexmark.ast.ListItem
 
match(Pattern) - Method in interface com.vladsch.flexmark.parser.LightInlineParser
 
match(Pattern) - Method in class com.vladsch.flexmark.parser.LightInlineParserImpl
If RE matches at current index in the input, advance index and return the match; otherwise return null.
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.
matcher(Pattern) - Method in interface com.vladsch.flexmark.parser.LightInlineParser
 
matcher(Pattern) - Method in class com.vladsch.flexmark.parser.LightInlineParserImpl
If RE matches at current index in the input, advance index and return the match; otherwise return null.
matchLookaheadFirst - Variable in class com.vladsch.flexmark.parser.InlineParserOptions
 
matchWithGroups(Pattern) - Method in interface com.vladsch.flexmark.parser.LightInlineParser
 
matchWithGroups(Pattern) - Method in class com.vladsch.flexmark.parser.LightInlineParserImpl
If RE matches at current index in the input, advance index and return the match; otherwise return null.
MAX_BLANK_LINES - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
MAX_BLANK_LINES - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
MAX_TRAILING_BLANK_LINES - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
MAX_TRAILING_BLANK_LINES - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
maxBlankLines - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
maxBlankLines - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
maxTrailingBlankLines - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
maxTrailingBlankLines - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
MergeContext - Interface in com.vladsch.flexmark.formatter
 
MergeContextConsumer - Interface in com.vladsch.flexmark.formatter
 
mergeIfNeeded(Text, Text) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
mergeRender(Document[], int) - Method in class com.vladsch.flexmark.formatter.Formatter
Render the tree of nodes to markdown
mergeRender(Document[], Appendable) - Method in class com.vladsch.flexmark.formatter.Formatter
Render a node to the appendable
mergeRender(Document[], Appendable, int) - Method in class com.vladsch.flexmark.formatter.Formatter
 
mergeRender(List<Document>, int) - Method in class com.vladsch.flexmark.formatter.Formatter
 
mergeRender(List<Document>, Appendable) - Method in class com.vladsch.flexmark.formatter.Formatter
 
mergeRender(List<Document>, Appendable, int) - Method in class com.vladsch.flexmark.formatter.Formatter
Render a node to the appendable
mergeTextNodes(Node, Node) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
mergeTextNodes(Node) - Static method in class com.vladsch.flexmark.ast.util.TextNodeConverter
 
minSetextMarkerLength - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
modifyTransformedReference(String, NodeFormatterContext) - Method in class com.vladsch.flexmark.formatter.NodeRepositoryFormatter
 
moveNodes(Node, Node) - Method in interface com.vladsch.flexmark.parser.LightInlineParser
 
moveNodes(Node, Node) - Method in class com.vladsch.flexmark.parser.LightInlineParserImpl
 
moveNodesBetweenDelimitersTo(DelimitedNode, Delimiter) - Method in class com.vladsch.flexmark.parser.core.delimiter.Delimiter
 
MULTI_LINE_IMAGE_URLS - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
![alt](.....?
MULTI_MARKDOWN - com.vladsch.flexmark.parser.ParserEmulationProfile
 
MutableItemInterrupt() - Constructor for class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
MutableItemInterrupt(ListOptions.ItemInterrupt) - Constructor for class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
MutableItemInterrupt(DataHolder) - 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
 
myComparator - Variable in class com.vladsch.flexmark.formatter.NodeRepositoryFormatter
 
myParserEmulationProfile - Variable in class com.vladsch.flexmark.parser.ListOptions
 
myParsing - Variable in class com.vladsch.flexmark.parser.LightInlineParserImpl
 

N

newItemCodeIndent - Variable in class com.vladsch.flexmark.parser.ListOptions
 
NO_P_TAGS_USE_BR - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
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
 
NodeFormatter - Interface in com.vladsch.flexmark.formatter
A renderer for a set of node types.
NodeFormatterContext - Interface in com.vladsch.flexmark.formatter
The context for node rendering, including configuration and functionality for the node renderer to use.
nodeFormatterFactory(NodeFormatterFactory) - Method in class com.vladsch.flexmark.formatter.Formatter.Builder
Add a factory for instantiating a node renderer (done when rendering).
NodeFormatterFactory - Interface in com.vladsch.flexmark.formatter
Factory for instantiating new node renderers when rendering is done.
NodeFormatterSubContext - Class in com.vladsch.flexmark.formatter
 
NodeFormatterSubContext(MarkdownWriter) - Constructor for class com.vladsch.flexmark.formatter.NodeFormatterSubContext
 
NodeFormattingHandler<N extends com.vladsch.flexmark.util.ast.Node> - Class in com.vladsch.flexmark.formatter
 
NodeFormattingHandler(Class<N>, NodeFormattingHandler.CustomNodeFormatter<N>) - Constructor for class com.vladsch.flexmark.formatter.NodeFormattingHandler
 
NodeFormattingHandler.CustomNodeFormatter<N extends com.vladsch.flexmark.util.ast.Node> - Interface in com.vladsch.flexmark.formatter
 
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 com.vladsch.flexmark.util.ast.Node> - Class in com.vladsch.flexmark.html.renderer
 
NodeRenderingHandler(Class<N>, NodeRenderingHandler.CustomNodeRenderer<N>) - Constructor for class com.vladsch.flexmark.html.renderer.NodeRenderingHandler
 
NodeRenderingHandler.CustomNodeRenderer<N extends com.vladsch.flexmark.util.ast.Node> - Interface in com.vladsch.flexmark.html.renderer
 
NodeRepositoryFormatter<R extends com.vladsch.flexmark.util.ast.NodeRepository<B>,​B extends com.vladsch.flexmark.util.ast.Node & com.vladsch.flexmark.util.ast.ReferenceNode<R,​B,​N>,​N extends com.vladsch.flexmark.util.ast.Node & com.vladsch.flexmark.util.ast.ReferencingNode<R,​B>> - Class in com.vladsch.flexmark.formatter
 
NodeRepositoryFormatter(DataHolder, DataKey<Map<String, String>>, DataKey<Map<String, String>>) - Constructor for class com.vladsch.flexmark.formatter.NodeRepositoryFormatter
 
nodesOfType(Class<?>[]) - Method in interface com.vladsch.flexmark.formatter.NodeFormatterContext
Get iterable of nodes of given types, in order of their appearance in the document tree, depth first traversal.
nodesOfType(Collection<Class<?>>) - Method in interface com.vladsch.flexmark.formatter.NodeFormatterContext
 
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
 
NONE - com.vladsch.flexmark.parser.block.ParserPhase
 
NONE - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
The default, standard markup mode without any extensions.
nonIndentSp() - Method in interface com.vladsch.flexmark.parser.LightInlineParser
 
nonIndentSp() - Method in class com.vladsch.flexmark.parser.LightInlineParserImpl
Parse zero or more non-indent spaces
nonTranslatingSpan(TranslatingSpanRender) - Method in interface com.vladsch.flexmark.formatter.TranslationContext
Separate non-translation span.
noPTagsUseBr - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
normalizeKey(CharSequence) - Method in class com.vladsch.flexmark.ast.util.ReferenceRepository
 
NOT_FOUND - Static variable in class com.vladsch.flexmark.html.renderer.LinkStatus
 
NOT_USED - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
spare bits
NULL - Static variable in interface com.vladsch.flexmark.html.LinkResolver
 
NULL - Static variable in interface com.vladsch.flexmark.html.renderer.HtmlIdGenerator
 
NULL - Static variable in interface com.vladsch.flexmark.html.UriContentResolver
 
NULL_ITERABLE - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
NULL_PADDING - Static variable in class com.vladsch.flexmark.formatter.FormatterUtils
 
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.DelimitedLinkNode
 
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.Reference
 
OPENTAG - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
OPTIMIZED_INLINE_RENDERING - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
optimizedInlineRendering - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
options - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
options - Variable in class com.vladsch.flexmark.parser.LightInlineParserImpl
 
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(BlockContent) - 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
 
OrderedListItem - Class in com.vladsch.flexmark.ast
 
OrderedListItem() - Constructor for class com.vladsch.flexmark.ast.OrderedListItem
 
OrderedListItem(BlockContent) - 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
 
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
 

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(BlockContent) - Constructor for class com.vladsch.flexmark.ast.Paragraph
 
Paragraph(BasedSequence) - Constructor for class com.vladsch.flexmark.ast.Paragraph
 
Paragraph(BasedSequence, List<BasedSequence>, int[]) - Constructor for class com.vladsch.flexmark.ast.Paragraph
 
Paragraph(BasedSequence, List<BasedSequence>, List<Integer>) - Constructor for class com.vladsch.flexmark.ast.Paragraph
 
PARAGRAPH_LINE - Static variable in class com.vladsch.flexmark.html.renderer.CoreNodeRenderer
 
ParagraphContainer - Interface in com.vladsch.flexmark.ast
 
ParagraphItemContainer - Interface in com.vladsch.flexmark.ast
 
ParagraphParser - Class in com.vladsch.flexmark.parser.core
 
ParagraphParser() - Constructor for class com.vladsch.flexmark.parser.core.ParagraphParser
 
ParagraphParser.Factory - Class in com.vladsch.flexmark.parser.core
 
ParagraphPreProcessor - Interface in com.vladsch.flexmark.parser.block
 
paragraphPreProcessorFactory(ParagraphPreProcessorFactory) - Method in class com.vladsch.flexmark.parser.Parser.Builder
 
ParagraphPreProcessorFactory - Interface in com.vladsch.flexmark.parser.block
 
parse(LightInlineParser) - 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(BasedSequence, Node) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
parse(String) - Method in class com.vladsch.flexmark.parser.Parser
Parse the specified input text into a tree of nodes.
PARSE_BLOCKS - com.vladsch.flexmark.parser.block.ParserPhase
 
PARSE_INLINES - com.vladsch.flexmark.parser.block.ParserPhase
 
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 interface com.vladsch.flexmark.parser.InlineParser
 
parseCustom(BasedSequence, Node, BitSet, Map<Character, CharacterNodeFactory>) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
parseEntity() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
parseHtmlInline() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
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
parseInlines(InlineParser) - Method in class com.vladsch.flexmark.parser.core.HeadingParser
 
parseInlines(InlineParser) - Method in class com.vladsch.flexmark.parser.core.ParagraphParser
 
parseJekyllMacroInLinkUrl - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
parseJekyllMacrosInUrls - Variable in class com.vladsch.flexmark.parser.InlineParserOptions
 
parseLinkDestination() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
parseLinkLabel() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
parseLinkTitle() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
parseMultiLineImageUrls - Variable in class com.vladsch.flexmark.parser.InlineParserOptions
 
parseNewline() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
Parser - Class in com.vladsch.flexmark.parser
Parses input text to a tree of nodes.
PARSER_EMULATION_PROFILE - Static variable in class com.vladsch.flexmark.parser.Parser
 
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.
parseReader(Reader) - Method in class com.vladsch.flexmark.parser.Parser
Parse the specified reader into a tree of nodes.
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.
Parsing - Class in com.vladsch.flexmark.ast.util
 
Parsing(DataHolder) - Constructor for class com.vladsch.flexmark.ast.util.Parsing
 
PASS_THROUGH - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
Deprecated.
peek() - Method in interface com.vladsch.flexmark.parser.LightInlineParser
 
peek() - Method in class com.vladsch.flexmark.parser.LightInlineParserImpl
 
peek(int) - Method in interface com.vladsch.flexmark.parser.LightInlineParser
 
peek(int) - Method in class com.vladsch.flexmark.parser.LightInlineParserImpl
 
PEGDOWN - com.vladsch.flexmark.parser.ParserEmulationProfile
 
PEGDOWN_EXTENSIONS - Static variable in enum com.vladsch.flexmark.parser.ParserEmulationProfile
Key used to hold user pegdown extension selection
PEGDOWN_STRICT - com.vladsch.flexmark.parser.ParserEmulationProfile
 
PegdownExtensions - Interface in com.vladsch.flexmark.parser
 
PERCENT_ENCODE_URLS - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
percentEncodeUrls - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
percentEncodeUrls(boolean) - Method in class com.vladsch.flexmark.html.HtmlRenderer.Builder
Whether URLs of link or images should be percent-encoded, defaults to false.
PhasedNodeFormatter - Interface in com.vladsch.flexmark.formatter
A renderer for a document node for a specific rendering phase
PhasedNodeRenderer - Interface in com.vladsch.flexmark.html.renderer
A renderer for a document node for a specific rendering phase
postProcessNonTranslating(Function<String, CharSequence>, Runnable) - Method in interface com.vladsch.flexmark.formatter.TranslationContext
 
postProcessNonTranslating(Function<String, CharSequence>, Supplier<T>) - Method in interface com.vladsch.flexmark.formatter.TranslationContext
 
PostProcessor - Interface in com.vladsch.flexmark.parser
 
postProcessorFactory(PostProcessorFactory) - Method in class com.vladsch.flexmark.parser.Parser.Builder
 
PostProcessorFactory - Interface in com.vladsch.flexmark.parser
 
PRE_PROCESS_BLOCKS - com.vladsch.flexmark.parser.block.ParserPhase
 
PRE_PROCESS_PARAGRAPHS - com.vladsch.flexmark.parser.block.ParserPhase
 
preloadExtension(Extension) - Method in class com.vladsch.flexmark.formatter.Formatter.Builder
 
preloadExtension(Extension) - Method in class com.vladsch.flexmark.html.HtmlRenderer.Builder
 
preloadExtension(Extension) - Method in class com.vladsch.flexmark.parser.Parser.Builder
 
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 interface com.vladsch.flexmark.parser.block.ParagraphPreProcessor
Process Paragraph Content on closing of the paragraph block to removeIndex non-text lines.
preVisit(Node) - Method in class com.vladsch.flexmark.ast.util.AnchorRefTargetBlockVisitor
 
preVisit(Node, AnchorRefTargetBlockVisitor) - Method in interface com.vladsch.flexmark.ast.util.AnchorRefTargetBlockPreVisitor
Test if node needs to have its children visited
process(NodeTracker, Node) - Method in class com.vladsch.flexmark.parser.block.DocumentPostProcessor
 
process(NodeTracker, Node) - Method in interface com.vladsch.flexmark.parser.PostProcessor
 
process(Delimiter, Delimiter, int) - Method in class com.vladsch.flexmark.parser.core.delimiter.EmphasisDelimiterProcessor
 
process(Delimiter, Delimiter, int) - Method in interface com.vladsch.flexmark.parser.delimiter.DelimiterProcessor
Process the matched delimiters, e.g.
processDelimiters(Delimiter) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
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
 
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
 

Q

QUOTES - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
Pretty single and double quotes.

R

RECHECK_UNDEFINED_REFERENCES - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
recheckUndefinedReferences - Variable in class com.vladsch.flexmark.formatter.NodeRepositoryFormatter
 
reference - Variable in class com.vladsch.flexmark.ast.Reference
 
reference - Variable in class com.vladsch.flexmark.ast.RefNode
 
Reference - Class in com.vladsch.flexmark.ast
 
Reference(BasedSequence, BasedSequence, BasedSequence) - Constructor for class com.vladsch.flexmark.ast.Reference
 
REFERENCE_PARAGRAPH_PRE_PROCESSOR - Static variable in class com.vladsch.flexmark.parser.Parser
 
REFERENCE_PLACEMENT - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
REFERENCE_SORT - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
referenceClosingMarker - Variable in class com.vladsch.flexmark.ast.RefNode
 
referenceList - Variable in class com.vladsch.flexmark.formatter.NodeRepositoryFormatter
 
referenceOpeningMarker - Variable in class com.vladsch.flexmark.ast.RefNode
 
referencePlacement - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
ReferencePreProcessorFactory - Class in com.vladsch.flexmark.parser.core
 
ReferencePreProcessorFactory() - Constructor for class com.vladsch.flexmark.parser.core.ReferencePreProcessorFactory
 
referenceRepository - Variable in class com.vladsch.flexmark.formatter.NodeRepositoryFormatter
 
ReferenceRepository - Class in com.vladsch.flexmark.ast.util
 
ReferenceRepository(DataHolder) - Constructor for class com.vladsch.flexmark.ast.util.ReferenceRepository
 
REFERENCES - Static variable in class com.vladsch.flexmark.parser.Parser
 
REFERENCES_KEEP - Static variable in class com.vladsch.flexmark.parser.Parser
 
referenceSort - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
referenceUniqificationMap - Variable in class com.vladsch.flexmark.formatter.NodeRepositoryFormatter
 
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) - 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
 
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
 
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
 
RELAXEDHRULES - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
Allow horizontal rules without a blank line following them.
removeApiPoint(Object) - Method in class com.vladsch.flexmark.formatter.Formatter.Builder
 
removeApiPoint(Object) - Method in class com.vladsch.flexmark.html.HtmlRenderer.Builder
 
removeApiPoint(Object) - Method in class com.vladsch.flexmark.parser.Parser.Builder
 
removeBlankLines() - Method in class com.vladsch.flexmark.parser.block.AbstractBlockParser
 
removeDelimiter(Delimiter) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
removeDelimiterAndNode(Delimiter) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
removeDelimiterKeepNode(Delimiter) - Method in interface com.vladsch.flexmark.parser.InlineParser
 
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(NodeFormatterContext, MarkdownWriter) - Method in interface com.vladsch.flexmark.formatter.TranslatingSpanRender
 
render(Node) - Method in class com.vladsch.flexmark.formatter.Formatter
Render the tree of nodes to markdown
render(Node) - Method in interface com.vladsch.flexmark.formatter.NodeFormatterContext
Render the specified node and its children using the configured renderers.
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, NodeFormatterContext, MarkdownWriter) - Method in class com.vladsch.flexmark.formatter.NodeFormattingHandler
 
render(Node, NodeRendererContext, HtmlWriter) - Method in class com.vladsch.flexmark.html.renderer.NodeRenderingHandler
 
render(Node, Appendable) - Method in class com.vladsch.flexmark.formatter.Formatter
Render a node to the appendable
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.formatter.Formatter
Render node
render(Node, Appendable, int) - Method in class com.vladsch.flexmark.html.HtmlRenderer
Render a node to the appendable
render(N, NodeFormatterContext, MarkdownWriter) - Method in interface com.vladsch.flexmark.formatter.NodeFormattingHandler.CustomNodeFormatter
 
render(N, NodeRendererContext, HtmlWriter) - Method in interface com.vladsch.flexmark.html.renderer.NodeRenderingHandler.CustomNodeRenderer
 
RENDER_HEADER_ID - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
renderBlockQuoteLike(BlockQuoteLike, NodeFormatterContext, MarkdownWriter) - Static method in class com.vladsch.flexmark.formatter.FormatterUtils
 
renderChildren(Node) - Method in interface com.vladsch.flexmark.formatter.NodeFormatterContext
Render the children of the node, used by custom renderers
renderChildren(Node) - Method in interface com.vladsch.flexmark.html.renderer.LinkResolverContext
Render the children of the node, used by custom renderers
renderDocument(NodeFormatterContext, MarkdownWriter, Document, FormattingPhase) - Method in class com.vladsch.flexmark.formatter.NodeRepositoryFormatter
 
renderDocument(NodeFormatterContext, MarkdownWriter, Document, FormattingPhase) - Method in interface com.vladsch.flexmark.formatter.PhasedNodeFormatter
Render the specified node.
renderDocument(NodeRendererContext, HtmlWriter, Document, RenderingPhase) - Method in interface com.vladsch.flexmark.html.renderer.PhasedNodeRenderer
Render the specified node.
RENDERER_TYPE_EQUIVALENCE - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
Stores pairs of equivalent renderer types to allow extensions to resolve types not known to them
RendererBuilder - Interface in com.vladsch.flexmark.html
Extension point for RenderingExtensions that only provide attributes, link resolvers or html id generators
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.
rendererOptions(MutableDataHolder) - Method in interface com.vladsch.flexmark.formatter.Formatter.FormatterExtension
This method is called first on all extensions so that they can adjust the options.
renderHeaderId - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
renderHtmlBlock(HtmlBlockBase, NodeRendererContext, HtmlWriter, boolean, boolean, boolean) - Static method in class com.vladsch.flexmark.html.renderer.CoreNodeRenderer
 
RenderingPhase - Enum in com.vladsch.flexmark.html.renderer
 
renderInlineHtml(HtmlInlineBase, NodeRendererContext, HtmlWriter, boolean, boolean) - Static method in class com.vladsch.flexmark.html.renderer.CoreNodeRenderer
 
renderList(ListBlock, NodeFormatterContext, MarkdownWriter) - Static method in class com.vladsch.flexmark.formatter.FormatterUtils
 
renderList(ListBlock, NodeFormatterContext, MarkdownWriter, List<Node>) - Static method in class com.vladsch.flexmark.formatter.FormatterUtils
 
renderListItem(ListItem, NodeFormatterContext, MarkdownWriter, ListOptions, BasedSequence, boolean) - Static method in class com.vladsch.flexmark.formatter.FormatterUtils
 
renderLooseItemParagraph(Paragraph, NodeFormatterContext, MarkdownWriter) - Static method in class com.vladsch.flexmark.formatter.FormatterUtils
 
renderLooseParagraph(Paragraph, NodeFormatterContext, MarkdownWriter) - Static method in class com.vladsch.flexmark.formatter.FormatterUtils
 
RenderPurpose - Enum in com.vladsch.flexmark.formatter
 
renderReference(B, NodeFormatterContext, MarkdownWriter) - Method in class com.vladsch.flexmark.formatter.NodeRepositoryFormatter
 
renderReferenceBlock(B, NodeFormatterContext, MarkdownWriter) - Method in class com.vladsch.flexmark.formatter.NodeRepositoryFormatter
 
renderTextBlockParagraphLines(Paragraph, NodeRendererContext, HtmlWriter, boolean) - Method in class com.vladsch.flexmark.html.renderer.CoreNodeRenderer
 
renderTextBlockParagraphLines(Node, NodeFormatterContext, MarkdownWriter) - Static method in class com.vladsch.flexmark.formatter.FormatterUtils
 
replaceActiveBlockParser() - Method in class com.vladsch.flexmark.parser.block.BlockStart
 
repositoryNodesDone - Variable in class com.vladsch.flexmark.formatter.NodeRepositoryFormatter
 
resolveContent(Node, LinkResolverBasicContext, ResolvedContent) - Method in class com.vladsch.flexmark.html.renderer.FileUriContentResolver
 
resolveContent(Node, LinkResolverBasicContext, ResolvedContent) - Method in interface com.vladsch.flexmark.html.UriContentResolver
 
ResolvedContent - Class in com.vladsch.flexmark.html.renderer
 
ResolvedContent(ResolvedLink, LinkStatus, @org.jetbrains.annotations.Nullable byte[]) - Constructor for class com.vladsch.flexmark.html.renderer.ResolvedContent
 
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(LinkType, CharSequence, Attributes, Boolean) - Method in interface com.vladsch.flexmark.html.renderer.LinkResolverContext
Resolve link for rendering.
resolveLink(LinkType, CharSequence, Boolean) - Method in interface com.vladsch.flexmark.html.renderer.LinkResolverContext
Resolve link for rendering.
resolveLink(Node, LinkResolverBasicContext, ResolvedLink) - Method in interface com.vladsch.flexmark.html.LinkResolver
 
resolveLink(Node, LinkResolverBasicContext, ResolvedLink) - Method in class com.vladsch.flexmark.ast.util.LinkResolverAdapter
 
resolveLink(Node, LinkResolverBasicContext, ResolvedLink) - Method in class com.vladsch.flexmark.ast.util.LinkResolvingHandler
 
resolveLink(N, LinkResolverBasicContext, ResolvedLink) - Method in interface com.vladsch.flexmark.ast.util.LinkResolvingHandler.LinkResolvingVisitor
 
REST_OF_LINE - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
RESTORE_TRACKED_SPACES - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
reversedNodesOfType(Class<?>[]) - Method in interface com.vladsch.flexmark.formatter.NodeFormatterContext
Get iterable of nodes of given types, in reverse order of their appearance in the document tree, depth first traversal.
reversedNodesOfType(Collection<Class<?>>) - Method in interface com.vladsch.flexmark.formatter.NodeFormatterContext
 
RIGHT_MARGIN - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
rightMargin - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 

S

setAllowed(boolean) - Method in class com.vladsch.flexmark.parser.core.delimiter.Bracket
 
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, MutableAttributes) - Method in interface com.vladsch.flexmark.html.AttributeProvider
Set the attributes for the node by modifying the provided map.
setAttributes(Node, AttributablePart, MutableAttributes) - Method in class com.vladsch.flexmark.html.EmbeddedAttributeProvider
 
setAttributes(Node, AttributablePart, MutableAttributes) - Method in class com.vladsch.flexmark.ast.util.AttributeProviderAdapter
 
setAttributes(Node, AttributablePart, MutableAttributes) - Method in class com.vladsch.flexmark.ast.util.AttributeProvidingHandler
 
setAttributes(BasedSequence) - Method in class com.vladsch.flexmark.ast.FencedCodeBlock
 
setAttributes(N, AttributablePart, MutableAttributes) - Method in interface com.vladsch.flexmark.ast.util.AttributeProvidingHandler.AttributeProvidingVisitor
 
setAutoLoose(boolean) - Method in class com.vladsch.flexmark.parser.MutableListOptions
 
setAutoLooseOneLevelLists(boolean) - Method in class com.vladsch.flexmark.parser.MutableListOptions
 
setBlock(Node) - Method in interface com.vladsch.flexmark.parser.LightInlineParser
 
setBlock(Node) - Method in class com.vladsch.flexmark.parser.LightInlineParserImpl
 
setBracketAfter(boolean) - Method in class com.vladsch.flexmark.parser.core.delimiter.Bracket
 
setBulletItemInterruptsItemParagraph(boolean) - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
setBulletItemInterruptsParagraph(boolean) - Method in class com.vladsch.flexmark.parser.ListOptions.MutableItemInterrupt
 
setChars(BasedSequence) - Method in class com.vladsch.flexmark.ast.SoftLineBreak
 
setCharsFromContent() - Method in class com.vladsch.flexmark.ast.SoftLineBreak
 
setCharsFromContentOnly() - Method in class com.vladsch.flexmark.ast.SoftLineBreak
 
setCharsFromSegments() - Method in class com.vladsch.flexmark.ast.SoftLineBreak
 
setClosingMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.DelimitedLinkNode
 
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.Reference
 
setCodeIndent(int) - Method in class com.vladsch.flexmark.parser.MutableListOptions
 
setContainsBlankLine(boolean) - Method in class com.vladsch.flexmark.ast.ListItem
 
setContent(BlockContent) - Method in class com.vladsch.flexmark.ast.Paragraph
 
setContent(BasedSequence, List<BasedSequence>) - Method in class com.vladsch.flexmark.ast.Paragraph
 
setContent(List<BasedSequence>) - Method in class com.vladsch.flexmark.ast.Paragraph
 
setContent(Paragraph, int, int) - Method in class com.vladsch.flexmark.ast.Paragraph
 
setContent(BlockContent, int, int) - Method in class com.vladsch.flexmark.ast.Paragraph
 
setContent(BasedSequence, List<BasedSequence>, List<Integer>) - 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
 
setDocument(Document) - Method in interface com.vladsch.flexmark.parser.LightInlineParser
 
setDocument(Document) - Method in class com.vladsch.flexmark.parser.LightInlineParserImpl
 
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
 
setExplicitAnchorRefId(boolean) - Method in interface com.vladsch.flexmark.ast.AnchorRefTarget
 
setExplicitAnchorRefId(boolean) - Method in class com.vladsch.flexmark.ast.Heading
 
SETEXT_HEADER_EQUALIZE_MARKER - Static variable in class com.vladsch.flexmark.formatter.Formatter
Deprecated.
SETEXT_HEADING_EQUALIZE_MARKER - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
setextHeadingEqualizeMarker - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
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.parser.core.delimiter.Delimiter
 
setIndex(int) - Method in interface com.vladsch.flexmark.parser.LightInlineParser
 
setIndex(int) - Method in class com.vladsch.flexmark.parser.LightInlineParserImpl
 
setInfo(BasedSequence) - Method in class com.vladsch.flexmark.ast.FencedCodeBlock
 
setInput(BasedSequence) - Method in interface com.vladsch.flexmark.parser.LightInlineParser
 
setInput(BasedSequence) - Method in class com.vladsch.flexmark.parser.LightInlineParserImpl
 
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.parser.core.ListBlockParser
 
setLevel(int) - Method in class com.vladsch.flexmark.ast.Heading
 
setLineIndents(int[]) - Method in class com.vladsch.flexmark.ast.Paragraph
 
setLineIndents(List<Integer>) - 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
 
setMatched(boolean) - Method in class com.vladsch.flexmark.parser.core.delimiter.Delimiter
 
setMergeContext(MergeContext) - Method in interface com.vladsch.flexmark.formatter.TranslationHandler
 
setNewItemCodeIndent(int) - Method in class com.vladsch.flexmark.parser.MutableListOptions
 
setNext(Delimiter) - Method in class com.vladsch.flexmark.parser.core.delimiter.Delimiter
 
setNoDupedDashes(boolean) - Method in class com.vladsch.flexmark.html.renderer.HeaderIdGenerator
 
setNonAsciiToLowercase(boolean) - Method in class com.vladsch.flexmark.html.renderer.HeaderIdGenerator
 
setNonDashChars(String) - Method in class com.vladsch.flexmark.html.renderer.HeaderIdGenerator
 
setNumberedItemMarkerSuffixed(boolean) - Method in class com.vladsch.flexmark.parser.MutableListOptions
 
setNumDelims(int) - Method in class com.vladsch.flexmark.parser.core.delimiter.Delimiter
 
setOpeningMarker(char) - Method in class com.vladsch.flexmark.ast.BulletList
 
setOpeningMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.BlockQuote
 
setOpeningMarker(BasedSequence) - Method in class com.vladsch.flexmark.ast.DelimitedLinkNode
 
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.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
 
setPrevious(Delimiter) - Method in class com.vladsch.flexmark.parser.core.delimiter.Delimiter
 
setPriority(int) - Method in class com.vladsch.flexmark.ast.ListItem
 
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
 
setRenderingNode(Node) - Method in class com.vladsch.flexmark.formatter.NodeFormatterSubContext
 
setRenderPurpose(RenderPurpose) - Method in interface com.vladsch.flexmark.formatter.TranslationHandler
 
setResolveDupes(boolean) - Method in class com.vladsch.flexmark.html.renderer.HeaderIdGenerator
 
setStartNumber(int) - Method in class com.vladsch.flexmark.ast.OrderedList
 
setText(BasedSequence) - Method in class com.vladsch.flexmark.ast.DelimitedLinkNode
 
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.RefNode
 
setTextChars(BasedSequence) - Method in class com.vladsch.flexmark.ast.Image
 
setTextChars(BasedSequence) - Method in class com.vladsch.flexmark.ast.ImageRef
 
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
 
setToDashChars(String) - Method in class com.vladsch.flexmark.html.renderer.HeaderIdGenerator
 
setTrailingBlankLine(boolean) - Method in class com.vladsch.flexmark.ast.Paragraph
 
setTranslatedTexts(List<? extends CharSequence>) - Method in interface com.vladsch.flexmark.formatter.TranslationHandler
 
setUrl(BasedSequence) - Method in class com.vladsch.flexmark.ast.LinkNodeBase
 
setUrl(BasedSequence) - Method in class com.vladsch.flexmark.ast.Reference
 
setUrl(BasedSequence, BasedSequence, BasedSequence) - Method in class com.vladsch.flexmark.ast.InlineLinkNode
 
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.parser.core.delimiter.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
 
SMARTS - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
Pretty ellipses, dashes and apostrophes.
SMARTYPANTS - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
All of the smartypants prettyfications.
SOFT_BREAK - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
softBreak - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
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).
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() - Method in interface com.vladsch.flexmark.parser.LightInlineParser
 
sp() - Method in class com.vladsch.flexmark.parser.LightInlineParserImpl
Parse zero or more spaces
SP - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
SPACE_AFTER_ATX_MARKER - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
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
 
spaceAfterAtxMarker - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
spaceInLinkElements - Variable in class com.vladsch.flexmark.parser.InlineParserOptions
 
spaceInLinkUrl - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
spaceInLinkUrls - Variable in class com.vladsch.flexmark.parser.InlineParserOptions
 
SPECIAL_LEAD_IN_HANDLERS - Static variable in class com.vladsch.flexmark.parser.Parser
 
specialLeadInHandler(SpecialLeadInHandler) - Method in class com.vladsch.flexmark.parser.Parser.Builder
 
SPNI - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
spnl() - Method in interface com.vladsch.flexmark.parser.LightInlineParser
 
spnl() - Method in class com.vladsch.flexmark.parser.LightInlineParserImpl
Parse zero or more space characters, including at most one newline and zero or more spaces.
SPNL - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
SPNL_URL - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
spnlUrl() - Method in interface com.vladsch.flexmark.parser.LightInlineParser
 
spnlUrl() - Method in class com.vladsch.flexmark.parser.LightInlineParserImpl
Parse zero or more space characters, including at one newline.
srcPos() - Method in class com.vladsch.flexmark.html.HtmlWriter
 
srcPos(int, int) - Method in class com.vladsch.flexmark.html.HtmlWriter
 
srcPos(BasedSequence) - 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
 
ST_CDATA - Static variable in class com.vladsch.flexmark.ast.util.Parsing
 
ST_DOUBLEQUOTEDVALUE - Static variable in class com.vladsch.flexmark.ast.util.Parsing
 
ST_HTMLCOMMENT - Static variable in class com.vladsch.flexmark.ast.util.Parsing
 
ST_PROCESSINGINSTRUCTION - Static variable in class com.vladsch.flexmark.ast.util.Parsing
 
ST_SINGLEQUOTEDVALUE - Static variable in class com.vladsch.flexmark.ast.util.Parsing
 
STARTING - com.vladsch.flexmark.parser.block.ParserPhase
 
startNewList(ListBlock, ListBlock) - Method in class com.vladsch.flexmark.parser.ListOptions
 
startSubList(ListBlock, ListBlock) - Method in class com.vladsch.flexmark.parser.ListOptions
 
STRIKETHROUGH - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
Support ~~strikethroughs~~ as supported in Pandoc and Github.
stripSoftLineBreak(CharSequence, CharSequence) - Static method in class com.vladsch.flexmark.formatter.FormatterUtils
 
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
 
SUBSCRIPT - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
Force List and Definition Paragraph wrapping if it includes more than just a single paragraph
SUPERSCRIPT - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
trace parsing elements to console
SUPPRESS_ALL_HTML - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
Suppresses HTML blocks as well as inline HTML tags.
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_BLOCKS - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
Suppresses HTML blocks.
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 - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
Suppresses inline HTML tags.
SUPPRESS_INLINE_HTML_COMMENTS - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
SUPPRESS_TRAILING_WHITESPACE - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
Deprecated.
SUPPRESSED_LINKS - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
suppressedLinks - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
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

TABLES - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
Table support similar to what Multimarkdown offers.
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
 
TASKLISTITEMS - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
GitHub style task list items: - [ ] and - [x]
text - Variable in class com.vladsch.flexmark.ast.DelimitedLinkNode
 
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.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
 
TextCollectingVisitor - Class in com.vladsch.flexmark.ast.util
Deprecated.
use TextCollectingVisitor from the utils library
TextCollectingVisitor(Class<?>...) - Constructor for class com.vladsch.flexmark.ast.util.TextCollectingVisitor
Deprecated.
 
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 - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
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 - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
ThematicBreak - Class in com.vladsch.flexmark.ast
 
ThematicBreak() - Constructor for class com.vladsch.flexmark.ast.ThematicBreak
 
ThematicBreak(BlockContent) - 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
 
ThematicBreakParser - Class in com.vladsch.flexmark.parser.core
 
ThematicBreakParser(BasedSequence) - Constructor for class com.vladsch.flexmark.parser.core.ThematicBreakParser
 
ThematicBreakParser.Factory - Class in com.vladsch.flexmark.parser.core
 
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
 
TOC - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
Enables TOC extension
toEOL() - Method in interface com.vladsch.flexmark.parser.InlineParser
 
toEOL() - Method in interface com.vladsch.flexmark.parser.LightInlineParser
 
toEOL() - Method in class com.vladsch.flexmark.parser.LightInlineParserImpl
Parse to end of line, including EOL
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
 
TRACKED_OFFSETS - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
TRACKED_OFFSETS - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
TRACKED_SEQUENCE - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
transferReferences(Document, Document, Boolean) - Method in class com.vladsch.flexmark.parser.Parser
 
transferReferences(NodeRepository<T>, NodeRepository<T>, boolean) - Static method 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
transformAnchorRef(CharSequence, CharSequence) - Method in interface com.vladsch.flexmark.formatter.TranslationContext
During RenderPurpose.TRANSLATION_SPANS this converts anchorRef to ordinal placeholder id During RenderPurpose.TRANSLATED_SPANS this returns the ordinal placeholder During RenderPurpose.TRANSLATED this returns new anchorRef for the AnchorRefTarget original was referring to
transformNonTranslating(CharSequence, CharSequence, CharSequence, CharSequence) - Method in interface com.vladsch.flexmark.formatter.TranslationContext
Transform non-translating text
transformReferenceId(String, NodeFormatterContext) - Method in class com.vladsch.flexmark.formatter.NodeRepositoryFormatter
 
transformTranslating(CharSequence, CharSequence, CharSequence, CharSequence) - Method in interface com.vladsch.flexmark.formatter.TranslationContext
Transform translating text but which is contextually isolated from the text block in which it is located ie.
TRANSLATED - com.vladsch.flexmark.formatter.RenderPurpose
 
TRANSLATED_SPANS - com.vladsch.flexmark.formatter.RenderPurpose
 
translatingRefTargetSpan(Node, TranslatingSpanRender) - Method in interface com.vladsch.flexmark.formatter.TranslationContext
Separate translation span which is also a ref target
translatingSpan(TranslatingSpanRender) - Method in interface com.vladsch.flexmark.formatter.TranslationContext
Separate translation span.
TranslatingSpanRender - Interface in com.vladsch.flexmark.formatter
 
TRANSLATION_AUTOLINK_PREFIX - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
TRANSLATION_AUTOLINK_TAG_PATTERN - Static variable in class com.vladsch.flexmark.parser.Parser
 
TRANSLATION_EXCLUDE_PATTERN - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
TRANSLATION_HTML_BLOCK_PREFIX - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
TRANSLATION_HTML_BLOCK_TAG_PATTERN - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
TRANSLATION_HTML_BLOCK_TAG_PATTERN - Static variable in class com.vladsch.flexmark.parser.Parser
Used by formatter for translation parsing
TRANSLATION_HTML_INLINE_PREFIX - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
TRANSLATION_HTML_INLINE_TAG_PATTERN - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
TRANSLATION_HTML_INLINE_TAG_PATTERN - Static variable in class com.vladsch.flexmark.parser.Parser
 
TRANSLATION_ID_FORMAT - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
TRANSLATION_SPANS - com.vladsch.flexmark.formatter.RenderPurpose
 
translationAutolinkPrefix - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
translationAutolinkTagPattern - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
TranslationContext - Interface in com.vladsch.flexmark.formatter
 
translationExcludePattern - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
TranslationHandler - Interface in com.vladsch.flexmark.formatter
 
TranslationHandlerFactory - Interface in com.vladsch.flexmark.formatter
 
translationHtmlBlockPrefix - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
translationHtmlBlockTagPattern - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
translationHtmlInlinePrefix - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
translationHtmlInlineTagPattern - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
translationHtmlInlineTagPattern - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
translationIdFormat - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
TranslationPlaceholderGenerator - Interface in com.vladsch.flexmark.formatter
 
translationRender(Node, TranslationHandler, RenderPurpose) - Method in class com.vladsch.flexmark.formatter.Formatter
Render the tree of nodes to markdown
translationRender(Node, Appendable, int, TranslationHandler, RenderPurpose) - Method in class com.vladsch.flexmark.formatter.Formatter
Render a node to the appendable
translationRender(Node, Appendable, TranslationHandler, RenderPurpose) - Method in class com.vladsch.flexmark.formatter.Formatter
Render a node to the appendable
tryContinue(ParserState) - Method in interface com.vladsch.flexmark.parser.block.BlockParser
See if the block parser can continue parsing the current block
tryContinue(ParserState) - Method in class com.vladsch.flexmark.parser.core.BlockQuoteParser
 
tryContinue(ParserState) - Method in class com.vladsch.flexmark.parser.core.DocumentBlockParser
 
tryContinue(ParserState) - Method in class com.vladsch.flexmark.parser.core.FencedCodeBlockParser
 
tryContinue(ParserState) - Method in class com.vladsch.flexmark.parser.core.HeadingParser
 
tryContinue(ParserState) - Method in class com.vladsch.flexmark.parser.core.HtmlBlockParser
 
tryContinue(ParserState) - Method in class com.vladsch.flexmark.parser.core.IndentedCodeBlockParser
 
tryContinue(ParserState) - Method in class com.vladsch.flexmark.parser.core.ListBlockParser
 
tryContinue(ParserState) - Method in class com.vladsch.flexmark.parser.core.ListItemParser
 
tryContinue(ParserState) - Method in class com.vladsch.flexmark.parser.core.ParagraphParser
 
tryContinue(ParserState) - Method in class com.vladsch.flexmark.parser.core.ThematicBreakParser
 
tryStart(ParserState, MatchedBlockParser) - Method in interface com.vladsch.flexmark.parser.block.BlockParserFactory
 
tryStart(ParserState, MatchedBlockParser) - Method in class com.vladsch.flexmark.parser.core.IndentedCodeBlockParser.BlockFactory
 
tryStart(ParserState, MatchedBlockParser) - Method in class com.vladsch.flexmark.parser.core.ParagraphParser.Factory
 
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.parser.core.delimiter
 
UnderscoreDelimiterProcessor(boolean) - Constructor for class com.vladsch.flexmark.parser.core.delimiter.UnderscoreDelimiterProcessor
 
UNESCAPE_HTML_ENTITIES - Static variable in class com.vladsch.flexmark.html.HtmlRenderer
 
UNESCAPE_SPECIAL_CHARS - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
unescapeHtmlEntities - Variable in class com.vladsch.flexmark.html.HtmlRendererOptions
 
unescapeSpecialCharsOnWrap - Variable in class com.vladsch.flexmark.formatter.FormatterOptions
 
UNICODE_WHITESPACE_CHAR - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
UNIQUIFICATION_MAP - Static variable in class com.vladsch.flexmark.formatter.Formatter
 
uniquifyIds(NodeFormatterContext, MarkdownWriter, Document) - Method in class com.vladsch.flexmark.formatter.NodeRepositoryFormatter
Compute needed id map to make reference ids unique across documents[] up to entry equal to document and store this map in document property so that it can be retrieved from the document later when computing the map by documents after this document in the list.
UNKNOWN - Static variable in class com.vladsch.flexmark.html.renderer.LinkStatus
 
unmatchedDelimiterNode(InlineParser, DelimiterRun) - Method in class com.vladsch.flexmark.parser.core.delimiter.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
 
UNUSABLE - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
 
UNUSED_ALL - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
All available extensions excluding the high word options
unusedReferences - Variable in class com.vladsch.flexmark.formatter.NodeRepositoryFormatter
 
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
UriContentResolver - Interface in com.vladsch.flexmark.html
 
UriContentResolverFactory - Interface in com.vladsch.flexmark.html
 
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
 
USE_HARDCODED_LINK_ADDRESS_PARSER - Static variable in class com.vladsch.flexmark.parser.Parser
 
useHardcodedLinkAddressParser - Variable in class com.vladsch.flexmark.parser.InlineParserOptions
 

V

VALID - Static variable in class com.vladsch.flexmark.html.renderer.LinkStatus
 
valueOf(String) - Static method in enum com.vladsch.flexmark.formatter.FormattingPhase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.vladsch.flexmark.formatter.RenderPurpose
Returns the enum constant of this type with the specified name.
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.formatter.FormattingPhase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.vladsch.flexmark.formatter.RenderPurpose
Returns an array containing the constants of this enum type, in the order they are declared.
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(Node) - Method in class com.vladsch.flexmark.ast.util.AnchorRefTargetBlockVisitor
 
visit(AnchorRefTarget) - Method in class com.vladsch.flexmark.ast.util.AnchorRefTargetBlockVisitor
 
visit(AutoLink) - Method in interface com.vladsch.flexmark.ast.util.InlineVisitor
 
visit(BlockQuote) - Method in interface com.vladsch.flexmark.ast.util.BlockVisitor
 
visit(BulletList) - Method in interface com.vladsch.flexmark.ast.util.BlockVisitor
 
visit(BulletListItem) - Method in interface com.vladsch.flexmark.ast.util.BlockVisitor
 
visit(Code) - Method in interface com.vladsch.flexmark.ast.util.InlineVisitor
 
visit(Emphasis) - Method in interface com.vladsch.flexmark.ast.util.InlineVisitor
 
visit(FencedCodeBlock) - Method in interface com.vladsch.flexmark.ast.util.BlockVisitor
 
visit(HardLineBreak) - Method in interface com.vladsch.flexmark.ast.util.InlineVisitor
 
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(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(HtmlInnerBlock) - Method in interface com.vladsch.flexmark.ast.util.HtmlInnerVisitor
 
visit(HtmlInnerBlockComment) - Method in interface com.vladsch.flexmark.ast.util.HtmlInnerVisitor
 
visit(Image) - Method in interface com.vladsch.flexmark.ast.util.InlineVisitor
 
visit(ImageRef) - Method in interface com.vladsch.flexmark.ast.util.InlineVisitor
 
visit(IndentedCodeBlock) - Method in interface com.vladsch.flexmark.ast.util.BlockVisitor
 
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(OrderedList) - Method in interface com.vladsch.flexmark.ast.util.BlockVisitor
 
visit(OrderedListItem) - 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(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(ThematicBreak) - Method in interface com.vladsch.flexmark.ast.util.BlockVisitor
 
visit(Document) - Method in interface com.vladsch.flexmark.ast.util.BlockVisitor
 
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 - 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
 
WHITESPACE - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
WIKILINKS - Static variable in interface com.vladsch.flexmark.parser.PegdownExtensions
Support [[Wiki-style links]].
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
 
withContent(@org.jetbrains.annotations.Nullable byte[]) - Method in class com.vladsch.flexmark.html.renderer.ResolvedContent
 
withLinkType(LinkType) - Method in class com.vladsch.flexmark.html.renderer.ResolvedLink
 
withStatus(LinkStatus) - Method in class com.vladsch.flexmark.html.renderer.ResolvedContent
 
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
 
WWW_AUTO_LINK_ELEMENT - Static variable in class com.vladsch.flexmark.parser.Parser
 
WWW_AUTOLINK - Variable in class com.vladsch.flexmark.ast.util.Parsing
 
wwwAutoLinkElement - Variable in class com.vladsch.flexmark.parser.InlineParserOptions
 

X

XML_NAMESPACE - Static variable in class com.vladsch.flexmark.ast.util.Parsing
 
XML_NAMESPACE_CHAR - Static variable in class com.vladsch.flexmark.ast.util.Parsing
 
XML_NAMESPACE_START - Static variable in class com.vladsch.flexmark.ast.util.Parsing
 
A B C D E F G H I K L M N O P Q R S T U V W X 
All Classes All Packages