inRegex = param; ArgumentParameter ap = new ArgumentParameter(); ap.name = ""+i; if (param.endsWith(">")) {
List defaults = new ArrayList(); for (ArgumentParameter parameter : af.getParameters()) { if (parameter.getDefaultValue() == null) { throw new ArgumentParseException(-1, null, af, parameter); parameter.getDefaultValue(), af, defaults.size())); continue; if (of.getParameters()[i].getDefaultValue() != null) { defaults.add(parseParameterValue(of.getParameters()[i], of.getParameters()[i].getDefaultValue(), of, i));
List<Object> defaults = new ArrayList<>(); for (ArgumentParameter parameter : af.getParameters()) { if (parameter.getDefaultValue() == null) { throw new ArgumentParseException(-1, null, af, parameter); } else { defaults.add(parseParameterValue(parameter, parameter.getDefaultValue(), af, defaults.size())); continue; if (of.getParameters()[i].getDefaultValue() != null) { defaults.add(parseParameterValue(of.getParameters()[i], of.getParameters()[i].getDefaultValue(), of, i));
inRegex = param; ArgumentParameter ap = new ArgumentParameter(); ap.name = ""+i; if (param.endsWith("}")) {
List defaults = new ArrayList(); for (int i=0; i<of.getParameters().length; i++) { if (of.getParameters()[i].getDefaultValue() != null) { defaults.add(parseParameterValue(of.getParameters()[i], of.getParameters()[i].getDefaultValue(), of, i));
inRegex = param; ArgumentParameter ap = new ArgumentParameter(); ap.name = "" + i; if (param.endsWith("}")) {
public ArgumentParseException(int position, String value, ArgumentFormat parameterFormat, ArgumentParameter parameterFormatDetail) { super((value != null) ? "Invalid value '" + value + "' at position " + position : "Mandatory parameter " + ((parameterFormat == null) ? "<unknown>" : parameterFormat.getOption()) + "(" + ((parameterFormatDetail == null) ? "<unknown>" : parameterFormatDetail.getName()) + ") not specified", position); this.parameterFormat = parameterFormat; this.parameterFormatDetail = parameterFormatDetail; this.value = value; }
public ArgumentParseException(int position, String value, ArgumentFormat parameterFormat, ArgumentParameter parameterFormatDetail) { super((value != null) ? "Invalid value '"+value+"' at position "+position : "Mandatory parameter "+((parameterFormat == null) ? "<unknown>" : parameterFormat.getOption())+"("+ ((parameterFormatDetail == null) ? "<unknown>" : parameterFormatDetail.getName())+") not specified", position); this.parameterFormat = parameterFormat; this.parameterFormatDetail = parameterFormatDetail; this.value = value; }
public ArgumentParseException(int position, String value, ArgumentFormat parameterFormat, ArgumentParameter parameterFormatDetail) { super((value != null) ? "Invalid value '"+value+"' at position "+position : "Mandatory parameter "+parameterFormat.getOption()+"("+ parameterFormatDetail.getName()+") not specified", position); this.parameterFormat = parameterFormat; this.parameterFormatDetail = parameterFormatDetail; this.value = value; }