Architecture Diagrams for /vsch/flexmark-java[edit]
Packages / Module flexmark-util / com.vladsch.flexmark.util.sequence / BasedSequence

Interface BasedSequence

A CharSequence that references original char sequence with offsets into original preserved. NOTE: '\0' changed to '\uFFFD' use com.vladsch.flexmark.util.sequence.mappers.NullEncoder#decodeNull mapper to get original null chars. Since equals is used for comparison of sequences and strings by base sequence manager, a base sequence with NUL may not compare equal to an equivalent unwrapped sequence because NUL chars are not converted. For Strings this is handled by using String.equals() for comparison. For other CharacterSequence types the match will fail if original has NUL in it. a subSequence() returns a sub-sequence from the original base sequence with corresponding offsets
BasedSequence
com.vladsch.flexmark.util.sequence
Module flexmark-util
Context
BasedSequence
A CharSequence that references original char sequence with offsets into...
A
BasedSequenceImpl
Implementation of BaseSequence
BasedSequence.EmptyBasedSequence
CharSubSequence
A CharSequence that references original char[] a subSequence() returns ...
MappedBasedSequence
A BasedSequence which maps characters according to CharMapper
PrefixedSubSequence
A BasedSequence with an out of scope of original char sequence prefix a...
A
SegmentedSequence
A BasedSequence which consists of segments of other BasedSequences
SegmentedSequenceFull
A BasedSequence which consists of segments of other BasedSequences NOTE...
SegmentedSequenceTree
A BasedSequence which consists of segments of other BasedSequences NOTE...
SubSequence
A BasedSequence implementation which wraps original CharSequence to pro...
ReplacedBasedSequence
Interface implemented by sequences which do not contain contiguous base...
IRichSequence
A CharSequence that provides a rich set of manipulation methods. NOTE: ...
CharSequence
Comparable
SequenceUtils
BasedOptionsHolder
Implemented by BasedOptionsSequence, use instance of it to pass to Base...
Class/Interface Hierarchy
BlockQuote
DelimitedLinkNode
A
DelimitedNodeImpl
FencedCodeBlock
Heading
Image
A
InlineLinkNode
A
LinkNodeBase
A
ListItem
A
RefNode
Reference
TextNodeConverter
Abbreviation
A node containing the abbreviated text that will be rendered as an abbr...
AbbreviationBlock
A block node that contains the abbreviation definition
AbbreviationNodePostProcessor
AdmonitionBlock
An Admonition block node
AsideBlock
A ExtAside block node
AttributeNode
An Attribute node representing a single attribute name and value in att...
AttributesNode
A AttributesNode node
Emoji
An emoji node containing emoji shortcut text
EnumeratedReferenceBase
A EnumeratedReference node
EnumeratedReferenceBlock
A EnumeratedReference block node
EscapedCharacter
A EscapedCharacter node
Footnote
A Footnote referencing node
FootnoteBlock
A Footnote definition node containing text and other inline nodes nodes...
GfmIssue
A GfmIssue node
Strikethrough
A strikethrough node containing text and other inline nodes nodes as ch...
Subscript
A Subscript node containing text and other inline nodes nodes as childr...
GfmUser
A GfmUser node
GitLabBlockQuote
A GitLab block node
GitLabInline
A Ins node
GitLabInlineMath
A Ins node
Ins
A Ins node
JekyllFrontMatterBlock
A JekyllFrontMatter block node
JekyllTag
A JekyllTag node
MacroDefinitionBlock
A MacroReference block node
MacroReference
A MacroReference node
SpecExampleBlock
A SpecExample block node
Superscript
A Superscript node
TableCaption
Table caption of a TableBlock containing inline nodes.
TableCell
Table cell of a TableRow containing inline nodes.
SimTocBlock
A simulated toc block node
TocBlock
A TOC node
A
TocBlockBase
A TOC node
SimTocBlockParser
TypographicQuotes
A TypographicQuotes node
WikiNode
Macro
A macros node
MacroAttribute
A macros node
MacroClose
A macros node
MacroBlockParser
YamlFrontMatterNode
YamlFrontMatterBlockParser
Zzzzzz
A Zzzzzz node
ZzzzzzBlock
A Zzzzzz block node
LightInlineParserImpl
ListBlockParser
Bracket
Opening bracket for links ( [ ) or images ( ![ ).
Delimiter
DocumentParser
BlockContent
A
ContentNode
A
Node
MarkdownParagraph
TableCell
TrackedOffsetList
ParsedOption
ParserMessage
BasedSequence
A CharSequence that references original char sequence with offsets into...
MappedBasedSequence
A BasedSequence which maps characters according to CharMapper
PrefixedSubSequence
A BasedSequence with an out of scope of original char sequence prefix a...
ReplacedTextMapper
Class which tracks text replacements to provide original offset from mo...
A
SegmentedSequence
A BasedSequence which consists of segments of other BasedSequences
BasedSegmentBuilder
SequenceBuilder
A Builder for Segmented BasedSequences
BasedOffsetTracker
Class Associations
BasedSequence
A CharSequence that references original char sequence with offsets into...
com.vladsch.flexmark.ast.DelimitedLinkNode
A
com.vladsch.flexmark.ast.DelimitedNodeImpl
com.vladsch.flexmark.ast.FencedCodeBlock
com.vladsch.flexmark.ast.HardLineBreak
com.vladsch.flexmark.ast.Image
com.vladsch.flexmark.ast.ImageRef
com.vladsch.flexmark.ast.Link
A
com.vladsch.flexmark.ast.LinkNodeBase
A
com.vladsch.flexmark.ast.ListItem
A
com.vladsch.flexmark.ast.RefNode
com.vladsch.flexmark.ast.Reference
com.vladsch.flexmark.ast.Text
com.vladsch.flexmark.ast.TextBase
com.vladsch.flexmark.ast.util.TextCollectingVisitor
com.vladsch.flexmark.ast.util.TextNodeConverter
com.vladsch.flexmark.ast.util.TextNodeMergingList
com.vladsch.flexmark.docx.converter.internal.CoreNodeDocxRenderer
A
com.vladsch.flexmark.docx.converter.util.DocxContextImpl
com.vladsch.flexmark.ext.abbreviation.internal.AbbreviationBlockParser.BlockFactory
com.vladsch.flexmark.ext.abbreviation.internal.AbbreviationNodePostProcessor
com.vladsch.flexmark.ext.abbreviation.internal.AbbreviationNodeRenderer
com.vladsch.flexmark.ext.abbreviation.internal.AbbreviationParagraphPreProcessor
com.vladsch.flexmark.ext.admonition.AdmonitionBlock
An Admonition block node
com.vladsch.flexmark.ext.admonition.internal.AdmonitionBlockParser.BlockFactory
com.vladsch.flexmark.ext.anchorlink.internal.AnchorLinkNodePostProcessor
com.vladsch.flexmark.ext.aside.internal.AsideBlockParser.BlockFactory
com.vladsch.flexmark.ext.attributes.AttributesNode
A AttributesNode node
com.vladsch.flexmark.ext.attributes.internal.AttributesInlineParserExtension
com.vladsch.flexmark.ext.attributes.internal.AttributesNodeFormatter
com.vladsch.flexmark.ext.attributes.internal.AttributesNodePostProcessor
com.vladsch.flexmark.ext.autolink.internal.AutolinkNodePostProcessor
com.vladsch.flexmark.ext.definition.internal.DefinitionItemBlockParser.BlockFactory
com.vladsch.flexmark.ext.definition.internal.DefinitionItemBlockParser
com.vladsch.flexmark.ext.definition.internal.DefinitionListItemBlockPreProcessor
com.vladsch.flexmark.ext.definition.internal.DefinitionNodeFormatter
com.vladsch.flexmark.ext.definition.internal.DefinitionNodeRenderer
com.vladsch.flexmark.ext.emoji.Emoji
An emoji node containing emoji shortcut text
com.vladsch.flexmark.ext.emoji.internal.EmojiDelimiterProcessor
com.vladsch.flexmark.ext.enumerated.reference.EnumeratedReferenceBase
A EnumeratedReference node
com.vladsch.flexmark.ext.enumerated.reference.internal.EnumRefTextCollectingVisitor
com.vladsch.flexmark.ext.enumerated.reference.internal.EnumeratedReferenceBlockParser.BlockFactory
com.vladsch.flexmark.ext.enumerated.reference.internal.EnumeratedReferenceBlockParser
com.vladsch.flexmark.ext.enumerated.reference.internal.EnumeratedReferenceLinkRefProcessor
com.vladsch.flexmark.ext.enumerated.reference.internal.EnumeratedReferenceNodeFormatter
com.vladsch.flexmark.ext.enumerated.reference.internal.EnumeratedReferenceNodeRenderer.OrdinalRendererAnonymous
com.vladsch.flexmark.ext.enumerated.reference.internal.EnumeratedReferenceParagraphPreProcessor
com.vladsch.flexmark.ext.escaped.character.EscapedCharacter
A EscapedCharacter node
com.vladsch.flexmark.ext.escaped.character.internal.EscapedCharacterNodePostProcessor
com.vladsch.flexmark.ext.escaped.character.internal.EscapedCharacterNodeRenderer
com.vladsch.flexmark.ext.footnotes.Footnote
A Footnote referencing node
com.vladsch.flexmark.ext.footnotes.internal.FootnoteBlockParser.BlockFactory
com.vladsch.flexmark.ext.footnotes.internal.FootnoteBlockParser
com.vladsch.flexmark.ext.footnotes.internal.FootnoteLinkRefProcessor
com.vladsch.flexmark.ext.gfm.strikethrough.Strikethrough
A strikethrough node containing text and other inline nodes nodes as ch...
com.vladsch.flexmark.ext.gfm.strikethrough.Subscript
A Subscript node containing text and other inline nodes nodes as childr...
com.vladsch.flexmark.ext.gfm.tasklist.internal.TaskListNodeFormatter
com.vladsch.flexmark.ext.gfm.tasklist.internal.TaskListNodeRenderer
com.vladsch.flexmark.ext.gitlab.GitLabInline
A Ins node
com.vladsch.flexmark.ext.gitlab.GitLabInlineMath
A Ins node
com.vladsch.flexmark.ext.gitlab.internal.GitLabBlockQuoteParser.BlockFactory
com.vladsch.flexmark.ext.gitlab.internal.GitLabBlockQuoteParser
com.vladsch.flexmark.ext.gitlab.internal.GitLabInlineMathParser
com.vladsch.flexmark.ext.gitlab.internal.GitLabInlineParser
com.vladsch.flexmark.ext.gitlab.internal.GitLabNodeRenderer
com.vladsch.flexmark.ext.ins.Ins
A Ins node
com.vladsch.flexmark.ext.jekyll.front.matter.internal.JekyllFrontMatterBlockParser.BlockFactory
com.vladsch.flexmark.ext.jekyll.front.matter.internal.JekyllFrontMatterBlockParser
com.vladsch.flexmark.ext.jekyll.tag.JekyllTag
A JekyllTag node
com.vladsch.flexmark.ext.jekyll.tag.internal.JekyllTagBlockParser.BlockFactory
com.vladsch.flexmark.ext.jekyll.tag.internal.JekyllTagInlineParserExtension
com.vladsch.flexmark.ext.macros.MacroReference
A MacroReference node
com.vladsch.flexmark.ext.macros.internal.MacroDefinitionBlockParser.BlockFactory
com.vladsch.flexmark.ext.macros.internal.MacroDefinitionBlockParser
com.vladsch.flexmark.ext.macros.internal.MacrosInlineParserExtension
A
com.vladsch.flexmark.ext.media.tags.internal.AbstractMediaLink
com.vladsch.flexmark.ext.media.tags.internal.MediaTagsNodePostProcessor
com.vladsch.flexmark.ext.media.tags.internal.MediaTagsNodeRenderer
com.vladsch.flexmark.ext.spec.example.internal.SpecExampleBlockParser.BlockFactory
com.vladsch.flexmark.ext.spec.example.internal.SpecExampleBlockParser
com.vladsch.flexmark.ext.spec.example.internal.SpecExampleNodeFormatter
com.vladsch.flexmark.ext.superscript.Superscript
A Superscript node
com.vladsch.flexmark.ext.tables.TableCell
Table cell of a TableRow containing inline nodes.
com.vladsch.flexmark.ext.tables.TableExtractingVisitor
com.vladsch.flexmark.ext.tables.internal.TableColumnSeparator
Table cell separator only used during parsing, not part of the AST, use...
com.vladsch.flexmark.ext.tables.internal.TableNodeFormatter
com.vladsch.flexmark.ext.tables.internal.TableParagraphPreProcessor
com.vladsch.flexmark.ext.toc.SimTocBlock
A simulated toc block node
com.vladsch.flexmark.ext.toc.TocBlock
A TOC node
A
com.vladsch.flexmark.ext.toc.TocBlockBase
A TOC node
com.vladsch.flexmark.ext.toc.internal.SimTocBlockParser.BlockFactory
com.vladsch.flexmark.ext.toc.internal.SimTocNodeFormatter
com.vladsch.flexmark.ext.toc.internal.SimTocNodeRenderer
com.vladsch.flexmark.ext.toc.internal.TocBlockParser.BlockFactory
com.vladsch.flexmark.ext.toc.internal.TocOptions
com.vladsch.flexmark.ext.typographic.TypographicQuotes
A TypographicQuotes node
com.vladsch.flexmark.ext.typographic.internal.QuoteDelimiterProcessorBase
com.vladsch.flexmark.ext.typographic.internal.SmartsInlineParser
com.vladsch.flexmark.ext.wikilink.WikiNode
com.vladsch.flexmark.ext.wikilink.internal.WikiLinkJiraRenderer
com.vladsch.flexmark.ext.wikilink.internal.WikiLinkLinkRefProcessor
com.vladsch.flexmark.ext.wikilink.internal.WikiLinkNodeRenderer
com.vladsch.flexmark.ext.xwiki.macros.Macro
A macros node
com.vladsch.flexmark.ext.xwiki.macros.MacroClose
A macros node
com.vladsch.flexmark.ext.xwiki.macros.internal.MacroBlockParser.BlockFactory
com.vladsch.flexmark.ext.xwiki.macros.internal.MacroBlockParser
com.vladsch.flexmark.ext.xwiki.macros.internal.MacroInlineParser
com.vladsch.flexmark.ext.yaml.front.matter.internal.YamlFrontMatterBlockParser
com.vladsch.flexmark.ext.youtube.embedded.YouTubeLink
com.vladsch.flexmark.ext.youtube.embedded.internal.YouTubeLinkNodePostProcessor
com.vladsch.flexmark.ext.youtube.embedded.internal.YouTubeLinkNodeRenderer
com.vladsch.flexmark.ext.zzzzzz.Zzzzzz
A Zzzzzz node
com.vladsch.flexmark.ext.zzzzzz.internal.ZzzzzzJiraRenderer
com.vladsch.flexmark.ext.zzzzzz.internal.ZzzzzzNodeRenderer
com.vladsch.flexmark.formatter.Formatter.MainNodeFormatter
com.vladsch.flexmark.formatter.FormatterUtils
com.vladsch.flexmark.formatter.MarkdownWriter
com.vladsch.flexmark.formatter.internal.CoreNodeFormatter
com.vladsch.flexmark.formatter.internal.TranslationHandlerImpl
com.vladsch.flexmark.html.EmbeddedAttributeProvider.EmbeddedNodeAttributes
com.vladsch.flexmark.html.HtmlWriter
com.vladsch.flexmark.html.renderer.CoreNodeRenderer
The node renderer that renders all the core nodes (comes last in the or...
com.vladsch.flexmark.html2md.converter.FlexmarkHtmlConverter.MainHtmlConverter
com.vladsch.flexmark.html2md.converter.HtmlMarkdownWriter
com.vladsch.flexmark.html2md.converter.internal.HtmlConverterCoreNodeRenderer
com.vladsch.flexmark.java.samples.FencedCodeCustomRenderingSample.CustomNodeRenderer
com.vladsch.flexmark.java.samples.FormatterWithMods.LinkNodeVisitor
com.vladsch.flexmark.java.samples.NodeInsertingPostProcessorSample.NodeInsertingPostProcessor
com.vladsch.flexmark.java.samples.SyntheticLinkFormatterSample.SyntheticLinkNodeFormatter
com.vladsch.flexmark.java.samples.SyntheticLinkSample.SyntheticLinkPostProcessor
com.vladsch.flexmark.java.samples.UnderlineExtensionSample.Underline
com.vladsch.flexmark.java.samples.VisitorSample
com.vladsch.flexmark.java.samples.YouTubeLinkSample.YouTubeLink
com.vladsch.flexmark.java.samples.YouTubeLinkSample.YouTubeLinkNodePostProcessor
com.vladsch.flexmark.java.samples.YouTubeLinkSample.YouTubeLinkNodeRenderer
com.vladsch.flexmark.jira.converter.internal.JiraConverterNodeRenderer
com.vladsch.flexmark.parser.LightInlineParserImpl
com.vladsch.flexmark.parser.Parser
Parses input text to a tree of nodes. Start with the #builder method, c...
com.vladsch.flexmark.parser.core.BlockQuoteParser.BlockFactory
com.vladsch.flexmark.parser.core.FencedCodeBlockParser.BlockFactory
com.vladsch.flexmark.parser.core.FencedCodeBlockParser
com.vladsch.flexmark.parser.core.HeadingParser.BlockFactory
com.vladsch.flexmark.parser.core.HtmlBlockParser.BlockFactory
com.vladsch.flexmark.parser.core.HtmlBlockParser
com.vladsch.flexmark.parser.core.ListBlockParser.ListItemLeadInHandler
com.vladsch.flexmark.parser.core.ListBlockParser
com.vladsch.flexmark.parser.core.ThematicBreakParser.BlockFactory
com.vladsch.flexmark.parser.core.delimiter.Bracket
Opening bracket for links ( [ ) or images ( ![ ).
com.vladsch.flexmark.parser.core.delimiter.Delimiter
com.vladsch.flexmark.parser.internal.DocumentParser
com.vladsch.flexmark.parser.internal.InlineParserImpl
com.vladsch.flexmark.parser.internal.LinkDestinationParser
com.vladsch.flexmark.util.ast.BlockContent
A
com.vladsch.flexmark.util.ast.ContentNode
com.vladsch.flexmark.util.ast.Document
A
com.vladsch.flexmark.util.ast.Node
com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
com.vladsch.flexmark.util.format.MarkdownParagraph.LeftAlignedWrapping
com.vladsch.flexmark.util.format.MarkdownParagraph
com.vladsch.flexmark.util.format.MarkdownTable
com.vladsch.flexmark.util.format.TableCell
com.vladsch.flexmark.util.format.TableCellOffsetInfo
com.vladsch.flexmark.util.format.TableRow
com.vladsch.flexmark.util.format.TrackedOffsetUtils
com.vladsch.flexmark.util.html.AttributeImpl
com.vladsch.flexmark.util.options.OptionsParser
A
com.vladsch.flexmark.util.sequence.BasedSequenceImpl
Implementation of BaseSequence
com.vladsch.flexmark.util.sequence.BasedUtils
com.vladsch.flexmark.util.sequence.Html5Entities
com.vladsch.flexmark.util.sequence.LineAppendable
Used to collect line text for further processing control output of new ...
com.vladsch.flexmark.util.sequence.LineAppendableImpl
com.vladsch.flexmark.util.sequence.LineInfo
Line information in LineAppendable
com.vladsch.flexmark.util.sequence.MappedBasedSequence
A BasedSequence which maps characters according to CharMapper
com.vladsch.flexmark.util.sequence.PrefixedSubSequence
A BasedSequence with an out of scope of original char sequence prefix a...
com.vladsch.flexmark.util.sequence.Range
com.vladsch.flexmark.util.sequence.ReplacedTextMapper
Class which tracks text replacements to provide original offset from mo...
A
com.vladsch.flexmark.util.sequence.SegmentedSequence
A BasedSequence which consists of segments of other BasedSequences
com.vladsch.flexmark.util.sequence.SegmentedSequenceFull
A BasedSequence which consists of segments of other BasedSequences NOTE...
com.vladsch.flexmark.util.sequence.SegmentedSequenceTree
A BasedSequence which consists of segments of other BasedSequences NOTE...
com.vladsch.flexmark.util.sequence.SubSequence
A BasedSequence implementation which wraps original CharSequence to pro...
com.vladsch.flexmark.util.sequence.builder.BasedSegmentBuilder
com.vladsch.flexmark.util.sequence.builder.SequenceBuilder
A Builder for Segmented BasedSequences
com.vladsch.flexmark.util.sequence.builder.tree.BasedOffsetTracker
com.vladsch.flexmark.util.sequence.builder.tree.Segment.Base
com.vladsch.flexmark.util.sequence.builder.tree.SegmentOffsetTree
Segment tree which uses offsets instead of aggregated length of segment...
com.vladsch.flexmark.util.sequence.builder.tree.SegmentTree
Binary search tree of sequence segments
com.vladsch.flexmark.util.sequence.managed.BaseSequenceEntry
com.vladsch.flexmark.util.sequence.managed.BaseSequenceManager
com.vladsch.flexmark.youtrack.converter.internal.YouTrackConverterNodeRenderer
com.vladsch.flexmark.ast.Heading
A
com.vladsch.flexmark.ast.LinkNode
com.vladsch.flexmark.ext.attributes.AttributeNode
An Attribute node representing a single attribute name and value in att...
com.vladsch.flexmark.ext.gfm.issues.GfmIssue
A GfmIssue node
com.vladsch.flexmark.ext.gfm.strikethrough.internal.StrikethroughDelimiterProcessor
com.vladsch.flexmark.ext.gfm.strikethrough.internal.StrikethroughSubscriptDelimiterProcessor
com.vladsch.flexmark.ext.gfm.strikethrough.internal.SubscriptDelimiterProcessor
com.vladsch.flexmark.ext.gfm.users.GfmUser
A GfmUser node
com.vladsch.flexmark.ext.ins.internal.InsDelimiterProcessor
com.vladsch.flexmark.ext.superscript.internal.SuperscriptDelimiterProcessor
com.vladsch.flexmark.ext.toc.internal.TocNodeRenderer
com.vladsch.flexmark.ext.xwiki.macros.MacroBlock
A macros block node
com.vladsch.flexmark.ext.zzzzzz.internal.ZzzzzzDelimiterProcessor
com.vladsch.flexmark.java.samples.UnderlineExtensionSample.UnderlineDelimiterProcessor
A
com.vladsch.flexmark.parser.core.delimiter.EmphasisDelimiterProcessor
com.vladsch.flexmark.util.sequence.Escaping
com.vladsch.flexmark.util.sequence.LineAppendableImpl.IndexedLineProxy
com.vladsch.flexmark.ast.AutoLink
com.vladsch.flexmark.ast.BlockQuote
com.vladsch.flexmark.ast.BulletList
com.vladsch.flexmark.ast.BulletListItem
com.vladsch.flexmark.ast.Code
com.vladsch.flexmark.ast.CodeBlock
com.vladsch.flexmark.ast.Emphasis
com.vladsch.flexmark.ast.HtmlBlock
HTML block
A
com.vladsch.flexmark.ast.HtmlBlockBase
HTML block
com.vladsch.flexmark.ast.HtmlCommentBlock
HTML block
com.vladsch.flexmark.ast.HtmlEntity
Inline HTML element.
com.vladsch.flexmark.ast.HtmlInline
Inline HTML element.
A
com.vladsch.flexmark.ast.HtmlInlineBase
Inline HTML element.
com.vladsch.flexmark.ast.HtmlInlineComment
Inline HTML comment element.
com.vladsch.flexmark.ast.HtmlInnerBlock
Inline HTML element.
com.vladsch.flexmark.ast.HtmlInnerBlockComment
Inline HTML element.
com.vladsch.flexmark.ast.IndentedCodeBlock
A
com.vladsch.flexmark.ast.InlineLinkNode
com.vladsch.flexmark.ast.LinkRef
A
com.vladsch.flexmark.ast.ListBlock
com.vladsch.flexmark.ast.MailLink
com.vladsch.flexmark.ast.OrderedList
com.vladsch.flexmark.ast.OrderedListItem
com.vladsch.flexmark.ast.Paragraph
com.vladsch.flexmark.ast.SoftLineBreak
com.vladsch.flexmark.ast.StrongEmphasis
com.vladsch.flexmark.ast.ThematicBreak
com.vladsch.flexmark.ast.WhiteSpace
Only generated for CharacterNodeFactory custom parsing
com.vladsch.flexmark.ext.abbreviation.Abbreviation
A node containing the abbreviated text that will be rendered as an abbr...
com.vladsch.flexmark.ext.abbreviation.AbbreviationBlock
A block node that contains the abbreviation definition
com.vladsch.flexmark.ext.abbreviation.internal.AbbreviationBlockParser
com.vladsch.flexmark.ext.admonition.internal.AdmonitionBlockParser.AdmonitionLeadInHandler
com.vladsch.flexmark.ext.anchorlink.AnchorLink
Anchor link node
com.vladsch.flexmark.ext.aside.AsideBlock
A ExtAside block node
com.vladsch.flexmark.ext.aside.internal.AsideBlockParser
com.vladsch.flexmark.ext.attributes.AttributesDelimiter
A empty implicit AttributesNode used to mark attribute span start
com.vladsch.flexmark.ext.definition.DefinitionList
A DefinitionList block node
com.vladsch.flexmark.ext.definition.DefinitionTerm
A Definition block node
com.vladsch.flexmark.ext.definition.internal.DefinitionItemBlockParser.ItemData
com.vladsch.flexmark.ext.enumerated.reference.EnumeratedReferenceBlock
A EnumeratedReference block node
com.vladsch.flexmark.ext.enumerated.reference.EnumeratedReferenceLink
A EnumeratedReference node
com.vladsch.flexmark.ext.enumerated.reference.EnumeratedReferenceText
A EnumeratedReference node
com.vladsch.flexmark.ext.footnotes.FootnoteBlock
A Footnote definition node containing text and other inline nodes nodes...
com.vladsch.flexmark.ext.gfm.tasklist.TaskListItem
A Task list item
com.vladsch.flexmark.ext.gitlab.GitLabBlockQuote
A GitLab block node
com.vladsch.flexmark.ext.gitlab.GitLabDel
A Del node
com.vladsch.flexmark.ext.gitlab.GitLabIns
A Ins node
com.vladsch.flexmark.ext.jekyll.front.matter.JekyllFrontMatterBlock
A JekyllFrontMatter block node
com.vladsch.flexmark.ext.jekyll.tag.JekyllTagBlock
A JekyllTag block node
com.vladsch.flexmark.ext.jekyll.tag.internal.JekyllTagBlockParser
com.vladsch.flexmark.ext.macros.MacroDefinitionBlock
A MacroReference block node
com.vladsch.flexmark.ext.spec.example.SpecExampleAst
A SpecExample block node
com.vladsch.flexmark.ext.spec.example.SpecExampleBlock
A SpecExample block node
com.vladsch.flexmark.ext.spec.example.SpecExampleHtml
A SpecExample block node
com.vladsch.flexmark.ext.spec.example.SpecExampleOption
A SpecExample block node
com.vladsch.flexmark.ext.spec.example.SpecExampleOptionSeparator
A SpecExample block node
com.vladsch.flexmark.ext.spec.example.SpecExampleOptionsList
A SpecExample block node
com.vladsch.flexmark.ext.spec.example.SpecExampleSeparator
A SpecExample block node
com.vladsch.flexmark.ext.spec.example.SpecExampleSource
A SpecExample block node
com.vladsch.flexmark.ext.spec.example.internal.SpecExampleNodeRenderer
com.vladsch.flexmark.ext.tables.TableBlock
Table block containing a TableHead and optionally a TableBody .
com.vladsch.flexmark.ext.tables.TableBody
Body part of a TableBlock containing TableRow TableRows .
com.vladsch.flexmark.ext.tables.TableCaption
Table caption of a TableBlock containing inline nodes.
com.vladsch.flexmark.ext.tables.TableHead
Head part of a TableBlock containing TableRow TableRows .
com.vladsch.flexmark.ext.tables.TableRow
Table row of a TableHead or TableBody containing TableCell TableCells .
com.vladsch.flexmark.ext.tables.TableSeparator
Body part of a TableBlock containing TableRow TableRows .
com.vladsch.flexmark.ext.tables.internal.TableParagraphPreProcessor.TableSeparatorRow
com.vladsch.flexmark.ext.toc.SimTocContent
A sim toc contents node containing all text that came after the sim toc...
com.vladsch.flexmark.ext.toc.SimTocOption
A sim toc contents node containing all text that came after the sim toc...
com.vladsch.flexmark.ext.toc.SimTocOptionList
A sim toc contents node containing all text that came after the sim toc...
com.vladsch.flexmark.ext.toc.TocUtils
com.vladsch.flexmark.ext.toc.internal.SimTocBlockParser
E
com.vladsch.flexmark.ext.toc.internal.SimTocOptionTypes
com.vladsch.flexmark.ext.toc.internal.TocBlockParser
com.vladsch.flexmark.ext.toc.internal.TocLevelsOptionParser
E
com.vladsch.flexmark.ext.toc.internal.TocOptionTypes
com.vladsch.flexmark.ext.typographic.TypographicSmarts
A TypographicSmarts node
com.vladsch.flexmark.ext.wikilink.WikiImage
com.vladsch.flexmark.ext.wikilink.WikiLink
com.vladsch.flexmark.ext.xwiki.macros.MacroAttribute
A macros node
com.vladsch.flexmark.ext.yaml.front.matter.YamlFrontMatterBlock
com.vladsch.flexmark.ext.yaml.front.matter.YamlFrontMatterNode
com.vladsch.flexmark.ext.yaml.front.matter.YamlFrontMatterValue
com.vladsch.flexmark.ext.zzzzzz.ZzzzzzBlock
A Zzzzzz block node
com.vladsch.flexmark.ext.zzzzzz.internal.ZzzzzzBlockParser
com.vladsch.flexmark.ext.zzzzzz.internal.ZzzzzzLinkRefProcessor
com.vladsch.flexmark.formatter.Formatter.MainNodeFormatter.SubNodeFormatter
com.vladsch.flexmark.formatter.NodeFormatterContext
The context for node rendering, including configuration and functionali...
com.vladsch.flexmark.parser.InlineParser
Parser for inline content (text, links, emphasized text, etc). This int...
com.vladsch.flexmark.parser.LightInlineParser
com.vladsch.flexmark.parser.LinkRefProcessor
Processing of elements which are based on a link ref: [] or ![] This in...
A
com.vladsch.flexmark.parser.block.AbstractBlockParser
com.vladsch.flexmark.parser.block.BlockParser
Parser for a specific block node. Implementations should subclass Abstr...
com.vladsch.flexmark.parser.block.MatchedBlockParser
Open block parser that was last matched during the continue phase. This...
com.vladsch.flexmark.parser.block.ParserState
State of the parser that is used in block parsers. This interface is no...
com.vladsch.flexmark.parser.core.BlockQuoteParser
com.vladsch.flexmark.parser.core.DocumentBlockParser
com.vladsch.flexmark.parser.core.IndentedCodeBlockParser
com.vladsch.flexmark.parser.core.ListBlockParser.ListData
com.vladsch.flexmark.parser.core.ParagraphParser
com.vladsch.flexmark.parser.core.ThematicBreakParser
com.vladsch.flexmark.parser.internal.InlineParserImpl.ReferenceProcessorMatch
com.vladsch.flexmark.parser.internal.MatchedBlockParserImpl
com.vladsch.flexmark.util.ast.BlankLine
A
com.vladsch.flexmark.util.ast.Block
com.vladsch.flexmark.util.ast.BlockQuoteLike
com.vladsch.flexmark.util.ast.Content
A node that uses delimiters in the source form (e.g. *bold* ).
com.vladsch.flexmark.util.ast.DelimitedNode
com.vladsch.flexmark.util.ast.IParse
Interface to generic parser for RenderingTestCase customizations
com.vladsch.flexmark.util.ast.ReferencingNode
com.vladsch.flexmark.util.ast.TextCollectingVisitor
com.vladsch.flexmark.util.format.MarkdownParagraph.Token
A
com.vladsch.flexmark.util.format.MarkdownWriterBase
com.vladsch.flexmark.util.format.TrackedOffsetList
com.vladsch.flexmark.util.html.HtmlAppendableBase
A
com.vladsch.flexmark.util.options.BooleanOptionParser
com.vladsch.flexmark.util.options.OptionParser
com.vladsch.flexmark.util.options.ParsedOption
com.vladsch.flexmark.util.options.ParserMessage
com.vladsch.flexmark.util.sequence.BasedSequence.EmptyBasedSequence
com.vladsch.flexmark.util.sequence.Escaping.Replacer
com.vladsch.flexmark.util.sequence.builder.IBasedSegmentBuilder
A
com.vladsch.flexmark.util.sequence.builder.tree.Segment
SegmentedSequence Segment stored in byte[] in serialized format
com.vladsch.flexmark.util.sequence.mappers.SpecialLeadInCharsHandler
com.vladsch.flexmark.util.sequence.mappers.SpecialLeadInHandler
com.vladsch.flexmark.util.sequence.mappers.SpecialLeadInStartsWithCharsHandler
Class Usage
openingMarkerclosingMarkerclosingMarkerattributesclosingMarkerurlContentlinkClosingMarkeranchorMarkermarkerSuffixreferenceclosingMarkernodeCharsabbreviationabbreviationabbreviationMap 0..* infoopeningMarkerattributeSeparatorclosingMarkerclosingMarkerclosingMarkerclosingMarkeropeningMarkerclosingMarkerclosingMarkeropeningMarkerclosingMarkerclosingMarkeropeningMarkerclosingMarkerclosingMarkerclosingMarkerclosingMarkerclosingMarkerclosingMarkerclosingMarkerclosingMarkerastclosingMarkerclosingMarkerclosingMarkeranchorMarkerclosingMarkerclosingMarkerblankLineSpacerclosingMarkeranchorMarkerattributeTextattributeclosingMarkermacroNamekeycurrentKeyclosingMarkerclosingMarkercurrentText 0..* myItemHandledLineinputinputlinelines 0..* lineSegments 0..* EMPTY_SEGMENTS 0..* altSeqcloseMarkermyBaseSeqsourcesourceEMPTYbaseSeqbaseoriginalbaseSeqbaseSeqaltBasesequencerefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersreferscallscallscallscallscallsrefersfield accesscallscallsrefersfield accessfield accesscallscallscallsrefersfield accesscallscallsrefersfield accessrefersreferscallsrefersrefersreferscallscallsreferscallscallsreferscallsrefersrefersrefersreferscallscallsrefersreferscallsreferscallscallscallsreferscallsrefersreferscallscallsreferscallsreferscallsrefersreferscallscallsrefersfield accessrefersreferscallsreferscallsrefersrefersrefersreferscallscallsfield accesscallscallsrefersfield accesscallsreferscallsreferscallsrefersrefersfield accessrefersfield accessrefersreferscallscallsreferscallscallsrefersrefersrefersfield accesscallsrefersrefersreferscallsrefersfield accesscallscallsfield accesscallsfield accessreferscallsreferscallscallsrefersrefersreferscallscallsreferscallscallsrefersrefersreferscallsrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersreferscallscallsreferscallsrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersfield accessfield accessfield accessrefersfield accessfield accessfield accessrefersfield accessfield accessfield accessrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefersrefers