tigase.util.ui.console

## Class SystemConsole

- java.lang.Object
- - tigase.util.ui.console.SystemConsole

- All Implemented Interfaces:
    ConsoleIfc

      public class SystemConsole
      extends Object
      implements ConsoleIfc

  Simple SystemConsole class handling user input/output from command-line, including labels and secure password reading

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `SystemConsole()`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `String` | `readLine()`
    `String` | `readLine(String label)`
    `char[]` | `readPassword(String label)`
    `void` | `writeLine(Object obj)`
    `void` | `writeLine(String format, Object... args)`

    - ### Methods inherited from class java.lang.Object

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

- - ### Constructor Detail

    - #### SystemConsole

          public SystemConsole()

  - ### Method Detail

    - #### readLine

          public String readLine()

      Specified by:
        `readLine` in interface `ConsoleIfc`

    - #### readLine

          public String readLine(String label)

      Specified by:
        `readLine` in interface `ConsoleIfc`

    - #### readPassword

          public char[] readPassword(String label)

      Specified by:
        `readPassword` in interface `ConsoleIfc`

    - #### writeLine

          public void writeLine(String format,
                                Object... args)

      Specified by:
        `writeLine` in interface `ConsoleIfc`

    - #### writeLine

          public void writeLine(Object obj)

      Specified by:
        `writeLine` in interface `ConsoleIfc`

Copyright © 2004–2021 "Tigase, Inc.". All rights reserved.