Class PlainSegmentBuilder
- java.lang.Object
-
- com.vladsch.flexmark.util.sequence.builder.SegmentBuilderBase<PlainSegmentBuilder>
-
- com.vladsch.flexmark.util.sequence.builder.PlainSegmentBuilder
-
- All Implemented Interfaces:
ISegmentBuilder<PlainSegmentBuilder>,Iterable<Object>
public class PlainSegmentBuilder extends SegmentBuilderBase<PlainSegmentBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.vladsch.flexmark.util.sequence.builder.ISegmentBuilder
ISegmentBuilder.Options
-
-
Field Summary
-
Fields inherited from class com.vladsch.flexmark.util.sequence.builder.SegmentBuilderBase
anchorsSize, EMPTY_PARTS, endOffset, immutableOffset, length, MIN_PART_CAPACITY, options, parts, partsSize, startOffset, stats, text, textStats
-
Fields inherited from interface com.vladsch.flexmark.util.sequence.builder.ISegmentBuilder
F_DEFAULT, F_INCLUDE_ANCHORS, F_TRACK_FIRST256, O_INCLUDE_ANCHORS, O_TRACK_FIRST256
-
-
Constructor Summary
Constructors Constructor Description PlainSegmentBuilder()PlainSegmentBuilder(int options)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static @NotNull PlainSegmentBuilderemptyBuilder()static @NotNull PlainSegmentBuilderemptyBuilder(int options)-
Methods inherited from class com.vladsch.flexmark.util.sequence.builder.SegmentBuilderBase
append, append, append, append, append, appendAnchor, getBaseSubSequenceRange, getEndOffset, getEndOffsetIfNeeded, getOptions, getPart, getSegments, getSpan, getStartOffset, getStartOffsetIfNeeded, getStats, getText, getTextFirst256Length, getTextFirst256Segments, getTextLength, getTextSegments, getTextSpaceLength, getTextSpaceSegments, handleOverlap, haveDanglingText, haveOffsets, isBaseSubSequenceRange, isEmpty, isIncludeAnchors, isTrackTextFirst256, iterator, length, needEndOffset, needStartOffset, noAnchorsSize, optimizeText, size, toString, toString, toString, toStringPrep, toStringWithRanges, toStringWithRangesVisibleWhitespace, trimToSize
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Method Detail
-
emptyBuilder
@NotNull public static @NotNull PlainSegmentBuilder emptyBuilder()
-
emptyBuilder
@NotNull public static @NotNull PlainSegmentBuilder emptyBuilder(int options)
-
-