public static Type getMethodType(final Type returnType, final Type... 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.
    """
    return getType(getMethodDescriptor(returnType, argumentTypes));
  }
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.
Returns the method { @link Type } corresponding to the given argument and return types .