Uses of Interface
picocli.CommandLine.IDefaultValueProvider
-
Packages that use CommandLine.IDefaultValueProvider Package Description picocli Provides classes and interfaces for the main picocli command line parsing andautocompletion
functionality.picocli.codegen.annotation.processing -
-
Uses of CommandLine.IDefaultValueProvider in picocli
Classes in picocli that implement CommandLine.IDefaultValueProvider Modifier and Type Class Description private static class
CommandLine.NoDefaultProvider
static class
CommandLine.PropertiesDefaultProvider
IDefaultValueProvider
implementation that loads default values for command line options and positional parameters from a properties file orProperties
object.Fields in picocli declared as CommandLine.IDefaultValueProvider Modifier and Type Field Description private CommandLine.IDefaultValueProvider
CommandLine.Model.CommandSpec. defaultValueProvider
Methods in picocli that return CommandLine.IDefaultValueProvider Modifier and Type Method Description (package private) static CommandLine.IDefaultValueProvider
CommandLine.DefaultFactory. createDefaultValueProvider(CommandLine.IFactory factory, java.lang.Class<? extends CommandLine.IDefaultValueProvider> cls)
CommandLine.IDefaultValueProvider
CommandLine.Model.CommandSpec. defaultValueProvider()
Returns the default value provider for this command.CommandLine.IDefaultValueProvider
CommandLine. getDefaultValueProvider()
Returns the default value provider for the command, ornull
if none has been set.Methods in picocli that return types with arguments of type CommandLine.IDefaultValueProvider Modifier and Type Method Description java.lang.Class<? extends CommandLine.IDefaultValueProvider>
defaultValueProvider()
Class that can provide default values dynamically at runtime.Methods in picocli with parameters of type CommandLine.IDefaultValueProvider Modifier and Type Method Description private boolean
CommandLine.Interpreter. applyDefault(CommandLine.IDefaultValueProvider defaultValueProvider, CommandLine.Model.ArgSpec arg)
private void
CommandLine.Interpreter. applyGroupDefaults(CommandLine.IDefaultValueProvider defaultValueProvider, CommandLine.Model.ArgGroupSpec group, java.util.List<CommandLine.Model.ArgSpec> required, java.util.Set<CommandLine.Model.ArgSpec> initialized)
CommandLine.Model.CommandSpec
CommandLine.Model.CommandSpec. defaultValueProvider(CommandLine.IDefaultValueProvider defaultValueProvider)
Sets default value provider for this command.(package private) void
CommandLine.Model.CommandSpec. initDefaultValueProvider(CommandLine.IDefaultValueProvider value)
CommandLine
CommandLine. setDefaultValueProvider(CommandLine.IDefaultValueProvider newValue)
Sets a default value provider for the command and sub-commandsMethod parameters in picocli with type arguments of type CommandLine.IDefaultValueProvider Modifier and Type Method Description (package private) static CommandLine.IDefaultValueProvider
CommandLine.DefaultFactory. createDefaultValueProvider(CommandLine.IFactory factory, java.lang.Class<? extends CommandLine.IDefaultValueProvider> cls)
(package private) void
CommandLine.Model.CommandSpec. initDefaultValueProvider(java.lang.Class<? extends CommandLine.IDefaultValueProvider> value, CommandLine.IFactory factory)
-
Uses of CommandLine.IDefaultValueProvider in picocli.codegen.annotation.processing
Classes in picocli.codegen.annotation.processing that implement CommandLine.IDefaultValueProvider Modifier and Type Class Description (package private) class
DefaultValueProviderMetaData
Implementation of theCommandLine.IDefaultValueProvider
interface that provides metadata on the@Command(defaultValueProvider = xxx.class)
annotation.
-