Merge "Document version codes in CompatChanges API" am: d4691f8a31 am: de7b72d03e
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1688067 Change-Id: Ibf988dded00d18d3ceb7e7642e466641eea27862
This commit is contained in:
@@ -19,6 +19,7 @@ package android.app.compat;
|
||||
import android.annotation.IntDef;
|
||||
import android.annotation.NonNull;
|
||||
import android.annotation.SystemApi;
|
||||
import android.content.pm.PackageInfo;
|
||||
import android.os.Parcel;
|
||||
|
||||
import java.lang.annotation.Retention;
|
||||
@@ -101,12 +102,20 @@ public final class PackageOverride {
|
||||
return VALUE_UNDEFINED;
|
||||
}
|
||||
|
||||
/** Returns the minimum version code the override applies to. */
|
||||
/**
|
||||
* Returns the minimum APK version code the override applies to.
|
||||
*
|
||||
* @see PackageInfo#getLongVersionCode()
|
||||
*/
|
||||
public long getMinVersionCode() {
|
||||
return mMinVersionCode;
|
||||
}
|
||||
|
||||
/** Returns the minimum version code the override applies from. */
|
||||
/**
|
||||
* Returns the maximum APK version code the override applies from.
|
||||
*
|
||||
* @see PackageInfo#getLongVersionCode()
|
||||
*/
|
||||
public long getMaxVersionCode() {
|
||||
return mMaxVersionCode;
|
||||
}
|
||||
@@ -146,9 +155,11 @@ public final class PackageOverride {
|
||||
private boolean mEnabled;
|
||||
|
||||
/**
|
||||
* Sets the minimum version code the override should apply from.
|
||||
* Sets the minimum APK version code the override should apply from.
|
||||
*
|
||||
* default value: {@code Long.MIN_VALUE}.
|
||||
*
|
||||
* @see PackageInfo#getLongVersionCode()
|
||||
*/
|
||||
@NonNull
|
||||
public Builder setMinVersionCode(long minVersionCode) {
|
||||
@@ -157,9 +168,11 @@ public final class PackageOverride {
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the maximum version code the override should apply to.
|
||||
* Sets the maximum APK version code the override should apply to.
|
||||
*
|
||||
* default value: {@code Long.MAX_VALUE}.
|
||||
*
|
||||
* @see PackageInfo#getLongVersionCode()
|
||||
*/
|
||||
@NonNull
|
||||
public Builder setMaxVersionCode(long maxVersionCode) {
|
||||
|
||||
Reference in New Issue
Block a user