Index
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
InputHandlerbased 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
InputHandlerbased on the provided logic. - addSafeHandler(String, Function<String, ?>, String) - Method in class com.calebleavell.jatui.modules.TextInputModule.Builder
-
Adds an
InputHandlerbased on the provided logic. - addSafeHandler(String, Function<String, T>, Consumer<String>) - Method in class com.calebleavell.jatui.modules.TextInputModule.Builder
-
Adds an
InputHandlerbased on the provided logic. - addText(TextModule.Builder) - Method in class com.calebleavell.jatui.templates.TextChain
-
Adds
textas a child of this module. - addText(String) - Method in class com.calebleavell.jatui.templates.TextChain
-
Adds a new
TextModuleas a child of this module. - addText(String, Ansi) - Method in class com.calebleavell.jatui.templates.TextChain
-
Adds a new
TextModuleas 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
Ansito 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
ApplicationModulefor this module and recursively for its children. - APPLICATION - Enum constant in enum class com.calebleavell.jatui.modules.TUIModule.Property
-
The
ApplicationModulecorresponding 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
ApplicationModulebased on the state ofbuilder - ApplicationModule.Builder - Class in com.calebleavell.jatui.modules
-
Builder for
ApplicationModule.
All Classes and Interfaces|All Packages|Constant Field Values