Uses of Class
com.vladsch.flexmark.util.sequence.Range
-
Packages that use Range Package Description com.vladsch.flexmark.util.sequence com.vladsch.flexmark.util.sequence.builder -
-
Uses of Range in com.vladsch.flexmark.util.sequence
Subclasses of Range in com.vladsch.flexmark.util.sequence Modifier and Type Class Description classTagRangeFields in com.vladsch.flexmark.util.sequence declared as Range Modifier and Type Field Description static RangeRange. EMPTYstatic RangeRange. NULLMethods in com.vladsch.flexmark.util.sequence that return Range Modifier and Type Method Description @NotNull RangeBasedSequence. baseLineRangeAtEnd()@NotNull RangeBasedSequenceImpl. baseLineRangeAtEnd()@NotNull RangeBasedSequence. baseLineRangeAtIndex(int index)@NotNull RangeBasedSequenceImpl. baseLineRangeAtIndex(int index)@NotNull RangeBasedSequence. baseLineRangeAtStart()@NotNull RangeBasedSequenceImpl. baseLineRangeAtStart()static @NotNull RangeRange. emptyOf(int position)RangeRange. endMinus(int delta)RangeRange. endPlus(int delta)@NotNull RangeIRichSequence. eolEndRange(int eolEnd)Return Range of eol at given index@NotNull RangeIRichSequenceBase. eolEndRange(int eolEnd)static @NotNull RangeSequenceUtils. eolEndRange(@NotNull CharSequence thizz, int eolEnd)@NotNull RangeIRichSequence. eolStartRange(int eolStart)Return Range of eol at given index@NotNull RangeIRichSequenceBase. eolStartRange(int eolStart)static @NotNull RangeSequenceUtils. eolStartRange(@NotNull CharSequence thizz, int eolStart)@NotNull RangeRange. exclude(@NotNull Range other)@NotNull RangeRange. expandToInclude(int start, int end)@NotNull RangeRange. expandToInclude(@NotNull Range other)RangeReplacedTextRegion. getBaseRange()RangeReplacedTextRegion. getOriginalRange()RangeReplacedTextRegion. getReplacedRange()@NotNull RangeBasedSequence.EmptyBasedSequence. getSourceRange()@NotNull RangeBasedSequence. getSourceRange()Get the range of this sequence in originalBasedSequence.getBaseSequence()andBasedSequence.getBase()original text source.@NotNull RangeCharSubSequence. getSourceRange()@NotNull RangeMappedBasedSequence. getSourceRange()@NotNull RangePrefixedSubSequence. getSourceRange()@NotNull RangeSegmentedSequence. getSourceRange()@NotNull RangeSubSequence. getSourceRange()@NotNull RangeRange. include(int pos)@NotNull RangeRange. include(int start, int end)@NotNull RangeRange. include(@NotNull Range other)@NotNull RangeRange. intersect(@NotNull Range other)@NotNull RangeIRichSequence. leadingBlankLinesRange()@NotNull RangeIRichSequence. leadingBlankLinesRange(int startIndex)@NotNull RangeIRichSequence. leadingBlankLinesRange(int fromIndex, int endIndex)@NotNull RangeIRichSequence. leadingBlankLinesRange(@NotNull com.vladsch.flexmark.util.misc.CharPredicate eolChars, int fromIndex, int endIndex)Get Range of leading blank lines at given index offsets in sequence@NotNull RangeIRichSequenceBase. leadingBlankLinesRange()@NotNull RangeIRichSequenceBase. leadingBlankLinesRange(int startIndex)@NotNull RangeIRichSequenceBase. leadingBlankLinesRange(int fromIndex, int endIndex)@NotNull RangeIRichSequenceBase. leadingBlankLinesRange(@NotNull com.vladsch.flexmark.util.misc.CharPredicate eolChars, int fromIndex, int endIndex)static @NotNull RangeSequenceUtils. leadingBlankLinesRange(@NotNull CharSequence thizz)static @NotNull RangeSequenceUtils. leadingBlankLinesRange(@NotNull CharSequence thizz, int startIndex)static @NotNull RangeSequenceUtils. leadingBlankLinesRange(@NotNull CharSequence thizz, int fromIndex, int endIndex)static @NotNull RangeSequenceUtils. leadingBlankLinesRange(@NotNull CharSequence thizz, @NotNull com.vladsch.flexmark.util.misc.CharPredicate eolChars, int fromIndex, int endIndex)@NotNull RangeIRichSequence. lineRangeAt(int index)Get the line characters at given index, line delimited by \n@NotNull RangeIRichSequenceBase. lineRangeAt(int index)static @NotNull RangeSequenceUtils. lineRangeAt(@NotNull CharSequence thizz, int index)@NotNull RangeIRichSequence. lineRangeAtAnyEOL(int index)Get the line characters at given index, line delimited by \n, \r or \r\n@NotNull RangeIRichSequenceBase. lineRangeAtAnyEOL(int index)static @NotNull RangeSequenceUtils. lineRangeAtAnyEOL(@NotNull CharSequence thizz, int index)static @NotNull RangeRange. of(int start, int end)static @NotNull RangeRange. ofLength(int start, int length)RangeRange. shiftLeft(int delta)RangeRange. shiftRight(int delta)RangeRange. startMinus(int delta)RangeRange. startPlus(int delta)@NotNull RangeIRichSequence. trailingBlankLinesRange()@NotNull RangeIRichSequence. trailingBlankLinesRange(int fromIndex)@NotNull RangeIRichSequence. trailingBlankLinesRange(int startIndex, int fromIndex)@NotNull RangeIRichSequence. trailingBlankLinesRange(com.vladsch.flexmark.util.misc.CharPredicate eolChars, int startIndex, int fromIndex)Get Range of trailing blank lines at given index offsets in sequence@NotNull RangeIRichSequenceBase. trailingBlankLinesRange()@NotNull RangeIRichSequenceBase. trailingBlankLinesRange(int fromIndex)@NotNull RangeIRichSequenceBase. trailingBlankLinesRange(int startIndex, int fromIndex)@NotNull RangeIRichSequenceBase. trailingBlankLinesRange(com.vladsch.flexmark.util.misc.CharPredicate eolChars, int startIndex, int fromIndex)static @NotNull RangeSequenceUtils. trailingBlankLinesRange(@NotNull CharSequence thizz)static @NotNull RangeSequenceUtils. trailingBlankLinesRange(@NotNull CharSequence thizz, int fromIndex)static @NotNull RangeSequenceUtils. trailingBlankLinesRange(@NotNull CharSequence thizz, int startIndex, int fromIndex)static @NotNull RangeSequenceUtils. trailingBlankLinesRange(@NotNull CharSequence thizz, @NotNull com.vladsch.flexmark.util.misc.CharPredicate eolChars, int startIndex, int fromIndex)@NotNull RangeIRichSequence. trimEndRange()@NotNull RangeIRichSequence. trimEndRange(int keep)@NotNull RangeIRichSequence. trimEndRange(int keep, @NotNull com.vladsch.flexmark.util.misc.CharPredicate chars)@NotNull RangeIRichSequence. trimEndRange(@NotNull com.vladsch.flexmark.util.misc.CharPredicate chars)@NotNull RangeIRichSequenceBase. trimEndRange()@NotNull RangeIRichSequenceBase. trimEndRange(int keep)@NotNull RangeIRichSequenceBase. trimEndRange(int keep, @NotNull com.vladsch.flexmark.util.misc.CharPredicate chars)@NotNull RangeIRichSequenceBase. trimEndRange(@NotNull com.vladsch.flexmark.util.misc.CharPredicate chars)static RangeSequenceUtils. trimEndRange(@NotNull CharSequence thizz)static RangeSequenceUtils. trimEndRange(@NotNull CharSequence thizz, int keep)static @NotNull RangeSequenceUtils. trimEndRange(@NotNull CharSequence thizz, int keep, @NotNull com.vladsch.flexmark.util.misc.CharPredicate chars)static RangeSequenceUtils. trimEndRange(@NotNull CharSequence thizz, @NotNull com.vladsch.flexmark.util.misc.CharPredicate chars)@NotNull RangeIRichSequence. trimRange()@NotNull RangeIRichSequence. trimRange(int keep)@NotNull RangeIRichSequence. trimRange(int keep, @NotNull com.vladsch.flexmark.util.misc.CharPredicate chars)@NotNull RangeIRichSequence. trimRange(@NotNull com.vladsch.flexmark.util.misc.CharPredicate chars)@NotNull RangeIRichSequenceBase. trimRange()@NotNull RangeIRichSequenceBase. trimRange(int keep)@NotNull RangeIRichSequenceBase. trimRange(int keep, @NotNull com.vladsch.flexmark.util.misc.CharPredicate chars)@NotNull RangeIRichSequenceBase. trimRange(@NotNull com.vladsch.flexmark.util.misc.CharPredicate chars)static RangeSequenceUtils. trimRange(@NotNull CharSequence thizz)static RangeSequenceUtils. trimRange(@NotNull CharSequence thizz, int keep)static @NotNull RangeSequenceUtils. trimRange(@NotNull CharSequence thizz, int keep, @NotNull com.vladsch.flexmark.util.misc.CharPredicate chars)static RangeSequenceUtils. trimRange(@NotNull CharSequence thizz, @NotNull com.vladsch.flexmark.util.misc.CharPredicate chars)@NotNull RangeIRichSequence. trimStartRange()@NotNull RangeIRichSequence. trimStartRange(int keep)@NotNull RangeIRichSequence. trimStartRange(int keep, @NotNull com.vladsch.flexmark.util.misc.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 RangeIRichSequence. trimStartRange(@NotNull com.vladsch.flexmark.util.misc.CharPredicate chars)@NotNull RangeIRichSequenceBase. trimStartRange()@NotNull RangeIRichSequenceBase. trimStartRange(int keep)@NotNull RangeIRichSequenceBase. trimStartRange(int keep, @NotNull com.vladsch.flexmark.util.misc.CharPredicate chars)@NotNull RangeIRichSequenceBase. trimStartRange(@NotNull com.vladsch.flexmark.util.misc.CharPredicate chars)static RangeSequenceUtils. trimStartRange(@NotNull CharSequence thizz)static RangeSequenceUtils. trimStartRange(@NotNull CharSequence thizz, int keep)static @NotNull RangeSequenceUtils. trimStartRange(@NotNull CharSequence thizz, int keep, @NotNull com.vladsch.flexmark.util.misc.CharPredicate chars)static RangeSequenceUtils. trimStartRange(@NotNull CharSequence thizz, @NotNull com.vladsch.flexmark.util.misc.CharPredicate chars)RangeRange. withEnd(int end)RangeRange. withRange(int start, int end)RangeRange. withStart(int start)Methods in com.vladsch.flexmark.util.sequence that return types with arguments of type Range Modifier and Type Method Description @NotNull List<Range>IRichSequence. blankLinesRemovedRanges()@NotNull List<Range>IRichSequence. blankLinesRemovedRanges(int fromIndex)@NotNull List<Range>IRichSequence. blankLinesRemovedRanges(int fromIndex, int endIndex)@NotNull List<Range>IRichSequence. blankLinesRemovedRanges(@NotNull com.vladsch.flexmark.util.misc.CharPredicate eolChars, int fromIndex, int endIndex)@NotNull List<Range>IRichSequenceBase. blankLinesRemovedRanges()@NotNull List<Range>IRichSequenceBase. blankLinesRemovedRanges(int fromIndex)@NotNull List<Range>IRichSequenceBase. blankLinesRemovedRanges(int fromIndex, int endIndex)@NotNull List<Range>IRichSequenceBase. blankLinesRemovedRanges(@NotNull com.vladsch.flexmark.util.misc.CharPredicate eolChars, int fromIndex, int endIndex)static @NotNull List<Range>SequenceUtils. blankLinesRemovedRanges(@NotNull CharSequence thizz)static @NotNull List<Range>SequenceUtils. blankLinesRemovedRanges(@NotNull CharSequence thizz, int fromIndex)static @NotNull List<Range>SequenceUtils. blankLinesRemovedRanges(@NotNull CharSequence thizz, int fromIndex, int endIndex)static @NotNull List<Range>SequenceUtils. blankLinesRemovedRanges(@NotNull CharSequence thizz, @NotNull com.vladsch.flexmark.util.misc.CharPredicate eolChars, int fromIndex, int endIndex)Methods in com.vladsch.flexmark.util.sequence with parameters of type Range Modifier and Type Method Description TIRichSequence. appendRangesTo(@NotNull StringBuilder out, @Nullable CharMapper charMapper, Range... ranges)Append given ranges of this sequence to string builderTIRichSequence. appendRangesTo(@NotNull StringBuilder out, Range... ranges)TIRichSequenceBase. appendRangesTo(@NotNull StringBuilder out, @Nullable CharMapper charMapper, Range... ranges)TIRichSequenceBase. appendRangesTo(@NotNull StringBuilder out, Range... ranges)intRange. compare(@NotNull Range other)booleanRange. contains(@NotNull Range other)booleanRange. doesContain(@NotNull Range other)booleanRange. doesNotOverlap(@NotNull Range other)booleanRange. doesNotOverlapNorAdjacent(@NotNull Range other)booleanRange. doesNotOverlapOrAdjacent(@NotNull Range other)booleanRange. doesOverlap(@NotNull Range other)booleanRange. doesOverlapOrAdjacent(@NotNull Range other)booleanRange. doesProperlyContain(@NotNull Range other)@NotNull RangeRange. exclude(@NotNull Range other)@NotNull RangeRange. expandToInclude(@NotNull Range other)TIRichSequence. extractRanges(Range... ranges)Build a sequence of ranges in this sequenceTIRichSequenceBase. extractRanges(Range... ranges)@NotNull RangeRange. include(@NotNull Range other)@NotNull RangeRange. intersect(@NotNull Range other)booleanRange. isAdjacent(@NotNull Range other)booleanRange. isAdjacentAfter(@NotNull Range other)booleanRange. isAdjacentBefore(@NotNull Range other)booleanRange. isContainedBy(@NotNull Range other)booleanRange. isEqual(@NotNull Range other)booleanRange. isProperlyContainedBy(@NotNull Range other)booleanRange. overlaps(@NotNull Range other)booleanRange. overlapsOrAdjacent(@NotNull Range other)booleanRange. properlyContains(@NotNull Range other)TIRichSequence. subSequence(@NotNull Range range)Get a portion of this sequence selected by rangeTIRichSequenceBase. subSequence(@NotNull Range range)Get a portion of this sequence selected by rangestatic <T extends CharSequence>
TSequenceUtils. subSequence(T thizz, @NotNull Range range)Get a portion of this sequence selected by rangeTIRichSequence. subSequenceAfter(@NotNull Range range)Get a portion of this sequence after one selected by rangeTIRichSequenceBase. subSequenceAfter(@NotNull Range range)Get a portion of this sequence after one selected by rangestatic <T extends CharSequence>
TSequenceUtils. subSequenceAfter(T thizz, @NotNull Range range)Get a portion of this sequence after one selected by rangeTIRichSequence. subSequenceBefore(@NotNull Range range)Get a portion of this sequence before one selected by rangeTIRichSequenceBase. subSequenceBefore(@NotNull Range range)Get a portion of this sequence before one selected by rangestatic <T extends CharSequence>
TSequenceUtils. subSequenceBefore(T thizz, @NotNull Range range)Get a portion of this sequence before one selected by rangecom.vladsch.flexmark.util.misc.Pair<T,T>IRichSequenceBase. subSequenceBeforeAfter(Range range)Get a portions of this sequence before and after one selected by rangestatic <T extends CharSequence>
@NotNull com.vladsch.flexmark.util.misc.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 TIRichSequence. appendRangesTo(@NotNull StringBuilder out, @Nullable CharMapper charMapper, Iterable<? extends Range> ranges)TIRichSequence. appendRangesTo(@NotNull StringBuilder out, Iterable<? extends Range> ranges)TIRichSequenceBase. appendRangesTo(@NotNull StringBuilder out, @Nullable CharMapper charMapper, Iterable<? extends Range> ranges)TIRichSequenceBase. appendRangesTo(@NotNull StringBuilder out, Iterable<? extends Range> ranges)TIRichSequence. extractRanges(Iterable<Range> ranges)TIRichSequenceBase. extractRanges(Iterable<Range> ranges)static @NotNull BasedSequenceEscaping. unescapeHtml(@NotNull BasedSequence s, @NotNull 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(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 RangeISegmentBuilder. getBaseSubSequenceRange()@Nullable RangeSegmentBuilderBase. getBaseSubSequenceRange()@Nullable RangeSequenceBuilder. getLastRangeOrNull()@NotNull RangeSeg. getRange()Methods in com.vladsch.flexmark.util.sequence.builder with parameters of type Range Modifier and Type Method Description @NotNull SequenceBuilderSequenceBuilder. addRange(@NotNull Range range)SISegmentBuilder. append(@NotNull Range range)SSegmentBuilderBase. append(@NotNull Range range)append range in original sequence coordinates, no checking is done other than overlap with tail range fast@NotNull SequenceBuilderSequenceBuilder. append(@NotNull Range chars)
-