public abstract class Terminal extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Terminal.Verbosity |
Modifier and Type | Field and Description |
---|---|
static String |
DEBUG_SYSTEM_PROPERTY |
static Terminal |
DEFAULT |
Constructor and Description |
---|
Terminal() |
Terminal(Terminal.Verbosity verbosity) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
doPrint(String msg,
Object... args) |
void |
print(String msg,
Object... args) |
void |
print(Terminal.Verbosity verbosity,
String msg,
Object... args) |
void |
printError(String msg,
Object... args) |
void |
printError(Throwable t) |
void |
println() |
void |
println(String msg,
Object... args) |
void |
println(Terminal.Verbosity verbosity) |
void |
println(Terminal.Verbosity verbosity,
String msg,
Object... args) |
protected abstract void |
printStackTrace(Throwable t) |
void |
printWarn(String msg,
Object... args) |
abstract char[] |
readSecret(String text,
Object... args) |
abstract String |
readText(String text,
Object... args) |
Terminal.Verbosity |
verbosity() |
void |
verbosity(Terminal.Verbosity verbosity) |
abstract PrintWriter |
writer() |
public static final String DEBUG_SYSTEM_PROPERTY
public static final Terminal DEFAULT
public Terminal()
public Terminal(Terminal.Verbosity verbosity)
public void verbosity(Terminal.Verbosity verbosity)
public Terminal.Verbosity verbosity()
protected abstract void printStackTrace(Throwable t)
public void println()
public void println(Terminal.Verbosity verbosity)
public void println(Terminal.Verbosity verbosity, String msg, Object... args)
public void print(Terminal.Verbosity verbosity, String msg, Object... args)
public void printError(Throwable t)
public abstract PrintWriter writer()
Copyright © 2009–2017. All rights reserved.