} else if (annotationType.equals(YarnParameters.class)) {
Assert.isTrue(Map.class.isAssignableFrom(parameterType),
"The @YarnParameters annotation can only be applied to a Map-typed parameter.");
sb.append("parameters");
} else if (annotationType.equals(YarnParameter.class)) {
YarnParameter headerAnnotation = (YarnParameter) mappingAnnotation;
sb.append(this.determineParameterExpression(headerAnnotation, methodParameter));
}
}
}
if (hasUnqualifiedMapParameter) {