1 package com.beust.jcommander; 2 3 /** 4 * Must be implemented by argument classes that contain at least one 5 * \@Parameter with "variableArity = true". 6 */ 7 public interface IVariableArity { 8 9 /** 10 * @param optionName the name of the option to process. 11 * @param options the entire list of options. 12 * 13 * @return how many options were processed. 14 */ processVariableArity(String optionName, String[] options)15 int processVariableArity(String optionName, String[] options); 16 } 17