Class TerminalBuilder.TerminalBuilderSupport

  • Enclosing class:
    TerminalBuilder

    private static class TerminalBuilder.TerminalBuilderSupport
    extends java.lang.Object
    • Field Detail

      • jnaFullSupport

        private boolean jnaFullSupport
      • jansiFullSupport

        private boolean jansiFullSupport
      • pty

        private Pty pty
      • consoleOutput

        private boolean consoleOutput
    • Constructor Detail

      • TerminalBuilderSupport

        TerminalBuilderSupport​(boolean jna,
                               boolean jansi)
    • Method Detail

      • isConsoleOutput

        public boolean isConsoleOutput()
      • isConsoleInput

        public boolean isConsoleInput()
      • hasJnaSupport

        public boolean hasJnaSupport()
      • hasJansiSupport

        public boolean hasJansiSupport()
      • getJnaSupport

        public JnaSupport getJnaSupport()
      • getExecPty

        public Pty getExecPty()
                       throws java.io.IOException
        Throws:
        java.io.IOException