From ff1575f0596791a1eeba37f52408331c29cb0193 Mon Sep 17 00:00:00 2001 From: Amith Yamasani Date: Sun, 8 Apr 2018 22:41:38 -0700 Subject: [PATCH] API Review: Rename getStandbyBucket to getAppStandbyBucket Change-Id: Ifa0f5d0dba95d8bc6c2af814649594e9ca4a6c47 Fixes: 76831039 Test: Builds --- api/current.txt | 2 +- core/java/android/app/usage/UsageEvents.java | 14 ++++++++++++-- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/api/current.txt b/api/current.txt index 423e0ae6df69e..7a16f4f770ef9 100644 --- a/api/current.txt +++ b/api/current.txt @@ -7474,12 +7474,12 @@ package android.app.usage { public static final class UsageEvents.Event { ctor public UsageEvents.Event(); + method public int getAppStandbyBucket(); method public java.lang.String getClassName(); method public android.content.res.Configuration getConfiguration(); method public int getEventType(); method public java.lang.String getPackageName(); method public java.lang.String getShortcutId(); - method public int getStandbyBucket(); method public long getTimeStamp(); field public static final int CONFIGURATION_CHANGE = 5; // 0x5 field public static final int KEYGUARD_HIDDEN = 18; // 0x12 diff --git a/core/java/android/app/usage/UsageEvents.java b/core/java/android/app/usage/UsageEvents.java index 84f57a301923a..503ca6c3712d8 100644 --- a/core/java/android/app/usage/UsageEvents.java +++ b/core/java/android/app/usage/UsageEvents.java @@ -111,7 +111,7 @@ public final class UsageEvents implements Parcelable { /** * An event type denoting a change in App Standby Bucket. The new bucket can be - * retrieved by calling {@link #getStandbyBucket()}. + * retrieved by calling {@link #getAppStandbyBucket()}. * * @see UsageStatsManager#getAppStandbyBucket() */ @@ -326,12 +326,22 @@ public final class UsageEvents implements Parcelable { * Returns the standby bucket of the app, if the event is of type * {@link #STANDBY_BUCKET_CHANGED}, otherwise returns 0. * @return the standby bucket associated with the event. - * + * @hide */ public int getStandbyBucket() { return (mBucketAndReason & 0xFFFF0000) >>> 16; } + /** + * Returns the standby bucket of the app, if the event is of type + * {@link #STANDBY_BUCKET_CHANGED}, otherwise returns 0. + * @return the standby bucket associated with the event. + * + */ + public int getAppStandbyBucket() { + return (mBucketAndReason & 0xFFFF0000) >>> 16; + } + /** * Returns the reason for the bucketing, if the event is of type * {@link #STANDBY_BUCKET_CHANGED}, otherwise returns 0. Reason values include