Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit baf1c3df authored by Neil Fuller's avatar Neil Fuller
Browse files

Add TimeZoneRulesDataContract to system API

Add TimeZoneRulesDataContract to system API and remove
TODOs to add other classes that should not now be needed
in the system API (since they are used by a platform-only
app).

Bug: 31008728
Test: make droid
Change-Id: I600e7b08853b86b27463193411cf85207ae09ce8
parent 4ad301ad
Loading
Loading
Loading
Loading
+16 −0
Original line number Diff line number Diff line
@@ -38545,6 +38545,22 @@ package android.provider {
    field public static final java.lang.String TYPE = "type";
  }
  public final class TimeZoneRulesDataContract {
    field public static final java.lang.String AUTHORITY = "com.android.timezone";
  }
  public static final class TimeZoneRulesDataContract.Operation {
    field public static final java.lang.String COLUMN_DISTRO_MAJOR_VERSION = "distro_major_version";
    field public static final java.lang.String COLUMN_DISTRO_MINOR_VERSION = "distro_minor_version";
    field public static final java.lang.String COLUMN_REVISION = "revision";
    field public static final java.lang.String COLUMN_RULES_VERSION = "rules_version";
    field public static final java.lang.String COLUMN_TYPE = "type";
    field public static final android.net.Uri CONTENT_URI;
    field public static final java.lang.String TYPE_INSTALL = "INSTALL";
    field public static final java.lang.String TYPE_NO_OP = "NOOP";
    field public static final java.lang.String TYPE_UNINSTALL = "UNINSTALL";
  }
  public class UserDictionary {
    ctor public UserDictionary();
    field public static final java.lang.String AUTHORITY = "user_dictionary";
+0 −1
Original line number Diff line number Diff line
@@ -27,7 +27,6 @@ import java.lang.annotation.RetentionPolicy;
 *
 * @hide
 */
// TODO(nfuller): Expose necessary APIs for OEMs with @SystemApi. http://b/31008728
public abstract class Callback {

    @Retention(RetentionPolicy.SOURCE)
+0 −1
Original line number Diff line number Diff line
@@ -35,7 +35,6 @@ import android.os.Parcelable;
 *
 * @hide
 */
// TODO(nfuller): Expose necessary APIs for OEMs with @SystemApi. http://b/31008728
public final class DistroFormatVersion implements Parcelable {

    private final int mMajorVersion;
+0 −1
Original line number Diff line number Diff line
@@ -36,7 +36,6 @@ import android.os.Parcelable;
 *
 * @hide
 */
// TODO(nfuller): Expose necessary APIs for OEMs with @SystemApi. http://b/31008728
public final class DistroRulesVersion implements Parcelable {

    private final String mRulesVersion;
+0 −1
Original line number Diff line number Diff line
@@ -64,7 +64,6 @@ import java.util.Arrays;
 * {@link Context#TIME_ZONE_RULES_MANAGER_SERVICE}.
 * @hide
 */
// TODO(nfuller): Expose necessary APIs for OEMs with @SystemApi. http://b/31008728
public final class RulesManager {
    private static final String TAG = "timezone.RulesManager";
    private static final boolean DEBUG = false;
Loading