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

C

children - Variable in class com.calebleavell.jatui.modules.TUIModule.Builder
Every child module that should be run.
cleanImmediately() - Method in class com.calebleavell.jatui.templates.PasswordInput
Configures the module to immediately clean the input and validation result after running.
cleanMemory() - Method in class com.calebleavell.jatui.templates.PasswordInput
Cleans any memory that may have been stored from this password input (including the input and whether the password was a match).
clearChildren() - Method in class com.calebleavell.jatui.modules.TUIModule.Builder
Removes all children from this module.
close() - Method in class com.calebleavell.jatui.util.IOCapture
 
com.calebleavell.jatui.core - package com.calebleavell.jatui.core
 
com.calebleavell.jatui.modules - package com.calebleavell.jatui.modules
 
com.calebleavell.jatui.templates - package com.calebleavell.jatui.templates
 
com.calebleavell.jatui.util - package com.calebleavell.jatui.util
 
ConfirmationPrompt - Class in com.calebleavell.jatui.templates
Handles getting confirmation from the user.
ConfirmationPrompt() - Constructor for class com.calebleavell.jatui.templates.ConfirmationPrompt
 
ConfirmationPrompt(String, String) - Constructor for class com.calebleavell.jatui.templates.ConfirmationPrompt
 
ContainerModule - Class in com.calebleavell.jatui.modules
Not only does this class improve modularity by housing other modules, but it also provides a template for extending TUIGenericModule.
ContainerModule(TUIModule.Builder<?>) - Constructor for class com.calebleavell.jatui.modules.ContainerModule
Builds a ContainerModule based on the state of builder
ContainerModule.Builder - Class in com.calebleavell.jatui.modules
Builder for ContainerModule

Required Fields: name
containsNullNode() - Method in interface com.calebleavell.jatui.core.DirectedGraphNode
Traverses through every node accessible from this node and returns true if one of the nodes is null.
containsNullNode(Set<A>) - Method in interface com.calebleavell.jatui.core.DirectedGraphNode
Traverses through every node accessible from this node and returns true if one of the nodes is null.
counter(String, ApplicationModule) - Static method in class com.calebleavell.jatui.modules.ModuleFactory
Returns a Function Module that increments a counter every time it's run (starts at 1).
counter(String, ApplicationModule, int, int) - Static method in class com.calebleavell.jatui.modules.ModuleFactory
Returns a Function Module that increments a counter every time it's run (starts at 1).
createInstance() - Method in class com.calebleavell.jatui.modules.ApplicationModule.Builder
Gets a fresh instance of this type of Builder.
createInstance() - Method in class com.calebleavell.jatui.modules.ContainerModule.Builder
Gets a fresh instance of this type of Builder.
createInstance() - Method in class com.calebleavell.jatui.modules.FunctionModule.Builder
Gets a fresh instance of this type of Builder.
createInstance() - Method in class com.calebleavell.jatui.modules.TextInputModule.Builder
Gets a fresh instance of this type of Builder.
createInstance() - Method in class com.calebleavell.jatui.modules.TextModule.Builder
Gets a fresh instance of this type of Builder.
createInstance() - Method in class com.calebleavell.jatui.modules.TUIModule.Builder
Gets a fresh instance of this type of Builder.
createInstance() - Method in class com.calebleavell.jatui.templates.ConfirmationPrompt
Gets a fresh instance of this type of Builder.
createInstance() - Method in class com.calebleavell.jatui.templates.InputHandler
Gets a fresh instance of this type of Builder.
createInstance() - Method in class com.calebleavell.jatui.templates.NumberedList
Gets a fresh instance of this type of Builder.
createInstance() - Method in class com.calebleavell.jatui.templates.NumberedModuleSelector
Gets a fresh instance of this type of Builder.
createInstance() - Method in class com.calebleavell.jatui.templates.PasswordInput
Gets a fresh instance of this type of Builder.
createInstance() - Method in class com.calebleavell.jatui.templates.TextChain
Gets a fresh instance of this type of Builder.
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