public class TerminalCharacter
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
cache |
private char |
character |
private TerminalColor |
color |
private TerminalTextStyle |
style |
| Constructor and Description |
|---|
TerminalCharacter(char c) |
TerminalCharacter(char c,
TerminalColor color) |
TerminalCharacter(char c,
TerminalColor color,
CharacterType type) |
TerminalCharacter(char c,
TerminalColor color,
TerminalTextStyle style) |
TerminalCharacter(char c,
TerminalTextStyle style) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
boolean |
equalsIgnoreCharacter(TerminalCharacter that) |
char |
getCharacter() |
TerminalTextStyle |
getStyle() |
int |
hashCode() |
void |
setCharacter(char c) |
java.lang.String |
toString() |
java.lang.String |
toString(TerminalCharacter prev)
style, text color, background color
|
private char character
private TerminalTextStyle style
private TerminalColor color
private java.lang.String cache
public TerminalCharacter(char c)
public TerminalCharacter(char c,
TerminalTextStyle style)
public TerminalCharacter(char c,
TerminalColor color)
public TerminalCharacter(char c,
TerminalColor color,
CharacterType type)
public TerminalCharacter(char c,
TerminalColor color,
TerminalTextStyle style)
public char getCharacter()
public void setCharacter(char c)
public TerminalTextStyle getStyle()
public java.lang.String toString(TerminalCharacter prev)
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equalsIgnoreCharacter(TerminalCharacter that)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object