@Override
    public int hashCode() {
        return coords == null ? 7 : coords.hashCode();
    }
represents a (potentially) named geocoordinate such as eg a route or track point
main/src/main/java/cgeo/geocaching/models/NamedGeoCoordinate.java