Uses of Class
com.vladsch.flexmark.util.sequence.Range
-
-
Uses of Range in com.vladsch.flexmark.ast.util
Fields in com.vladsch.flexmark.ast.util with type parameters of type Range Modifier and Type Field Description private java.util.List<Range>
LineCollectingVisitor. myLines
Methods in com.vladsch.flexmark.ast.util that return types with arguments of type Range Modifier and Type Method Description java.util.List<Range>
LineCollectingVisitor. collectAndGetRanges(Node node)
java.util.List<Range>
LineCollectingVisitor. getLines()
-
Uses of Range in com.vladsch.flexmark.html.renderer
Fields in com.vladsch.flexmark.html.renderer with type parameters of type Range Modifier and Type Field Description private java.util.List<Range>
CoreNodeRenderer. myLines
-
Uses of Range in com.vladsch.flexmark.util.ast
Methods in com.vladsch.flexmark.util.ast that return Range Modifier and Type Method Description Range
Node. getSourceRange()
Methods in com.vladsch.flexmark.util.ast with parameters of type Range Modifier and Type Method Description @NotNull SpaceInsertingSequenceBuilder
SpaceInsertingSequenceBuilder. addRange(@NotNull Range range)
@NotNull SpaceInsertingSequenceBuilder
SpaceInsertingSequenceBuilder. append(@NotNull Range chars)
-
Uses of Range in com.vladsch.flexmark.util.format
Fields in com.vladsch.flexmark.util.format declared as Range Modifier and Type Field Description @NotNull Range
MarkdownParagraph.Token. range
Methods in com.vladsch.flexmark.util.format that return Range Modifier and Type Method Description @NotNull Range
MarkdownParagraph. getContinuationStartSplice(int offset, boolean afterSpace, boolean afterDelete)
Methods in com.vladsch.flexmark.util.format with parameters of type Range Modifier and Type Method Description static @NotNull MarkdownParagraph.Token
MarkdownParagraph.Token. of(@NotNull MarkdownParagraph.TextType type, @NotNull Range range)
static @NotNull MarkdownParagraph.Token
MarkdownParagraph.Token. of(@NotNull MarkdownParagraph.TextType type, @NotNull Range range, boolean isFirstWord)
Constructors in com.vladsch.flexmark.util.format with parameters of type Range Constructor Description Token(@NotNull MarkdownParagraph.TextType type, @NotNull Range range, boolean isFirstWord)
-
Uses of Range in com.vladsch.flexmark.util.sequence
Subclasses of Range in com.vladsch.flexmark.util.sequence Modifier and Type Class Description class
TagRange
Fields in com.vladsch.flexmark.util.sequence declared as Range Modifier and Type Field Description private Range
ReplacedTextRegion. base
static Range
Range. EMPTY
static Range
Range. NULL
private Range
ReplacedTextRegion. original
private Range
ReplacedTextRegion. replaced
Methods in com.vladsch.flexmark.util.sequence that return Range Modifier and Type Method Description @NotNull Range
BasedSequence. baseLineRangeAtEnd()
@NotNull Range
BasedSequenceImpl. baseLineRangeAtEnd()
@NotNull Range
BasedSequence. baseLineRangeAtIndex(int index)
@NotNull Range
BasedSequenceImpl. baseLineRangeAtIndex(int index)
@NotNull Range
BasedSequence. baseLineRangeAtStart()
@NotNull Range
BasedSequenceImpl. baseLineRangeAtStart()
static @NotNull Range
Range. emptyOf(int position)
Range
Range. endMinus(int delta)
Range
Range. endPlus(int delta)
@NotNull Range
IRichSequence. eolEndRange(int eolEnd)
Return Range of eol at given index@NotNull Range
IRichSequenceBase. eolEndRange(int eolEnd)
static @NotNull Range
SequenceUtils. eolEndRange(@NotNull java.lang.CharSequence thizz, int eolEnd)
@NotNull Range
IRichSequence. eolStartRange(int eolStart)
Return Range of eol at given index@NotNull Range
IRichSequenceBase. eolStartRange(int eolStart)
static @NotNull Range
SequenceUtils. eolStartRange(@NotNull java.lang.CharSequence thizz, int eolStart)
@NotNull Range
Range. exclude(@NotNull Range other)
@NotNull Range
Range. expandToInclude(int start, int end)
@NotNull Range
Range. expandToInclude(@NotNull Range other)
Range
ReplacedTextRegion. getBaseRange()
Range
ReplacedTextRegion. getOriginalRange()
Range
ReplacedTextRegion. getReplacedRange()
@NotNull Range
BasedSequence.EmptyBasedSequence. getSourceRange()
@NotNull Range
BasedSequence. getSourceRange()
Get the range of this sequence in originalBasedSequence.getBaseSequence()
andBasedSequence.getBase()
original text source.@NotNull Range
CharSubSequence. getSourceRange()
@NotNull Range
MappedBasedSequence. getSourceRange()
@NotNull Range
PrefixedSubSequence. getSourceRange()
@NotNull Range
SegmentedSequence. getSourceRange()
@NotNull Range
SubSequence. getSourceRange()
@NotNull Range
Range. include(int pos)
@NotNull Range
Range. include(int start, int end)
@NotNull Range
Range. include(@NotNull Range other)
@NotNull Range
Range. intersect(@NotNull Range other)
@NotNull Range
IRichSequence. leadingBlankLinesRange()
@NotNull Range
IRichSequence. leadingBlankLinesRange(int startIndex)
@NotNull Range
IRichSequence. leadingBlankLinesRange(int fromIndex, int endIndex)
@NotNull Range
IRichSequence. leadingBlankLinesRange(@NotNull CharPredicate eolChars, int fromIndex, int endIndex)
Get Range of leading blank lines at given index offsets in sequence@NotNull Range
IRichSequenceBase. leadingBlankLinesRange()
@NotNull Range
IRichSequenceBase. leadingBlankLinesRange(int startIndex)
@NotNull Range
IRichSequenceBase. leadingBlankLinesRange(int fromIndex, int endIndex)
@NotNull Range
IRichSequenceBase. leadingBlankLinesRange(@NotNull CharPredicate eolChars, int fromIndex, int endIndex)
static @NotNull Range
SequenceUtils. leadingBlankLinesRange(@NotNull java.lang.CharSequence thizz)
static @NotNull Range
SequenceUtils. leadingBlankLinesRange(@NotNull java.lang.CharSequence thizz, int startIndex)
static @NotNull Range
SequenceUtils. leadingBlankLinesRange(@NotNull java.lang.CharSequence thizz, int fromIndex, int endIndex)
static @NotNull Range
SequenceUtils. leadingBlankLinesRange(@NotNull java.lang.CharSequence thizz, @NotNull CharPredicate eolChars, int fromIndex, int endIndex)
@NotNull Range
IRichSequence. lineRangeAt(int index)
Get the line characters at given index, line delimited by \n@NotNull Range
IRichSequenceBase. lineRangeAt(int index)
static @NotNull Range
SequenceUtils. lineRangeAt(@NotNull java.lang.CharSequence thizz, int index)
@NotNull Range
IRichSequence. lineRangeAtAnyEOL(int index)
Get the line characters at given index, line delimited by \n, \r or \r\n@NotNull Range
IRichSequenceBase. lineRangeAtAnyEOL(int index)
static @NotNull Range
SequenceUtils. lineRangeAtAnyEOL(@NotNull java.lang.CharSequence thizz, int index)
static @NotNull Range
Range. of(int start, int end)
static @NotNull Range
Range. ofLength(int start, int length)
Range
Range. shiftLeft(int delta)
Range
Range. shiftRight(int delta)
Range
Range. startMinus(int delta)
Range
Range. startPlus(int delta)
@NotNull Range
IRichSequence. trailingBlankLinesRange()
@NotNull Range
IRichSequence. trailingBlankLinesRange(int fromIndex)
@NotNull Range
IRichSequence. trailingBlankLinesRange(int startIndex, int fromIndex)
@NotNull Range
IRichSequence. trailingBlankLinesRange(CharPredicate eolChars, int startIndex, int fromIndex)
Get Range of trailing blank lines at given index offsets in sequence@NotNull Range
IRichSequenceBase. trailingBlankLinesRange()
@NotNull Range
IRichSequenceBase. trailingBlankLinesRange(int fromIndex)
@NotNull Range
IRichSequenceBase. trailingBlankLinesRange(int startIndex, int fromIndex)
@NotNull Range
IRichSequenceBase. trailingBlankLinesRange(CharPredicate eolChars, int startIndex, int fromIndex)
static @NotNull Range
SequenceUtils. trailingBlankLinesRange(@NotNull java.lang.CharSequence thizz)
static @NotNull Range
SequenceUtils. trailingBlankLinesRange(@NotNull java.lang.CharSequence thizz, int fromIndex)
static @NotNull Range
SequenceUtils. trailingBlankLinesRange(@NotNull java.lang.CharSequence thizz, int startIndex, int fromIndex)
static @NotNull Range
SequenceUtils. trailingBlankLinesRange(@NotNull java.lang.CharSequence thizz, @NotNull CharPredicate eolChars, int startIndex, int fromIndex)
@NotNull Range
IRichSequence. trimEndRange()
@NotNull Range
IRichSequence. trimEndRange(int keep)
@NotNull Range
IRichSequence. trimEndRange(int keep, @NotNull CharPredicate chars)
@NotNull Range
IRichSequence. trimEndRange(@NotNull CharPredicate chars)
@NotNull Range
IRichSequenceBase. trimEndRange()
@NotNull Range
IRichSequenceBase. trimEndRange(int keep)
@NotNull Range
IRichSequenceBase. trimEndRange(int keep, @NotNull CharPredicate chars)
@NotNull Range
IRichSequenceBase. trimEndRange(@NotNull CharPredicate chars)
static Range
SequenceUtils. trimEndRange(@NotNull java.lang.CharSequence thizz)
static Range
SequenceUtils. trimEndRange(@NotNull java.lang.CharSequence thizz, int keep)
static @NotNull Range
SequenceUtils. trimEndRange(@NotNull java.lang.CharSequence thizz, int keep, @NotNull CharPredicate chars)
static Range
SequenceUtils. trimEndRange(@NotNull java.lang.CharSequence thizz, @NotNull CharPredicate chars)
@NotNull Range
IRichSequence. trimRange()
@NotNull Range
IRichSequence. trimRange(int keep)
@NotNull Range
IRichSequence. trimRange(int keep, @NotNull CharPredicate chars)
@NotNull Range
IRichSequence. trimRange(@NotNull CharPredicate chars)
@NotNull Range
IRichSequenceBase. trimRange()
@NotNull Range
IRichSequenceBase. trimRange(int keep)
@NotNull Range
IRichSequenceBase. trimRange(int keep, @NotNull CharPredicate chars)
@NotNull Range
IRichSequenceBase. trimRange(@NotNull CharPredicate chars)
static Range
SequenceUtils. trimRange(@NotNull java.lang.CharSequence thizz)
static Range
SequenceUtils. trimRange(@NotNull java.lang.CharSequence thizz, int keep)
static @NotNull Range
SequenceUtils. trimRange(@NotNull java.lang.CharSequence thizz, int keep, @NotNull CharPredicate chars)
static Range
SequenceUtils. trimRange(@NotNull java.lang.CharSequence thizz, @NotNull CharPredicate chars)
@NotNull Range
IRichSequence. trimStartRange()
@NotNull Range
IRichSequence. trimStartRange(int keep)
@NotNull Range
IRichSequence. trimStartRange(int keep, @NotNull CharPredicate chars)
Range of kept sequence when trim start/end of this sequence is performed, characters to trim are passed in the sequence argument@NotNull Range
IRichSequence. trimStartRange(@NotNull CharPredicate chars)
@NotNull Range
IRichSequenceBase. trimStartRange()
@NotNull Range
IRichSequenceBase. trimStartRange(int keep)
@NotNull Range
IRichSequenceBase. trimStartRange(int keep, @NotNull CharPredicate chars)
@NotNull Range
IRichSequenceBase. trimStartRange(@NotNull CharPredicate chars)
static Range
SequenceUtils. trimStartRange(@NotNull java.lang.CharSequence thizz)
static Range
SequenceUtils. trimStartRange(@NotNull java.lang.CharSequence thizz, int keep)
static @NotNull Range
SequenceUtils. trimStartRange(@NotNull java.lang.CharSequence thizz, int keep, @NotNull CharPredicate chars)
static Range
SequenceUtils. trimStartRange(@NotNull java.lang.CharSequence thizz, @NotNull CharPredicate chars)
Range
Range. withEnd(int end)
Range
Range. withRange(int start, int end)
Range
Range. withStart(int start)
Methods in com.vladsch.flexmark.util.sequence that return types with arguments of type Range Modifier and Type Method Description @NotNull java.util.List<Range>
IRichSequence. blankLinesRemovedRanges()
@NotNull java.util.List<Range>
IRichSequence. blankLinesRemovedRanges(int fromIndex)
@NotNull java.util.List<Range>
IRichSequence. blankLinesRemovedRanges(int fromIndex, int endIndex)
@NotNull java.util.List<Range>
IRichSequence. blankLinesRemovedRanges(@NotNull CharPredicate eolChars, int fromIndex, int endIndex)
@NotNull java.util.List<Range>
IRichSequenceBase. blankLinesRemovedRanges()
@NotNull java.util.List<Range>
IRichSequenceBase. blankLinesRemovedRanges(int fromIndex)
@NotNull java.util.List<Range>
IRichSequenceBase. blankLinesRemovedRanges(int fromIndex, int endIndex)
@NotNull java.util.List<Range>
IRichSequenceBase. blankLinesRemovedRanges(@NotNull CharPredicate eolChars, int fromIndex, int endIndex)
static @NotNull java.util.List<Range>
SequenceUtils. blankLinesRemovedRanges(@NotNull java.lang.CharSequence thizz)
static @NotNull java.util.List<Range>
SequenceUtils. blankLinesRemovedRanges(@NotNull java.lang.CharSequence thizz, int fromIndex)
static @NotNull java.util.List<Range>
SequenceUtils. blankLinesRemovedRanges(@NotNull java.lang.CharSequence thizz, int fromIndex, int endIndex)
static @NotNull java.util.List<Range>
SequenceUtils. blankLinesRemovedRanges(@NotNull java.lang.CharSequence thizz, @NotNull CharPredicate eolChars, int fromIndex, int endIndex)
private Pair<Range,java.lang.CharSequence>
LineAppendableImpl. getRangePrefixAfterEol()
Returns text range if EOL was appendedMethods in com.vladsch.flexmark.util.sequence with parameters of type Range Modifier and Type Method Description T
IRichSequence. appendRangesTo(@NotNull java.lang.StringBuilder out, @Nullable CharMapper charMapper, Range... ranges)
Append given ranges of this sequence to string builderT
IRichSequence. appendRangesTo(@NotNull java.lang.StringBuilder out, Range... ranges)
T
IRichSequenceBase. appendRangesTo(@NotNull java.lang.StringBuilder out, @Nullable CharMapper charMapper, Range... ranges)
T
IRichSequenceBase. appendRangesTo(@NotNull java.lang.StringBuilder out, Range... ranges)
int
Range. compare(@NotNull Range other)
boolean
Range. contains(@NotNull Range other)
boolean
Range. doesContain(@NotNull Range other)
boolean
Range. doesNotOverlap(@NotNull Range other)
boolean
Range. doesNotOverlapNorAdjacent(@NotNull Range other)
boolean
Range. doesNotOverlapOrAdjacent(@NotNull Range other)
boolean
Range. doesOverlap(@NotNull Range other)
boolean
Range. doesOverlapOrAdjacent(@NotNull Range other)
boolean
Range. doesProperlyContain(@NotNull Range other)
@NotNull Range
Range. exclude(@NotNull Range other)
@NotNull Range
Range. expandToInclude(@NotNull Range other)
T
IRichSequence. extractRanges(Range... ranges)
Build a sequence of ranges in this sequenceT
IRichSequenceBase. extractRanges(Range... ranges)
@NotNull Range
Range. include(@NotNull Range other)
@NotNull Range
Range. intersect(@NotNull Range other)
boolean
Range. isAdjacent(@NotNull Range other)
boolean
Range. isAdjacentAfter(@NotNull Range other)
boolean
Range. isAdjacentBefore(@NotNull Range other)
boolean
Range. isContainedBy(@NotNull Range other)
boolean
Range. isEqual(@NotNull Range other)
boolean
Range. isProperlyContainedBy(@NotNull Range other)
boolean
Range. overlaps(@NotNull Range other)
boolean
Range. overlapsOrAdjacent(@NotNull Range other)
boolean
Range. properlyContains(@NotNull Range other)
T
IRichSequence. subSequence(@NotNull Range range)
Get a portion of this sequence selected by rangeT
IRichSequenceBase. subSequence(@NotNull Range range)
Get a portion of this sequence selected by rangestatic <T extends java.lang.CharSequence>
TSequenceUtils. subSequence(T thizz, @NotNull Range range)
Get a portion of this sequence selected by rangeT
IRichSequence. subSequenceAfter(@NotNull Range range)
Get a portion of this sequence after one selected by rangeT
IRichSequenceBase. subSequenceAfter(@NotNull Range range)
Get a portion of this sequence after one selected by rangestatic <T extends java.lang.CharSequence>
TSequenceUtils. subSequenceAfter(T thizz, @NotNull Range range)
Get a portion of this sequence after one selected by rangeT
IRichSequence. subSequenceBefore(@NotNull Range range)
Get a portion of this sequence before one selected by rangeT
IRichSequenceBase. subSequenceBefore(@NotNull Range range)
Get a portion of this sequence before one selected by rangestatic <T extends java.lang.CharSequence>
TSequenceUtils. subSequenceBefore(T thizz, @NotNull Range range)
Get a portion of this sequence before one selected by rangePair<T,T>
IRichSequenceBase. subSequenceBeforeAfter(Range range)
Get a portions of this sequence before and after one selected by rangestatic <T extends java.lang.CharSequence>
@NotNull Pair<T,T>SequenceUtils. subSequenceBeforeAfter(T thizz, Range range)
Get a portions of this sequence before and after one selected by rangeMethod parameters in com.vladsch.flexmark.util.sequence with type arguments of type Range Modifier and Type Method Description T
IRichSequence. appendRangesTo(@NotNull java.lang.StringBuilder out, @Nullable CharMapper charMapper, java.lang.Iterable<? extends Range> ranges)
T
IRichSequence. appendRangesTo(@NotNull java.lang.StringBuilder out, java.lang.Iterable<? extends Range> ranges)
T
IRichSequenceBase. appendRangesTo(@NotNull java.lang.StringBuilder out, @Nullable CharMapper charMapper, java.lang.Iterable<? extends Range> ranges)
T
IRichSequenceBase. appendRangesTo(@NotNull java.lang.StringBuilder out, java.lang.Iterable<? extends Range> ranges)
T
IRichSequence. extractRanges(java.lang.Iterable<Range> ranges)
T
IRichSequenceBase. extractRanges(java.lang.Iterable<Range> ranges)
private static @NotNull BasedSequence
Escaping. replaceAll(@NotNull java.util.regex.Pattern p, @NotNull BasedSequence s, @NotNull java.util.List<Range> ranges, @NotNull Escaping.Replacer replacer, @NotNull ReplacedTextMapper textMapper)
static @NotNull BasedSequence
Escaping. unescapeHtml(@NotNull BasedSequence s, @NotNull java.util.List<Range> ranges, @NotNull ReplacedTextMapper textMapper)
Replace entities and backslash escapes with literal characters.Constructors in com.vladsch.flexmark.util.sequence with parameters of type Range Constructor Description Range(@NotNull Range other)
ReplacedTextRegion(Range base, Range original, Range replaced)
TagRange(java.lang.CharSequence tag, Range range)
-
Uses of Range in com.vladsch.flexmark.util.sequence.builder
Methods in com.vladsch.flexmark.util.sequence.builder that return Range Modifier and Type Method Description @Nullable Range
ISegmentBuilder. getBaseSubSequenceRange()
@Nullable Range
SegmentBuilderBase. getBaseSubSequenceRange()
@Nullable Range
SequenceBuilder. getLastRangeOrNull()
@NotNull Range
Seg. getRange()
Methods in com.vladsch.flexmark.util.sequence.builder with parameters of type Range Modifier and Type Method Description @NotNull SequenceBuilder
SequenceBuilder. addRange(@NotNull Range range)
S
ISegmentBuilder. append(@NotNull Range range)
S
SegmentBuilderBase. append(@NotNull Range range)
append range in original sequence coordinates, no checking is done other than overlap with tail range fast@NotNull SequenceBuilder
SequenceBuilder. append(@NotNull Range chars)
-