// operação.
Class<?>[] parameterTypes = method.getParameterTypes();
Annotation[][] parameterAnnotations = method.getParameterAnnotations();
ParameterDetail[] parameterDetails = new ParameterDetail[parameterTypes.length];
OperationType operationType = opAnnotation.type();
for (int i = 0; i < parameterTypes.length; i++) {
OperationParameter paramAnnotation = null;
for (Annotation annotation : parameterAnnotations[i]) {
if (annotation.annotationType() == OperationParameter.class) {