diff options
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/module/telemetry/OfflineDownloadEndEvent.java')
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/module/telemetry/OfflineDownloadEndEvent.java | 140 |
1 files changed, 0 insertions, 140 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/module/telemetry/OfflineDownloadEndEvent.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/module/telemetry/OfflineDownloadEndEvent.java deleted file mode 100644 index 9f1b053a88..0000000000 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/module/telemetry/OfflineDownloadEndEvent.java +++ /dev/null @@ -1,140 +0,0 @@ -package com.mapbox.mapboxsdk.module.telemetry; - -import android.annotation.SuppressLint; -import android.support.annotation.FloatRange; - -import com.mapbox.mapboxsdk.constants.MapboxConstants; -import com.mapbox.mapboxsdk.offline.OfflineRegion; - -/** - * Event will be sent while offline download end. - */ -@SuppressLint("ParcelCreator") -public class OfflineDownloadEndEvent extends MapBaseEvent { - private static final String EVENT_NAME = "map.offlineDownload.end"; - private final Double minZoom; - private final Double maxZoom; - private final String shapeForOfflineRegion; - private String styleURL; - private String state; - private long sizeOfResourcesCompleted; - private long numberOfTilesCompleted; - - OfflineDownloadEndEvent(PhoneState phoneState, String shapeForOfflineRegion, - @FloatRange(from = MapboxConstants.MINIMUM_ZOOM, - to = MapboxConstants.MAXIMUM_ZOOM) Double minZoom, - @FloatRange(from = MapboxConstants.MINIMUM_ZOOM, - to = MapboxConstants.MAXIMUM_ZOOM) Double maxZoom) { - super(phoneState); - this.shapeForOfflineRegion = shapeForOfflineRegion; - this.minZoom = minZoom; - this.maxZoom = maxZoom; - } - - @Override - String getEventName() { - return EVENT_NAME; - } - - Double getMinZoom() { - return minZoom; - } - - Double getMaxZoom() { - return maxZoom; - } - - String getShapeForOfflineRegion() { - return shapeForOfflineRegion; - } - - String getStyleURL() { - return styleURL; - } - - void setStyleURL(String styleURL) { - this.styleURL = styleURL; - } - - long getSizeOfResourcesCompleted() { - return sizeOfResourcesCompleted; - } - - void setSizeOfResourcesCompleted(long sizeOfResourcesCompleted) { - this.sizeOfResourcesCompleted = sizeOfResourcesCompleted; - } - - long getNumberOfTilesCompleted() { - return numberOfTilesCompleted; - } - - void setNumberOfTilesCompleted(long numberOfTilesCompleted) { - this.numberOfTilesCompleted = numberOfTilesCompleted; - } - - String getState() { - return state; - } - - void setState(@OfflineRegion.DownloadState int state) { - this.state = String.valueOf(state); - } - - @Override - public boolean equals(Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - - OfflineDownloadEndEvent that = (OfflineDownloadEndEvent) o; - - if (sizeOfResourcesCompleted != that.sizeOfResourcesCompleted) { - return false; - } - if (numberOfTilesCompleted != that.numberOfTilesCompleted) { - return false; - } - if (minZoom != null ? !minZoom.equals(that.minZoom) : that.minZoom != null) { - return false; - } - if (maxZoom != null ? !maxZoom.equals(that.maxZoom) : that.maxZoom != null) { - return false; - } - if (shapeForOfflineRegion != null ? !shapeForOfflineRegion.equals(that.shapeForOfflineRegion) - : that.shapeForOfflineRegion != null) { - return false; - } - if (styleURL != null ? !styleURL.equals(that.styleURL) : that.styleURL != null) { - return false; - } - return state != null ? state.equals(that.state) : that.state == null; - } - - @Override - public int hashCode() { - int result = minZoom != null ? minZoom.hashCode() : 0; - result = 31 * result + (maxZoom != null ? maxZoom.hashCode() : 0); - result = 31 * result + (shapeForOfflineRegion != null ? shapeForOfflineRegion.hashCode() : 0); - result = 31 * result + (styleURL != null ? styleURL.hashCode() : 0); - result = 31 * result + (state != null ? state.hashCode() : 0); - result = 31 * result + (int) (sizeOfResourcesCompleted ^ (sizeOfResourcesCompleted >>> 32)); - result = 31 * result + (int) (numberOfTilesCompleted ^ (numberOfTilesCompleted >>> 32)); - return result; - } - - @Override - public String toString() { - return "OfflineDownloadEndEvent{" - + ", minZoom=" + minZoom - + ", maxZoom=" + maxZoom - + ", shapeForOfflineRegion='" + shapeForOfflineRegion + '\'' - + ", styleURL='" + styleURL + '\'' - + ", sizeOfResourcesCompleted=" + sizeOfResourcesCompleted - + ", numberOfTilesCompleted=" + numberOfTilesCompleted - + ", state=" + state - + '}'; - } -} |