Merge "Add TimeZoneRulesDataContract to system API"
This commit is contained in:
committed by
Android (Google) Code Review
commit
ba85991139
@@ -38564,6 +38564,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";
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -60,7 +60,6 @@ import java.lang.annotation.RetentionPolicy;
|
||||
*
|
||||
* @hide
|
||||
*/
|
||||
// TODO(nfuller): Expose necessary APIs for OEMs with @SystemApi. http://b/31008728
|
||||
public final class RulesState implements Parcelable {
|
||||
|
||||
@Retention(RetentionPolicy.SOURCE)
|
||||
|
||||
@@ -27,7 +27,6 @@ import android.os.UserHandle;
|
||||
*
|
||||
* @hide
|
||||
*/
|
||||
// TODO(nfuller): Expose necessary APIs for OEMs with @SystemApi. http://b/31008728
|
||||
public final class RulesUpdaterContract {
|
||||
|
||||
/**
|
||||
|
||||
@@ -16,6 +16,7 @@
|
||||
|
||||
package android.provider;
|
||||
|
||||
import android.annotation.SystemApi;
|
||||
import android.net.Uri;
|
||||
|
||||
/**
|
||||
@@ -24,7 +25,7 @@ import android.net.Uri;
|
||||
*
|
||||
* @hide
|
||||
*/
|
||||
// TODO(nfuller): Expose necessary APIs for OEMs with @SystemApi. http://b/31008728
|
||||
@SystemApi
|
||||
public final class TimeZoneRulesDataContract {
|
||||
|
||||
private TimeZoneRulesDataContract() {}
|
||||
|
||||
Reference in New Issue
Block a user