Uses of Class
tigase.util.ui.console.CommandlineParameter
Packages that use CommandlineParameter
-
Uses of CommandlineParameter in tigase.db.util
Methods in tigase.db.util that return types with arguments of type CommandlineParameterModifier and TypeMethodDescriptionDBSchemaLoader.getCommandlineParameters()
abstract List<CommandlineParameter>
SchemaLoader.getCommandlineParameters()
static List<CommandlineParameter>
SchemaLoader.getMainCommandlineParameters
(boolean forceNotRequired) DBSchemaLoader.getSetupOptions()
abstract List<CommandlineParameter>
SchemaLoader.getSetupOptions()
Methods in tigase.db.util with parameters of type CommandlineParameterModifier and TypeMethodDescriptionSchemaManager.getProperty
(Properties props, CommandlineParameter parameter) static <T> Optional<T>
SchemaManager.getProperty
(Properties props, CommandlineParameter parameter, Function<String, T> converter) -
Uses of CommandlineParameter in tigase.db.util.importexport
Fields in tigase.db.util.importexport declared as CommandlineParameterModifier and TypeFieldDescriptionstatic final CommandlineParameter
Exporter.EXPORT_MAM_BATCH_SIZE
static final CommandlineParameter
Exporter.EXPORT_MAM_SINCE
Methods in tigase.db.util.importexport that return types with arguments of type CommandlineParameterModifier and TypeMethodDescriptionCredentialsExtension.getExportParameters()
default Stream<CommandlineParameter>
RepositoryManagerExtension.getExportParameters()
CredentialsExtension.getImportParameters()
default Stream<CommandlineParameter>
RepositoryManagerExtension.getImportParameters()
Methods in tigase.db.util.importexport with parameters of type CommandlineParameterModifier and TypeMethodDescriptionstatic boolean
RepositoryManager.isSet
(CommandlineParameter parameter) -
Uses of CommandlineParameter in tigase.util.ui.console
Methods in tigase.util.ui.console that return CommandlineParameterModifier and TypeMethodDescriptionCommandlineParameter.Builder.build()
Creates a concreteCommandlineParameter
from particular builderMethods in tigase.util.ui.console that return types with arguments of type CommandlineParameterModifier and TypeMethodDescriptionTask.getAdditionalParameters()
ParameterParser.getOptionByLetter
(String letter) ReturnsCommandlineParameter
that matches passed parameterParameterParser.getOptionByName
(String commandName) ReturnsCommandlineParameter
that matches passed parameterParameterParser.getOptions()
Retrieves List with all definedCommandlineParameter
optionsParameterParser.getOptions
(Predicate<? super CommandlineParameter> predicate) Retrieves List with all definedCommandlineParameter
options that matches passed PredicateCommandlineParameter.getValueDependentParameters()
Methods in tigase.util.ui.console with parameters of type CommandlineParameterModifier and TypeMethodDescriptionvoid
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 CommandlineParameterModifier and TypeMethodDescriptionTask.Builder.additionalParameterSupplier
(Supplier<List<CommandlineParameter>> supplier) void
ParameterParser.addOptions
(List<CommandlineParameter> options) Add collection ofCommandlineParameter
to available options.ParameterParser.getOptions
(Predicate<? super CommandlineParameter> predicate) Retrieves List with all definedCommandlineParameter
options that matches passed PredicateParameterParser.getOptionsNames
(Predicate<? super CommandlineParameter> predicate) Retrieves List with all definedCommandlineParameter
options names that matches passed PredicateCommandlineParameter.Builder.valueDependentParametersProvider
(Function<String, List<CommandlineParameter>> provider) Constructor parameters in tigase.util.ui.console with type arguments of type CommandlineParameterModifierConstructorDescriptionParameterParser
(List<CommandlineParameter> options, boolean interactiveMode) Constructs newParameterParser
with initial options and allowing enabling interactive mode