public static Optional<Type> findGenericParameter(Type type, Class<?> parameterizedSupertype) {
        return findGenericParameter(type, parameterizedSupertype, 0);
    }
Same as {@link #findGenericParameter(Type, Class, int)} with n = 0.

@param type the type
@param parameterizedSupertype the parameterized supertype
@return the first parameter type
@see #findGenericParameter(Type, Class, int)
core/src/main/java/org/jdbi/v3/core/generic/GenericTypes.java