Class AnsiAttr

java.lang.Object
net.orbyfied.j8.util.logging.formatting.AnsiAttr
Direct Known Subclasses:
ColorAttr, LiteralAttr

public abstract class AnsiAttr extends Object
Represents an
  • Constructor Details

    • AnsiAttr

      public AnsiAttr()
  • Method Details

    • code

      public abstract String code(Object... args)
      Returns/generates the ANSI escape code of the attribute.
      Returns:
      The escape code.
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • concat

      public String concat(AnsiAttr... attrs)
      Concatenates this color/formatting code with the others specified.
      Parameters:
      attrs - The ANSI codes.
      Returns:
      The concatenated string.
    • c

      public String c(AnsiAttr... colors)
      See Also: