Uses of Class
tigase.util.ui.console.CommandlineParameter
-
Packages that use CommandlineParameter Package Description tigase.util.ui.console -
-
Uses of CommandlineParameter in tigase.util.ui.console
Methods in tigase.util.ui.console that return CommandlineParameter Modifier and Type Method Description CommandlineParameter
CommandlineParameter.Builder. build()
Creates a concreteCommandlineParameter
from particular builderMethods in tigase.util.ui.console that return types with arguments of type CommandlineParameter Modifier and Type Method Description java.util.List<CommandlineParameter>
Task. getAdditionalParameters()
java.util.Optional<CommandlineParameter>
ParameterParser. getOptionByLetter(java.lang.String letter)
ReturnsCommandlineParameter
that matches passed parameterjava.util.Optional<CommandlineParameter>
ParameterParser. getOptionByName(java.lang.String commandName)
ReturnsCommandlineParameter
that matches passed parameterjava.util.List<CommandlineParameter>
ParameterParser. getOptions()
Retrieves List with all definedCommandlineParameter
optionsjava.util.List<CommandlineParameter>
ParameterParser. getOptions(java.util.function.Predicate<? super CommandlineParameter> predicate)
Retrieves List with all definedCommandlineParameter
options that matches passed Predicatejava.util.List<CommandlineParameter>
CommandlineParameter. getValueDependentParameters()
Methods in tigase.util.ui.console with parameters of type CommandlineParameter Modifier and Type Method Description void
ParameterParser. addOption(CommandlineParameter option)
AddsCommandlineParameter
to list of available parametersvoid
ParameterParser. removeOption(CommandlineParameter option)
Removes given option from list of supported options.Method parameters in tigase.util.ui.console with type arguments of type CommandlineParameter Modifier and Type Method Description Task.Builder
Task.Builder. additionalParameterSupplier(java.util.function.Supplier<java.util.List<CommandlineParameter>> supplier)
void
ParameterParser. addOptions(java.util.List<CommandlineParameter> options)
Add collection ofCommandlineParameter
to available options.java.util.List<CommandlineParameter>
ParameterParser. getOptions(java.util.function.Predicate<? super CommandlineParameter> predicate)
Retrieves List with all definedCommandlineParameter
options that matches passed Predicatejava.util.List<java.lang.String>
ParameterParser. getOptionsNames(java.util.function.Predicate<? super CommandlineParameter> predicate)
Retrieves List with all definedCommandlineParameter
options names that matches passed PredicateCommandlineParameter.Builder
CommandlineParameter.Builder. valueDependentParametersProvider(java.util.function.Function<java.lang.String,java.util.List<CommandlineParameter>> provider)
Constructor parameters in tigase.util.ui.console with type arguments of type CommandlineParameter Constructor Description ParameterParser(java.util.List<CommandlineParameter> options, boolean interactiveMode)
Constructs newParameterParser
with initial options and allowing enabling interactive mode
-