Uses of Class
tigase.util.ui.console.CommandlineParameter
-
Packages that use CommandlineParameter Package Description tigase.db.util tigase.util.ui.console -
-
Uses of CommandlineParameter in tigase.db.util
Methods in tigase.db.util that return types with arguments of type CommandlineParameter Modifier and Type Method Description java.util.List<CommandlineParameter>DBSchemaLoader. getCommandlineParameters()abstract java.util.List<CommandlineParameter>SchemaLoader. getCommandlineParameters()static java.util.List<CommandlineParameter>SchemaLoader. getMainCommandlineParameters(boolean forceNotRequired)java.util.List<CommandlineParameter>DBSchemaLoader. getSetupOptions()abstract java.util.List<CommandlineParameter>SchemaLoader. getSetupOptions()Methods in tigase.db.util with parameters of type CommandlineParameter Modifier and Type Method Description static java.util.Optional<java.lang.String>SchemaManager. getProperty(java.util.Properties props, CommandlineParameter parameter)static <T> java.util.Optional<T>SchemaManager. getProperty(java.util.Properties props, CommandlineParameter parameter, java.util.function.Function<java.lang.String,T> converter) -
Uses of CommandlineParameter in tigase.util.ui.console
Methods in tigase.util.ui.console that return CommandlineParameter Modifier and Type Method Description CommandlineParameterCommandlineParameter.Builder. build()Creates a concreteCommandlineParameterfrom 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)ReturnsCommandlineParameterthat matches passed parameterjava.util.Optional<CommandlineParameter>ParameterParser. getOptionByName(java.lang.String commandName)ReturnsCommandlineParameterthat matches passed parameterjava.util.List<CommandlineParameter>ParameterParser. getOptions()Retrieves List with all definedCommandlineParameteroptionsjava.util.List<CommandlineParameter>ParameterParser. getOptions(java.util.function.Predicate<? super CommandlineParameter> predicate)Retrieves List with all definedCommandlineParameteroptions 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 voidParameterParser. addOption(CommandlineParameter option)AddsCommandlineParameterto list of available parametersvoidParameterParser. 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.BuilderTask.Builder. additionalParameterSupplier(java.util.function.Supplier<java.util.List<CommandlineParameter>> supplier)voidParameterParser. addOptions(java.util.List<CommandlineParameter> options)Add collection ofCommandlineParameterto available options.java.util.List<CommandlineParameter>ParameterParser. getOptions(java.util.function.Predicate<? super CommandlineParameter> predicate)Retrieves List with all definedCommandlineParameteroptions that matches passed Predicatejava.util.List<java.lang.String>ParameterParser. getOptionsNames(java.util.function.Predicate<? super CommandlineParameter> predicate)Retrieves List with all definedCommandlineParameteroptions names that matches passed PredicateCommandlineParameter.BuilderCommandlineParameter.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 newParameterParserwith initial options and allowing enabling interactive mode
-