Class QuarkusConsole

  • Direct Known Subclasses:
    BasicConsole

    public abstract class QuarkusConsole
    extends Object
    • Field Detail

      • IS_WINDOWS

        public static final boolean IS_WINDOWS
      • IS_CON_EMU_ANSI

        public static final boolean IS_CON_EMU_ANSI
        ConEmu ANSI X3.64 support enabled, used by cmder
      • IS_CYGWIN

        public static final boolean IS_CYGWIN
        These tests are same as used in jansi Source: https://github.com/fusesource/jansi/commit/bb3d538315c44f799d34fd3426f6c91c8e8dfc55
      • IS_MINGW_XTERM

        public static final boolean IS_MINGW_XTERM
      • installed

        public static volatile boolean installed
    • Constructor Detail

      • QuarkusConsole

        public QuarkusConsole()
    • Method Detail

      • hasColorSupport

        public static boolean hasColorSupport()
      • pushInputHandler

        public void pushInputHandler​(InputHandler inputHandler)
      • popInputHandler

        public void popInputHandler()
      • start

        public static void start()
      • write

        public abstract void write​(String s)
      • write

        public abstract void write​(byte[] buf,
                                   int off,
                                   int len)
      • stripAnsiCodes

        protected String stripAnsiCodes​(String s)
      • setOutputFilter

        public void setOutputFilter​(Predicate<String> logHandler)