- java.lang.Object
-
- com.appslandia.common.utils.ConsoleUtils
-
-
Constructor Summary
Constructors Constructor Description ConsoleUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> Tread(String name, String descText, boolean required, Function<String,T> converter, Function<T,Boolean> validator)static BooleanreadBoolean(String name, String descText, boolean required)static booleanreadBoolean2(String name, String descText)static DatereadDate(String name, String descText, String pattern, boolean required, Function<Date,Boolean> validator)static DatereadDate2(String name, String descText, String pattern, Function<Date,Boolean> validator)static FilereadDir(String name, String descText, boolean required, Function<File,Boolean> validator)static DoublereadDouble(String name, String descText, boolean required, Function<Double,Boolean> validator)static doublereadDouble2(String name, String descText, Function<Double,Boolean> validator)static Scannerreader()static FilereadFile(String name, String descText, boolean required, Function<File,Boolean> validator)static IntegerreadInteger(String name, String descText, boolean required, Function<Integer,Boolean> validator)static intreadInteger2(String name, String descText, Function<Integer,Boolean> validator)static StringreadLongString(String name, String descText, boolean required, Function<String,Boolean> validator)static StringreadPassword(String name, String descText, boolean required, Function<String,Boolean> validator)static StringreadPassword2(String name, String descText, Function<String,Boolean> validator)static StringreadString(String name, String descText, boolean required, Function<String,Boolean> validator)static StringreadString2(String name, String descText, Function<String,Boolean> validator)static PrintWriterwriter()
-
-
-
Method Detail
-
reader
public static Scanner reader()
-
writer
public static PrintWriter writer()
-
readLongString
public static String readLongString(String name, String descText, boolean required, Function<String,Boolean> validator)
-
readPassword
public static String readPassword(String name, String descText, boolean required, Function<String,Boolean> validator)
-
readPassword2
public static String readPassword2(String name, String descText, Function<String,Boolean> validator)
-
readString2
public static String readString2(String name, String descText, Function<String,Boolean> validator)
-
readInteger2
public static int readInteger2(String name, String descText, Function<Integer,Boolean> validator)
-
readDouble2
public static double readDouble2(String name, String descText, Function<Double,Boolean> validator)
-
readDate2
public static Date readDate2(String name, String descText, String pattern, Function<Date,Boolean> validator)
-
readDir
public static File readDir(String name, String descText, boolean required, Function<File,Boolean> validator)
-
readFile
public static File readFile(String name, String descText, boolean required, Function<File,Boolean> validator)
-
readString
public static String readString(String name, String descText, boolean required, Function<String,Boolean> validator)
-
readInteger
public static Integer readInteger(String name, String descText, boolean required, Function<Integer,Boolean> validator)
-
readDouble
public static Double readDouble(String name, String descText, boolean required, Function<Double,Boolean> validator)
-
readDate
public static Date readDate(String name, String descText, String pattern, boolean required, Function<Date,Boolean> validator)
-
-