Package com.jackmeng.stl
Class stl_AnsiMake
java.lang.Object
com.jackmeng.stl.stl_AnsiMake
public class stl_AnsiMake
extends java.lang.Object
A helper class with concatting multiple instances of
stl_AnsiColors to create a finalized colorized Ansi
String.
This AnsiMake is not very intuitive and requires a lot of verbosity to be used in order to create a multicolored string.
For example, it is easy to create non changing colors with a single AnsiMake:- Author:
- Jack Meng
-
Field Summary
Fields Modifier and Type Field Description private stl_AnsiColors[]colorsprivate java.lang.Object[]payload -
Constructor Summary
Constructors Constructor Description stl_AnsiMake(stl_AnsiColors[] start, java.lang.Object[] payload)Initializes with a set amount of colors to be appended.stl_AnsiMake(stl_AnsiColors color, java.lang.Object payload) -
Method Summary
Modifier and Type Method Description java.lang.StringtoString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
payload
private final java.lang.Object[] payload -
colors
-
-
Constructor Details
-
stl_AnsiMake
Initializes with a set amount of colors to be appended.- Parameters:
start-payload-
-
stl_AnsiMake
-
-
Method Details
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object- Returns:
- String
-