| Modifier and Type | Method and Description |
|---|---|
BasicCliOptionBuilder |
BasicCliOptionBuilder.addValidation(java.util.function.Predicate<Cli> validationRule,
java.util.function.Function<Cli,String> errorMessageFunction) |
BasicCliOptionBuilder |
BasicCliOptionBuilder.addValidation(java.util.function.Predicate<Cli> validationRule,
String errorMessage) |
BasicCliOptionBuilder |
BasicCliOptionBuilder.argName(String argName) |
BasicCliOptionBuilder |
BasicCliOptionBuilder.description(String description) |
BasicCliOptionBuilder |
BasicCliOptionBuilder.isFlag(boolean isFlag) |
BasicCliOptionBuilder |
BasicCliOptionBuilder.longName(String longName) |
static BasicCliOptionBuilder |
CliSpecification.option(String optName)
Create a new
BasicCliOptionBuilder that
is mapped to the given option name. |
BasicCliOptionBuilder |
BasicCliOptionBuilder.setRequired(boolean isRequired) |
BasicCliOptionBuilder |
BasicCliOptionBuilder.setter(java.util.function.Consumer<String> consumer) |
<T extends Throwable> |
BasicCliOptionBuilder.setter(gov.nih.ncats.common.functions.ThrowableConsumer<String,T> consumer,
java.util.function.Predicate<String> validator) |
<T extends Throwable,R> |
BasicCliOptionBuilder.setter(gov.nih.ncats.common.functions.ThrowableFunction<String,R,T> typeConverter,
gov.nih.ncats.common.functions.ThrowableConsumer<R,T> consumer,
java.util.function.Predicate<R> validator) |
BasicCliOptionBuilder |
BasicCliOptionBuilder.setToFile(java.util.function.Consumer<File> consumer) |
BasicCliOptionBuilder |
BasicCliOptionBuilder.setToInt(java.util.function.IntConsumer consumer) |
Copyright © 2019 NIH/NCATS. All rights reserved.