}
if (parameters.size() != parameters2.size()) {
return false;
}
Parameter parameter, parameter2;
for (int i = 0; i < parameters.size(); i++) {
parameter = parameters.get(i);
parameter2 = parameters2.get(i);
if (!parameter.getId().getName()
.equals(parameter2.getId().getName())) {
return false;
}
if (!equals(parameter.getType(), parameter2.getType())) {
return false;
}
if (!equalsAnnotations(parameter.getAnnotations(),
parameter2.getAnnotations())) {
return false;
}
}
return true;