public abstract class AttributedCharSequence extends Object implements CharSequence
| 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() |
static int |
rgbColor(int col) |
static int |
roundColor(int col,
int max) |
static int |
roundRgbColor(int r,
int g,
int b,
int max) |
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(Terminal terminal) |
AttributedString |
toAttributedString() |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitchars, codePoints, lengthpublic String toAnsi()
public static int rgbColor(int col)
public static int roundColor(int col,
int max)
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 © 2020. All rights reserved.