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() |
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, wait
chars, codePoints, length
public String toAnsi()
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 © 2017. All rights reserved.