Architecture Diagrams for /vsch/flexmark-java[edit]
Packages

Class Hierarchy

AnchorRefTarget
AutoLink
BlockQuote
BulletList
BulletListItem
Code
CodeBlock
DelimitedLinkNode
A
DelimitedNodeImpl
Emphasis
FencedCodeBlock
HardLineBreak
Heading
HtmlBlock
A
HtmlBlockBase
HtmlCommentBlock
HtmlEntity
HtmlInline
A
HtmlInlineBase
HtmlInlineComment
HtmlInnerBlock
HtmlInnerBlockComment
ImageRef
IndentedCodeBlock
A
InlineLinkNode
Link
A
LinkNode
A
LinkNodeBase
LinkRef
LinkRefDerived
A
ListBlock
A
ListItem
MailLink
OrderedList
OrderedListItem
Paragraph
ParagraphContainer
ParagraphItemContainer
A
RefNode
Reference
SoftLineBreak
StrongEmphasis
Text
TextBase
ThematicBreak
A
AnchorRefTargetBlockVisitor
AttributeProviderAdapter
AttributeProvidingHandler
ClassifyingBlockTracker
LinkResolverAdapter
LinkResolvingHandler
Parsing
ReferenceRepository
TextCollectingVisitor
DocxRenderer
DocxRendererContext
NodeDocxRenderer
NodeDocxRendererHandler
PhasedNodeDocxRenderer
CoreNodeDocxRenderer
DocxLinkResolver
AttributeBlockFormatProvider
AttributeRunFormatProvider
BlockFormatProvider
BlockFormatProviderBase
BoldRunFormatProvider
ContentContainer
DocumentContentHandler
DocxContext
DocxContextFrameProvider
A
DocxContextImpl
FencedCodeBlockFormatProvider
FootnoteBlockFormatProvider
FootnoteRunFormatProvider
FormatProvider
HeadingBlockFormatProvider
IsolatingBlockFormatProvider
ItalicRunFormatProvider
ListItemBlockFormatProvider
ParaContainer
QuotedFormatProvider
RunContainer
RunFormatProvider
RunFormatProviderBase
SourceCodeRunFormatProvider
StrikethroughRunFormatProvider
SubscriptRunFormatProvider
SuperscriptRunFormatProvider
UnderlineRunFormatProvider
BitIntegerSet
NullCollectionHost
IPosition
IPositionBase
IPositionHolder
IPositionListener
IPositionUpdater
IPreviewPositionListener
Position
PositionList
A
PositionListBase
CollectionDataKey
Abbreviation
AbbreviationBlock
AbbreviationExtension
AbbreviationBlockParser
AbbreviationNodeFormatter
AbbreviationNodePostProcessor
AbbreviationNodeRenderer
AbbreviationParagraphPreProcessor
AbbreviationRepository
AdmonitionBlock
AdmonitionExtension
AdmonitionBlockParser
AdmonitionNodeFormatter
AdmonitionNodeRenderer
AnchorLinkExtension
AnchorLinkNodePostProcessor
AnchorLinkNodeRenderer
AnchorLinkPostProcessor
AsideBlock
AsideExtension
AsideBlockParser
AsideNodeFormatter
AsideNodeRenderer
AttributeNode
AttributesDelimiter
AttributesExtension
AttributesNode
AttributesAttributeProvider
AttributesFormatOptions
AttributesInlineParserExtension
AttributesNodeFormatter
AttributesNodePostProcessor
AttributesNodeRenderer
AttributesOptions
AutolinkExtension
AutolinkNodePostProcessor
DefinitionExtension
DefinitionItem
DefinitionList
DefinitionTerm
DefinitionItemBlockParser
DefinitionListBlockPreProcessor
DefinitionListItemBlockPreProcessor
DefinitionNodeFormatter
DefinitionNodeRenderer
Emoji
EmojiExtension
EmojiDelimiterProcessor
EmojiJiraRenderer
EmojiNodeFormatter
EmojiNodeRenderer
EnumeratedOrdinalRenderer
EnumeratedReferenceBase
EnumeratedReferenceBlock
EnumeratedReferenceExtension
EnumeratedReferenceLink
EnumeratedReferenceRepository
EnumeratedReferenceText
EnumeratedReferenceBlockParser
EnumeratedReferenceLinkRefProcessor
EnumeratedReferenceNodeFormatter
EnumeratedReferenceNodePostProcessor
EnumeratedReferenceNodeRenderer
EnumeratedReferenceParagraphPreProcessor
EscapedCharacter
EscapedCharacterExtension
EscapedCharacterNodePostProcessor
EscapedCharacterNodeRenderer
Footnote
FootnoteBlock
FootnoteExtension
FootnoteBlockParser
FootnoteLinkRefProcessor
FootnoteNodeFormatter
FootnoteNodeRenderer
FootnoteRepository
GfmIssue
GfmIssuesExtension
GfmIssuesInlineParserExtension
GfmIssuesJiraRenderer
GfmIssuesNodeRenderer
GfmIssuesOptions
Strikethrough
StrikethroughExtension
StrikethroughSubscriptExtension
Subscript
SubscriptExtension
StrikethroughDelimiterProcessor
StrikethroughJiraRenderer
StrikethroughNodeRenderer
StrikethroughSubscriptDelimiterProcessor
StrikethroughYouTrackRenderer
SubscriptDelimiterProcessor
TaskListExtension
TaskListItem
FormatOptions
TaskListItemBlockPreProcessor
TaskListNodeFormatter
TaskListNodeRenderer
GfmUser
GfmUsersExtension
GfmUsersInlineParserExtension
GfmUsersJiraRenderer
GfmUsersNodeRenderer
GfmUsersOptions
GitLabBlockQuote
GitLabDel
GitLabExtension
GitLabInline
GitLabInlineMath
GitLabIns
GitLabBlockQuoteParser
GitLabInlineMathParser
GitLabInlineParser
GitLabNodeFormatter
GitLabNodeRenderer
GitLabOptions
Ins
InsExtension
InsDelimiterProcessor
InsJiraRenderer
InsNodeRenderer
JekyllFrontMatterBlock
JekyllFrontMatterExtension
JekyllFrontMatterBlockParser
JekyllFrontMatterNodeFormatter
JekyllFrontMatterNodeRenderer
JekyllTagBlock
JekyllTagExtension
JekyllTagBlockParser
JekyllTagInlineParserExtension
JekyllTagNodeRenderer
MacroDefinitionBlock
MacroReference
MacrosExtension
MacroDefinitionBlockParser
MacroDefinitionRepository
MacrosInlineParserExtension
MacrosNodeFormatter
MacrosNodeRenderer
MacrosOptions
AudioLink
EmbedLink
MediaTagsExtension
PictureLink
VideoLink
A
AbstractMediaLink
MediaTagsNodePostProcessor
MediaTagsNodeRenderer
SpecExampleBlock
SpecExampleExtension
SpecExampleBlockParser
SpecExampleNodeFormatter
SpecExampleNodeRenderer
Superscript
SuperscriptExtension
SuperscriptDelimiterProcessor
SuperscriptJiraRenderer
SuperscriptNodeRenderer
TableBlock
TableCaption
TableCell
TableRow
TableSeparator
TableTextCollectingVisitor
TablesExtension
TableColumnSeparator
TableJiraRenderer
TableNodeFormatter
TableNodeRenderer
TableParagraphPreProcessor
SimTocBlock
SimTocContent
SimTocExtension
SimTocOption
SimTocOptionList
TocBlock
A
TocBlockBase
TocExtension
SimTocBlockParser
SimTocNodeFormatter
SimTocNodeRenderer
E
SimTocOptionTypes
SimTocOptionsParser
TocBlockParser
TocFormatOptions
TocLevelsOptionParser
TocNodeRenderer
E
TocOptionTypes
TocOptions
TocOptionsParser
TypographicExtension
TypographicQuotes
TypographicSmarts
AngleQuoteDelimiterProcessor
DoubleQuoteDelimiterProcessor
QuoteDelimiterProcessorBase
SingleQuoteDelimiterProcessor
SmartsInlineParser
TypographicNodeRenderer
WikiImage
WikiLink
WikiLinkExtension
WikiNode
WikiLinkJiraRenderer
WikiLinkLinkRefProcessor
WikiLinkLinkResolver
WikiLinkNodeRenderer
MacroAttribute
MacroBlock
MacroExtension
MacroVisitor
MacroBlockParser
MacroInlineParser
MacroNodeRenderer
AbstractYamlFrontMatterVisitor
YamlFrontMatterBlock
YamlFrontMatterExtension
YamlFrontMatterVisitor
YamlFrontMatterBlockParser
YamlFrontMatterNodeFormatter
YouTubeLink
YouTubeLinkExtension
YouTubeLinkNodePostProcessor
YouTubeLinkNodeRenderer
Zzzzzz
ZzzzzzBlock
ZzzzzzExtension
ZzzzzzAttributeProvider
ZzzzzzBlockParser
ZzzzzzBlockPreProcessor
ZzzzzzDelimiterProcessor
ZzzzzzDocumentPostProcessor
ZzzzzzInlineParserExtension
ZzzzzzJiraRenderer
ZzzzzzLinkRefProcessor
ZzzzzzLinkResolver
ZzzzzzNodePostProcessor
ZzzzzzNodeRenderer
ZzzzzzOptions
ZzzzzzParagraphPreProcessor
ZzzzzzRepository
ExplicitAttributeIdProvider
Formatter
MarkdownWriter
MergeContext
NodeFormatter
NodeFormatterContext
NodeFormatterFactory
A
NodeFormatterSubContext
NodeFormattingHandler
A
NodeRepositoryFormatter
PhasedNodeFormatter
TranslationContext
TranslationHandler
TranslationHandlerFactory
CoreNodeFormatter
MergeContextImpl
MergeLinkResolver
TranslationHandlerImpl
AttributeProvider
AttributeProviderFactory
DelegatingNodeRendererFactoryWrapper
Disposable
EmbeddedAttributeProvider
HtmlRenderer
HtmlWriter
A
IndependentAttributeProviderFactory
A
IndependentLinkResolverFactory
LinkResolver
LinkResolverFactory
A
NodeRendererSubContext
RendererBuilder
RendererExtension
CoreNodeRenderer
DelegatingNodeRendererFactory
HeaderIdGenerator
HeaderIdGeneratorFactory
HtmlIdGenerator
HtmlIdGeneratorFactory
LinkResolverContext
NodeRenderer
NodeRendererContext
NodeRendererFactory
NodeRenderingHandler
PhasedNodeRenderer
CustomHtmlNodeRenderer
DelegatingNodeRendererFactory
DelegatingNodeRendererFactoryWrapper
HtmlConverterCoreNodeRendererFactory
HtmlConverterOptions
HtmlLinkResolver
HtmlLinkResolverFactory
HtmlMarkdownWriter
HtmlNodeConverterContext
A
HtmlNodeConverterSubContext
HtmlNodeRenderer
HtmlNodeRendererFactory
HtmlNodeRendererHandler
PhasedHtmlNodeRenderer
HtmlConverterCoreNodeRenderer
ThreadLocalOptionsExtension
XWikiMacrosSample
JiraConverterExtension
JiraConverterNodeRenderer
InlineParser
InlineParserExtension
InlineParserExtensionFactory
LightInlineParser
LightInlineParserImpl
LinkRefProcessor
LinkRefProcessorFactory
ListOptions
MutableListOptions
Parser
E
ParserEmulationProfile
PegdownExtensions
PostProcessor
PostProcessorFactory
A
AbstractBlockParser
A
AbstractBlockParserFactory
BlockContinue
BlockParser
BlockParserFactory
BlockParserTracker
BlockPreProcessor
BlockPreProcessorFactory
A
BlockStart
CustomBlockParserFactory
A
DocumentPostProcessor
A
DocumentPostProcessorFactory
MatchedBlockParser
A
NodePostProcessor
A
NodePostProcessorFactory
ParagraphPreProcessor
ParagraphPreProcessorFactory
ParserState
BlockQuoteParser
DocumentBlockParser
FencedCodeBlockParser
HeadingParser
HtmlBlockParser
IndentedCodeBlockParser
ListBlockParser
ListItemParser
ParagraphParser
ReferencePreProcessorFactory
ThematicBreakParser
AsteriskDelimiterProcessor
Delimiter
A
EmphasisDelimiterProcessor
UnderscoreDelimiterProcessor
DelimiterProcessor
DelimiterRun
BlockContinueImpl
BlockStartImpl
CommonmarkInlineParser
DocumentParser
InlineParserImpl
MatchedBlockParserImpl
Extensions
FixedIterationConditions
IterationConditions
IterationConsumer
IteratorInstance
MappedIterator
NodeIterator
ValueIteration
ValueIterationAdapter
ValueIterationAdapterImpl
ValueIterationConsumer
ValueIterationConsumerAdapter
VoidIteration
VoidIterationConsumer
VoidToValueIConsumerAdapter
BlankLine
BlankLineBreakNode
BlankLineContainer
A
Block
BlockNodeVisitor
BlockQuoteLike
BlockTracker
ClassifyingNodeTracker
Content
A
ContentNode
DelimitedNode
DescendantNodeIterable
DescendantNodeIterator
DoNotAttributeDecorate
DoNotCollectText
DoNotDecorate
DoNotLinkDecorate
DoNotTrim
Document
IParse
IRender
KeepTrailingBlankLineContainer
LineBreakNode
A
Node
NodeClassifierVisitor
NodeIterable
NodeIterator
A
NodeRepository
NodeTracker
NodeVisitHandler
NodeVisitor
A
NodeVisitorBase
NonRenderingInline
ReferenceNode
ReferencingNode
SpaceInsertingSequenceBuilder
TextContainer
TypographicText
VisitHandler
Visitor
A
BuilderBase
CollectionHost
IndexedItemBitSetMap
IndexedItemSetMap
A
IndexedItemSetMapBase
ItemFactoryMap
OrderedMap
ArrayIterable
BitSetIterable
BitSetIterator
Indexed
IndexedItemIterable
IndexedItemIterator
IndexedIterable
IndexedIterator
Reverse
ReversibleIndexedIterable
ReversibleIndexedIterator
ReversibleIterable
ReversibleIterator
ReversiblePeekingIterable
ReversiblePeekingIterator
DataHolder
DataKey
A
DataKeyBase
DataNotNullValueFactory
DataNotNullValueNullableFactory
DataSet
DataValueFactory
DataValueNullableFactory
MutableDataHolder
MutableDataSet
MutableDataSetter
MutableDataValueSetter
MutableScopedDataSet
NullableDataKey
ScopedDataSet
A
DependencyHandler
Dependent
DependentItemMap
FlatDependencies
FlatDependencyHandler
ResolvedDependencies
A
MarkdownWriterBase
NodeContext
TableCaptionRow
TableCaptionSection
TableFormatOptions
TableRow
TableSection
TableSeparatorRow
TableSeparatorSection
Attribute
AttributeImpl
HtmlAppendable
HtmlAppendableBase
MutableAttribute
MutableAttributeImpl
ColorStyler
FontStyleStyler
FontStyler
HtmlBuilder
HtmlStyler
A
HtmlStylerBase
Extension
Immutable
Mutable
Pair
Paired
A
BooleanOptionParser
OptionParser
OptionsParser
BasedOptionsHolder
BasedOptionsSequence
BasedSequence
A
BasedSequenceImpl
CharSubSequence
IRichSequence
A
IRichSequenceBase
LineAppendable
LineAppendableImpl
MappedBasedSequence
MappedRichSequence
MappedSequence
PrefixedSubSequence
Range
ReplacedBasedSequence
RichSequence
RichSequenceImpl
A
SegmentedSequence
SegmentedSequenceFull
SegmentedSequenceTree
SequenceUtils
SubSequence
TagRange
BasedSegmentBuilder
CharRecoveryOptimizer
IBasedSegmentBuilder
ISegmentBuilder
ISequenceBuilder
PlainSegmentBuilder
RichSequenceBuilder
SegmentBuilderBase
SegmentOptimizer
SequenceBuilder
StringSequenceBuilder
A
Segment
SegmentOffsetTree
SegmentTree
CharMapper
SpecialLeadInCharsHandler
SpecialLeadInHandler
SpecialLeadInStartsWithCharsHandler
AstAction
A
AstActionHandler
A
AstHandler
YouTrackConverterExtension
YouTrackConverterNodeRenderer
Appendable
CharSequence
Comparable
Iterable
Iterator
Map
Map$Entry
Set
BiFunction
Function
Class Hieararchy