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. myLinesMethods 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 RangeNode. getSourceRange()Methods in com.vladsch.flexmark.util.ast with parameters of type Range Modifier and Type Method Description @NotNull SpaceInsertingSequenceBuilderSpaceInsertingSequenceBuilder. addRange(@NotNull Range range)@NotNull SpaceInsertingSequenceBuilderSpaceInsertingSequenceBuilder. 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 RangeMarkdownParagraph.Token. rangeMethods in com.vladsch.flexmark.util.format that return Range Modifier and Type Method Description @NotNull RangeMarkdownParagraph. 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.TokenMarkdownParagraph.Token. of(@NotNull MarkdownParagraph.TextType type, @NotNull Range range)static @NotNull MarkdownParagraph.TokenMarkdownParagraph.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 classTagRangeFields in com.vladsch.flexmark.util.sequence declared as Range Modifier and Type Field Description private RangeReplacedTextRegion. basestatic RangeRange. EMPTYstatic RangeRange. NULLprivate RangeReplacedTextRegion. originalprivate RangeReplacedTextRegion. replacedMethods 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 java.lang.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 java.lang.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 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 CharPredicate eolChars, int fromIndex, int endIndex)static @NotNull RangeSequenceUtils. leadingBlankLinesRange(@NotNull java.lang.CharSequence thizz)static @NotNull RangeSequenceUtils. leadingBlankLinesRange(@NotNull java.lang.CharSequence thizz, int startIndex)static @NotNull RangeSequenceUtils. leadingBlankLinesRange(@NotNull java.lang.CharSequence thizz, int fromIndex, int endIndex)static @NotNull RangeSequenceUtils. leadingBlankLinesRange(@NotNull java.lang.CharSequence thizz, @NotNull 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 java.lang.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 java.lang.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(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(CharPredicate eolChars, int startIndex, int fromIndex)static @NotNull RangeSequenceUtils. trailingBlankLinesRange(@NotNull java.lang.CharSequence thizz)static @NotNull RangeSequenceUtils. trailingBlankLinesRange(@NotNull java.lang.CharSequence thizz, int fromIndex)static @NotNull RangeSequenceUtils. trailingBlankLinesRange(@NotNull java.lang.CharSequence thizz, int startIndex, int fromIndex)static @NotNull RangeSequenceUtils. trailingBlankLinesRange(@NotNull java.lang.CharSequence thizz, @NotNull CharPredicate eolChars, int startIndex, int fromIndex)@NotNull RangeIRichSequence. trimEndRange()@NotNull RangeIRichSequence. trimEndRange(int keep)@NotNull RangeIRichSequence. trimEndRange(int keep, @NotNull CharPredicate chars)@NotNull RangeIRichSequence. trimEndRange(@NotNull CharPredicate chars)@NotNull RangeIRichSequenceBase. trimEndRange()@NotNull RangeIRichSequenceBase. trimEndRange(int keep)@NotNull RangeIRichSequenceBase. trimEndRange(int keep, @NotNull CharPredicate chars)@NotNull RangeIRichSequenceBase. trimEndRange(@NotNull CharPredicate chars)static RangeSequenceUtils. trimEndRange(@NotNull java.lang.CharSequence thizz)static RangeSequenceUtils. trimEndRange(@NotNull java.lang.CharSequence thizz, int keep)static @NotNull RangeSequenceUtils. trimEndRange(@NotNull java.lang.CharSequence thizz, int keep, @NotNull CharPredicate chars)static RangeSequenceUtils. trimEndRange(@NotNull java.lang.CharSequence thizz, @NotNull CharPredicate chars)@NotNull RangeIRichSequence. trimRange()@NotNull RangeIRichSequence. trimRange(int keep)@NotNull RangeIRichSequence. trimRange(int keep, @NotNull CharPredicate chars)@NotNull RangeIRichSequence. trimRange(@NotNull CharPredicate chars)@NotNull RangeIRichSequenceBase. trimRange()@NotNull RangeIRichSequenceBase. trimRange(int keep)@NotNull RangeIRichSequenceBase. trimRange(int keep, @NotNull CharPredicate chars)@NotNull RangeIRichSequenceBase. trimRange(@NotNull CharPredicate chars)static RangeSequenceUtils. trimRange(@NotNull java.lang.CharSequence thizz)static RangeSequenceUtils. trimRange(@NotNull java.lang.CharSequence thizz, int keep)static @NotNull RangeSequenceUtils. trimRange(@NotNull java.lang.CharSequence thizz, int keep, @NotNull CharPredicate chars)static RangeSequenceUtils. trimRange(@NotNull java.lang.CharSequence thizz, @NotNull CharPredicate chars)@NotNull RangeIRichSequence. trimStartRange()@NotNull RangeIRichSequence. trimStartRange(int keep)@NotNull RangeIRichSequence. 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 RangeIRichSequence. trimStartRange(@NotNull CharPredicate chars)@NotNull RangeIRichSequenceBase. trimStartRange()@NotNull RangeIRichSequenceBase. trimStartRange(int keep)@NotNull RangeIRichSequenceBase. trimStartRange(int keep, @NotNull CharPredicate chars)@NotNull RangeIRichSequenceBase. trimStartRange(@NotNull CharPredicate chars)static RangeSequenceUtils. trimStartRange(@NotNull java.lang.CharSequence thizz)static RangeSequenceUtils. trimStartRange(@NotNull java.lang.CharSequence thizz, int keep)static @NotNull RangeSequenceUtils. trimStartRange(@NotNull java.lang.CharSequence thizz, int keep, @NotNull CharPredicate chars)static RangeSequenceUtils. trimStartRange(@NotNull java.lang.CharSequence thizz, @NotNull 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 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 TIRichSequence. appendRangesTo(@NotNull java.lang.StringBuilder out, @Nullable CharMapper charMapper, Range... ranges)Append given ranges of this sequence to string builderTIRichSequence. appendRangesTo(@NotNull java.lang.StringBuilder out, Range... ranges)TIRichSequenceBase. appendRangesTo(@NotNull java.lang.StringBuilder out, @Nullable CharMapper charMapper, Range... ranges)TIRichSequenceBase. appendRangesTo(@NotNull java.lang.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 java.lang.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 java.lang.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 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 TIRichSequence. appendRangesTo(@NotNull java.lang.StringBuilder out, @Nullable CharMapper charMapper, java.lang.Iterable<? extends Range> ranges)TIRichSequence. appendRangesTo(@NotNull java.lang.StringBuilder out, java.lang.Iterable<? extends Range> ranges)TIRichSequenceBase. appendRangesTo(@NotNull java.lang.StringBuilder out, @Nullable CharMapper charMapper, java.lang.Iterable<? extends Range> ranges)TIRichSequenceBase. appendRangesTo(@NotNull java.lang.StringBuilder out, java.lang.Iterable<? extends Range> ranges)TIRichSequence. extractRanges(java.lang.Iterable<Range> ranges)TIRichSequenceBase. extractRanges(java.lang.Iterable<Range> ranges)private static @NotNull BasedSequenceEscaping. 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 BasedSequenceEscaping. 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 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)
-