public abstract class AttributedCharSequence extends Object implements CharSequence
| Modifier and Type | Class and Description |
|---|---|
static class |
AttributedCharSequence.ForceMode |
| Modifier and Type | Field and Description |
|---|---|
static int |
TRUE_COLORS |
| Constructor and Description |
|---|
AttributedCharSequence() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract char[] |
buffer() |
char |
charAt(int index) |
int |
codePointAt(int index) |
int |
codePointBefore(int index) |
int |
codePointCount(int index,
int length) |
int |
columnLength() |
List<AttributedString> |
columnSplitLength(int columns) |
List<AttributedString> |
columnSplitLength(int columns,
boolean includeNewlines,
boolean delayLineWrap) |
AttributedString |
columnSubSequence(int start,
int stop) |
boolean |
contains(char c) |
boolean |
isHidden(int index) |
protected abstract int |
offset() |
void |
print(Terminal terminal) |
void |
println(Terminal terminal) |
static int |
rgbColor(int col)
Deprecated.
|
static int |
roundColor(int col,
int max)
Deprecated.
|
static int |
roundRgbColor(int r,
int g,
int b,
int max)
Deprecated.
|
int |
runLimit(int index) |
int |
runStart(int index) |
abstract AttributedStyle |
styleAt(int index) |
abstract AttributedString |
subSequence(int start,
int end) |
AttributedString |
substring(int start,
int end) |
String |
toAnsi() |
String |
toAnsi(int colors,
AttributedCharSequence.ForceMode force) |
String |
toAnsi(int colors,
AttributedCharSequence.ForceMode force,
ColorPalette palette) |
String |
toAnsi(int colors,
AttributedCharSequence.ForceMode force,
ColorPalette palette,
String altIn,
String altOut) |
String |
toAnsi(int colors,
boolean force256colors)
Deprecated.
|
String |
toAnsi(int colors,
boolean force256colors,
String altIn,
String altOut)
Deprecated.
|
String |
toAnsi(Terminal terminal) |
AttributedString |
toAttributedString() |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitchars, codePoints, lengthpublic static final int TRUE_COLORS
public void print(Terminal terminal)
public void println(Terminal terminal)
public String toAnsi()
@Deprecated public String toAnsi(int colors, boolean force256colors)
@Deprecated public String toAnsi(int colors, boolean force256colors, String altIn, String altOut)
public String toAnsi(int colors, AttributedCharSequence.ForceMode force)
public String toAnsi(int colors, AttributedCharSequence.ForceMode force, ColorPalette palette)
public String toAnsi(int colors, AttributedCharSequence.ForceMode force, ColorPalette palette, String altIn, String altOut)
@Deprecated public static int rgbColor(int col)
@Deprecated public static int roundColor(int col, int max)
@Deprecated public static int roundRgbColor(int r, int g, int b, int max)
public abstract AttributedStyle styleAt(int index)
public boolean isHidden(int index)
public int runStart(int index)
public int runLimit(int index)
public abstract AttributedString subSequence(int start, int end)
subSequence in interface CharSequencepublic AttributedString substring(int start, int end)
protected abstract char[] buffer()
protected abstract int offset()
public char charAt(int index)
charAt in interface CharSequencepublic int codePointAt(int index)
public boolean contains(char c)
public int codePointBefore(int index)
public int codePointCount(int index,
int length)
public int columnLength()
public AttributedString columnSubSequence(int start, int stop)
public List<AttributedString> columnSplitLength(int columns)
public List<AttributedString> columnSplitLength(int columns, boolean includeNewlines, boolean delayLineWrap)
public String toString()
toString in interface CharSequencetoString in class Objectpublic AttributedString toAttributedString()
Copyright © 2023. All rights reserved.