/** * Informs an option parser that this builder's option accepts an optional argument. * * @return a specification for the option */ public ArgumentAcceptingOptionSpec<String> withOptionalArg() { ArgumentAcceptingOptionSpec<String> newSpec = new OptionalArgumentOptionSpec<>( options(), description() ); parser.recognize( newSpec ); return newSpec; }
/** * Informs an option parser that this builder's option requires an argument. * * @return a specification for the option */ public ArgumentAcceptingOptionSpec<String> withRequiredArg() { ArgumentAcceptingOptionSpec<String> newSpec = new RequiredArgumentOptionSpec<>( options(), description() ); parser.recognize( newSpec ); return newSpec; }
/** * Informs an option parser that this builder's option accepts an optional argument. * * @return a specification for the option */ public ArgumentAcceptingOptionSpec<String> withOptionalArg() { ArgumentAcceptingOptionSpec<String> newSpec = new OptionalArgumentOptionSpec<>( options(), description() ); parser.recognize( newSpec ); return newSpec; }
/** * Informs an option parser that this builder's option accepts an optional argument. * * @return a specification for the option */ public ArgumentAcceptingOptionSpec<String> withOptionalArg() { ArgumentAcceptingOptionSpec<String> newSpec = new OptionalArgumentOptionSpec<String>( options(), description() ); parser.recognize( newSpec ); return newSpec; } }
/** * Informs an option parser that this builder's option requires an argument. * * @return a specification for the option */ public ArgumentAcceptingOptionSpec<String> withRequiredArg() { ArgumentAcceptingOptionSpec<String> newSpec = new RequiredArgumentOptionSpec<String>( options(), description() ); parser.recognize( newSpec ); return newSpec; }
/** * Informs an option parser that this builder's option requires an argument. * * @return a specification for the option */ public ArgumentAcceptingOptionSpec<String> withRequiredArg() { ArgumentAcceptingOptionSpec<String> newSpec = new RequiredArgumentOptionSpec<>( options(), description() ); parser.recognize( newSpec ); return newSpec; }
/** * Informs an option parser that this builder's option requires an argument. * * @return a specification for the option */ public ArgumentAcceptingOptionSpec<String> withRequiredArg() { ArgumentAcceptingOptionSpec<String> newSpec = new RequiredArgumentOptionSpec<String>( options(), description() ); parser.recognize( newSpec ); return newSpec; }
/** * Informs an option parser that this builder's option accepts an optional argument. * * @return a specification for the option */ public ArgumentAcceptingOptionSpec<String> withOptionalArg() { ArgumentAcceptingOptionSpec<String> newSpec = new OptionalArgumentOptionSpec<String>( options(), description() ); parser.recognize( newSpec ); return newSpec; } }
/** * Informs an option parser that this builder's option requires an argument. * * @return a specification for the option */ public ArgumentAcceptingOptionSpec<String> withRequiredArg() { ArgumentAcceptingOptionSpec<String> newSpec = new RequiredArgumentOptionSpec<String>( options(), description() ); parser.recognize( newSpec ); return newSpec; }
/** * Informs an option parser that this builder's option accepts an optional argument. * * @return a specification for the option */ public ArgumentAcceptingOptionSpec<String> withOptionalArg() { ArgumentAcceptingOptionSpec<String> newSpec = new OptionalArgumentOptionSpec<String>( options(), description() ); parser.recognize( newSpec ); return newSpec; } }