- parse(String) - Method in class org.beryx.textio.BooleanInputReader
-
- parse(String) - Method in class org.beryx.textio.ByteInputReader
-
- parse(String) - Method in class org.beryx.textio.CharInputReader
-
- parse(String) - Method in class org.beryx.textio.DoubleInputReader
-
- parse(String) - Method in class org.beryx.textio.EnumInputReader
-
- parse(String) - Method in class org.beryx.textio.FloatInputReader
-
- parse(String) - Method in class org.beryx.textio.GenericInputReader
-
- parse(String) - Method in class org.beryx.textio.InputReader
-
Parses the input string
- parse(String) - Method in class org.beryx.textio.IntInputReader
-
- parse(String) - Method in class org.beryx.textio.LongInputReader
-
- parse(String) - Method in class org.beryx.textio.ShortInputReader
-
- parse(String) - Method in class org.beryx.textio.StringInputReader
-
- parseAndCheck(String) - Method in class org.beryx.textio.InputReader
-
Parses the input string and runs all value checkers in order to find constraint violations.
- parseErrorMessagesProvider - Variable in class org.beryx.textio.InputReader
-
The provider of parse error messages.
- parser - Variable in class org.beryx.textio.GenericInputReader
-
- ParseResult(T) - Constructor for class org.beryx.textio.InputReader.ParseResult
-
- ParseResult(T, List<String>) - Constructor for class org.beryx.textio.InputReader.ParseResult
-
- ParseResult(T, String...) - Constructor for class org.beryx.textio.InputReader.ParseResult
-
- possibleValues - Variable in class org.beryx.textio.InputReader
-
Non-null and non-empty, if the value to be read must be chosen from a list of allowed values.
- print(String) - Method in interface org.beryx.textio.TextTerminal
-
Prints a message that possibly contains line separators.
- print(List<String>) - Method in interface org.beryx.textio.TextTerminal
-
Prints each message in the list, inserting the line separator string between messages.
- printAnsi(String) - Method in class org.beryx.textio.jline.JLineTextTerminal
-
- printf(String, Object...) - Method in interface org.beryx.textio.TextTerminal
-
Prints a formatted string using the default locale and the specified format string and arguments.
- printf(Locale, String, Object...) - Method in interface org.beryx.textio.TextTerminal
-
Prints a formatted string using the specified locale, format string and arguments.
- println() - Method in class org.beryx.textio.console.ConsoleTextTerminal
-
- println() - Method in class org.beryx.textio.jline.JLineTextTerminal
-
- println() - Method in class org.beryx.textio.mock.MockTextTerminal
-
- println() - Method in class org.beryx.textio.swing.SwingTextTerminal
-
- println() - Method in class org.beryx.textio.system.SystemTextTerminal
-
- println() - Method in interface org.beryx.textio.TextTerminal
-
Terminates the current line by writing the line separator string.
- println(String) - Method in interface org.beryx.textio.TextTerminal
-
Prints a message that possibly contains line separators and subsequently prints a line separator.
- println(List<String>) - Method in interface org.beryx.textio.TextTerminal
-
Prints each message in the list, inserting the line separator string between messages.
- printPrompt(List<String>, TextTerminal<?>) - Method in class org.beryx.textio.BooleanInputReader
-
- printPrompt(List<String>, TextTerminal<?>) - Method in class org.beryx.textio.InputReader
-
Displays a prompt inviting the user to enter a value.
- promptAdjustments - Variable in class org.beryx.textio.InputReader
-
If true, the input reader is allowed to tweak the prompter, for example by including the default value or appending a colon at the end.
- PROP_ANSI_COLOR_MODE - Static variable in class org.beryx.textio.PropertiesConstants
-
- PROP_INPUT_BGCOLOR - Static variable in class org.beryx.textio.PropertiesConstants
-
- PROP_INPUT_BOLD - Static variable in class org.beryx.textio.PropertiesConstants
-
- PROP_INPUT_COLOR - Static variable in class org.beryx.textio.PropertiesConstants
-
- PROP_INPUT_FONT_FAMILY - Static variable in class org.beryx.textio.PropertiesConstants
-
- PROP_INPUT_FONT_SIZE - Static variable in class org.beryx.textio.PropertiesConstants
-
- PROP_INPUT_ITALIC - Static variable in class org.beryx.textio.PropertiesConstants
-
- PROP_INPUT_STYLE_CLASS - Static variable in class org.beryx.textio.PropertiesConstants
-
- PROP_INPUT_SUBSCRIPT - Static variable in class org.beryx.textio.PropertiesConstants
-
- PROP_INPUT_SUPERSCRIPT - Static variable in class org.beryx.textio.PropertiesConstants
-
- PROP_INPUT_UNDERLINE - Static variable in class org.beryx.textio.PropertiesConstants
-
- PROP_PANE_BGCOLOR - Static variable in class org.beryx.textio.PropertiesConstants
-
- PROP_PANE_HEIGHT - Static variable in class org.beryx.textio.PropertiesConstants
-
- PROP_PANE_ICON_FILE - Static variable in class org.beryx.textio.PropertiesConstants
-
- PROP_PANE_ICON_RESOURCE - Static variable in class org.beryx.textio.PropertiesConstants
-
- PROP_PANE_ICON_URL - Static variable in class org.beryx.textio.PropertiesConstants
-
- PROP_PANE_STYLE_CLASS - Static variable in class org.beryx.textio.PropertiesConstants
-
- PROP_PANE_TITLE - Static variable in class org.beryx.textio.PropertiesConstants
-
- PROP_PANE_WIDTH - Static variable in class org.beryx.textio.PropertiesConstants
-
- PROP_PROMPT_BGCOLOR - Static variable in class org.beryx.textio.PropertiesConstants
-
- PROP_PROMPT_BOLD - Static variable in class org.beryx.textio.PropertiesConstants
-
- PROP_PROMPT_COLOR - Static variable in class org.beryx.textio.PropertiesConstants
-
- PROP_PROMPT_FONT_FAMILY - Static variable in class org.beryx.textio.PropertiesConstants
-
- PROP_PROMPT_FONT_SIZE - Static variable in class org.beryx.textio.PropertiesConstants
-
- PROP_PROMPT_ITALIC - Static variable in class org.beryx.textio.PropertiesConstants
-
- PROP_PROMPT_STYLE_CLASS - Static variable in class org.beryx.textio.PropertiesConstants
-
- PROP_PROMPT_SUBSCRIPT - Static variable in class org.beryx.textio.PropertiesConstants
-
- PROP_PROMPT_SUPERSCRIPT - Static variable in class org.beryx.textio.PropertiesConstants
-
- PROP_PROMPT_UNDERLINE - Static variable in class org.beryx.textio.PropertiesConstants
-
- PROP_USER_INTERRUPT_KEY - Static variable in class org.beryx.textio.PropertiesConstants
-
- propertiesConfigurator - Variable in class org.beryx.textio.InputReader
-
- PropertiesConstants - Class in org.beryx.textio
-
- PropertiesConstants() - Constructor for class org.beryx.textio.PropertiesConstants
-
- PropertiesPrefixes - Annotation Type in org.beryx.textio
-
- PROPS_PREFIX_ERROR_MESSAGE - Static variable in class org.beryx.textio.InputReader
-
- put(String, Object) - Method in class org.beryx.textio.TerminalProperties
-
Sets the value associated with the specified key.
- putAll(Map<String, ? extends Object>) - Method in class org.beryx.textio.TerminalProperties
-
- setAnsiColorMode(String) - Method in class org.beryx.textio.jline.JLineTextTerminal
-
- setBookmark(String) - Method in class org.beryx.textio.swing.SwingTextTerminal
-
- setBookmark(String) - Method in interface org.beryx.textio.TextTerminal
-
Sets a bookmark with the given name at the current position.
- setInputBackgroundColor(String) - Method in class org.beryx.textio.jline.JLineTextTerminal
-
- setInputBackgroundColor(String) - Method in class org.beryx.textio.swing.SwingTextTerminal
-
- setInputBackgroundColor(String) - Method in class org.beryx.textio.TerminalProperties
-
Convenience method that associates the specified bgcolor with the key
- setInputBackgroundColor(Color) - Method in class org.beryx.textio.TerminalProperties
-
Convenience method that associates the hex representation of the specified bgcolor with the key
- setInputBold(boolean) - Method in class org.beryx.textio.jline.JLineTextTerminal
-
- setInputBold(boolean) - Method in class org.beryx.textio.swing.SwingTextTerminal
-
- setInputBold(boolean) - Method in class org.beryx.textio.TerminalProperties
-
Convenience method that associates the boolean value bold with the key
- setInputColor(String) - Method in class org.beryx.textio.jline.JLineTextTerminal
-
- setInputColor(String) - Method in class org.beryx.textio.swing.SwingTextTerminal
-
- setInputColor(String) - Method in class org.beryx.textio.TerminalProperties
-
Convenience method that associates the specified color with the key
- setInputColor(Color) - Method in class org.beryx.textio.TerminalProperties
-
Convenience method that associates the hex representation of the specified color with the key
- setInputFontFamily(String) - Method in class org.beryx.textio.swing.SwingTextTerminal
-
- setInputFontSize(int) - Method in class org.beryx.textio.swing.SwingTextTerminal
-
- setInputItalic(boolean) - Method in class org.beryx.textio.jline.JLineTextTerminal
-
- setInputItalic(boolean) - Method in class org.beryx.textio.swing.SwingTextTerminal
-
- setInputItalic(boolean) - Method in class org.beryx.textio.TerminalProperties
-
Convenience method that associates the boolean value italic with the key
- setInputSubscript(boolean) - Method in class org.beryx.textio.swing.SwingTextTerminal
-
- setInputSuperscript(boolean) - Method in class org.beryx.textio.swing.SwingTextTerminal
-
- setInputUnderline(boolean) - Method in class org.beryx.textio.jline.JLineTextTerminal
-
- setInputUnderline(boolean) - Method in class org.beryx.textio.swing.SwingTextTerminal
-
- setInputUnderline(boolean) - Method in class org.beryx.textio.TerminalProperties
-
Convenience method that associates the boolean value underline with the key
- setMaxReads(int) - Method in class org.beryx.textio.mock.MockTextTerminal
-
- setPaneBackgroundColor(String) - Method in class org.beryx.textio.swing.SwingTextTerminal
-
- setPaneBackgroundColor(String) - Method in class org.beryx.textio.TerminalProperties
-
Convenience method that associates the specified bgcolor with the key
- setPaneBackgroundColor(Color) - Method in class org.beryx.textio.TerminalProperties
-
Convenience method that associates the hex representation of the specified bgcolor with the key
- setPaneDimension(int, int) - Method in class org.beryx.textio.TerminalProperties
-
Convenience method that associates the specified width and height with the keys and
- setPaneHeight(int) - Method in class org.beryx.textio.TerminalProperties
-
Convenience method that associates the specified height with the key
- setPaneIconFile(String) - Method in class org.beryx.textio.swing.SwingTextTerminal
-
- setPaneIconResource(String) - Method in class org.beryx.textio.swing.SwingTextTerminal
-
- setPaneIconUrl(String) - Method in class org.beryx.textio.swing.SwingTextTerminal
-
- setPaneTitle(String) - Method in class org.beryx.textio.swing.SwingTextTerminal
-
- setPaneWidth(int) - Method in class org.beryx.textio.TerminalProperties
-
Convenience method that associates the specified width with the key
- setPromptBackgroundColor(String) - Method in class org.beryx.textio.jline.JLineTextTerminal
-
- setPromptBackgroundColor(String) - Method in class org.beryx.textio.swing.SwingTextTerminal
-
- setPromptBackgroundColor(String) - Method in class org.beryx.textio.TerminalProperties
-
Convenience method that associates the specified bgcolor with the key
- setPromptBackgroundColor(Color) - Method in class org.beryx.textio.TerminalProperties
-
Convenience method that associates the hex representation of the specified bgcolor with the key
- setPromptBold(boolean) - Method in class org.beryx.textio.jline.JLineTextTerminal
-
- setPromptBold(boolean) - Method in class org.beryx.textio.swing.SwingTextTerminal
-
- setPromptBold(boolean) - Method in class org.beryx.textio.TerminalProperties
-
Convenience method that associates the boolean value bold with the key
- setPromptColor(String) - Method in class org.beryx.textio.jline.JLineTextTerminal
-
- setPromptColor(String) - Method in class org.beryx.textio.swing.SwingTextTerminal
-
- setPromptColor(String) - Method in class org.beryx.textio.TerminalProperties
-
Convenience method that associates the specified color with the key
- setPromptColor(Color) - Method in class org.beryx.textio.TerminalProperties
-
Convenience method that associates the hex representation of the specified color with the key
- setPromptFontFamily(String) - Method in class org.beryx.textio.swing.SwingTextTerminal
-
- setPromptFontSize(int) - Method in class org.beryx.textio.swing.SwingTextTerminal
-
- setPromptItalic(boolean) - Method in class org.beryx.textio.jline.JLineTextTerminal
-
- setPromptItalic(boolean) - Method in class org.beryx.textio.swing.SwingTextTerminal
-
- setPromptItalic(boolean) - Method in class org.beryx.textio.TerminalProperties
-
Convenience method that associates the boolean value italic with the key
- setPromptSubscript(boolean) - Method in class org.beryx.textio.swing.SwingTextTerminal
-
- setPromptSuperscript(boolean) - Method in class org.beryx.textio.swing.SwingTextTerminal
-
- setPromptUnderline(boolean) - Method in class org.beryx.textio.jline.JLineTextTerminal
-
- setPromptUnderline(boolean) - Method in class org.beryx.textio.swing.SwingTextTerminal
-
- setPromptUnderline(boolean) - Method in class org.beryx.textio.TerminalProperties
-
Convenience method that associates the boolean value underline with the key
- setUserInterruptKey(KeyStroke) - Method in class org.beryx.textio.swing.SwingTextTerminal
-
- setUserInterruptKey(String) - Method in class org.beryx.textio.swing.SwingTextTerminal
-
- ShortInputReader - Class in org.beryx.textio
-
A reader for short values.
- ShortInputReader(Supplier<TextTerminal<?>>) - Constructor for class org.beryx.textio.ShortInputReader
-
- StringInputReader - Class in org.beryx.textio
-
A reader for string values.
- StringInputReader(Supplier<TextTerminal<?>>) - Constructor for class org.beryx.textio.StringInputReader
-
- stripAll(String) - Static method in class org.beryx.textio.mock.MockTextTerminal
-
- SwingTextTerminal - Class in org.beryx.textio.swing
-
A
TextTerminal implemented using a
JTextPane inside a
JFrame.
- SwingTextTerminal() - Constructor for class org.beryx.textio.swing.SwingTextTerminal
-
- SwingTextTerminalProvider - Class in org.beryx.textio.swing
-
- SwingTextTerminalProvider() - Constructor for class org.beryx.textio.swing.SwingTextTerminalProvider
-
- SYSPROP_PROPERTIES_FILE_LOCATION - Static variable in class org.beryx.textio.AbstractTextTerminal
-
- SystemTextTerminal - Class in org.beryx.textio.system
-
A
TextTerminal implemented using
System.out,
System.in and
Scanner.
- SystemTextTerminal() - Constructor for class org.beryx.textio.system.SystemTextTerminal
-
- SystemTextTerminalProvider - Class in org.beryx.textio.system
-
- SystemTextTerminalProvider() - Constructor for class org.beryx.textio.system.SystemTextTerminalProvider
-