@NonNull
    public List<T> toList(@Nullable final Collection<Geopoint> gps) {
        final List<T> list = new ArrayList<>();
        if (gps != null) {
            for (Geopoint gp : gps) {
                list.add(to(gp));
            }
        }
        return list;
    }
Converts geopoints into other classes (of other libaraies etc) also representing geopoint (lat/lon) information
main/src/main/java/cgeo/geocaching/location/GeopointConverter.java