public static Type getMethodType(final Type returnType, final Type... argumentTypes) {
    return getType(getMethodDescriptor(returnType, argumentTypes));
  }
public static Type getMethodType ( final Type returnType , final Type ... argumentTypes ) { return getType ( getMethodDescriptor ( returnType , argumentTypes ) ) ; }
Returns the method {@link Type} corresponding to the given argument and return types.

@param returnType the return type of the method.
@param argumentTypes the argument types of the method.
@return the method {@link Type} corresponding to the given argument and return types.