Package joptsimple

Class NoArgumentOptionSpec

    • Constructor Detail

      • NoArgumentOptionSpec

        NoArgumentOptionSpec​(java.lang.String option)
      • NoArgumentOptionSpec

        NoArgumentOptionSpec​(java.util.List<java.lang.String> options,
                             java.lang.String description)
    • Method Detail

      • acceptsArguments

        public boolean acceptsArguments()
        Description copied from interface: OptionDescriptor
        Does this option accept arguments?
        Returns:
        whether the option accepts arguments
      • requiresArgument

        public boolean requiresArgument()
        Description copied from interface: OptionDescriptor
        Does this option require an argument?
        Returns:
        whether the option requires an argument
      • isRequired

        public boolean isRequired()
        Description copied from interface: OptionDescriptor
        Is this option required on a command line?
        Returns:
        whether the option is required
      • argumentDescription

        public java.lang.String argumentDescription()
        Description copied from interface: OptionDescriptor
        Gives a short description of the option's argument.
        Returns:
        a description for the option's argument
      • argumentTypeIndicator

        public java.lang.String argumentTypeIndicator()
        Description copied from interface: OptionDescriptor
        Gives an indication of the expected type of the option's argument.
        Returns:
        a description for the option's argument type
      • convert

        protected java.lang.Void convert​(java.lang.String argument)
        Specified by:
        convert in class AbstractOptionSpec<java.lang.Void>
      • defaultValues

        public java.util.List<java.lang.Void> defaultValues()
        Description copied from interface: OptionDescriptor
        What values will the option take if none are specified on the command line?
        Returns:
        any default values for the option