Package | Description |
---|---|
tigase.db.util | |
tigase.util.ui.console |
Modifier and Type | Method and Description |
---|---|
abstract List<CommandlineParameter> |
SchemaLoader.getCommandlineParameters() |
List<CommandlineParameter> |
DBSchemaLoader.getCommandlineParameters() |
static List<CommandlineParameter> |
SchemaLoader.getMainCommandlineParameters(boolean forceNotRequired) |
abstract List<CommandlineParameter> |
SchemaLoader.getSetupOptions() |
List<CommandlineParameter> |
DBSchemaLoader.getSetupOptions() |
Modifier and Type | Method and Description |
---|---|
static Optional<String> |
SchemaManager.getProperty(Properties props,
CommandlineParameter parameter) |
static <T> Optional<T> |
SchemaManager.getProperty(Properties props,
CommandlineParameter parameter,
Function<String,T> converter) |
Modifier and Type | Method and Description |
---|---|
CommandlineParameter |
CommandlineParameter.Builder.build()
Creates a concrete
CommandlineParameter from particular builder |
Modifier and Type | Method and Description |
---|---|
List<CommandlineParameter> |
Task.getAdditionalParameters() |
Optional<CommandlineParameter> |
ParameterParser.getOptionByLetter(String letter)
Returns
CommandlineParameter that matches passed parameter |
Optional<CommandlineParameter> |
ParameterParser.getOptionByName(String commandName)
Returns
CommandlineParameter that matches passed parameter |
List<CommandlineParameter> |
ParameterParser.getOptions()
Retrieves List with all defined
CommandlineParameter options |
List<CommandlineParameter> |
ParameterParser.getOptions(Predicate<? super CommandlineParameter> predicate)
Retrieves List with all defined
CommandlineParameter options that matches passed Predicate |
List<CommandlineParameter> |
CommandlineParameter.getValueDependentParameters() |
Modifier and Type | Method and Description |
---|---|
void |
ParameterParser.addOption(CommandlineParameter option)
Adds
CommandlineParameter to list of available parameters |
void |
ParameterParser.removeOption(CommandlineParameter option)
Removes given option from list of supported options.
|
Modifier and Type | Method and Description |
---|---|
Task.Builder |
Task.Builder.additionalParameterSupplier(Supplier<List<CommandlineParameter>> supplier) |
void |
ParameterParser.addOptions(List<CommandlineParameter> options)
Add collection of
CommandlineParameter to available options. |
List<CommandlineParameter> |
ParameterParser.getOptions(Predicate<? super CommandlineParameter> predicate)
Retrieves List with all defined
CommandlineParameter options that matches passed Predicate |
List<String> |
ParameterParser.getOptionsNames(Predicate<? super CommandlineParameter> predicate)
Retrieves List with all defined
CommandlineParameter options names that matches passed Predicate |
CommandlineParameter.Builder |
CommandlineParameter.Builder.valueDependentParametersProvider(Function<String,List<CommandlineParameter>> provider) |
Constructor and Description |
---|
ParameterParser(List<CommandlineParameter> options,
boolean interactiveMode)
Constructs new
ParameterParser with initial options and allowing enabling interactive mode |
Copyright © 2004–2020 "Tigase, Inc.". All rights reserved.