Uses of Interface
com.vladsch.flexmark.util.sequence.BasedOptionsHolder
Packages that use BasedOptionsHolder
-
Uses of BasedOptionsHolder in com.vladsch.flexmark.util.sequence
Subinterfaces of BasedOptionsHolder in com.vladsch.flexmark.util.sequenceModifier and TypeInterfaceDescriptioninterfaceA CharSequence that references original char sequence with offsets into original preserved.interfaceInterface implemented by sequences which do not contain contiguous base characters from startOffset to endOffsetClasses in com.vladsch.flexmark.util.sequence that implement BasedOptionsHolderModifier and TypeClassDescriptionfinal classA BasedSequence with offset tracking that follows editing operations and subSequence() chopping as best as it canstatic classclassImplementation of BaseSequencefinal classA CharSequence that references original char[] a subSequence() returns a sub-sequence from the original base sequencefinal classA BasedSequence which maps characters according to CharMapperfinal classA BasedSequence with an out of scope of original char sequence prefixclassA BasedSequence which consists of segments of other BasedSequencesfinal classA BasedSequence which consists of segments of other BasedSequences NOTE: very efficient for random access but extremely wasteful with space by allocating 4 bytes per character in the sequence with corresponding construction penalty use SegmentedSequenceTree which is binary tree based segmented sequence with minimal overhead and optimized to give penalty free random access for most applications.final classA BasedSequence which consists of segments of other BasedSequences NOTE: very efficient for random access but extremely wasteful with space by allocating 4 bytes per character in the sequence with corresponding construction penalty use SegmentedSequenceTree which is binary tree based segmented sequence with minimal overhead and optimized to give penalty free random access for most applications.final classA BasedSequence implementation which wraps original CharSequence to provide a BasedSequence for all its subsequences, a subSequence() returns a SubSequence from the original base sequence.