package com.cloudmine.api;

import com.cloudmine.api.rest.Savable;
import com.cloudmine.api.rest.Transportable;
import com.cloudmine.api.rest.response.ObjectModificationResponse;

/**
 *
 */
public interface CMGeoPointInterface extends Transportable, Savable<ObjectModificationResponse, ObjectModificationResponse> {
    static final String GEOPOINT_CLASS = "CMGeoPoint";
    static final String LONGITUDE_KEY = "longitude";
    static final String LATITUDE_KEY = "latitude";

    String getClassName();

    double getLatitude();

    void setLatitude(double latitude);

    double getLongitude();

    void setLongitude(double longitude);
}

@@ -179,16 +179,278 @@
 %0A%0A/**%0A *
+ Stored on the server as a location, which can be searched for based on distance from another point. A GeoPoint consists%0A * of a latitude and longitude%0A * %3Cbr%3E%0A * Copyright CloudMine LLC. All rights reserved%3Cbr%3E%0A * See LICENSE file included with SDK for details.
 %0A */%0Apub

Update CMGeopoint interface