Package picocli

Class CommandLine.NoDefaultProvider

java.lang.Object
picocli.CommandLine.NoDefaultProvider
All Implemented Interfaces:
CommandLine.IDefaultValueProvider
Enclosing class:
CommandLine

private static class CommandLine.NoDefaultProvider extends Object implements CommandLine.IDefaultValueProvider
  • Constructor Details

    • NoDefaultProvider

      private NoDefaultProvider()
  • Method Details

    • defaultValue

      public String defaultValue(CommandLine.Model.ArgSpec argSpec)
      Description copied from interface: CommandLine.IDefaultValueProvider
      Returns the default value for an option or positional parameter or null. The returned value is converted to the type of the option/positional parameter via the same type converter used when populating this option/positional parameter from a command line argument.
      Specified by:
      defaultValue in interface CommandLine.IDefaultValueProvider
      Parameters:
      argSpec - the option or positional parameter, never null
      Returns:
      the default value for the option or positional parameter, or null if this provider has no default value for the specified option or positional parameter