Package org.catools.common.io
Class CConsole
- java.lang.Object
-
- org.catools.common.io.CConsole
-
public class CConsole extends java.lang.Object
CConsole
uses to handle console interaction
-
-
Constructor Summary
Constructors Constructor Description CConsole()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
pressEnterToContinue()
static void
pressEnterToContinue(java.lang.String message)
static java.lang.String
print(java.lang.String input)
static java.lang.String
print(java.lang.String input, java.lang.Object... params)
static void
printBlue(java.lang.String input, java.lang.Object... params)
static void
printCyan(java.lang.String input, java.lang.Object... params)
static void
printGreen(java.lang.String input, java.lang.Object... params)
static java.lang.String
println(java.lang.String input, java.lang.Object... params)
static void
printMagenta(java.lang.String input, java.lang.Object... params)
static void
printRed(java.lang.String input, java.lang.Object... params)
static void
printYellow(java.lang.String input, java.lang.Object... params)
static java.lang.String
prompt(java.lang.String input, java.lang.Object... params)
static java.lang.String
prompt(java.lang.String message, java.lang.String defaultReturnValue, boolean isSensitive)
static java.lang.String
prompt(CConfigInfo parameter)
static <T> T
readInput(java.lang.String prompt, java.util.function.Function<java.lang.String,T> verifier)
static java.lang.String
readKey(java.lang.String message)
-
-
-
Method Detail
-
print
public static java.lang.String print(java.lang.String input, java.lang.Object... params)
-
println
public static java.lang.String println(java.lang.String input, java.lang.Object... params)
-
print
public static java.lang.String print(java.lang.String input)
-
printBlue
public static void printBlue(java.lang.String input, java.lang.Object... params)
-
printCyan
public static void printCyan(java.lang.String input, java.lang.Object... params)
-
printGreen
public static void printGreen(java.lang.String input, java.lang.Object... params)
-
printMagenta
public static void printMagenta(java.lang.String input, java.lang.Object... params)
-
printRed
public static void printRed(java.lang.String input, java.lang.Object... params)
-
printYellow
public static void printYellow(java.lang.String input, java.lang.Object... params)
-
prompt
public static java.lang.String prompt(CConfigInfo parameter)
-
prompt
public static java.lang.String prompt(java.lang.String message, java.lang.String defaultReturnValue, boolean isSensitive)
-
prompt
public static java.lang.String prompt(java.lang.String input, java.lang.Object... params)
-
readInput
public static <T> T readInput(java.lang.String prompt, java.util.function.Function<java.lang.String,T> verifier)
-
pressEnterToContinue
public static void pressEnterToContinue(java.lang.String message)
-
pressEnterToContinue
public static void pressEnterToContinue()
-
readKey
public static java.lang.String readKey(java.lang.String message)
-
-