@NonNull
    public String getAllUserNotes() {
        final StringBuilder sb = new StringBuilder();
        for (Waypoint w : getWaypoints()) {
            if (!StringUtils.isBlank(w.getUserNote())) {
                sb.append(w.getUserNote()).append("\n");
            }
        }
        return sb.append(StringUtils.defaultString(getPersonalNote(), "")).toString();

    }
returns a concatenation of all user notes (Cache + waypoints)
main/src/main/java/cgeo/geocaching/models/Geocache.java