Uses of Class
com.vladsch.flexmark.util.sequence.builder.Seg
-
Packages that use Seg Package Description com.vladsch.flexmark.util.sequence.builder com.vladsch.flexmark.util.sequence.builder.tree -
-
Uses of Seg in com.vladsch.flexmark.util.sequence.builder
Fields in com.vladsch.flexmark.util.sequence.builder declared as Seg Modifier and Type Field Description static Seg
Seg. ANCHOR_0
static Seg
Seg. NULL
Methods in com.vladsch.flexmark.util.sequence.builder that return Seg Modifier and Type Method Description private @NotNull Seg
SegmentBuilderBase. getSeg(int index)
private @Nullable Seg
SegmentBuilderBase. getSegOrNull(int index)
(package private) @NotNull Seg
SegmentBuilderBase. getSegPart(int index)
private @Nullable Seg
SegmentBuilderBase. lastSegOrNull()
Seg
SegmentBuilderBase.SegIterator. next()
static @NotNull Seg
Seg. segOf(int startOffset, int endOffset)
static @NotNull Seg
Seg. textOf(int startOffset, int endOffset, boolean isFirst256, boolean isRepeatedText)
Methods in com.vladsch.flexmark.util.sequence.builder that return types with arguments of type Seg Modifier and Type Method Description @NotNull java.lang.Iterable<Seg>
ISegmentBuilder. getSegments()
Return iterator over segments@NotNull java.lang.Iterable<Seg>
SegmentBuilderBase. getSegments()
@NotNull java.util.Iterator<Seg>
SegmentBuilderBase.SegIterable. iterator()
-
Uses of Seg in com.vladsch.flexmark.util.sequence.builder.tree
Methods in com.vladsch.flexmark.util.sequence.builder.tree with parameters of type Seg Modifier and Type Method Description static int
Segment. addSegBytes(byte[] bytes, int offset, @NotNull Seg seg, @NotNull java.lang.CharSequence textChars)
static int
Segment. getSegByteLength(@NotNull Seg seg, @NotNull java.lang.CharSequence textChars)
static Segment.SegType
Segment. getSegType(@NotNull Seg seg, @NotNull java.lang.CharSequence textChars)
Method parameters in com.vladsch.flexmark.util.sequence.builder.tree with type arguments of type Seg Modifier and Type Method Description static @NotNull SegmentOffsetTree
SegmentOffsetTree. build(@NotNull java.lang.Iterable<Seg> segments, @NotNull java.lang.CharSequence allText)
static @NotNull SegmentTree
SegmentTree. build(@NotNull java.lang.Iterable<Seg> segments, @NotNull java.lang.CharSequence allText)
static @NotNull SegmentTree.SegmentTreeData
SegmentTree. buildTreeData(@NotNull java.lang.Iterable<Seg> segments, @NotNull java.lang.CharSequence allText, boolean buildIndexData)
Build binary tree search data
-