src/main/java/de/vandermeer/execs/options/ExecS_CliParser.java
public ExecS_CliParser addOption(ApplicationOption<?> option){
		if(option!=null && option.getCliOption()!=null){
			this._addOption(option.getCliOption());
		}
		return this;
	}
public ExecS_CliParser addOption(ApplicationOption<?> option){
		if(option!=null && option.getCliOption()!=null){
			this._addOption(option.getCliOption());
		}
		return this;
	}
public ExecS_CliParser addOption ( ApplicationOption < ? > option ) { if ( option != null && option . getCliOption ( ) != null ) { this . _addOption ( option . getCliOption ( ) ) ; } return this ; }
Adds a CLI option to the parser.
@param option new CLI option, ignored if the option is null or getOption() on the option is null
@throws IllegalArgumentException if the option uses short/long options already in use
@return self to allow for chaining
Adds a CLI option to the parser .