Implements com.vladsch.flexmark.util.sequence.BasedSequence.baseColumnAtEnd.
Implements com.vladsch.flexmark.util.sequence.BasedSequence.baseColumnAtIndex.
Implements com.vladsch.flexmark.util.sequence.BasedSequence.baseColumnAtStart.
Implements com.vladsch.flexmark.util.sequence.BasedSequence.baseEndOfLine.
Implements com.vladsch.flexmark.util.sequence.BasedSequence.baseEndOfLineAnyEOL.
Implements com.vladsch.flexmark.util.sequence.BasedSequence.baseLineColumnAtEnd.
Implements com.vladsch.flexmark.util.sequence.BasedSequence.baseLineColumnAtIndex.
Implements com.vladsch.flexmark.util.sequence.BasedSequence.baseLineColumnAtStart.
Implements com.vladsch.flexmark.util.sequence.BasedSequence.baseLineRangeAtEnd.
Implements com.vladsch.flexmark.util.sequence.BasedSequence.baseLineRangeAtIndex.
Implements com.vladsch.flexmark.util.sequence.BasedSequence.baseLineRangeAtStart.
Implements com.vladsch.flexmark.util.sequence.BasedSequence.baseStartOfLine.
Implements com.vladsch.flexmark.util.sequence.BasedSequence.baseStartOfLineAnyEOL.
Implements com.vladsch.flexmark.util.sequence.BasedSequence.baseSubSequence.
Get a portion of the original sequence that this sequence is based on
Get a portion of this sequence's base sequence
Note
this means that if this sequence applies modifications to the original sequence then these modifications are NOT be applied to the returned sequence.
Implements com.vladsch.flexmark.util.sequence.IRichSequence.emptyArray.
Implements com.vladsch.flexmark.util.sequence.BasedSequence.extendToEndOfLine.
Implements com.vladsch.flexmark.util.sequence.BasedSequence.extendToStartOfLine.
Implements com.vladsch.flexmark.util.sequence.BasedSequence.getBuilder, com.vladsch.flexmark.util.sequence.IRichSequence.getBuilder.
Get a sequence builder for this sequence type
Implements com.vladsch.flexmark.util.sequence.BasedSequence.getEmptyPrefix.
Get empty prefix to this sequence
Implements com.vladsch.flexmark.util.sequence.BasedSequence.getEmptySuffix.
Get empty suffix to this sequence
Returns:
Implements com.vladsch.flexmark.util.sequence.BasedSequence.getSegmentTree.
Get the segment tree for this sequence or null if sequence is contiguous from startOffset to endOffset
Implements com.vladsch.flexmark.util.sequence.IRichSequence.nullSequence.
Implements com.vladsch.flexmark.util.sequence.BasedSequence.prefixWithIndent.
Integer#MAX_VALUE
Extend this based sequence to include characters from underlying based sequence taking tab expansion to 4th spaces into account
Implements com.vladsch.flexmark.util.sequence.BasedSequence.safeBaseCharAt.
Safe, if index out of range but based sequence has characters will return those, else returns '\0'
Allows peeking into preceding/following characters to the ones contained in this sequence
Overrides com.vladsch.flexmark.util.sequence.IRichSequenceBase.safeCharAt.
Implements com.vladsch.flexmark.util.sequence.IRichSequence.safeCharAt.
return char at index or '\0' if index <0 or >=length()
Implements com.vladsch.flexmark.util.sequence.IRichSequence.toMapped.
Overrides com.vladsch.flexmark.util.sequence.IRichSequenceBase.toStringOrNull.
Implements com.vladsch.flexmark.util.sequence.IRichSequence.toStringOrNull.
Return string or null if BaseSequence.NULL
Implements com.vladsch.flexmark.util.sequence.BasedSequence.unescape.
Get the unescaped string of this sequence content
Implements com.vladsch.flexmark.util.sequence.BasedSequence.unescapeNoEntities.
Get the unescaped string of this sequence content without unescaping entities