Class AnsiStyle

java.lang.Object
net.thevpc.common.fprint.renderer.ansi.AnsiStyle

public class AnsiStyle extends Object
Author:
thevpc
  • Field Details

    • PLAIN

      public static final AnsiStyle PLAIN
  • Constructor Details

    • AnsiStyle

      public AnsiStyle()
    • AnsiStyle

      public AnsiStyle(String foreground, String background, boolean underlined, boolean italic, boolean striked, boolean reversed, boolean blink, int intensity, List<String> commands)
  • Method Details

    • resolveEscapeString

      public String resolveEscapeString()
    • setForeground

      public AnsiStyle setForeground(String foreground)
    • setIntensity

      public AnsiStyle setIntensity(int intensity)
    • setBackground

      public AnsiStyle setBackground(String background)
    • setUnderlined

      public AnsiStyle setUnderlined(boolean underlined)
    • setItalic

      public AnsiStyle setItalic(boolean italic)
    • setStriked

      public AnsiStyle setStriked(boolean striked)
    • setReversed

      public AnsiStyle setReversed(boolean reversed)
    • addCommand

      public AnsiStyle addCommand(String command)
    • setBlink

      public AnsiStyle setBlink(boolean blink)
    • getCommands

      public String[] getCommands()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object