Skip navigation links
A C D E F M N O P R T U V 

A

answer() - Method in class de.eleon.console.builder.AnswerOptional
Return user input
answer(Function<String, T>) - Method in class de.eleon.console.builder.AnswerOptional
Return user input as Optional
answer(Function<String, T>, String) - Method in class de.eleon.console.builder.AnswerOptional
Return user input as Optional
answer(Class<T>) - Method in class de.eleon.console.builder.AnswerOptional
Return user input as Optional>.
answer(Class<T>, String) - Method in class de.eleon.console.builder.AnswerOptional
Return user input as Optional>.
answer() - Method in class de.eleon.console.builder.AskBuilder
Return user input
answer(Function<String, T>) - Method in class de.eleon.console.builder.AskBuilder
Return user input as T
answer(Function<String, T>, String) - Method in class de.eleon.console.builder.AskBuilder
Return user input as T
answer(Class<T>) - Method in class de.eleon.console.builder.AskBuilder
Return user input as T extends Enum.
answer(Class<T>, String) - Method in class de.eleon.console.builder.AskBuilder
Return user input as T extends Enum.
AnswerOptional - Class in de.eleon.console.builder
Extend AskBuilder to answer with an Optional.
apply(T) - Method in interface de.eleon.console.builder.functional.Applyable
 
Applyable<T> - Interface in de.eleon.console.builder.functional
 
ask(String) - Static method in class de.eleon.console.builder.ConsoleBuilder
Start new AskBuilder to build a user dialog within the terminal
AskBuilder - Class in de.eleon.console.builder
Ask is a builder for a single Question console.

C

completeWith(Completer) - Method in class de.eleon.console.builder.AskBuilder
Add completer for tab completion
ConsoleBuilder - Class in de.eleon.console.builder
Use the ConsoleBuilder to build console dialogs or simply to print something on the terminal.
ConsoleBuilder() - Constructor for class de.eleon.console.builder.ConsoleBuilder
 

D

de.eleon.console.builder - package de.eleon.console.builder
 
de.eleon.console.builder.functional - package de.eleon.console.builder.functional
 

E

enumValidator(Class<T>, String) - Static method in class de.eleon.console.builder.functional.Validators
 

F

functionValidator(Function<String, ?>, String) - Static method in class de.eleon.console.builder.functional.Validators
 

M

message() - Method in interface de.eleon.console.builder.functional.Validator
 

N

newline() - Static method in class de.eleon.console.builder.ConsoleBuilder
Print empty line
notEmpty(String) - Static method in class de.eleon.console.builder.functional.Validators
 

O

optional() - Method in class de.eleon.console.builder.AskBuilder
Disable validation of empty user inputs

P

print(CharSequence) - Static method in class de.eleon.console.builder.ConsoleBuilder
Print line to console
print(Collection<? extends CharSequence>) - Static method in class de.eleon.console.builder.ConsoleBuilder
Print columns to console

R

regex(String, String) - Static method in class de.eleon.console.builder.functional.Validators
 

T

toEnum(Class<T>) - Static method in class de.eleon.console.builder.functional.Transformers
 
toInteger() - Static method in class de.eleon.console.builder.functional.Transformers
 
Transformer<T> - Interface in de.eleon.console.builder.functional
 
Transformers - Class in de.eleon.console.builder.functional
 
Transformers() - Constructor for class de.eleon.console.builder.functional.Transformers
 

U

useHistory() - Method in class de.eleon.console.builder.AskBuilder
Enable usage of history.
useHistoryFrom(String) - Method in class de.eleon.console.builder.AskBuilder
Enable usage of history of specific file.

V

valid(String) - Method in interface de.eleon.console.builder.functional.Validator
 
validateWith(Validator) - Method in class de.eleon.console.builder.AskBuilder
Add validator to validate answer before returning
Validator - Interface in de.eleon.console.builder.functional
 
Validators - Class in de.eleon.console.builder.functional
 
Validators() - Constructor for class de.eleon.console.builder.functional.Validators
 
A C D E F M N O P R T U V 
Skip navigation links

Copyright © 2014. All rights reserved.