Class LocalDateTimeInputReader
java.lang.Object
org.beryx.textio.InputReader<LocalDateTime,LocalDateTimeInputReader>
io.extact.rms.client.console.ui.textio.LocalDateTimeInputReader
public class LocalDateTimeInputReader
extends org.beryx.textio.InputReader<LocalDateTime,LocalDateTimeInputReader>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.beryx.textio.InputReader
org.beryx.textio.InputReader.ErrorMessagesProvider, org.beryx.textio.InputReader.InvalidIndexErrorMessagesProvider, org.beryx.textio.InputReader.ParseResult<T extends Object>, org.beryx.textio.InputReader.ValueChecker<T extends Object>
-
Field Summary
Fields inherited from class org.beryx.textio.InputReader
defaultValue, equalsFunc, inlinePossibleValues, inputMasking, inputTrimming, invalidIndexErrorMessagesProvider, itemName, numberedPossibleValues, parseErrorMessagesProvider, possibleValues, promptAdjustments, propertiesConfigurator, PROPS_PREFIX_ERROR_MESSAGE, textTerminalSupplier, valueCheckers, valueFormatter, valueListCheckers
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.beryx.textio.InputReader.ParseResult<LocalDateTime>
org.beryx.textio.InputReader<LocalDateTime,
LocalDateTimeInputReader> org.beryx.textio.InputReader<LocalDateTime,
LocalDateTimeInputReader> withFutureThan
(LocalDateTime startDateTime) Methods inherited from class org.beryx.textio.InputReader
checkConfiguration, executeWithTerminal, getDefaultErrorMessage, getDefaultErrorMessages, getErrorMessages, getPossibleValue, isPossibleValue, isValueListMode, noDuplicatesChecker, nonEmptyListChecker, parseAndCheck, printPrompt, read, read, readList, readList, readWithPrompt, withDefaultValue, withEqualsFunc, withInlinePossibleValues, withInlinePossibleValues, withInputMasking, withInputTrimming, withInvalidIndexErrorMessagesProvider, withItemName, withNumberedPossibleValues, withNumberedPossibleValues, withParseErrorMessagesProvider, withPossibleValues, withPossibleValues, withPromptAdjustments, withPropertiesConfigurator, withPropertiesPrefix, withValueChecker, withValueFormatter, withValueListChecker
-
Constructor Details
-
LocalDateTimeInputReader
public LocalDateTimeInputReader(org.beryx.textio.TextTerminal<?> textTerminal)
-
-
Method Details
-
parse
- Specified by:
parse
in classorg.beryx.textio.InputReader<LocalDateTime,
LocalDateTimeInputReader>
-
withFutureNow
-
withFutureThan
public org.beryx.textio.InputReader<LocalDateTime,LocalDateTimeInputReader> withFutureThan(LocalDateTime startDateTime)
-