All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AbstractTextTerminal<T extends AbstractTextTerminal<T>> BooleanInputReader A reader for boolean values.ByteInputReader A reader for byte values.CharInputReader A reader for char values.ComparableInputReader<T extends java.lang.Comparable<T>,B extends ComparableInputReader<T,B>> A reader for values of y type that implementsComparable.ConsoleTextTerminal ATextTerminalbacked by aConsole.ConsoleTextTerminalProvider IfSystem.console()is not null, it provides aConsoleTextTerminal.DoubleInputReader A reader for double values.EnumInputReader<T extends java.lang.Enum<T>> A reader for enum values.FloatInputReader A reader for float values.GenericInputReader<T> A reader for values of a type T, for which a parser is passed as constructor argument.InputReader<T,B extends InputReader<T,B>> A reader for values of type T.InputReader.ErrorMessagesProvider Functional interface for providing error messagesInputReader.InvalidIndexErrorMessagesProvider Functional interface for providing error messages for invalid indexInputReader.ParseResult<T> A holder object returned by theInputReader.parse(String)method, containing the parsed value and/or the error messages.InputReader.ValueChecker<T> Functional interface for checking value constraintsIntInputReader A reader for int values.JLineTextTerminal A JLine-basedTextTerminal.JLineTextTerminalProvider IfSystem.console()is not null and a ConsoleReader can be created, it provides aJLineTextTerminal.KeyCombination LongInputReader A reader for long values.MockTextTerminal A mock terminal for test purposes.PropertiesConstants PropertiesPrefixes ReadAbortedException ReadHandlerData ReadInterruptionData ReadInterruptionException ReadInterruptionStrategy<T extends ReadInterruptionStrategy<T>> ReadInterruptionStrategy.Action ShortInputReader A reader for short values.StringInputReader A reader for string values.SwingTextTerminal SwingTextTerminalProvider If the system is not headless, it provides aSwingTextTerminal.SystemTextTerminal SystemTextTerminalProvider It provides aSystemTextTerminal.TerminalProperties<T extends TextTerminal<T>> A map of properties associated with a TextTerminal.TerminalProperties.BooleanChangeListener<TT extends TextTerminal<TT>> TerminalProperties.ChangeListener<TT extends TextTerminal<TT>,V> TerminalProperties.DoubleChangeListener<TT extends TextTerminal<TT>> TerminalProperties.ExtendedChangeListener<TT extends TextTerminal<TT>> TerminalProperties.IntChangeListener<TT extends TextTerminal<TT>> TerminalProperties.LongChangeListener<TT extends TextTerminal<TT>> TerminalProperties.StringChangeListener<TT extends TextTerminal<TT>> TextIO A factory for creatingInputReaders.TextIoFactory ProvidesTextTerminalandTextIOimplementations.TextTerminal<T extends TextTerminal<T>> Interface for text-based terminals capable of reading (optionally masking the input) and writing text.TextTerminalProvider TextTerminal Service Provider Interface