Out of base text offsets are limited to 1GB. Upper bit is used to store repeated and ascii only flags.
| Modifier and Type | Field and Description |
|---|---|
| public static final Seg | |
| private final int | |
| public static final int | |
| public static final int | |
| public static final Seg | |
| private final int |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| public @NotNull Range | |
| public int | |
| public int | |
| public int | |
| public int | |
| public static int | |
| public static int | |
| public int | |
| public static int | |
| public boolean | |
| public boolean | |
| public boolean | |
| public static boolean | |
| public boolean | |
| public boolean | |
| public static boolean | |
| public boolean | |
| public int | Returns: length of this part in the sequenceReturn length of text or if text is null span of range |
| public static @NotNull Seg | |
| public static @NotNull Seg | |
| public String | |
| public String |
| ANCHOR_0 | back to summary |
|---|---|
| public static final Seg ANCHOR_0 | |
| end | back to summary |
|---|---|
| private final int end | |
| F_TEXT_OPTION | back to summary |
|---|---|
| public static final int F_TEXT_OPTION | |
| MAX_TEXT_OFFSET | back to summary |
|---|---|
| public static final int MAX_TEXT_OFFSET | |
| NULL | back to summary |
|---|---|
| public static final Seg NULL | |
| start | back to summary |
|---|---|
| private final int start | |
| Seg | back to summary |
|---|---|
| private Seg(int start, int end) | |
| getEnd | back to summary |
|---|---|
| public int getEnd() | |
| getRange | back to summary |
|---|---|
public @NotNull Range getRange()
| |
| getSegEnd | back to summary |
|---|---|
| public int getSegEnd() | |
| getSegStart | back to summary |
|---|---|
| public int getSegStart() | |
| getStart | back to summary |
|---|---|
| public int getStart() | |
| getTextEnd | back to summary |
|---|---|
| public int getTextEnd() | |
| getTextEnd | back to summary |
|---|---|
| public static int getTextEnd(int startOffset, boolean isRepeatedText) | |
| getTextOffset | back to summary |
|---|---|
| public static int getTextOffset(int startOffset) | |
| getTextStart | back to summary |
|---|---|
| public int getTextStart() | |
| getTextStart | back to summary |
|---|---|
| public static int getTextStart(int startOffset, boolean isFirst256) | |
| isAnchor | back to summary |
|---|---|
| public boolean isAnchor() Test segment type being from original sequence
| |
| isBase | back to summary |
|---|---|
| public boolean isBase() Test segment type being from original sequence
| |
| isFirst256Start | back to summary |
|---|---|
| public boolean isFirst256Start() | |
| isFirst256Start | back to summary |
|---|---|
| public static boolean isFirst256Start(int start) | |
| isNull | back to summary |
|---|---|
| public boolean isNull() | |
| isRepeatedTextEnd | back to summary |
|---|---|
| public boolean isRepeatedTextEnd() | |
| isRepeatedTextEnd | back to summary |
|---|---|
| public static boolean isRepeatedTextEnd(int end) | |
| isText | back to summary |
|---|---|
| public boolean isText() | |
| length | back to summary |
|---|---|
| public int length() Return length of text or if text is null span of range
| |
| segOf | back to summary |
|---|---|
public static @NotNull Seg segOf(int startOffset, int endOffset)
| |
| textOf | back to summary |
|---|---|
public static @NotNull Seg textOf(int startOffset, int endOffset, boolean isFirst256, boolean isRepeatedText)
| |
| toString | back to summary |
|---|---|
| public String toString(@NotNull CharSequence allText) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non- | |