diff options
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegionStatus.java')
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegionStatus.java | 23 |
1 files changed, 14 insertions, 9 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegionStatus.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegionStatus.java index 11f2da132d..9c3655fbec 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegionStatus.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegionStatus.java @@ -56,24 +56,29 @@ public class OfflineRegionStatus { /* * Use setObserver(OfflineRegionObserver observer) to obtain a OfflineRegionStatus object. + * + * For JNI use only */ - - private OfflineRegionStatus() { - // For JNI use only + private OfflineRegionStatus(int downloadState, long completedResourceCount, + long completedResourceSize, long completedTileCount, + long completedTileSize, long requiredResourceCount, + boolean requiredResourceCountIsPrecise) { + this.downloadState = downloadState; + this.completedResourceCount = completedResourceCount; + this.completedResourceSize = completedResourceSize; + this.completedTileCount = completedTileCount; + this.completedTileSize = completedTileSize; + this.requiredResourceCount = requiredResourceCount; + this.requiredResourceCountIsPrecise = requiredResourceCountIsPrecise; } - /* + /** * Is the region complete? */ - public boolean isComplete() { return (completedResourceCount == requiredResourceCount); } - /* - * Getters - */ - @OfflineRegion.DownloadState public int getDownloadState() { return downloadState; |