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

Package com.vladsch.flexmark.util.sequence

com.vladsch.flexmark.util.sequence
BasedOptionsHolder
Implemented by BasedOptionsSequence, use instance of it to pass to Base...
BasedOptionsSequence
A BasedSequence with offset tracking that follows editing operations an...
BasedSequence
A CharSequence that references original char sequence with offsets into...
A
BasedSequenceImpl
Implementation of BaseSequence
BasedUtils
CharSubSequence
A CharSequence that references original char[] a subSequence() returns ...
Escaping
Html5Entities
IRichSequence
A CharSequence that provides a rich set of manipulation methods. NOTE: ...
A
IRichSequenceBase
An abstract base for RichSequence which implements most of the methods ...
LineAppendable
Used to collect line text for further processing control output of new ...
LineAppendableImpl
LineInfo
Line information in LineAppendable
MappedBasedSequence
A BasedSequence which maps characters according to CharMapper
MappedRichSequence
A CharSequence that maps characters according to CharMapper
MappedSequence
A CharSequence that maps characters according to CharMapper
PlaceholderReplacer
Used to replace placeholder text in the form of open/close char such as...
E
PositionAnchor
PrefixedSubSequence
A BasedSequence with an out of scope of original char sequence prefix a...
Range
RepeatedSequence
CharSequence that repeats in a wraparound the given sequence. Partial r...
ReplacedBasedSequence
Interface implemented by sequences which do not contain contiguous base...
ReplacedTextMapper
Class which tracks text replacements to provide original offset from mo...
ReplacedTextRegion
RichSequence
RichSequenceImpl
A RichSequence implementation NOTE: '\0' changed to '\uFFFD' use com.vl...
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...
SequenceUtils
SubSequence
A BasedSequence implementation which wraps original CharSequence to pro...
TagRange
com.vladsch.flexmark.util.sequence.builder
BasedSegmentBuilder
CharRecoveryOptimizer
IBasedSegmentBuilder
ISegmentBuilder
ISequenceBuilder
PlainSegmentBuilder
RichSequenceBuilder
A Builder for non based strings. Just a string builder wrapped in a seq...
Seg
Representation of a segment part in a segment list for a sequence it is...
SegmentBuilderBase
SegmentOptimizer
SegmentStats
SegmentedSequenceStats
SequenceBuilder
A Builder for Segmented BasedSequences
StringSequenceBuilder
A Builder for non based strings. Just a string builder wrapped in a seq...
com.vladsch.flexmark.util.sequence.builder.tree
BasedOffsetTracker
OffsetInfo
A
Segment
SegmentedSequence Segment stored in byte[] in serialized format
SegmentOffsetTree
Segment tree which uses offsets instead of aggregated length of segment...
SegmentTree
Binary search tree of sequence segments
SegmentTreePos
SegmentTreeRange
Class used to extract subSequence information from segment tree
com.vladsch.flexmark.util.sequence.managed
BaseSequenceEntry
BaseSequenceManager
com.vladsch.flexmark.util.sequence.mappers
ChangeCase
CharMapper
NullEncoder
SpaceMapper
SpecialLeadInCharsHandler
SpecialLeadInHandler
SpecialLeadInStartsWithCharsHandler