Class/Interface Hierarchy
Flexmark Architecture Diagrams | documentation produced by SourceSpy

Interface com.vladsch.flexmark.util.sequence.BasedSequence

https://github.com/vsch/flexmark-java/blob/master/flexmark-util/src/main/java/com/vladsch/flexmark/util/sequence/BasedSequence.java#L6
A CharSequence that references original char sequence and maps '\0' to '\uFFFD' a subSequence() returns a sub-sequence from the original base sequence
Module flexmark-util
Context
Class Associations
ParserMessage
BasedSequence
com.vladsch.flexmark.util.sequence
BasedSequence
BasedSequenceImpl (abstr)
BasedSequence.EmptyBasedSequence
CharSubSequence
MappedSequence
PrefixedSubSequence
SegmentedSequence
SubSequence
RichCharSequence
LjlCharSequence;
LjlComparable;
A CharSequence that references original char sequence and maps '\0' to '\uFFFD' a subSequence() r...
A CharSequence that references original char sequence and maps '\0' to '\uFFFD' a subSequence() r...
A CharSequence that references original char[] and maps '\0' to '\uFFFD' a subSequence() returns ...
A CharSequence that maps characters according to CharMapper
A CharSequence that references original char sequence, maps '\0' to '\uFFFD' and is prefixed with...
A CharSequence that references original char sequence and maps '\0' to '\uFFFD' a subSequence() r...
A CharSequence that references original char sequence and maps '\0' to '\uFFFD' a subSequence() r...
A CharSequence that references original char sequence and maps '\0' to '\uFFFD' a subSequence() r...
BlockQuote
DelimitedLinkNode
DelimitedNodeImpl (abstr)
FencedCodeBlock
Heading
Image
InlineLinkNode (abstr)
LinkNodeBase (abstr)
ListItem (abstr)
RefNode (abstr)
Reference
TextNodeConverter
Abbreviation
AbbreviationBlock
AbbreviationNodePostProcessor
AdmonitionBlock
AsideBlock
AttributeNode
AttributesNode
Emoji
EnumeratedReferenceBase
EnumeratedReferenceBlock
EscapedCharacter
Footnote
FootnoteBlock
GfmIssue
Strikethrough
Subscript
TableCell
TableBlockParser
GfmUser
GitLabBlockQuote
GitLabInline
GitLabInlineMath
Ins
JekyllFrontMatterBlock
JekyllTag
MacroDefinitionBlock
MacroReference
SpecExampleBlock
TableCaption
TableCell
SimTocBlock
TocBlock
TocBlockBase (abstr)
SimTocBlockParser
TypographicQuotes
WikiNode
Macro
MacroAttribute
MacroClose
MacroBlockParser
YamlFrontMatterNode
YamlFrontMatterBlockParser
Zzzzzz
ZzzzzzBlock
LightInlineParserImpl
ListBlockParser
Bracket
Delimiter
DocumentParser
Superscript
BlockContent
ContentNode (abstr)
Node (abstr)
TableCell
LineFormattingAppendableImpl
ParsedOption
BasedSequence
MappedSequence
PrefixedSubSequence
ReplacedTextMapper
SegmentedSequence
SegmentedSequenceBuilder
A node containing the abbreviated text that will be rendered as an abbr tag or a link with title ...
A block node that contains the abbreviation definition
An Admonition block node
A ExtAside block node
An Attribute node representing a single attribute name and value in attributes node
A AttributesNode node
An emoji node containing emoji shortcut text
A EnumeratedReference node
A EnumeratedReference block node
A EscapedCharacter node
A Footnote referencing node
A Footnote definition node containing text and other inline nodes nodes as children.
A GfmIssue node
A strikethrough node containing text and other inline nodes nodes as children.
A Subscript node containing text and other inline nodes nodes as children.
Table cell of a TableRow containing inline nodes.
A GfmUser node
A GitLab block node
A Ins node
A Ins node
A Ins node
A JekyllFrontMatter block node
A JekyllTag node
A MacroReference block node
A MacroReference node
A SpecExample block node
Table caption of a TableBlock containing inline nodes.
Table cell of a TableRow containing inline nodes.
A simulated toc block node
A TOC node
A TOC node
A TypographicQuotes node
A macros node
A macros node
A macros node
A Zzzzzz node
A Zzzzzz block node
Opening bracket for links ( [ ) or images ( ![ ).
A Superscript node
A CharSequence that references original char sequence and maps '\0' to '\uFFFD' a subSequence() r...
A CharSequence that maps characters according to CharMapper
A CharSequence that references original char sequence, maps '\0' to '\uFFFD' and is prefixed with...
Class which tracks text replacements to provide original offset from modified offset. This is nee...
A CharSequence that references original char sequence and maps '\0' to '\uFFFD' a subSequence() r...
A CharSequence that references original char sequence and maps '\0' to '\uFFFD' a subSequence() r...
openingMarkerclosingMarkerclosingMarkerattributesclosingMarkerurlContentlinkClosingMarkeranchorMarkermarkerSuffixreferenceclosingMarkernodeCharsabbreviationabbreviationabbreviationMap 0..* infoopeningMarkerattributeSeparatorclosingMarkerclosingMarkerclosingMarkerclosingMarkeropeningMarkerclosingMarkerclosingMarkeropeningMarkerclosingMarkerclosingMarkerclosingMarkerseparatorLineopeningMarkerclosingMarkerclosingMarkerclosingMarkerclosingMarkerclosingMarkerclosingMarkerclosingMarkerclosingMarkerastclosingMarkerclosingMarkeranchorMarkerclosingMarkerclosingMarkerblankLineSpacerclosingMarkeranchorMarkerattributeTextattributeclosingMarkermacroNamekeycurrentKeyclosingMarkerclosingMarkercurrentText 0..* myItemHandledLineinputinputlineclosingMarkerlines 0..* lineSegments 0..* EMPTY_SEGMENTS 0..* closeMarkermyIndentPrefixmySourcesourceEMPTYbasebaseoriginalbaseSeqbase