Class AnsiBuilder

  • All Implemented Interfaces:

    
    public final class AnsiBuilder
    
                        

    Class for building nested ANSI formatting without reset issues

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      public class AnsiBuilder.Companion

      Combine multiple formatted strings while preserving each one's formatting

    • Constructor Summary

      Constructors 
      Constructor Description
      AnsiBuilder()
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final AnsiBuilder withStyle(String newStyles) Adds styles to the current style stack
      final String format(String text) Applies all current styles to the text
      final AnsiBuilder copy() Creates a copy of the current builder
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait