Index

A B C D E F G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values

A

abstractSelf() - Method in interface com.calebleavell.jatui.core.DirectedGraphNode
 
addChild(int, TUIModule.Builder<?>) - Method in class com.calebleavell.jatui.modules.TUIModule.Builder
Attempts to add a child at the given index.
addChild(TUIModule.Builder<?>) - Method in class com.calebleavell.jatui.modules.TUIModule.Builder
Add a child to the end of this module's children.
addChildren(TUIModule.Builder<?>...) - Method in class com.calebleavell.jatui.modules.TUIModule.Builder
Linearly append the given children to this module's children.
addChildren(List<TUIModule.Builder<?>>) - Method in class com.calebleavell.jatui.modules.TUIModule.Builder
Linearly append the given children to this module's children.
addHandler(FunctionModule.Builder) - Method in class com.calebleavell.jatui.modules.TextInputModule.Builder
Adds a function module to execute after input is collected.
addHandler(String, Function<String, ?>) - Method in class com.calebleavell.jatui.modules.TextInputModule.Builder
Adds an InputHandler based on the provided logic.
addListText(String) - Method in class com.calebleavell.jatui.templates.NumberedList
Adds a single list item.
addListText(String...) - Method in class com.calebleavell.jatui.templates.NumberedList
Adds zero or more list items.
addModule(TUIModule.Builder<?>) - Method in class com.calebleavell.jatui.templates.NumberedModuleSelector
Adds a module option to the selector.
addModule(String) - Method in class com.calebleavell.jatui.templates.NumberedModuleSelector
Adds a module option to the selector.
addModule(String, TUIModule.Builder<?>) - Method in class com.calebleavell.jatui.templates.NumberedModuleSelector
Adds a module option to the selector.
addModule(String, String) - Method in class com.calebleavell.jatui.templates.NumberedModuleSelector
Adds a module option to the selector.
addModuleOutput(String) - Method in class com.calebleavell.jatui.templates.TextChain
Displays the output of the module with name moduleName.
addModuleOutput(String, Ansi) - Method in class com.calebleavell.jatui.templates.TextChain
Displays the output of the module with name moduleName.
addOnConfirm(Runnable) - Method in class com.calebleavell.jatui.templates.ConfirmationPrompt
Specifies what to do when the user confirms.
addOnConfirm(String, Supplier<?>) - Method in class com.calebleavell.jatui.templates.ConfirmationPrompt
Specifies what to do when the user confirms.
addOnDeny(Runnable) - Method in class com.calebleavell.jatui.templates.ConfirmationPrompt
Specifies what to do when the user denies.
addOnDeny(String, Supplier<?>) - Method in class com.calebleavell.jatui.templates.ConfirmationPrompt
Specifies what to do when the user denies.
addOnInvalidPassword(Runnable) - Method in class com.calebleavell.jatui.templates.PasswordInput
Specifies behavior for when the user inputs an incorrect password.
addOnInvalidPassword(String, Supplier<?>) - Method in class com.calebleavell.jatui.templates.PasswordInput
Specifies behavior for when the user inputs an incorrect password.
addOnValidPassword(Runnable) - Method in class com.calebleavell.jatui.templates.PasswordInput
Specifies behavior for when the user inputs the correct password.
addOnValidPassword(String, Supplier<?>) - Method in class com.calebleavell.jatui.templates.PasswordInput
Specifies behavior for when the user inputs the correct password.
addSafeHandler(String, Function<String, ?>) - Method in class com.calebleavell.jatui.modules.TextInputModule.Builder
Adds an InputHandler based on the provided logic.
addSafeHandler(String, Function<String, ?>, String) - Method in class com.calebleavell.jatui.modules.TextInputModule.Builder
Adds an InputHandler based on the provided logic.
addSafeHandler(String, Function<String, T>, Consumer<String>) - Method in class com.calebleavell.jatui.modules.TextInputModule.Builder
Adds an InputHandler based on the provided logic.
addText(TextModule.Builder) - Method in class com.calebleavell.jatui.templates.TextChain
Adds text as a child of this module.
addText(String) - Method in class com.calebleavell.jatui.templates.TextChain
Adds a new TextModule as a child of this module.
addText(String, Ansi) - Method in class com.calebleavell.jatui.templates.TextChain
Adds a new TextModule as a child of this module.
ansi - Variable in class com.calebleavell.jatui.modules.TUIModule.Builder
The ansi that may be displayed (Jansi object).
append(String) - Method in class com.calebleavell.jatui.modules.TextModule.Builder
Append to the text that's already been configured for this builder.
appendStyle(Ansi) - Method in class com.calebleavell.jatui.modules.TUIModule.Builder
Appends Ansi to the end of the existing ansi for this module and recursively for its children.
application - Variable in class com.calebleavell.jatui.modules.TUIModule.Builder
The application this module is tied to.
application(ApplicationModule) - Method in class com.calebleavell.jatui.modules.TUIModule.Builder
Sets the ApplicationModule for this module and recursively for its children.
APPLICATION - Enum constant in enum class com.calebleavell.jatui.modules.TUIModule.Property
The ApplicationModule corresponding to this module
ApplicationModule - Class in com.calebleavell.jatui.modules
The root TUIModule of an application.
ApplicationModule(ApplicationModule.Builder) - Constructor for class com.calebleavell.jatui.modules.ApplicationModule
Builds a ApplicationModule based on the state of builder
ApplicationModule.Builder - Class in com.calebleavell.jatui.modules
Builder for ApplicationModule.
A B C D E F G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values