- java.lang.Object
-
- com.appslandia.common.utils.ConsoleUtils
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceConsoleUtils.ValueValidator<T>
-
Constructor Summary
Constructors Constructor Description ConsoleUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> Tread(String commandText, boolean required, Function<String,T> converter, ConsoleUtils.ValueValidator<T> validator)static BooleanreadBoolean(String commandText, boolean required)static DatereadDate(String commandText, boolean required, String pattern, ConsoleUtils.ValueValidator<Date> validator)static DoublereadDouble(String commandText, boolean required, ConsoleUtils.ValueValidator<Double> validator)static IntegerreadInteger(String commandText, boolean required, ConsoleUtils.ValueValidator<Integer> validator)static StringreadLongString(String commandText, boolean required, ConsoleUtils.ValueValidator<String> validator)static StringreadLowerCase(String commandText, boolean required, ConsoleUtils.ValueValidator<String> validator)static StringreadString(String commandText, boolean required, ConsoleUtils.ValueValidator<String> validator)static StringreadUpperCase(String commandText, boolean required, ConsoleUtils.ValueValidator<String> validator)
-
-
-
Method Detail
-
readLongString
public static String readLongString(String commandText, boolean required, ConsoleUtils.ValueValidator<String> validator)
-
readString
public static String readString(String commandText, boolean required, ConsoleUtils.ValueValidator<String> validator)
-
readUpperCase
public static String readUpperCase(String commandText, boolean required, ConsoleUtils.ValueValidator<String> validator)
-
readLowerCase
public static String readLowerCase(String commandText, boolean required, ConsoleUtils.ValueValidator<String> validator)
-
readInteger
public static Integer readInteger(String commandText, boolean required, ConsoleUtils.ValueValidator<Integer> validator)
-
readDouble
public static Double readDouble(String commandText, boolean required, ConsoleUtils.ValueValidator<Double> validator)
-
readDate
public static Date readDate(String commandText, boolean required, String pattern, ConsoleUtils.ValueValidator<Date> validator)
-
read
public static <T> T read(String commandText, boolean required, Function<String,T> converter, ConsoleUtils.ValueValidator<T> validator)
-
-