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

class SubSequence

A BasedSequence implementation which wraps original CharSequence to provide a BasedSequence for all its subsequences, a subSequence() returns a SubSequence from the original base sequence. NOTE: '\0' changed to '\uFFFD' use com.vladsch.flexmark.util.sequence.mappers.NullEncoder#decodeNull mapper to get original null chars.
Class fields and methods
class SubSequence
A BasedSequence implementation which wraps original CharSequence to pro...
constructor SubSequence(charSequence)
constructor SubSequence(subSequence,startIndex,endIndex)
O
method addSegments(builder)
O
method allOptions(options)
O
method anyOptions(options)
O
method baseSubSequence(startIndex,endIndex)
method charAt(index)
OS
method create(charSequence)
O
method getBase()
O
method getBaseSequence()
O
method getEndOffset()
O
method getIndexOffset(index)
method getOption(dataKey)
O
method getOptionFlags()
O
method getOptions()
O
method getSourceRange()
O
method getStartOffset()
method length()
OS
method of(charSequence,startIndex)
OS
method of(charSequence,startIndex,endIndex)
OS
method of(charSequence)
O
method subSequence(startIndex,endIndex)