Is the return order of method arguments guaranteed in aspect?
That is, if the function has the form:

public void foo (Integer i1, Integer i2, String s1){...} 

that

 ProceedingJoinPoint joinPoint = ...; Object[] args = joinPoint.getArgs(); 

returns the same order of arguments:

 args[0] ->i1 args[1] ->i2 args[2] ->s1 

    0