- java.lang.Object
-
- swim.codec.OutputStyle
-
public final class OutputStyle extends Object
Stylized text output utility functions.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> Output<T>black(Output<T> output)Writes the ASCII black foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.static <T> Output<T>blackBold(Output<T> output)Writes the ASCII bold black foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.static <T> Output<T>blue(Output<T> output)Writes the ASCII blue foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.static <T> Output<T>blueBold(Output<T> output)Writes the ASCII bold blue foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.static <T> Output<T>bold(Output<T> output)Writes the ASCII bold (increased intensity) escape code tooutput, ifoutput.settings().isStyled()istrue.static <T> Output<T>cyan(Output<T> output)Writes the ASCII cyan foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.static <T> Output<T>cyanBold(Output<T> output)Writes the ASCII bold cyan foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.static <T> Output<T>faint(Output<T> output)Writes the ASCII faint (decreased intensity) escape code tooutput, ifoutput.settings().isStyled()istrue.static <T> Output<T>gray(Output<T> output)Writes the ASCII gray foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.static <T> Output<T>grayBold(Output<T> output)Writes the ASCII bold gray foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.static <T> Output<T>green(Output<T> output)Writes the ASCII green foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.static <T> Output<T>greenBold(Output<T> output)Writes the ASCII bold green foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.static <T> Output<T>magenta(Output<T> output)Writes the ASCII magenta foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.static <T> Output<T>magentaBold(Output<T> output)Writes the ASCII bold magenta foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.static <T> Output<T>red(Output<T> output)Writes the ASCII red foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.static <T> Output<T>redBold(Output<T> output)Writes the ASCII bold red foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.static <T> Output<T>reset(Output<T> output)static <T> Output<T>yellow(Output<T> output)Writes the ASCII yellow foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.static <T> Output<T>yellowBold(Output<T> output)Writes the ASCII bold yellow foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.
-
-
-
Method Detail
-
bold
public static <T> Output<T> bold(Output<T> output)
Writes the ASCII bold (increased intensity) escape code tooutput, ifoutput.settings().isStyled()istrue.- Returns:
- the continuation of the
output.
-
faint
public static <T> Output<T> faint(Output<T> output)
Writes the ASCII faint (decreased intensity) escape code tooutput, ifoutput.settings().isStyled()istrue.- Returns:
- the continuation of the
output.
-
black
public static <T> Output<T> black(Output<T> output)
Writes the ASCII black foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.- Returns:
- the continuation of the
output.
-
red
public static <T> Output<T> red(Output<T> output)
Writes the ASCII red foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.- Returns:
- the continuation of the
output.
-
green
public static <T> Output<T> green(Output<T> output)
Writes the ASCII green foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.- Returns:
- the continuation of the
output.
-
yellow
public static <T> Output<T> yellow(Output<T> output)
Writes the ASCII yellow foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.- Returns:
- the continuation of the
output.
-
blue
public static <T> Output<T> blue(Output<T> output)
Writes the ASCII blue foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.- Returns:
- the continuation of the
output.
-
magenta
public static <T> Output<T> magenta(Output<T> output)
Writes the ASCII magenta foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.- Returns:
- the continuation of the
output.
-
cyan
public static <T> Output<T> cyan(Output<T> output)
Writes the ASCII cyan foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.- Returns:
- the continuation of the
output.
-
gray
public static <T> Output<T> gray(Output<T> output)
Writes the ASCII gray foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.- Returns:
- the continuation of the
output.
-
blackBold
public static <T> Output<T> blackBold(Output<T> output)
Writes the ASCII bold black foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.- Returns:
- the continuation of the
output.
-
redBold
public static <T> Output<T> redBold(Output<T> output)
Writes the ASCII bold red foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.- Returns:
- the continuation of the
output.
-
greenBold
public static <T> Output<T> greenBold(Output<T> output)
Writes the ASCII bold green foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.- Returns:
- the continuation of the
output.
-
yellowBold
public static <T> Output<T> yellowBold(Output<T> output)
Writes the ASCII bold yellow foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.- Returns:
- the continuation of the
output.
-
blueBold
public static <T> Output<T> blueBold(Output<T> output)
Writes the ASCII bold blue foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.- Returns:
- the continuation of the
output.
-
magentaBold
public static <T> Output<T> magentaBold(Output<T> output)
Writes the ASCII bold magenta foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.- Returns:
- the continuation of the
output.
-
cyanBold
public static <T> Output<T> cyanBold(Output<T> output)
Writes the ASCII bold cyan foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.- Returns:
- the continuation of the
output.
-
grayBold
public static <T> Output<T> grayBold(Output<T> output)
Writes the ASCII bold gray foreground color escape code tooutput, ifoutput.settings().isStyled()istrue.- Returns:
- the continuation of the
output.
-
-