CharSequence
AttributedString
, AttributedStringBuilder
public abstract class AttributedCharSequence extends Object implements CharSequence
Constructor | Description |
---|---|
AttributedCharSequence() |
Modifier and Type | Method | 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,
boolean force256colors) |
|
String |
toAnsi(int colors,
boolean force256colors,
String altIn,
String altOut) |
|
String |
toAnsi(Terminal terminal) |
|
AttributedString |
toAttributedString() |
|
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
chars, codePoints, length
public void print(Terminal terminal)
public void println(Terminal terminal)
public String toAnsi()
public String toAnsi(int colors, boolean force256colors)
@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 CharSequence
public AttributedString substring(int start, int end)
protected abstract char[] buffer()
protected abstract int offset()
public char charAt(int index)
charAt
in interface CharSequence
public 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 CharSequence
toString
in class Object
public AttributedString toAttributedString()
Copyright © 2020. All rights reserved.