@Override
    public <R, C> R accept(Visitor<R, C> v, @Nullable C context) {
        return v.visit(this, context);
    }
Creates a result object from the given row.

@param row The row to map
@return The result object
querydsl-core/src/main/java/com/querydsl/core/types/MappingProjection.java