@Override
        public T map(ResultSet r, int columnNumber, StatementContext ctx) throws SQLException {
            return r.getObject(columnNumber, clazz);
        }
Creates a {@link ColumnMapperFactory} that accepts multiple types and maps them by calling {@link ResultSet#getObject(int, Class)}.

@param types One or more types that should be mapped by this factory
@return A {@link ColumnMapperFactory}
core/src/main/java/org/jdbi/v3/core/mapper/GetObjectColumnMapperFactory.java