public Optional<RowMapper<?>> findFor(Type type) {
        return findFor(QualifiedType.of(type)).map(Function.identity());
    }
Obtain a mapper for the given type. If a row mapper is registered for the
given type, it is returned. If a column mapper is registered for the
given type, it is adapted into a row mapper, mapping the first column of
the result set. If neither a row or column mapper is registered, empty is
returned.

@param type the target type to map to
@return a mapper for the given type, or empty if no row or column mapper
is registered for the given type.
core/src/main/java/org/jdbi/v3/core/mapper/Mappers.java