Update versions for release id 1691600400000
This commit was generated from the command:
./update_versions_for_release.py 1691600400000
Test: ./gradlew checkApi
Change-Id: I22dcdce3f12ca5b69cc0e38f0f2a92adc6c31e3b
diff --git a/annotation/annotation/api/current.ignore b/annotation/annotation/api/current.ignore
deleted file mode 100644
index 8c6aaac..0000000
--- a/annotation/annotation/api/current.ignore
+++ /dev/null
@@ -1,5 +0,0 @@
-// Baseline format: 1.0
-ParameterNameChange: androidx.annotation.InspectableProperty.ValueType#valueOf(String) parameter #0:
- Attempted to change parameter name from name to value in method androidx.annotation.InspectableProperty.ValueType.valueOf
-ParameterNameChange: androidx.annotation.RestrictTo.Scope#valueOf(String) parameter #0:
- Attempted to change parameter name from name to value in method androidx.annotation.RestrictTo.Scope.valueOf
diff --git a/annotation/annotation/api/restricted_current.ignore b/annotation/annotation/api/restricted_current.ignore
deleted file mode 100644
index 8c6aaac..0000000
--- a/annotation/annotation/api/restricted_current.ignore
+++ /dev/null
@@ -1,5 +0,0 @@
-// Baseline format: 1.0
-ParameterNameChange: androidx.annotation.InspectableProperty.ValueType#valueOf(String) parameter #0:
- Attempted to change parameter name from name to value in method androidx.annotation.InspectableProperty.ValueType.valueOf
-ParameterNameChange: androidx.annotation.RestrictTo.Scope#valueOf(String) parameter #0:
- Attempted to change parameter name from name to value in method androidx.annotation.RestrictTo.Scope.valueOf
diff --git a/benchmark/benchmark-common/api/1.2.0-beta04.txt b/benchmark/benchmark-common/api/1.2.0-beta04.txt
new file mode 100644
index 0000000..eb18450
--- /dev/null
+++ b/benchmark/benchmark-common/api/1.2.0-beta04.txt
@@ -0,0 +1,117 @@
+// Signature format: 4.0
+package androidx.benchmark {
+
+ public final class BenchmarkState {
+ ctor @SuppressCompatibility @androidx.benchmark.ExperimentalBenchmarkStateApi public BenchmarkState(optional Integer? warmupCount, optional Integer? repeatCount);
+ method @SuppressCompatibility @androidx.benchmark.ExperimentalBenchmarkStateApi public java.util.List<java.lang.Double> getMeasurementTimeNs();
+ method public boolean keepRunning();
+ method public void pauseTiming();
+ method @SuppressCompatibility @androidx.benchmark.BenchmarkState.Companion.ExperimentalExternalReport public static void reportData(String className, String testName, @IntRange(from=0L) long totalRunTimeNs, java.util.List<java.lang.Long> dataNs, @IntRange(from=0L) int warmupIterations, @IntRange(from=0L) long thermalThrottleSleepSeconds, @IntRange(from=1L) int repeatIterations);
+ method public void resumeTiming();
+ field public static final androidx.benchmark.BenchmarkState.Companion Companion;
+ }
+
+ public static final class BenchmarkState.Companion {
+ method @SuppressCompatibility @androidx.benchmark.BenchmarkState.Companion.ExperimentalExternalReport public void reportData(String className, String testName, @IntRange(from=0L) long totalRunTimeNs, java.util.List<java.lang.Long> dataNs, @IntRange(from=0L) int warmupIterations, @IntRange(from=0L) long thermalThrottleSleepSeconds, @IntRange(from=1L) int repeatIterations);
+ }
+
+ @SuppressCompatibility @kotlin.RequiresOptIn @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets=kotlin.annotation.AnnotationTarget.FUNCTION) public static @interface BenchmarkState.Companion.ExperimentalExternalReport {
+ }
+
+ @SuppressCompatibility @kotlin.RequiresOptIn @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention.BINARY) public @interface ExperimentalBenchmarkConfigApi {
+ }
+
+ @SuppressCompatibility @kotlin.RequiresOptIn @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention.BINARY) public @interface ExperimentalBenchmarkStateApi {
+ }
+
+ @SuppressCompatibility @androidx.benchmark.ExperimentalBenchmarkConfigApi public abstract class MetricCapture {
+ ctor public MetricCapture(java.util.List<java.lang.String> names);
+ method public abstract void capturePaused();
+ method public abstract void captureResumed();
+ method public abstract void captureStart(long timeNs);
+ method public abstract void captureStop(long timeNs, long[] output, int offset);
+ method public final java.util.List<java.lang.String> getNames();
+ property public final java.util.List<java.lang.String> names;
+ }
+
+ @SuppressCompatibility @androidx.benchmark.ExperimentalBenchmarkConfigApi public final class MicrobenchmarkConfig {
+ ctor public MicrobenchmarkConfig(optional java.util.List<? extends androidx.benchmark.MetricCapture> metrics, optional boolean shouldEnableTraceAppTag, optional boolean shouldEnablePerfettoSdkTracing, optional androidx.benchmark.ProfilerConfig? profiler);
+ method public java.util.List<androidx.benchmark.MetricCapture> getMetrics();
+ method public androidx.benchmark.ProfilerConfig? getProfiler();
+ method public boolean getShouldEnablePerfettoSdkTracing();
+ method public boolean getShouldEnableTraceAppTag();
+ property public final java.util.List<androidx.benchmark.MetricCapture> metrics;
+ property public final androidx.benchmark.ProfilerConfig? profiler;
+ property public final boolean shouldEnablePerfettoSdkTracing;
+ property public final boolean shouldEnableTraceAppTag;
+ }
+
+ @SuppressCompatibility @androidx.benchmark.ExperimentalBenchmarkConfigApi public abstract sealed class ProfilerConfig {
+ }
+
+ public static final class ProfilerConfig.MethodTracing extends androidx.benchmark.ProfilerConfig {
+ ctor public ProfilerConfig.MethodTracing();
+ }
+
+ public static final class ProfilerConfig.StackSampling extends androidx.benchmark.ProfilerConfig {
+ ctor public ProfilerConfig.StackSampling();
+ }
+
+ @SuppressCompatibility @androidx.benchmark.ExperimentalBenchmarkConfigApi public final class TimeCapture extends androidx.benchmark.MetricCapture {
+ ctor public TimeCapture();
+ method public void capturePaused();
+ method public void captureResumed();
+ method public void captureStart(long timeNs);
+ method public void captureStop(long timeNs, long[] output, int offset);
+ }
+
+}
+
+package androidx.benchmark.perfetto {
+
+ @SuppressCompatibility @kotlin.RequiresOptIn @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets={kotlin.annotation.AnnotationTarget.CLASS, kotlin.annotation.AnnotationTarget.FUNCTION}) public @interface ExperimentalPerfettoCaptureApi {
+ }
+
+ @SuppressCompatibility @androidx.benchmark.perfetto.ExperimentalPerfettoCaptureApi public abstract sealed class PerfettoConfig {
+ }
+
+ public static final class PerfettoConfig.Binary extends androidx.benchmark.perfetto.PerfettoConfig {
+ ctor public PerfettoConfig.Binary(byte[] bytes);
+ method public byte[] getBytes();
+ property public final byte[] bytes;
+ }
+
+ public static final class PerfettoConfig.Text extends androidx.benchmark.perfetto.PerfettoConfig {
+ ctor public PerfettoConfig.Text(String text);
+ method public String getText();
+ property public final String text;
+ }
+
+ @SuppressCompatibility @RequiresApi(23) @androidx.benchmark.perfetto.ExperimentalPerfettoCaptureApi public final class PerfettoTrace {
+ ctor public PerfettoTrace(String path);
+ method public String getPath();
+ method public static void record(String fileLabel, androidx.benchmark.perfetto.PerfettoConfig config, optional String highlightPackage, optional String? userspaceTracingPackage, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ method public static void record(String fileLabel, androidx.benchmark.perfetto.PerfettoConfig config, optional String highlightPackage, optional String? userspaceTracingPackage, optional kotlin.jvm.functions.Function1<? super androidx.benchmark.perfetto.PerfettoTrace,kotlin.Unit>? traceCallback, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ method public static void record(String fileLabel, androidx.benchmark.perfetto.PerfettoConfig config, optional String highlightPackage, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ method public static void record(String fileLabel, androidx.benchmark.perfetto.PerfettoConfig config, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ method public static void record(String fileLabel, optional java.util.List<java.lang.String> appTagPackages, optional String? userspaceTracingPackage, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ method public static void record(String fileLabel, optional java.util.List<java.lang.String> appTagPackages, optional String? userspaceTracingPackage, optional kotlin.jvm.functions.Function1<? super androidx.benchmark.perfetto.PerfettoTrace,kotlin.Unit>? traceCallback, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ method public static void record(String fileLabel, optional java.util.List<java.lang.String> appTagPackages, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ method public static void record(String fileLabel, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ property public final String path;
+ field public static final androidx.benchmark.perfetto.PerfettoTrace.Companion Companion;
+ }
+
+ public static final class PerfettoTrace.Companion {
+ method public void record(String fileLabel, androidx.benchmark.perfetto.PerfettoConfig config, optional String highlightPackage, optional String? userspaceTracingPackage, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ method public void record(String fileLabel, androidx.benchmark.perfetto.PerfettoConfig config, optional String highlightPackage, optional String? userspaceTracingPackage, optional kotlin.jvm.functions.Function1<? super androidx.benchmark.perfetto.PerfettoTrace,kotlin.Unit>? traceCallback, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ method public void record(String fileLabel, androidx.benchmark.perfetto.PerfettoConfig config, optional String highlightPackage, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ method public void record(String fileLabel, androidx.benchmark.perfetto.PerfettoConfig config, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ method public void record(String fileLabel, optional java.util.List<java.lang.String> appTagPackages, optional String? userspaceTracingPackage, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ method public void record(String fileLabel, optional java.util.List<java.lang.String> appTagPackages, optional String? userspaceTracingPackage, optional kotlin.jvm.functions.Function1<? super androidx.benchmark.perfetto.PerfettoTrace,kotlin.Unit>? traceCallback, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ method public void record(String fileLabel, optional java.util.List<java.lang.String> appTagPackages, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ method public void record(String fileLabel, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ }
+
+}
+
diff --git a/benchmark/benchmark-common/api/res-1.2.0-beta04.txt b/benchmark/benchmark-common/api/res-1.2.0-beta04.txt
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/benchmark/benchmark-common/api/res-1.2.0-beta04.txt
diff --git a/benchmark/benchmark-common/api/restricted_1.2.0-beta04.txt b/benchmark/benchmark-common/api/restricted_1.2.0-beta04.txt
new file mode 100644
index 0000000..fb75b90
--- /dev/null
+++ b/benchmark/benchmark-common/api/restricted_1.2.0-beta04.txt
@@ -0,0 +1,119 @@
+// Signature format: 4.0
+package androidx.benchmark {
+
+ public final class BenchmarkState {
+ ctor @SuppressCompatibility @androidx.benchmark.ExperimentalBenchmarkStateApi public BenchmarkState(optional Integer? warmupCount, optional Integer? repeatCount);
+ method @SuppressCompatibility @androidx.benchmark.ExperimentalBenchmarkStateApi public java.util.List<java.lang.Double> getMeasurementTimeNs();
+ method public boolean keepRunning();
+ method @kotlin.PublishedApi internal boolean keepRunningInternal();
+ method public void pauseTiming();
+ method @SuppressCompatibility @androidx.benchmark.BenchmarkState.Companion.ExperimentalExternalReport public static void reportData(String className, String testName, @IntRange(from=0L) long totalRunTimeNs, java.util.List<java.lang.Long> dataNs, @IntRange(from=0L) int warmupIterations, @IntRange(from=0L) long thermalThrottleSleepSeconds, @IntRange(from=1L) int repeatIterations);
+ method public void resumeTiming();
+ field public static final androidx.benchmark.BenchmarkState.Companion Companion;
+ field @kotlin.PublishedApi internal int iterationsRemaining;
+ }
+
+ public static final class BenchmarkState.Companion {
+ method @SuppressCompatibility @androidx.benchmark.BenchmarkState.Companion.ExperimentalExternalReport public void reportData(String className, String testName, @IntRange(from=0L) long totalRunTimeNs, java.util.List<java.lang.Long> dataNs, @IntRange(from=0L) int warmupIterations, @IntRange(from=0L) long thermalThrottleSleepSeconds, @IntRange(from=1L) int repeatIterations);
+ }
+
+ @SuppressCompatibility @kotlin.RequiresOptIn @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets=kotlin.annotation.AnnotationTarget.FUNCTION) public static @interface BenchmarkState.Companion.ExperimentalExternalReport {
+ }
+
+ @SuppressCompatibility @kotlin.RequiresOptIn @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention.BINARY) public @interface ExperimentalBenchmarkConfigApi {
+ }
+
+ @SuppressCompatibility @kotlin.RequiresOptIn @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention.BINARY) public @interface ExperimentalBenchmarkStateApi {
+ }
+
+ @SuppressCompatibility @androidx.benchmark.ExperimentalBenchmarkConfigApi public abstract class MetricCapture {
+ ctor public MetricCapture(java.util.List<java.lang.String> names);
+ method public abstract void capturePaused();
+ method public abstract void captureResumed();
+ method public abstract void captureStart(long timeNs);
+ method public abstract void captureStop(long timeNs, long[] output, int offset);
+ method public final java.util.List<java.lang.String> getNames();
+ property public final java.util.List<java.lang.String> names;
+ }
+
+ @SuppressCompatibility @androidx.benchmark.ExperimentalBenchmarkConfigApi public final class MicrobenchmarkConfig {
+ ctor public MicrobenchmarkConfig(optional java.util.List<? extends androidx.benchmark.MetricCapture> metrics, optional boolean shouldEnableTraceAppTag, optional boolean shouldEnablePerfettoSdkTracing, optional androidx.benchmark.ProfilerConfig? profiler);
+ method public java.util.List<androidx.benchmark.MetricCapture> getMetrics();
+ method public androidx.benchmark.ProfilerConfig? getProfiler();
+ method public boolean getShouldEnablePerfettoSdkTracing();
+ method public boolean getShouldEnableTraceAppTag();
+ property public final java.util.List<androidx.benchmark.MetricCapture> metrics;
+ property public final androidx.benchmark.ProfilerConfig? profiler;
+ property public final boolean shouldEnablePerfettoSdkTracing;
+ property public final boolean shouldEnableTraceAppTag;
+ }
+
+ @SuppressCompatibility @androidx.benchmark.ExperimentalBenchmarkConfigApi public abstract sealed class ProfilerConfig {
+ }
+
+ public static final class ProfilerConfig.MethodTracing extends androidx.benchmark.ProfilerConfig {
+ ctor public ProfilerConfig.MethodTracing();
+ }
+
+ public static final class ProfilerConfig.StackSampling extends androidx.benchmark.ProfilerConfig {
+ ctor public ProfilerConfig.StackSampling();
+ }
+
+ @SuppressCompatibility @androidx.benchmark.ExperimentalBenchmarkConfigApi public final class TimeCapture extends androidx.benchmark.MetricCapture {
+ ctor public TimeCapture();
+ method public void capturePaused();
+ method public void captureResumed();
+ method public void captureStart(long timeNs);
+ method public void captureStop(long timeNs, long[] output, int offset);
+ }
+
+}
+
+package androidx.benchmark.perfetto {
+
+ @SuppressCompatibility @kotlin.RequiresOptIn @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets={kotlin.annotation.AnnotationTarget.CLASS, kotlin.annotation.AnnotationTarget.FUNCTION}) public @interface ExperimentalPerfettoCaptureApi {
+ }
+
+ @SuppressCompatibility @androidx.benchmark.perfetto.ExperimentalPerfettoCaptureApi public abstract sealed class PerfettoConfig {
+ }
+
+ public static final class PerfettoConfig.Binary extends androidx.benchmark.perfetto.PerfettoConfig {
+ ctor public PerfettoConfig.Binary(byte[] bytes);
+ method public byte[] getBytes();
+ property public final byte[] bytes;
+ }
+
+ public static final class PerfettoConfig.Text extends androidx.benchmark.perfetto.PerfettoConfig {
+ ctor public PerfettoConfig.Text(String text);
+ method public String getText();
+ property public final String text;
+ }
+
+ @SuppressCompatibility @RequiresApi(23) @androidx.benchmark.perfetto.ExperimentalPerfettoCaptureApi public final class PerfettoTrace {
+ ctor public PerfettoTrace(String path);
+ method public String getPath();
+ method public static void record(String fileLabel, androidx.benchmark.perfetto.PerfettoConfig config, optional String highlightPackage, optional String? userspaceTracingPackage, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ method public static void record(String fileLabel, androidx.benchmark.perfetto.PerfettoConfig config, optional String highlightPackage, optional String? userspaceTracingPackage, optional kotlin.jvm.functions.Function1<? super androidx.benchmark.perfetto.PerfettoTrace,kotlin.Unit>? traceCallback, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ method public static void record(String fileLabel, androidx.benchmark.perfetto.PerfettoConfig config, optional String highlightPackage, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ method public static void record(String fileLabel, androidx.benchmark.perfetto.PerfettoConfig config, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ method public static void record(String fileLabel, optional java.util.List<java.lang.String> appTagPackages, optional String? userspaceTracingPackage, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ method public static void record(String fileLabel, optional java.util.List<java.lang.String> appTagPackages, optional String? userspaceTracingPackage, optional kotlin.jvm.functions.Function1<? super androidx.benchmark.perfetto.PerfettoTrace,kotlin.Unit>? traceCallback, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ method public static void record(String fileLabel, optional java.util.List<java.lang.String> appTagPackages, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ method public static void record(String fileLabel, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ property public final String path;
+ field public static final androidx.benchmark.perfetto.PerfettoTrace.Companion Companion;
+ }
+
+ public static final class PerfettoTrace.Companion {
+ method public void record(String fileLabel, androidx.benchmark.perfetto.PerfettoConfig config, optional String highlightPackage, optional String? userspaceTracingPackage, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ method public void record(String fileLabel, androidx.benchmark.perfetto.PerfettoConfig config, optional String highlightPackage, optional String? userspaceTracingPackage, optional kotlin.jvm.functions.Function1<? super androidx.benchmark.perfetto.PerfettoTrace,kotlin.Unit>? traceCallback, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ method public void record(String fileLabel, androidx.benchmark.perfetto.PerfettoConfig config, optional String highlightPackage, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ method public void record(String fileLabel, androidx.benchmark.perfetto.PerfettoConfig config, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ method public void record(String fileLabel, optional java.util.List<java.lang.String> appTagPackages, optional String? userspaceTracingPackage, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ method public void record(String fileLabel, optional java.util.List<java.lang.String> appTagPackages, optional String? userspaceTracingPackage, optional kotlin.jvm.functions.Function1<? super androidx.benchmark.perfetto.PerfettoTrace,kotlin.Unit>? traceCallback, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ method public void record(String fileLabel, optional java.util.List<java.lang.String> appTagPackages, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ method public void record(String fileLabel, kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ }
+
+}
+
diff --git a/benchmark/benchmark-junit4/api/1.2.0-beta04.txt b/benchmark/benchmark-junit4/api/1.2.0-beta04.txt
new file mode 100644
index 0000000..aea3355
--- /dev/null
+++ b/benchmark/benchmark-junit4/api/1.2.0-beta04.txt
@@ -0,0 +1,35 @@
+// Signature format: 4.0
+package androidx.benchmark.junit4 {
+
+ public class AndroidBenchmarkRunner extends androidx.test.runner.AndroidJUnitRunner {
+ ctor public AndroidBenchmarkRunner();
+ }
+
+ public final class BenchmarkRule implements org.junit.rules.TestRule {
+ ctor public BenchmarkRule();
+ ctor @SuppressCompatibility @androidx.benchmark.ExperimentalBenchmarkConfigApi public BenchmarkRule(androidx.benchmark.MicrobenchmarkConfig config);
+ method public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base, org.junit.runner.Description description);
+ method public androidx.benchmark.BenchmarkState getState();
+ }
+
+ public final class BenchmarkRule.Scope {
+ method public inline <T> T runWithTimingDisabled(kotlin.jvm.functions.Function0<? extends T> block);
+ }
+
+ public final class BenchmarkRuleKt {
+ method public static inline void measureRepeated(androidx.benchmark.junit4.BenchmarkRule, kotlin.jvm.functions.Function1<? super androidx.benchmark.junit4.BenchmarkRule.Scope,kotlin.Unit> block);
+ }
+
+ @SuppressCompatibility @androidx.benchmark.perfetto.ExperimentalPerfettoCaptureApi public final class PerfettoTraceRule implements org.junit.rules.TestRule {
+ ctor public PerfettoTraceRule(optional boolean enableAppTagTracing, optional boolean enableUserspaceTracing, optional kotlin.jvm.functions.Function1<? super androidx.benchmark.perfetto.PerfettoTrace,kotlin.Unit>? traceCallback);
+ method public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base, org.junit.runner.Description description);
+ method public boolean getEnableAppTagTracing();
+ method public boolean getEnableUserspaceTracing();
+ method public kotlin.jvm.functions.Function1<androidx.benchmark.perfetto.PerfettoTrace,kotlin.Unit>? getTraceCallback();
+ property public final boolean enableAppTagTracing;
+ property public final boolean enableUserspaceTracing;
+ property public final kotlin.jvm.functions.Function1<androidx.benchmark.perfetto.PerfettoTrace,kotlin.Unit>? traceCallback;
+ }
+
+}
+
diff --git a/benchmark/benchmark-junit4/api/res-1.2.0-beta04.txt b/benchmark/benchmark-junit4/api/res-1.2.0-beta04.txt
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/benchmark/benchmark-junit4/api/res-1.2.0-beta04.txt
diff --git a/benchmark/benchmark-junit4/api/restricted_1.2.0-beta04.txt b/benchmark/benchmark-junit4/api/restricted_1.2.0-beta04.txt
new file mode 100644
index 0000000..0dab2ea
--- /dev/null
+++ b/benchmark/benchmark-junit4/api/restricted_1.2.0-beta04.txt
@@ -0,0 +1,36 @@
+// Signature format: 4.0
+package androidx.benchmark.junit4 {
+
+ public class AndroidBenchmarkRunner extends androidx.test.runner.AndroidJUnitRunner {
+ ctor public AndroidBenchmarkRunner();
+ }
+
+ public final class BenchmarkRule implements org.junit.rules.TestRule {
+ ctor public BenchmarkRule();
+ ctor @SuppressCompatibility @androidx.benchmark.ExperimentalBenchmarkConfigApi public BenchmarkRule(androidx.benchmark.MicrobenchmarkConfig config);
+ method public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base, org.junit.runner.Description description);
+ method public androidx.benchmark.BenchmarkState getState();
+ }
+
+ public final class BenchmarkRule.Scope {
+ method @kotlin.PublishedApi internal androidx.benchmark.BenchmarkState getOuterState();
+ method public inline <T> T runWithTimingDisabled(kotlin.jvm.functions.Function0<? extends T> block);
+ }
+
+ public final class BenchmarkRuleKt {
+ method public static inline void measureRepeated(androidx.benchmark.junit4.BenchmarkRule, kotlin.jvm.functions.Function1<? super androidx.benchmark.junit4.BenchmarkRule.Scope,kotlin.Unit> block);
+ }
+
+ @SuppressCompatibility @androidx.benchmark.perfetto.ExperimentalPerfettoCaptureApi public final class PerfettoTraceRule implements org.junit.rules.TestRule {
+ ctor public PerfettoTraceRule(optional boolean enableAppTagTracing, optional boolean enableUserspaceTracing, optional kotlin.jvm.functions.Function1<? super androidx.benchmark.perfetto.PerfettoTrace,kotlin.Unit>? traceCallback);
+ method public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base, org.junit.runner.Description description);
+ method public boolean getEnableAppTagTracing();
+ method public boolean getEnableUserspaceTracing();
+ method public kotlin.jvm.functions.Function1<androidx.benchmark.perfetto.PerfettoTrace,kotlin.Unit>? getTraceCallback();
+ property public final boolean enableAppTagTracing;
+ property public final boolean enableUserspaceTracing;
+ property public final kotlin.jvm.functions.Function1<androidx.benchmark.perfetto.PerfettoTrace,kotlin.Unit>? traceCallback;
+ }
+
+}
+
diff --git a/benchmark/benchmark-macro-junit4/api/1.2.0-beta04.txt b/benchmark/benchmark-macro-junit4/api/1.2.0-beta04.txt
new file mode 100644
index 0000000..d4c3495
--- /dev/null
+++ b/benchmark/benchmark-macro-junit4/api/1.2.0-beta04.txt
@@ -0,0 +1,26 @@
+// Signature format: 4.0
+package androidx.benchmark.macro.junit4 {
+
+ @RequiresApi(28) public final class BaselineProfileRule implements org.junit.rules.TestRule {
+ ctor public BaselineProfileRule();
+ method public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base, org.junit.runner.Description description);
+ method public void collect(String packageName, optional int maxIterations, optional int stableIterations, optional String? outputFilePrefix, optional boolean includeInStartupProfile, optional boolean strictStability, kotlin.jvm.functions.Function1<? super androidx.benchmark.macro.MacrobenchmarkScope,kotlin.Unit> profileBlock);
+ method public void collect(String packageName, optional int maxIterations, optional int stableIterations, optional String? outputFilePrefix, optional boolean includeInStartupProfile, optional boolean strictStability, optional kotlin.jvm.functions.Function1<? super java.lang.String,java.lang.Boolean> filterPredicate, kotlin.jvm.functions.Function1<? super androidx.benchmark.macro.MacrobenchmarkScope,kotlin.Unit> profileBlock);
+ method public void collect(String packageName, optional int maxIterations, optional int stableIterations, optional String? outputFilePrefix, optional boolean includeInStartupProfile, kotlin.jvm.functions.Function1<? super androidx.benchmark.macro.MacrobenchmarkScope,kotlin.Unit> profileBlock);
+ method public void collect(String packageName, optional int maxIterations, optional int stableIterations, optional String? outputFilePrefix, kotlin.jvm.functions.Function1<? super androidx.benchmark.macro.MacrobenchmarkScope,kotlin.Unit> profileBlock);
+ method public void collect(String packageName, optional int maxIterations, optional int stableIterations, kotlin.jvm.functions.Function1<? super androidx.benchmark.macro.MacrobenchmarkScope,kotlin.Unit> profileBlock);
+ method public void collect(String packageName, optional int maxIterations, kotlin.jvm.functions.Function1<? super androidx.benchmark.macro.MacrobenchmarkScope,kotlin.Unit> profileBlock);
+ method public void collect(String packageName, kotlin.jvm.functions.Function1<? super androidx.benchmark.macro.MacrobenchmarkScope,kotlin.Unit> profileBlock);
+ }
+
+ public final class MacrobenchmarkRule implements org.junit.rules.TestRule {
+ ctor public MacrobenchmarkRule();
+ method public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base, org.junit.runner.Description description);
+ method public void measureRepeated(String packageName, java.util.List<? extends androidx.benchmark.macro.Metric> metrics, optional androidx.benchmark.macro.CompilationMode compilationMode, optional androidx.benchmark.macro.StartupMode? startupMode, @IntRange(from=1L) int iterations, kotlin.jvm.functions.Function1<? super androidx.benchmark.macro.MacrobenchmarkScope,kotlin.Unit> measureBlock);
+ method public void measureRepeated(String packageName, java.util.List<? extends androidx.benchmark.macro.Metric> metrics, optional androidx.benchmark.macro.CompilationMode compilationMode, optional androidx.benchmark.macro.StartupMode? startupMode, @IntRange(from=1L) int iterations, optional kotlin.jvm.functions.Function1<? super androidx.benchmark.macro.MacrobenchmarkScope,kotlin.Unit> setupBlock, kotlin.jvm.functions.Function1<? super androidx.benchmark.macro.MacrobenchmarkScope,kotlin.Unit> measureBlock);
+ method public void measureRepeated(String packageName, java.util.List<? extends androidx.benchmark.macro.Metric> metrics, optional androidx.benchmark.macro.CompilationMode compilationMode, @IntRange(from=1L) int iterations, kotlin.jvm.functions.Function1<? super androidx.benchmark.macro.MacrobenchmarkScope,kotlin.Unit> measureBlock);
+ method public void measureRepeated(String packageName, java.util.List<? extends androidx.benchmark.macro.Metric> metrics, @IntRange(from=1L) int iterations, kotlin.jvm.functions.Function1<? super androidx.benchmark.macro.MacrobenchmarkScope,kotlin.Unit> measureBlock);
+ }
+
+}
+
diff --git a/benchmark/benchmark-macro-junit4/api/res-1.2.0-beta04.txt b/benchmark/benchmark-macro-junit4/api/res-1.2.0-beta04.txt
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/benchmark/benchmark-macro-junit4/api/res-1.2.0-beta04.txt
diff --git a/benchmark/benchmark-macro-junit4/api/restricted_1.2.0-beta04.txt b/benchmark/benchmark-macro-junit4/api/restricted_1.2.0-beta04.txt
new file mode 100644
index 0000000..d4c3495
--- /dev/null
+++ b/benchmark/benchmark-macro-junit4/api/restricted_1.2.0-beta04.txt
@@ -0,0 +1,26 @@
+// Signature format: 4.0
+package androidx.benchmark.macro.junit4 {
+
+ @RequiresApi(28) public final class BaselineProfileRule implements org.junit.rules.TestRule {
+ ctor public BaselineProfileRule();
+ method public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base, org.junit.runner.Description description);
+ method public void collect(String packageName, optional int maxIterations, optional int stableIterations, optional String? outputFilePrefix, optional boolean includeInStartupProfile, optional boolean strictStability, kotlin.jvm.functions.Function1<? super androidx.benchmark.macro.MacrobenchmarkScope,kotlin.Unit> profileBlock);
+ method public void collect(String packageName, optional int maxIterations, optional int stableIterations, optional String? outputFilePrefix, optional boolean includeInStartupProfile, optional boolean strictStability, optional kotlin.jvm.functions.Function1<? super java.lang.String,java.lang.Boolean> filterPredicate, kotlin.jvm.functions.Function1<? super androidx.benchmark.macro.MacrobenchmarkScope,kotlin.Unit> profileBlock);
+ method public void collect(String packageName, optional int maxIterations, optional int stableIterations, optional String? outputFilePrefix, optional boolean includeInStartupProfile, kotlin.jvm.functions.Function1<? super androidx.benchmark.macro.MacrobenchmarkScope,kotlin.Unit> profileBlock);
+ method public void collect(String packageName, optional int maxIterations, optional int stableIterations, optional String? outputFilePrefix, kotlin.jvm.functions.Function1<? super androidx.benchmark.macro.MacrobenchmarkScope,kotlin.Unit> profileBlock);
+ method public void collect(String packageName, optional int maxIterations, optional int stableIterations, kotlin.jvm.functions.Function1<? super androidx.benchmark.macro.MacrobenchmarkScope,kotlin.Unit> profileBlock);
+ method public void collect(String packageName, optional int maxIterations, kotlin.jvm.functions.Function1<? super androidx.benchmark.macro.MacrobenchmarkScope,kotlin.Unit> profileBlock);
+ method public void collect(String packageName, kotlin.jvm.functions.Function1<? super androidx.benchmark.macro.MacrobenchmarkScope,kotlin.Unit> profileBlock);
+ }
+
+ public final class MacrobenchmarkRule implements org.junit.rules.TestRule {
+ ctor public MacrobenchmarkRule();
+ method public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base, org.junit.runner.Description description);
+ method public void measureRepeated(String packageName, java.util.List<? extends androidx.benchmark.macro.Metric> metrics, optional androidx.benchmark.macro.CompilationMode compilationMode, optional androidx.benchmark.macro.StartupMode? startupMode, @IntRange(from=1L) int iterations, kotlin.jvm.functions.Function1<? super androidx.benchmark.macro.MacrobenchmarkScope,kotlin.Unit> measureBlock);
+ method public void measureRepeated(String packageName, java.util.List<? extends androidx.benchmark.macro.Metric> metrics, optional androidx.benchmark.macro.CompilationMode compilationMode, optional androidx.benchmark.macro.StartupMode? startupMode, @IntRange(from=1L) int iterations, optional kotlin.jvm.functions.Function1<? super androidx.benchmark.macro.MacrobenchmarkScope,kotlin.Unit> setupBlock, kotlin.jvm.functions.Function1<? super androidx.benchmark.macro.MacrobenchmarkScope,kotlin.Unit> measureBlock);
+ method public void measureRepeated(String packageName, java.util.List<? extends androidx.benchmark.macro.Metric> metrics, optional androidx.benchmark.macro.CompilationMode compilationMode, @IntRange(from=1L) int iterations, kotlin.jvm.functions.Function1<? super androidx.benchmark.macro.MacrobenchmarkScope,kotlin.Unit> measureBlock);
+ method public void measureRepeated(String packageName, java.util.List<? extends androidx.benchmark.macro.Metric> metrics, @IntRange(from=1L) int iterations, kotlin.jvm.functions.Function1<? super androidx.benchmark.macro.MacrobenchmarkScope,kotlin.Unit> measureBlock);
+ }
+
+}
+
diff --git a/benchmark/benchmark-macro/api/1.2.0-beta04.txt b/benchmark/benchmark-macro/api/1.2.0-beta04.txt
new file mode 100644
index 0000000..54c8a8c
--- /dev/null
+++ b/benchmark/benchmark-macro/api/1.2.0-beta04.txt
@@ -0,0 +1,261 @@
+// Signature format: 4.0
+package androidx.benchmark.macro {
+
+ @SuppressCompatibility @androidx.benchmark.macro.ExperimentalMetricApi public final class AudioUnderrunMetric extends androidx.benchmark.macro.Metric {
+ ctor public AudioUnderrunMetric();
+ }
+
+ public enum BaselineProfileMode {
+ method public static androidx.benchmark.macro.BaselineProfileMode valueOf(String value) throws java.lang.IllegalArgumentException, java.lang.NullPointerException;
+ method public static androidx.benchmark.macro.BaselineProfileMode[] values();
+ enum_constant public static final androidx.benchmark.macro.BaselineProfileMode Disable;
+ enum_constant public static final androidx.benchmark.macro.BaselineProfileMode Require;
+ enum_constant public static final androidx.benchmark.macro.BaselineProfileMode UseIfAvailable;
+ }
+
+ public abstract sealed class CompilationMode {
+ field public static final androidx.benchmark.macro.CompilationMode.Companion Companion;
+ field public static final androidx.benchmark.macro.CompilationMode DEFAULT;
+ }
+
+ public static final class CompilationMode.Companion {
+ }
+
+ public static final class CompilationMode.Full extends androidx.benchmark.macro.CompilationMode {
+ ctor public CompilationMode.Full();
+ }
+
+ @SuppressCompatibility @androidx.benchmark.macro.ExperimentalMacrobenchmarkApi public static final class CompilationMode.Ignore extends androidx.benchmark.macro.CompilationMode {
+ ctor public CompilationMode.Ignore();
+ }
+
+ @RequiresApi(24) public static final class CompilationMode.None extends androidx.benchmark.macro.CompilationMode {
+ ctor public CompilationMode.None();
+ }
+
+ @RequiresApi(24) public static final class CompilationMode.Partial extends androidx.benchmark.macro.CompilationMode {
+ ctor public CompilationMode.Partial();
+ ctor public CompilationMode.Partial(optional androidx.benchmark.macro.BaselineProfileMode baselineProfileMode);
+ ctor public CompilationMode.Partial(optional androidx.benchmark.macro.BaselineProfileMode baselineProfileMode, optional @IntRange(from=0L) int warmupIterations);
+ method public androidx.benchmark.macro.BaselineProfileMode getBaselineProfileMode();
+ method public int getWarmupIterations();
+ property public final androidx.benchmark.macro.BaselineProfileMode baselineProfileMode;
+ property public final int warmupIterations;
+ }
+
+ @SuppressCompatibility @kotlin.RequiresOptIn(message="This Macrobenchmark API is experimental.") @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets={kotlin.annotation.AnnotationTarget.CLASS, kotlin.annotation.AnnotationTarget.FUNCTION}) public @interface ExperimentalMacrobenchmarkApi {
+ }
+
+ @SuppressCompatibility @kotlin.RequiresOptIn(message="This Metric API is experimental.") @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets={kotlin.annotation.AnnotationTarget.CLASS, kotlin.annotation.AnnotationTarget.FUNCTION}) public @interface ExperimentalMetricApi {
+ }
+
+ public final class FrameTimingMetric extends androidx.benchmark.macro.Metric {
+ ctor public FrameTimingMetric();
+ }
+
+ public final class MacrobenchmarkScope {
+ ctor public MacrobenchmarkScope(String packageName, boolean launchWithClearTask);
+ method public void dropKernelPageCache();
+ method public void dropShaderCache();
+ method public androidx.test.uiautomator.UiDevice getDevice();
+ method public Integer? getIteration();
+ method public String getPackageName();
+ method public void killProcess();
+ method public void killProcess(optional boolean useKillAll);
+ method public void pressHome();
+ method public void pressHome(optional long delayDurationMs);
+ method public void startActivityAndWait();
+ method public void startActivityAndWait(android.content.Intent intent);
+ method public void startActivityAndWait(optional kotlin.jvm.functions.Function1<? super android.content.Intent,kotlin.Unit> block);
+ property public final androidx.test.uiautomator.UiDevice device;
+ property public final Integer? iteration;
+ property public final String packageName;
+ }
+
+ @SuppressCompatibility @androidx.benchmark.macro.ExperimentalMetricApi public final class MemoryCountersMetric extends androidx.benchmark.macro.TraceMetric {
+ ctor public MemoryCountersMetric();
+ method public java.util.List<androidx.benchmark.macro.Metric.Measurement> getResult(androidx.benchmark.macro.Metric.CaptureInfo captureInfo, androidx.benchmark.perfetto.PerfettoTraceProcessor.Session traceSession);
+ }
+
+ @SuppressCompatibility @androidx.benchmark.macro.ExperimentalMetricApi public final class MemoryUsageMetric extends androidx.benchmark.macro.TraceMetric {
+ ctor public MemoryUsageMetric(androidx.benchmark.macro.MemoryUsageMetric.Mode mode, optional java.util.List<? extends androidx.benchmark.macro.MemoryUsageMetric.SubMetric> subMetrics);
+ method public java.util.List<androidx.benchmark.macro.Metric.Measurement> getResult(androidx.benchmark.macro.Metric.CaptureInfo captureInfo, androidx.benchmark.perfetto.PerfettoTraceProcessor.Session traceSession);
+ }
+
+ public enum MemoryUsageMetric.Mode {
+ method public static androidx.benchmark.macro.MemoryUsageMetric.Mode valueOf(String value) throws java.lang.IllegalArgumentException, java.lang.NullPointerException;
+ method public static androidx.benchmark.macro.MemoryUsageMetric.Mode[] values();
+ enum_constant public static final androidx.benchmark.macro.MemoryUsageMetric.Mode Last;
+ enum_constant public static final androidx.benchmark.macro.MemoryUsageMetric.Mode Max;
+ }
+
+ public enum MemoryUsageMetric.SubMetric {
+ method public static androidx.benchmark.macro.MemoryUsageMetric.SubMetric valueOf(String value) throws java.lang.IllegalArgumentException, java.lang.NullPointerException;
+ method public static androidx.benchmark.macro.MemoryUsageMetric.SubMetric[] values();
+ enum_constant public static final androidx.benchmark.macro.MemoryUsageMetric.SubMetric Gpu;
+ enum_constant public static final androidx.benchmark.macro.MemoryUsageMetric.SubMetric HeapSize;
+ enum_constant public static final androidx.benchmark.macro.MemoryUsageMetric.SubMetric RssAnon;
+ enum_constant public static final androidx.benchmark.macro.MemoryUsageMetric.SubMetric RssFile;
+ enum_constant public static final androidx.benchmark.macro.MemoryUsageMetric.SubMetric RssShmem;
+ }
+
+ public abstract sealed class Metric {
+ }
+
+ @SuppressCompatibility @androidx.benchmark.macro.ExperimentalMetricApi public static final class Metric.CaptureInfo {
+ ctor public Metric.CaptureInfo(int apiLevel, String targetPackageName, String testPackageName, androidx.benchmark.macro.StartupMode? startupMode);
+ method public int component1();
+ method public String component2();
+ method public String component3();
+ method public androidx.benchmark.macro.StartupMode? component4();
+ method public androidx.benchmark.macro.Metric.CaptureInfo copy(int apiLevel, String targetPackageName, String testPackageName, androidx.benchmark.macro.StartupMode? startupMode);
+ method public int getApiLevel();
+ method public androidx.benchmark.macro.StartupMode? getStartupMode();
+ method public String getTargetPackageName();
+ method public String getTestPackageName();
+ property public final int apiLevel;
+ property public final androidx.benchmark.macro.StartupMode? startupMode;
+ property public final String targetPackageName;
+ property public final String testPackageName;
+ }
+
+ @SuppressCompatibility @androidx.benchmark.macro.ExperimentalMetricApi public static final class Metric.Measurement {
+ ctor public Metric.Measurement(String name, double data);
+ ctor public Metric.Measurement(String name, java.util.List<java.lang.Double> dataSamples);
+ method public String component1();
+ method public java.util.List<java.lang.Double> component2();
+ method public boolean component3();
+ method public androidx.benchmark.macro.Metric.Measurement copy(String name, java.util.List<java.lang.Double> data, boolean requireSingleValue);
+ method public java.util.List<java.lang.Double> getData();
+ method public String getName();
+ method public boolean getRequireSingleValue();
+ property public final java.util.List<java.lang.Double> data;
+ property public final String name;
+ property public final boolean requireSingleValue;
+ }
+
+ public final class MetricResultExtensionsKt {
+ method @SuppressCompatibility @androidx.benchmark.macro.ExperimentalMetricApi public static void assertEqualMeasurements(java.util.List<androidx.benchmark.macro.Metric.Measurement> expected, java.util.List<androidx.benchmark.macro.Metric.Measurement> observed, double threshold);
+ }
+
+ @SuppressCompatibility @androidx.benchmark.macro.ExperimentalMetricApi public enum PowerCategory {
+ method public static androidx.benchmark.macro.PowerCategory valueOf(String value) throws java.lang.IllegalArgumentException, java.lang.NullPointerException;
+ method public static androidx.benchmark.macro.PowerCategory[] values();
+ enum_constant public static final androidx.benchmark.macro.PowerCategory CPU;
+ enum_constant public static final androidx.benchmark.macro.PowerCategory DISPLAY;
+ enum_constant public static final androidx.benchmark.macro.PowerCategory GPS;
+ enum_constant public static final androidx.benchmark.macro.PowerCategory GPU;
+ enum_constant public static final androidx.benchmark.macro.PowerCategory MACHINE_LEARNING;
+ enum_constant public static final androidx.benchmark.macro.PowerCategory MEMORY;
+ enum_constant public static final androidx.benchmark.macro.PowerCategory NETWORK;
+ enum_constant public static final androidx.benchmark.macro.PowerCategory UNCATEGORIZED;
+ }
+
+ @SuppressCompatibility @androidx.benchmark.macro.ExperimentalMetricApi public enum PowerCategoryDisplayLevel {
+ method public static androidx.benchmark.macro.PowerCategoryDisplayLevel valueOf(String value) throws java.lang.IllegalArgumentException, java.lang.NullPointerException;
+ method public static androidx.benchmark.macro.PowerCategoryDisplayLevel[] values();
+ enum_constant public static final androidx.benchmark.macro.PowerCategoryDisplayLevel BREAKDOWN;
+ enum_constant public static final androidx.benchmark.macro.PowerCategoryDisplayLevel TOTAL;
+ }
+
+ @SuppressCompatibility @RequiresApi(29) @androidx.benchmark.macro.ExperimentalMetricApi public final class PowerMetric extends androidx.benchmark.macro.Metric {
+ ctor public PowerMetric(androidx.benchmark.macro.PowerMetric.Type type);
+ method public static androidx.benchmark.macro.PowerMetric.Type.Battery Battery();
+ method public static androidx.benchmark.macro.PowerMetric.Type.Energy Energy(optional java.util.Map<androidx.benchmark.macro.PowerCategory,? extends androidx.benchmark.macro.PowerCategoryDisplayLevel> categories);
+ method public static androidx.benchmark.macro.PowerMetric.Type.Power Power(optional java.util.Map<androidx.benchmark.macro.PowerCategory,? extends androidx.benchmark.macro.PowerCategoryDisplayLevel> categories);
+ field public static final androidx.benchmark.macro.PowerMetric.Companion Companion;
+ }
+
+ public static final class PowerMetric.Companion {
+ method public androidx.benchmark.macro.PowerMetric.Type.Battery Battery();
+ method public androidx.benchmark.macro.PowerMetric.Type.Energy Energy(optional java.util.Map<androidx.benchmark.macro.PowerCategory,? extends androidx.benchmark.macro.PowerCategoryDisplayLevel> categories);
+ method public androidx.benchmark.macro.PowerMetric.Type.Power Power(optional java.util.Map<androidx.benchmark.macro.PowerCategory,? extends androidx.benchmark.macro.PowerCategoryDisplayLevel> categories);
+ }
+
+ public abstract static sealed class PowerMetric.Type {
+ method public final java.util.Map<androidx.benchmark.macro.PowerCategory,androidx.benchmark.macro.PowerCategoryDisplayLevel> getCategories();
+ method public final void setCategories(java.util.Map<androidx.benchmark.macro.PowerCategory,? extends androidx.benchmark.macro.PowerCategoryDisplayLevel>);
+ property public final java.util.Map<androidx.benchmark.macro.PowerCategory,androidx.benchmark.macro.PowerCategoryDisplayLevel> categories;
+ }
+
+ public static final class PowerMetric.Type.Battery extends androidx.benchmark.macro.PowerMetric.Type {
+ ctor public PowerMetric.Type.Battery();
+ }
+
+ public static final class PowerMetric.Type.Energy extends androidx.benchmark.macro.PowerMetric.Type {
+ ctor public PowerMetric.Type.Energy(optional java.util.Map<androidx.benchmark.macro.PowerCategory,? extends androidx.benchmark.macro.PowerCategoryDisplayLevel> energyCategories);
+ }
+
+ public static final class PowerMetric.Type.Power extends androidx.benchmark.macro.PowerMetric.Type {
+ ctor public PowerMetric.Type.Power(optional java.util.Map<androidx.benchmark.macro.PowerCategory,? extends androidx.benchmark.macro.PowerCategoryDisplayLevel> powerCategories);
+ }
+
+ public enum StartupMode {
+ method public static androidx.benchmark.macro.StartupMode valueOf(String value) throws java.lang.IllegalArgumentException, java.lang.NullPointerException;
+ method public static androidx.benchmark.macro.StartupMode[] values();
+ enum_constant public static final androidx.benchmark.macro.StartupMode COLD;
+ enum_constant public static final androidx.benchmark.macro.StartupMode HOT;
+ enum_constant public static final androidx.benchmark.macro.StartupMode WARM;
+ }
+
+ public final class StartupTimingMetric extends androidx.benchmark.macro.Metric {
+ ctor public StartupTimingMetric();
+ }
+
+ @SuppressCompatibility @androidx.benchmark.macro.ExperimentalMetricApi public abstract class TraceMetric extends androidx.benchmark.macro.Metric {
+ ctor public TraceMetric();
+ method public abstract java.util.List<androidx.benchmark.macro.Metric.Measurement> getResult(androidx.benchmark.macro.Metric.CaptureInfo captureInfo, androidx.benchmark.perfetto.PerfettoTraceProcessor.Session traceSession);
+ }
+
+ @SuppressCompatibility @androidx.benchmark.macro.ExperimentalMetricApi public final class TraceSectionMetric extends androidx.benchmark.macro.Metric {
+ ctor public TraceSectionMetric(String sectionName, optional androidx.benchmark.macro.TraceSectionMetric.Mode mode, optional boolean targetPackageOnly);
+ }
+
+ public enum TraceSectionMetric.Mode {
+ method public static androidx.benchmark.macro.TraceSectionMetric.Mode valueOf(String value) throws java.lang.IllegalArgumentException, java.lang.NullPointerException;
+ method public static androidx.benchmark.macro.TraceSectionMetric.Mode[] values();
+ enum_constant public static final androidx.benchmark.macro.TraceSectionMetric.Mode First;
+ enum_constant public static final androidx.benchmark.macro.TraceSectionMetric.Mode Sum;
+ }
+
+}
+
+package androidx.benchmark.perfetto {
+
+ @SuppressCompatibility @kotlin.RequiresOptIn @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets={kotlin.annotation.AnnotationTarget.CLASS, kotlin.annotation.AnnotationTarget.FUNCTION}) public @interface ExperimentalPerfettoTraceProcessorApi {
+ }
+
+ @SuppressCompatibility @androidx.benchmark.perfetto.ExperimentalPerfettoTraceProcessorApi public final class PerfettoTraceProcessor {
+ ctor public PerfettoTraceProcessor();
+ method public <T> T loadTrace(androidx.benchmark.perfetto.PerfettoTrace trace, kotlin.jvm.functions.Function1<? super androidx.benchmark.perfetto.PerfettoTraceProcessor.Session,? extends T> block);
+ method public static <T> T runServer(kotlin.jvm.functions.Function1<? super androidx.benchmark.perfetto.PerfettoTraceProcessor,? extends T> block);
+ field public static final androidx.benchmark.perfetto.PerfettoTraceProcessor.Companion Companion;
+ }
+
+ public static final class PerfettoTraceProcessor.Companion {
+ method public <T> T runServer(kotlin.jvm.functions.Function1<? super androidx.benchmark.perfetto.PerfettoTraceProcessor,? extends T> block);
+ }
+
+ public static final class PerfettoTraceProcessor.Session {
+ method public kotlin.sequences.Sequence<androidx.benchmark.perfetto.Row> query(@org.intellij.lang.annotations.Language("sql") String query);
+ method public byte[] rawQuery(@org.intellij.lang.annotations.Language("sql") String query);
+ }
+
+ @SuppressCompatibility @androidx.benchmark.perfetto.ExperimentalPerfettoTraceProcessorApi public final class Row implements kotlin.jvm.internal.markers.KMappedMarker java.util.Map<java.lang.String,java.lang.Object> {
+ ctor public Row(java.util.Map<java.lang.String,?> map);
+ method public byte[] bytes(String columnName);
+ method public double double(String columnName);
+ method public long long(String columnName);
+ method public byte[]? nullableBytes(String columnName);
+ method public Double? nullableDouble(String columnName);
+ method public Long? nullableLong(String columnName);
+ method public String? nullableString(String columnName);
+ method public String string(String columnName);
+ }
+
+ public final class RowKt {
+ method @SuppressCompatibility @androidx.benchmark.perfetto.ExperimentalPerfettoTraceProcessorApi public static androidx.benchmark.perfetto.Row rowOf(kotlin.Pair<java.lang.String,?>... pairs);
+ }
+
+}
+
diff --git a/benchmark/benchmark-macro/api/current.ignore b/benchmark/benchmark-macro/api/current.ignore
deleted file mode 100644
index 84926d3..0000000
--- a/benchmark/benchmark-macro/api/current.ignore
+++ /dev/null
@@ -1,21 +0,0 @@
-// Baseline format: 1.0
-RemovedClass: androidx.benchmark.macro.Api29Kt:
- Removed class androidx.benchmark.macro.Api29Kt
-RemovedClass: androidx.benchmark.macro.BaselineProfilesKt:
- Removed class androidx.benchmark.macro.BaselineProfilesKt
-RemovedClass: androidx.benchmark.macro.CompilationModeKt:
- Removed class androidx.benchmark.macro.CompilationModeKt
-RemovedClass: androidx.benchmark.macro.IdeSummaryStringKt:
- Removed class androidx.benchmark.macro.IdeSummaryStringKt
-RemovedClass: androidx.benchmark.macro.IterationResultKt:
- Removed class androidx.benchmark.macro.IterationResultKt
-RemovedClass: androidx.benchmark.macro.MacrobenchmarkKt:
- Removed class androidx.benchmark.macro.MacrobenchmarkKt
-RemovedClass: androidx.benchmark.macro.MetricKt:
- Removed class androidx.benchmark.macro.MetricKt
-RemovedClass: androidx.benchmark.macro.TagKt:
- Removed class androidx.benchmark.macro.TagKt
-
-
-RemovedPackage: androidx.benchmark.macro.perfetto:
- Removed package androidx.benchmark.macro.perfetto
diff --git a/benchmark/benchmark-macro/api/res-1.2.0-beta04.txt b/benchmark/benchmark-macro/api/res-1.2.0-beta04.txt
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/benchmark/benchmark-macro/api/res-1.2.0-beta04.txt
diff --git a/benchmark/benchmark-macro/api/restricted_1.2.0-beta04.txt b/benchmark/benchmark-macro/api/restricted_1.2.0-beta04.txt
new file mode 100644
index 0000000..9fb21fd
--- /dev/null
+++ b/benchmark/benchmark-macro/api/restricted_1.2.0-beta04.txt
@@ -0,0 +1,283 @@
+// Signature format: 4.0
+package androidx.benchmark.macro {
+
+ @SuppressCompatibility @androidx.benchmark.macro.ExperimentalMetricApi public final class AudioUnderrunMetric extends androidx.benchmark.macro.Metric {
+ ctor public AudioUnderrunMetric();
+ }
+
+ public enum BaselineProfileMode {
+ method public static androidx.benchmark.macro.BaselineProfileMode valueOf(String value) throws java.lang.IllegalArgumentException, java.lang.NullPointerException;
+ method public static androidx.benchmark.macro.BaselineProfileMode[] values();
+ enum_constant public static final androidx.benchmark.macro.BaselineProfileMode Disable;
+ enum_constant public static final androidx.benchmark.macro.BaselineProfileMode Require;
+ enum_constant public static final androidx.benchmark.macro.BaselineProfileMode UseIfAvailable;
+ }
+
+ @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) public final class BatteryCharge {
+ method public boolean hasMinimumCharge(optional boolean throwOnMissingMetrics);
+ field public static final androidx.benchmark.macro.BatteryCharge INSTANCE;
+ }
+
+ public abstract sealed class CompilationMode {
+ field public static final androidx.benchmark.macro.CompilationMode.Companion Companion;
+ field public static final androidx.benchmark.macro.CompilationMode DEFAULT;
+ }
+
+ public static final class CompilationMode.Companion {
+ }
+
+ public static final class CompilationMode.Full extends androidx.benchmark.macro.CompilationMode {
+ ctor public CompilationMode.Full();
+ }
+
+ @SuppressCompatibility @androidx.benchmark.macro.ExperimentalMacrobenchmarkApi public static final class CompilationMode.Ignore extends androidx.benchmark.macro.CompilationMode {
+ ctor public CompilationMode.Ignore();
+ }
+
+ @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) public static final class CompilationMode.Interpreted extends androidx.benchmark.macro.CompilationMode {
+ field public static final androidx.benchmark.macro.CompilationMode.Interpreted INSTANCE;
+ }
+
+ @RequiresApi(24) public static final class CompilationMode.None extends androidx.benchmark.macro.CompilationMode {
+ ctor public CompilationMode.None();
+ }
+
+ @RequiresApi(24) public static final class CompilationMode.Partial extends androidx.benchmark.macro.CompilationMode {
+ ctor public CompilationMode.Partial();
+ ctor public CompilationMode.Partial(optional androidx.benchmark.macro.BaselineProfileMode baselineProfileMode);
+ ctor public CompilationMode.Partial(optional androidx.benchmark.macro.BaselineProfileMode baselineProfileMode, optional @IntRange(from=0L) int warmupIterations);
+ method public androidx.benchmark.macro.BaselineProfileMode getBaselineProfileMode();
+ method public int getWarmupIterations();
+ property public final androidx.benchmark.macro.BaselineProfileMode baselineProfileMode;
+ property public final int warmupIterations;
+ }
+
+ public final class CompilationModeKt {
+ method @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) public static boolean isSupportedWithVmSettings(androidx.benchmark.macro.CompilationMode);
+ }
+
+ @SuppressCompatibility @kotlin.RequiresOptIn(message="This Macrobenchmark API is experimental.") @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets={kotlin.annotation.AnnotationTarget.CLASS, kotlin.annotation.AnnotationTarget.FUNCTION}) public @interface ExperimentalMacrobenchmarkApi {
+ }
+
+ @SuppressCompatibility @kotlin.RequiresOptIn(message="This Metric API is experimental.") @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets={kotlin.annotation.AnnotationTarget.CLASS, kotlin.annotation.AnnotationTarget.FUNCTION}) public @interface ExperimentalMetricApi {
+ }
+
+ public final class FrameTimingMetric extends androidx.benchmark.macro.Metric {
+ ctor public FrameTimingMetric();
+ }
+
+ public final class MacrobenchmarkScope {
+ ctor public MacrobenchmarkScope(String packageName, boolean launchWithClearTask);
+ method public void dropKernelPageCache();
+ method public void dropShaderCache();
+ method public androidx.test.uiautomator.UiDevice getDevice();
+ method public Integer? getIteration();
+ method public String getPackageName();
+ method public void killProcess();
+ method public void killProcess(optional boolean useKillAll);
+ method public void pressHome();
+ method public void pressHome(optional long delayDurationMs);
+ method public void startActivityAndWait();
+ method public void startActivityAndWait(android.content.Intent intent);
+ method public void startActivityAndWait(optional kotlin.jvm.functions.Function1<? super android.content.Intent,kotlin.Unit> block);
+ property public final androidx.test.uiautomator.UiDevice device;
+ property public final Integer? iteration;
+ property public final String packageName;
+ }
+
+ @SuppressCompatibility @androidx.benchmark.macro.ExperimentalMetricApi public final class MemoryCountersMetric extends androidx.benchmark.macro.TraceMetric {
+ ctor public MemoryCountersMetric();
+ method public java.util.List<androidx.benchmark.macro.Metric.Measurement> getResult(androidx.benchmark.macro.Metric.CaptureInfo captureInfo, androidx.benchmark.perfetto.PerfettoTraceProcessor.Session traceSession);
+ }
+
+ @SuppressCompatibility @androidx.benchmark.macro.ExperimentalMetricApi public final class MemoryUsageMetric extends androidx.benchmark.macro.TraceMetric {
+ ctor public MemoryUsageMetric(androidx.benchmark.macro.MemoryUsageMetric.Mode mode, optional java.util.List<? extends androidx.benchmark.macro.MemoryUsageMetric.SubMetric> subMetrics);
+ method public java.util.List<androidx.benchmark.macro.Metric.Measurement> getResult(androidx.benchmark.macro.Metric.CaptureInfo captureInfo, androidx.benchmark.perfetto.PerfettoTraceProcessor.Session traceSession);
+ }
+
+ public enum MemoryUsageMetric.Mode {
+ method public static androidx.benchmark.macro.MemoryUsageMetric.Mode valueOf(String value) throws java.lang.IllegalArgumentException, java.lang.NullPointerException;
+ method public static androidx.benchmark.macro.MemoryUsageMetric.Mode[] values();
+ enum_constant public static final androidx.benchmark.macro.MemoryUsageMetric.Mode Last;
+ enum_constant public static final androidx.benchmark.macro.MemoryUsageMetric.Mode Max;
+ }
+
+ public enum MemoryUsageMetric.SubMetric {
+ method public static androidx.benchmark.macro.MemoryUsageMetric.SubMetric valueOf(String value) throws java.lang.IllegalArgumentException, java.lang.NullPointerException;
+ method public static androidx.benchmark.macro.MemoryUsageMetric.SubMetric[] values();
+ enum_constant public static final androidx.benchmark.macro.MemoryUsageMetric.SubMetric Gpu;
+ enum_constant public static final androidx.benchmark.macro.MemoryUsageMetric.SubMetric HeapSize;
+ enum_constant public static final androidx.benchmark.macro.MemoryUsageMetric.SubMetric RssAnon;
+ enum_constant public static final androidx.benchmark.macro.MemoryUsageMetric.SubMetric RssFile;
+ enum_constant public static final androidx.benchmark.macro.MemoryUsageMetric.SubMetric RssShmem;
+ }
+
+ public abstract sealed class Metric {
+ }
+
+ @SuppressCompatibility @androidx.benchmark.macro.ExperimentalMetricApi public static final class Metric.CaptureInfo {
+ ctor public Metric.CaptureInfo(int apiLevel, String targetPackageName, String testPackageName, androidx.benchmark.macro.StartupMode? startupMode);
+ method public int component1();
+ method public String component2();
+ method public String component3();
+ method public androidx.benchmark.macro.StartupMode? component4();
+ method public androidx.benchmark.macro.Metric.CaptureInfo copy(int apiLevel, String targetPackageName, String testPackageName, androidx.benchmark.macro.StartupMode? startupMode);
+ method public int getApiLevel();
+ method public androidx.benchmark.macro.StartupMode? getStartupMode();
+ method public String getTargetPackageName();
+ method public String getTestPackageName();
+ property public final int apiLevel;
+ property public final androidx.benchmark.macro.StartupMode? startupMode;
+ property public final String targetPackageName;
+ property public final String testPackageName;
+ }
+
+ @SuppressCompatibility @androidx.benchmark.macro.ExperimentalMetricApi public static final class Metric.Measurement {
+ ctor public Metric.Measurement(String name, double data);
+ ctor public Metric.Measurement(String name, java.util.List<java.lang.Double> dataSamples);
+ method public String component1();
+ method public java.util.List<java.lang.Double> component2();
+ method public boolean component3();
+ method public androidx.benchmark.macro.Metric.Measurement copy(String name, java.util.List<java.lang.Double> data, boolean requireSingleValue);
+ method public java.util.List<java.lang.Double> getData();
+ method public String getName();
+ method public boolean getRequireSingleValue();
+ property public final java.util.List<java.lang.Double> data;
+ property public final String name;
+ property public final boolean requireSingleValue;
+ }
+
+ public final class MetricResultExtensionsKt {
+ method @SuppressCompatibility @androidx.benchmark.macro.ExperimentalMetricApi public static void assertEqualMeasurements(java.util.List<androidx.benchmark.macro.Metric.Measurement> expected, java.util.List<androidx.benchmark.macro.Metric.Measurement> observed, double threshold);
+ }
+
+ @SuppressCompatibility @androidx.benchmark.macro.ExperimentalMetricApi public enum PowerCategory {
+ method public static androidx.benchmark.macro.PowerCategory valueOf(String value) throws java.lang.IllegalArgumentException, java.lang.NullPointerException;
+ method public static androidx.benchmark.macro.PowerCategory[] values();
+ enum_constant public static final androidx.benchmark.macro.PowerCategory CPU;
+ enum_constant public static final androidx.benchmark.macro.PowerCategory DISPLAY;
+ enum_constant public static final androidx.benchmark.macro.PowerCategory GPS;
+ enum_constant public static final androidx.benchmark.macro.PowerCategory GPU;
+ enum_constant public static final androidx.benchmark.macro.PowerCategory MACHINE_LEARNING;
+ enum_constant public static final androidx.benchmark.macro.PowerCategory MEMORY;
+ enum_constant public static final androidx.benchmark.macro.PowerCategory NETWORK;
+ enum_constant public static final androidx.benchmark.macro.PowerCategory UNCATEGORIZED;
+ }
+
+ @SuppressCompatibility @androidx.benchmark.macro.ExperimentalMetricApi public enum PowerCategoryDisplayLevel {
+ method public static androidx.benchmark.macro.PowerCategoryDisplayLevel valueOf(String value) throws java.lang.IllegalArgumentException, java.lang.NullPointerException;
+ method public static androidx.benchmark.macro.PowerCategoryDisplayLevel[] values();
+ enum_constant public static final androidx.benchmark.macro.PowerCategoryDisplayLevel BREAKDOWN;
+ enum_constant public static final androidx.benchmark.macro.PowerCategoryDisplayLevel TOTAL;
+ }
+
+ @SuppressCompatibility @RequiresApi(29) @androidx.benchmark.macro.ExperimentalMetricApi public final class PowerMetric extends androidx.benchmark.macro.Metric {
+ ctor public PowerMetric(androidx.benchmark.macro.PowerMetric.Type type);
+ method public static androidx.benchmark.macro.PowerMetric.Type.Battery Battery();
+ method public static androidx.benchmark.macro.PowerMetric.Type.Energy Energy(optional java.util.Map<androidx.benchmark.macro.PowerCategory,? extends androidx.benchmark.macro.PowerCategoryDisplayLevel> categories);
+ method public static androidx.benchmark.macro.PowerMetric.Type.Power Power(optional java.util.Map<androidx.benchmark.macro.PowerCategory,? extends androidx.benchmark.macro.PowerCategoryDisplayLevel> categories);
+ field public static final androidx.benchmark.macro.PowerMetric.Companion Companion;
+ }
+
+ public static final class PowerMetric.Companion {
+ method public androidx.benchmark.macro.PowerMetric.Type.Battery Battery();
+ method public androidx.benchmark.macro.PowerMetric.Type.Energy Energy(optional java.util.Map<androidx.benchmark.macro.PowerCategory,? extends androidx.benchmark.macro.PowerCategoryDisplayLevel> categories);
+ method public androidx.benchmark.macro.PowerMetric.Type.Power Power(optional java.util.Map<androidx.benchmark.macro.PowerCategory,? extends androidx.benchmark.macro.PowerCategoryDisplayLevel> categories);
+ }
+
+ public abstract static sealed class PowerMetric.Type {
+ method public final java.util.Map<androidx.benchmark.macro.PowerCategory,androidx.benchmark.macro.PowerCategoryDisplayLevel> getCategories();
+ method public final void setCategories(java.util.Map<androidx.benchmark.macro.PowerCategory,? extends androidx.benchmark.macro.PowerCategoryDisplayLevel>);
+ property public final java.util.Map<androidx.benchmark.macro.PowerCategory,androidx.benchmark.macro.PowerCategoryDisplayLevel> categories;
+ }
+
+ public static final class PowerMetric.Type.Battery extends androidx.benchmark.macro.PowerMetric.Type {
+ ctor public PowerMetric.Type.Battery();
+ }
+
+ public static final class PowerMetric.Type.Energy extends androidx.benchmark.macro.PowerMetric.Type {
+ ctor public PowerMetric.Type.Energy(optional java.util.Map<androidx.benchmark.macro.PowerCategory,? extends androidx.benchmark.macro.PowerCategoryDisplayLevel> energyCategories);
+ }
+
+ public static final class PowerMetric.Type.Power extends androidx.benchmark.macro.PowerMetric.Type {
+ ctor public PowerMetric.Type.Power(optional java.util.Map<androidx.benchmark.macro.PowerCategory,? extends androidx.benchmark.macro.PowerCategoryDisplayLevel> powerCategories);
+ }
+
+ @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) public final class PowerRail {
+ method public boolean hasMetrics(optional boolean throwOnMissingMetrics);
+ field public static final androidx.benchmark.macro.PowerRail INSTANCE;
+ }
+
+ public enum StartupMode {
+ method public static androidx.benchmark.macro.StartupMode valueOf(String value) throws java.lang.IllegalArgumentException, java.lang.NullPointerException;
+ method public static androidx.benchmark.macro.StartupMode[] values();
+ enum_constant public static final androidx.benchmark.macro.StartupMode COLD;
+ enum_constant public static final androidx.benchmark.macro.StartupMode HOT;
+ enum_constant public static final androidx.benchmark.macro.StartupMode WARM;
+ }
+
+ @RequiresApi(29) @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) public final class StartupTimingLegacyMetric extends androidx.benchmark.macro.Metric {
+ ctor public StartupTimingLegacyMetric();
+ }
+
+ public final class StartupTimingMetric extends androidx.benchmark.macro.Metric {
+ ctor public StartupTimingMetric();
+ }
+
+ @SuppressCompatibility @androidx.benchmark.macro.ExperimentalMetricApi public abstract class TraceMetric extends androidx.benchmark.macro.Metric {
+ ctor public TraceMetric();
+ method public abstract java.util.List<androidx.benchmark.macro.Metric.Measurement> getResult(androidx.benchmark.macro.Metric.CaptureInfo captureInfo, androidx.benchmark.perfetto.PerfettoTraceProcessor.Session traceSession);
+ }
+
+ @SuppressCompatibility @androidx.benchmark.macro.ExperimentalMetricApi public final class TraceSectionMetric extends androidx.benchmark.macro.Metric {
+ ctor public TraceSectionMetric(String sectionName, optional androidx.benchmark.macro.TraceSectionMetric.Mode mode, optional boolean targetPackageOnly);
+ }
+
+ public enum TraceSectionMetric.Mode {
+ method public static androidx.benchmark.macro.TraceSectionMetric.Mode valueOf(String value) throws java.lang.IllegalArgumentException, java.lang.NullPointerException;
+ method public static androidx.benchmark.macro.TraceSectionMetric.Mode[] values();
+ enum_constant public static final androidx.benchmark.macro.TraceSectionMetric.Mode First;
+ enum_constant public static final androidx.benchmark.macro.TraceSectionMetric.Mode Sum;
+ }
+
+}
+
+package androidx.benchmark.perfetto {
+
+ @SuppressCompatibility @kotlin.RequiresOptIn @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets={kotlin.annotation.AnnotationTarget.CLASS, kotlin.annotation.AnnotationTarget.FUNCTION}) public @interface ExperimentalPerfettoTraceProcessorApi {
+ }
+
+ @SuppressCompatibility @androidx.benchmark.perfetto.ExperimentalPerfettoTraceProcessorApi public final class PerfettoTraceProcessor {
+ ctor public PerfettoTraceProcessor();
+ method public <T> T loadTrace(androidx.benchmark.perfetto.PerfettoTrace trace, kotlin.jvm.functions.Function1<? super androidx.benchmark.perfetto.PerfettoTraceProcessor.Session,? extends T> block);
+ method public static <T> T runServer(kotlin.jvm.functions.Function1<? super androidx.benchmark.perfetto.PerfettoTraceProcessor,? extends T> block);
+ field public static final androidx.benchmark.perfetto.PerfettoTraceProcessor.Companion Companion;
+ }
+
+ public static final class PerfettoTraceProcessor.Companion {
+ method public <T> T runServer(kotlin.jvm.functions.Function1<? super androidx.benchmark.perfetto.PerfettoTraceProcessor,? extends T> block);
+ }
+
+ public static final class PerfettoTraceProcessor.Session {
+ method public kotlin.sequences.Sequence<androidx.benchmark.perfetto.Row> query(@org.intellij.lang.annotations.Language("sql") String query);
+ method public byte[] rawQuery(@org.intellij.lang.annotations.Language("sql") String query);
+ }
+
+ @SuppressCompatibility @androidx.benchmark.perfetto.ExperimentalPerfettoTraceProcessorApi public final class Row implements kotlin.jvm.internal.markers.KMappedMarker java.util.Map<java.lang.String,java.lang.Object> {
+ ctor public Row(java.util.Map<java.lang.String,?> map);
+ method public byte[] bytes(String columnName);
+ method public double double(String columnName);
+ method public long long(String columnName);
+ method public byte[]? nullableBytes(String columnName);
+ method public Double? nullableDouble(String columnName);
+ method public Long? nullableLong(String columnName);
+ method public String? nullableString(String columnName);
+ method public String string(String columnName);
+ }
+
+ public final class RowKt {
+ method @SuppressCompatibility @androidx.benchmark.perfetto.ExperimentalPerfettoTraceProcessorApi public static androidx.benchmark.perfetto.Row rowOf(kotlin.Pair<java.lang.String,?>... pairs);
+ }
+
+}
+
diff --git a/benchmark/benchmark-macro/api/restricted_current.ignore b/benchmark/benchmark-macro/api/restricted_current.ignore
deleted file mode 100644
index e6c9b40..0000000
--- a/benchmark/benchmark-macro/api/restricted_current.ignore
+++ /dev/null
@@ -1,21 +0,0 @@
-// Baseline format: 1.0
-RemovedClass: androidx.benchmark.macro.Api29Kt:
- Removed class androidx.benchmark.macro.Api29Kt
-RemovedClass: androidx.benchmark.macro.BaselineProfilesKt:
- Removed class androidx.benchmark.macro.BaselineProfilesKt
-RemovedClass: androidx.benchmark.macro.FrameTimingGfxInfoMetric:
- Removed class androidx.benchmark.macro.FrameTimingGfxInfoMetric
-RemovedClass: androidx.benchmark.macro.IdeSummaryStringKt:
- Removed class androidx.benchmark.macro.IdeSummaryStringKt
-RemovedClass: androidx.benchmark.macro.IterationResultKt:
- Removed class androidx.benchmark.macro.IterationResultKt
-RemovedClass: androidx.benchmark.macro.MacrobenchmarkKt:
- Removed class androidx.benchmark.macro.MacrobenchmarkKt
-RemovedClass: androidx.benchmark.macro.MetricKt:
- Removed class androidx.benchmark.macro.MetricKt
-RemovedClass: androidx.benchmark.macro.TagKt:
- Removed class androidx.benchmark.macro.TagKt
-
-
-RemovedPackage: androidx.benchmark.macro.perfetto:
- Removed package androidx.benchmark.macro.perfetto
diff --git a/camera/camera-view/api/current.ignore b/camera/camera-view/api/current.ignore
deleted file mode 100644
index fddd657..0000000
--- a/camera/camera-view/api/current.ignore
+++ /dev/null
@@ -1,73 +0,0 @@
-// Baseline format: 1.0
-BecameUnchecked: androidx.camera.view.PreviewView#getOutputTransform():
- Removed method androidx.camera.view.PreviewView.getOutputTransform() from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.CoordinateTransform:
- Removed class androidx.camera.view.transform.CoordinateTransform from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.CoordinateTransform#CoordinateTransform(androidx.camera.view.transform.OutputTransform, androidx.camera.view.transform.OutputTransform):
- Removed constructor androidx.camera.view.transform.CoordinateTransform(androidx.camera.view.transform.OutputTransform,androidx.camera.view.transform.OutputTransform) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.CoordinateTransform#CoordinateTransform(androidx.camera.view.transform.OutputTransform, androidx.camera.view.transform.OutputTransform) parameter #0:
- Removed parameter arg1 in androidx.camera.view.transform.CoordinateTransform(androidx.camera.view.transform.OutputTransform arg1, androidx.camera.view.transform.OutputTransform arg2) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.CoordinateTransform#CoordinateTransform(androidx.camera.view.transform.OutputTransform, androidx.camera.view.transform.OutputTransform) parameter #1:
- Removed parameter arg2 in androidx.camera.view.transform.CoordinateTransform(androidx.camera.view.transform.OutputTransform arg1, androidx.camera.view.transform.OutputTransform arg2) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.CoordinateTransform#mapPoint(android.graphics.PointF):
- Removed method androidx.camera.view.transform.CoordinateTransform.mapPoint(android.graphics.PointF) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.CoordinateTransform#mapPoint(android.graphics.PointF) parameter #0:
- Removed parameter arg1 in androidx.camera.view.transform.CoordinateTransform.mapPoint(android.graphics.PointF arg1) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.CoordinateTransform#mapPoints(float[]):
- Removed method androidx.camera.view.transform.CoordinateTransform.mapPoints(float[]) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.CoordinateTransform#mapPoints(float[]) parameter #0:
- Removed parameter arg1 in androidx.camera.view.transform.CoordinateTransform.mapPoints(float[] arg1) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.CoordinateTransform#mapRect(android.graphics.RectF):
- Removed method androidx.camera.view.transform.CoordinateTransform.mapRect(android.graphics.RectF) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.CoordinateTransform#mapRect(android.graphics.RectF) parameter #0:
- Removed parameter arg1 in androidx.camera.view.transform.CoordinateTransform.mapRect(android.graphics.RectF arg1) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.CoordinateTransform#transform(android.graphics.Matrix):
- Removed method androidx.camera.view.transform.CoordinateTransform.transform(android.graphics.Matrix) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.CoordinateTransform#transform(android.graphics.Matrix) parameter #0:
- Removed parameter arg1 in androidx.camera.view.transform.CoordinateTransform.transform(android.graphics.Matrix arg1) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.FileTransformFactory:
- Removed class androidx.camera.view.transform.FileTransformFactory from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.FileTransformFactory#FileTransformFactory():
- Removed constructor androidx.camera.view.transform.FileTransformFactory() from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.FileTransformFactory#getOutputTransform(android.content.ContentResolver, android.net.Uri):
- Removed method androidx.camera.view.transform.FileTransformFactory.getOutputTransform(android.content.ContentResolver,android.net.Uri) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.FileTransformFactory#getOutputTransform(android.content.ContentResolver, android.net.Uri) parameter #0:
- Removed parameter arg1 in androidx.camera.view.transform.FileTransformFactory.getOutputTransform(android.content.ContentResolver arg1, android.net.Uri arg2) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.FileTransformFactory#getOutputTransform(android.content.ContentResolver, android.net.Uri) parameter #1:
- Removed parameter arg2 in androidx.camera.view.transform.FileTransformFactory.getOutputTransform(android.content.ContentResolver arg1, android.net.Uri arg2) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.FileTransformFactory#getOutputTransform(java.io.File):
- Removed method androidx.camera.view.transform.FileTransformFactory.getOutputTransform(java.io.File) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.FileTransformFactory#getOutputTransform(java.io.File) parameter #0:
- Removed parameter arg1 in androidx.camera.view.transform.FileTransformFactory.getOutputTransform(java.io.File arg1) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.FileTransformFactory#getOutputTransform(java.io.InputStream):
- Removed method androidx.camera.view.transform.FileTransformFactory.getOutputTransform(java.io.InputStream) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.FileTransformFactory#getOutputTransform(java.io.InputStream) parameter #0:
- Removed parameter arg1 in androidx.camera.view.transform.FileTransformFactory.getOutputTransform(java.io.InputStream arg1) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.FileTransformFactory#isUsingExifOrientation():
- Removed method androidx.camera.view.transform.FileTransformFactory.isUsingExifOrientation() from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.FileTransformFactory#setUsingExifOrientation(boolean):
- Removed method androidx.camera.view.transform.FileTransformFactory.setUsingExifOrientation(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.FileTransformFactory#setUsingExifOrientation(boolean) parameter #0:
- Removed parameter arg1 in androidx.camera.view.transform.FileTransformFactory.setUsingExifOrientation(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.ImageProxyTransformFactory:
- Removed class androidx.camera.view.transform.ImageProxyTransformFactory from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.ImageProxyTransformFactory#ImageProxyTransformFactory():
- Removed constructor androidx.camera.view.transform.ImageProxyTransformFactory() from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.ImageProxyTransformFactory#getOutputTransform(androidx.camera.core.ImageProxy):
- Removed method androidx.camera.view.transform.ImageProxyTransformFactory.getOutputTransform(androidx.camera.core.ImageProxy) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.ImageProxyTransformFactory#getOutputTransform(androidx.camera.core.ImageProxy) parameter #0:
- Removed parameter arg1 in androidx.camera.view.transform.ImageProxyTransformFactory.getOutputTransform(androidx.camera.core.ImageProxy arg1) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.ImageProxyTransformFactory#isUsingCropRect():
- Removed method androidx.camera.view.transform.ImageProxyTransformFactory.isUsingCropRect() from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.ImageProxyTransformFactory#isUsingRotationDegrees():
- Removed method androidx.camera.view.transform.ImageProxyTransformFactory.isUsingRotationDegrees() from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.ImageProxyTransformFactory#setUsingCropRect(boolean):
- Removed method androidx.camera.view.transform.ImageProxyTransformFactory.setUsingCropRect(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.ImageProxyTransformFactory#setUsingCropRect(boolean) parameter #0:
- Removed parameter arg1 in androidx.camera.view.transform.ImageProxyTransformFactory.setUsingCropRect(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.ImageProxyTransformFactory#setUsingRotationDegrees(boolean):
- Removed method androidx.camera.view.transform.ImageProxyTransformFactory.setUsingRotationDegrees(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.ImageProxyTransformFactory#setUsingRotationDegrees(boolean) parameter #0:
- Removed parameter arg1 in androidx.camera.view.transform.ImageProxyTransformFactory.setUsingRotationDegrees(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.OutputTransform:
- Removed class androidx.camera.view.transform.OutputTransform from compatibility checked API surface
diff --git a/camera/camera-view/api/restricted_current.ignore b/camera/camera-view/api/restricted_current.ignore
deleted file mode 100644
index fddd657..0000000
--- a/camera/camera-view/api/restricted_current.ignore
+++ /dev/null
@@ -1,73 +0,0 @@
-// Baseline format: 1.0
-BecameUnchecked: androidx.camera.view.PreviewView#getOutputTransform():
- Removed method androidx.camera.view.PreviewView.getOutputTransform() from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.CoordinateTransform:
- Removed class androidx.camera.view.transform.CoordinateTransform from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.CoordinateTransform#CoordinateTransform(androidx.camera.view.transform.OutputTransform, androidx.camera.view.transform.OutputTransform):
- Removed constructor androidx.camera.view.transform.CoordinateTransform(androidx.camera.view.transform.OutputTransform,androidx.camera.view.transform.OutputTransform) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.CoordinateTransform#CoordinateTransform(androidx.camera.view.transform.OutputTransform, androidx.camera.view.transform.OutputTransform) parameter #0:
- Removed parameter arg1 in androidx.camera.view.transform.CoordinateTransform(androidx.camera.view.transform.OutputTransform arg1, androidx.camera.view.transform.OutputTransform arg2) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.CoordinateTransform#CoordinateTransform(androidx.camera.view.transform.OutputTransform, androidx.camera.view.transform.OutputTransform) parameter #1:
- Removed parameter arg2 in androidx.camera.view.transform.CoordinateTransform(androidx.camera.view.transform.OutputTransform arg1, androidx.camera.view.transform.OutputTransform arg2) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.CoordinateTransform#mapPoint(android.graphics.PointF):
- Removed method androidx.camera.view.transform.CoordinateTransform.mapPoint(android.graphics.PointF) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.CoordinateTransform#mapPoint(android.graphics.PointF) parameter #0:
- Removed parameter arg1 in androidx.camera.view.transform.CoordinateTransform.mapPoint(android.graphics.PointF arg1) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.CoordinateTransform#mapPoints(float[]):
- Removed method androidx.camera.view.transform.CoordinateTransform.mapPoints(float[]) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.CoordinateTransform#mapPoints(float[]) parameter #0:
- Removed parameter arg1 in androidx.camera.view.transform.CoordinateTransform.mapPoints(float[] arg1) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.CoordinateTransform#mapRect(android.graphics.RectF):
- Removed method androidx.camera.view.transform.CoordinateTransform.mapRect(android.graphics.RectF) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.CoordinateTransform#mapRect(android.graphics.RectF) parameter #0:
- Removed parameter arg1 in androidx.camera.view.transform.CoordinateTransform.mapRect(android.graphics.RectF arg1) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.CoordinateTransform#transform(android.graphics.Matrix):
- Removed method androidx.camera.view.transform.CoordinateTransform.transform(android.graphics.Matrix) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.CoordinateTransform#transform(android.graphics.Matrix) parameter #0:
- Removed parameter arg1 in androidx.camera.view.transform.CoordinateTransform.transform(android.graphics.Matrix arg1) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.FileTransformFactory:
- Removed class androidx.camera.view.transform.FileTransformFactory from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.FileTransformFactory#FileTransformFactory():
- Removed constructor androidx.camera.view.transform.FileTransformFactory() from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.FileTransformFactory#getOutputTransform(android.content.ContentResolver, android.net.Uri):
- Removed method androidx.camera.view.transform.FileTransformFactory.getOutputTransform(android.content.ContentResolver,android.net.Uri) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.FileTransformFactory#getOutputTransform(android.content.ContentResolver, android.net.Uri) parameter #0:
- Removed parameter arg1 in androidx.camera.view.transform.FileTransformFactory.getOutputTransform(android.content.ContentResolver arg1, android.net.Uri arg2) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.FileTransformFactory#getOutputTransform(android.content.ContentResolver, android.net.Uri) parameter #1:
- Removed parameter arg2 in androidx.camera.view.transform.FileTransformFactory.getOutputTransform(android.content.ContentResolver arg1, android.net.Uri arg2) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.FileTransformFactory#getOutputTransform(java.io.File):
- Removed method androidx.camera.view.transform.FileTransformFactory.getOutputTransform(java.io.File) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.FileTransformFactory#getOutputTransform(java.io.File) parameter #0:
- Removed parameter arg1 in androidx.camera.view.transform.FileTransformFactory.getOutputTransform(java.io.File arg1) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.FileTransformFactory#getOutputTransform(java.io.InputStream):
- Removed method androidx.camera.view.transform.FileTransformFactory.getOutputTransform(java.io.InputStream) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.FileTransformFactory#getOutputTransform(java.io.InputStream) parameter #0:
- Removed parameter arg1 in androidx.camera.view.transform.FileTransformFactory.getOutputTransform(java.io.InputStream arg1) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.FileTransformFactory#isUsingExifOrientation():
- Removed method androidx.camera.view.transform.FileTransformFactory.isUsingExifOrientation() from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.FileTransformFactory#setUsingExifOrientation(boolean):
- Removed method androidx.camera.view.transform.FileTransformFactory.setUsingExifOrientation(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.FileTransformFactory#setUsingExifOrientation(boolean) parameter #0:
- Removed parameter arg1 in androidx.camera.view.transform.FileTransformFactory.setUsingExifOrientation(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.ImageProxyTransformFactory:
- Removed class androidx.camera.view.transform.ImageProxyTransformFactory from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.ImageProxyTransformFactory#ImageProxyTransformFactory():
- Removed constructor androidx.camera.view.transform.ImageProxyTransformFactory() from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.ImageProxyTransformFactory#getOutputTransform(androidx.camera.core.ImageProxy):
- Removed method androidx.camera.view.transform.ImageProxyTransformFactory.getOutputTransform(androidx.camera.core.ImageProxy) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.ImageProxyTransformFactory#getOutputTransform(androidx.camera.core.ImageProxy) parameter #0:
- Removed parameter arg1 in androidx.camera.view.transform.ImageProxyTransformFactory.getOutputTransform(androidx.camera.core.ImageProxy arg1) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.ImageProxyTransformFactory#isUsingCropRect():
- Removed method androidx.camera.view.transform.ImageProxyTransformFactory.isUsingCropRect() from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.ImageProxyTransformFactory#isUsingRotationDegrees():
- Removed method androidx.camera.view.transform.ImageProxyTransformFactory.isUsingRotationDegrees() from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.ImageProxyTransformFactory#setUsingCropRect(boolean):
- Removed method androidx.camera.view.transform.ImageProxyTransformFactory.setUsingCropRect(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.ImageProxyTransformFactory#setUsingCropRect(boolean) parameter #0:
- Removed parameter arg1 in androidx.camera.view.transform.ImageProxyTransformFactory.setUsingCropRect(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.ImageProxyTransformFactory#setUsingRotationDegrees(boolean):
- Removed method androidx.camera.view.transform.ImageProxyTransformFactory.setUsingRotationDegrees(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.ImageProxyTransformFactory#setUsingRotationDegrees(boolean) parameter #0:
- Removed parameter arg1 in androidx.camera.view.transform.ImageProxyTransformFactory.setUsingRotationDegrees(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.camera.view.transform.OutputTransform:
- Removed class androidx.camera.view.transform.OutputTransform from compatibility checked API surface
diff --git a/car/app/app-automotive/api/1.4.0-beta02.txt b/car/app/app-automotive/api/1.4.0-beta02.txt
new file mode 100644
index 0000000..33c4502
--- /dev/null
+++ b/car/app/app-automotive/api/1.4.0-beta02.txt
@@ -0,0 +1,101 @@
+// Signature format: 4.0
+package androidx.car.app.activity {
+
+ public abstract class BaseCarAppActivity extends androidx.fragment.app.FragmentActivity implements androidx.lifecycle.LifecycleOwner {
+ ctor public BaseCarAppActivity();
+ method public void bindToViewModel(androidx.car.app.SessionInfo);
+ method public android.content.ComponentName? getServiceComponentName();
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public android.content.ComponentName? retrieveServiceComponentName();
+ }
+
+ public final class CarAppActivity extends androidx.car.app.activity.BaseCarAppActivity implements androidx.lifecycle.LifecycleOwner {
+ ctor public CarAppActivity();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class LauncherActivity extends androidx.fragment.app.FragmentActivity implements androidx.lifecycle.LifecycleOwner {
+ ctor public LauncherActivity();
+ }
+
+}
+
+package androidx.car.app.activity.renderer.surface {
+
+ @SuppressCompatibility public final class LegacySurfacePackage {
+ ctor public LegacySurfacePackage(androidx.car.app.activity.renderer.surface.SurfaceControlCallback);
+ }
+
+ public interface SurfaceControlCallback {
+ method public default void onError(String, Throwable);
+ method public void onKeyEvent(android.view.KeyEvent);
+ method public void onTouchEvent(android.view.MotionEvent);
+ method public void onWindowFocusChanged(boolean, boolean);
+ method public void setSurfaceWrapper(androidx.car.app.activity.renderer.surface.SurfaceWrapper);
+ }
+
+ @SuppressCompatibility public final class SurfaceWrapper {
+ ctor public SurfaceWrapper(android.os.IBinder?, @Dimension int, @Dimension int, int, int, android.view.Surface);
+ method public int getDensityDpi();
+ method public int getDisplayId();
+ method @Dimension public int getHeight();
+ method public android.os.IBinder? getHostToken();
+ method public android.view.Surface getSurface();
+ method @Dimension public int getWidth();
+ }
+
+}
+
+package androidx.car.app.hardware {
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class AutomotiveCarHardwareManager implements androidx.car.app.hardware.CarHardwareManager {
+ ctor public AutomotiveCarHardwareManager(android.content.Context);
+ }
+
+}
+
+package androidx.car.app.hardware.common {
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class CarZoneAreaIdConstants {
+ field public static final int AREA_ID_GLOBAL = 0; // 0x0
+ }
+
+ public static final class CarZoneAreaIdConstants.VehicleAreaSeat {
+ field public static final int COL_ALL = 1911; // 0x777
+ field public static final int COL_CENTER = 546; // 0x222
+ field public static final int COL_LEFT = 273; // 0x111
+ field public static final int COL_RIGHT = 1092; // 0x444
+ field public static final int ROW_1_CENTER = 2; // 0x2
+ field public static final int ROW_1_LEFT = 1; // 0x1
+ field public static final int ROW_1_RIGHT = 4; // 0x4
+ field public static final int ROW_2_CENTER = 32; // 0x20
+ field public static final int ROW_2_LEFT = 16; // 0x10
+ field public static final int ROW_2_RIGHT = 64; // 0x40
+ field public static final int ROW_3_CENTER = 512; // 0x200
+ field public static final int ROW_3_LEFT = 256; // 0x100
+ field public static final int ROW_3_RIGHT = 1024; // 0x400
+ field public static final int ROW_ALL = 1911; // 0x777
+ field public static final int ROW_FIRST = 7; // 0x7
+ field public static final int ROW_SECOND = 112; // 0x70
+ field public static final int ROW_THIRD = 1792; // 0x700
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public interface CarZoneAreaIdConverter {
+ method public com.google.common.collect.ImmutableSet<androidx.car.app.hardware.common.CarZone!> convertAreaIdToCarZones(int);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class CarZoneUtils {
+ method public static com.google.common.collect.ImmutableSet<androidx.car.app.hardware.common.CarZone!> convertAreaIdToCarZones(int, int);
+ method public static androidx.car.app.hardware.common.CarZoneAreaIdConverter getZoneAreaIdConverter(int);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public class GlobalCarZoneAreaIdConverter implements androidx.car.app.hardware.common.CarZoneAreaIdConverter {
+ ctor public GlobalCarZoneAreaIdConverter();
+ method public com.google.common.collect.ImmutableSet<androidx.car.app.hardware.common.CarZone!> convertAreaIdToCarZones(int);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public class SeatCarZoneAreaIdConverter implements androidx.car.app.hardware.common.CarZoneAreaIdConverter {
+ ctor public SeatCarZoneAreaIdConverter();
+ method public com.google.common.collect.ImmutableSet<androidx.car.app.hardware.common.CarZone!> convertAreaIdToCarZones(int);
+ }
+
+}
+
diff --git a/car/app/app-automotive/api/current.ignore b/car/app/app-automotive/api/current.ignore
deleted file mode 100644
index 7a65a46..0000000
--- a/car/app/app-automotive/api/current.ignore
+++ /dev/null
@@ -1,117 +0,0 @@
-// Baseline format: 1.0
-BecameUnchecked: androidx.car.app.activity.BaseCarAppActivity#retrieveServiceComponentName():
- Removed method androidx.car.app.activity.BaseCarAppActivity.retrieveServiceComponentName() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.LegacySurfacePackage:
- Removed class androidx.car.app.activity.renderer.surface.LegacySurfacePackage from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.LegacySurfacePackage#LegacySurfacePackage(androidx.car.app.activity.renderer.surface.SurfaceControlCallback):
- Removed constructor androidx.car.app.activity.renderer.surface.LegacySurfacePackage(androidx.car.app.activity.renderer.surface.SurfaceControlCallback) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.LegacySurfacePackage#LegacySurfacePackage(androidx.car.app.activity.renderer.surface.SurfaceControlCallback) parameter #0:
- Removed parameter arg1 in androidx.car.app.activity.renderer.surface.LegacySurfacePackage(androidx.car.app.activity.renderer.surface.SurfaceControlCallback arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.SurfaceWrapper:
- Removed class androidx.car.app.activity.renderer.surface.SurfaceWrapper from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.SurfaceWrapper#SurfaceWrapper(android.os.IBinder, int, int, int, int, android.view.Surface):
- Removed constructor androidx.car.app.activity.renderer.surface.SurfaceWrapper(android.os.IBinder,int,int,int,int,android.view.Surface) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.SurfaceWrapper#SurfaceWrapper(android.os.IBinder, int, int, int, int, android.view.Surface) parameter #0:
- Removed parameter arg1 in androidx.car.app.activity.renderer.surface.SurfaceWrapper(android.os.IBinder arg1, int arg2, int arg3, int arg4, int arg5, android.view.Surface arg6) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.SurfaceWrapper#SurfaceWrapper(android.os.IBinder, int, int, int, int, android.view.Surface) parameter #1:
- Removed parameter arg2 in androidx.car.app.activity.renderer.surface.SurfaceWrapper(android.os.IBinder arg1, int arg2, int arg3, int arg4, int arg5, android.view.Surface arg6) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.SurfaceWrapper#SurfaceWrapper(android.os.IBinder, int, int, int, int, android.view.Surface) parameter #2:
- Removed parameter arg3 in androidx.car.app.activity.renderer.surface.SurfaceWrapper(android.os.IBinder arg1, int arg2, int arg3, int arg4, int arg5, android.view.Surface arg6) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.SurfaceWrapper#SurfaceWrapper(android.os.IBinder, int, int, int, int, android.view.Surface) parameter #3:
- Removed parameter arg4 in androidx.car.app.activity.renderer.surface.SurfaceWrapper(android.os.IBinder arg1, int arg2, int arg3, int arg4, int arg5, android.view.Surface arg6) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.SurfaceWrapper#SurfaceWrapper(android.os.IBinder, int, int, int, int, android.view.Surface) parameter #4:
- Removed parameter arg5 in androidx.car.app.activity.renderer.surface.SurfaceWrapper(android.os.IBinder arg1, int arg2, int arg3, int arg4, int arg5, android.view.Surface arg6) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.SurfaceWrapper#SurfaceWrapper(android.os.IBinder, int, int, int, int, android.view.Surface) parameter #5:
- Removed parameter arg6 in androidx.car.app.activity.renderer.surface.SurfaceWrapper(android.os.IBinder arg1, int arg2, int arg3, int arg4, int arg5, android.view.Surface arg6) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.SurfaceWrapper#getDensityDpi():
- Removed method androidx.car.app.activity.renderer.surface.SurfaceWrapper.getDensityDpi() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.SurfaceWrapper#getDisplayId():
- Removed method androidx.car.app.activity.renderer.surface.SurfaceWrapper.getDisplayId() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.SurfaceWrapper#getHeight():
- Removed method androidx.car.app.activity.renderer.surface.SurfaceWrapper.getHeight() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.SurfaceWrapper#getHostToken():
- Removed method androidx.car.app.activity.renderer.surface.SurfaceWrapper.getHostToken() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.SurfaceWrapper#getSurface():
- Removed method androidx.car.app.activity.renderer.surface.SurfaceWrapper.getSurface() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.SurfaceWrapper#getWidth():
- Removed method androidx.car.app.activity.renderer.surface.SurfaceWrapper.getWidth() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.AutomotiveCarHardwareManager:
- Removed class androidx.car.app.hardware.AutomotiveCarHardwareManager from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.AutomotiveCarHardwareManager#AutomotiveCarHardwareManager(android.content.Context):
- Removed constructor androidx.car.app.hardware.AutomotiveCarHardwareManager(android.content.Context) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.AutomotiveCarHardwareManager#AutomotiveCarHardwareManager(android.content.Context) parameter #0:
- Removed parameter arg1 in androidx.car.app.hardware.AutomotiveCarHardwareManager(android.content.Context arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarZoneAreaIdConstants:
- Removed class androidx.car.app.hardware.common.CarZoneAreaIdConstants from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarZoneAreaIdConstants#AREA_ID_GLOBAL:
- Removed field androidx.car.app.hardware.common.CarZoneAreaIdConstants.AREA_ID_GLOBAL from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat:
- Removed class androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat#COL_ALL:
- Removed field androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat.COL_ALL from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat#COL_CENTER:
- Removed field androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat.COL_CENTER from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat#COL_LEFT:
- Removed field androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat.COL_LEFT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat#COL_RIGHT:
- Removed field androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat.COL_RIGHT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat#ROW_1_CENTER:
- Removed field androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat.ROW_1_CENTER from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat#ROW_1_LEFT:
- Removed field androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat.ROW_1_LEFT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat#ROW_1_RIGHT:
- Removed field androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat.ROW_1_RIGHT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat#ROW_2_CENTER:
- Removed field androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat.ROW_2_CENTER from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat#ROW_2_LEFT:
- Removed field androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat.ROW_2_LEFT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat#ROW_2_RIGHT:
- Removed field androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat.ROW_2_RIGHT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat#ROW_3_CENTER:
- Removed field androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat.ROW_3_CENTER from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat#ROW_3_LEFT:
- Removed field androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat.ROW_3_LEFT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat#ROW_3_RIGHT:
- Removed field androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat.ROW_3_RIGHT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat#ROW_ALL:
- Removed field androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat.ROW_ALL from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat#ROW_FIRST:
- Removed field androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat.ROW_FIRST from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat#ROW_SECOND:
- Removed field androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat.ROW_SECOND from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat#ROW_THIRD:
- Removed field androidx.car.app.hardware.common.CarZoneAreaIdConstants.VehicleAreaSeat.ROW_THIRD from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarZoneAreaIdConverter:
- Removed class androidx.car.app.hardware.common.CarZoneAreaIdConverter from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarZoneAreaIdConverter#convertAreaIdToCarZones(int):
- Removed method androidx.car.app.hardware.common.CarZoneAreaIdConverter.convertAreaIdToCarZones(int) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarZoneAreaIdConverter#convertAreaIdToCarZones(int) parameter #0:
- Removed parameter arg1 in androidx.car.app.hardware.common.CarZoneAreaIdConverter.convertAreaIdToCarZones(int arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarZoneUtils:
- Removed class androidx.car.app.hardware.common.CarZoneUtils from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarZoneUtils#convertAreaIdToCarZones(int, int):
- Removed method androidx.car.app.hardware.common.CarZoneUtils.convertAreaIdToCarZones(int,int) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarZoneUtils#convertAreaIdToCarZones(int, int) parameter #0:
- Removed parameter arg1 in androidx.car.app.hardware.common.CarZoneUtils.convertAreaIdToCarZones(int arg1, int arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarZoneUtils#convertAreaIdToCarZones(int, int) parameter #1:
- Removed parameter arg2 in androidx.car.app.hardware.common.CarZoneUtils.convertAreaIdToCarZones(int arg1, int arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarZoneUtils#getZoneAreaIdConverter(int):
- Removed method androidx.car.app.hardware.common.CarZoneUtils.getZoneAreaIdConverter(int) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarZoneUtils#getZoneAreaIdConverter(int) parameter #0:
- Removed parameter arg1 in androidx.car.app.hardware.common.CarZoneUtils.getZoneAreaIdConverter(int arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.GlobalCarZoneAreaIdConverter:
- Removed class androidx.car.app.hardware.common.GlobalCarZoneAreaIdConverter from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.GlobalCarZoneAreaIdConverter#GlobalCarZoneAreaIdConverter():
- Removed constructor androidx.car.app.hardware.common.GlobalCarZoneAreaIdConverter() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.GlobalCarZoneAreaIdConverter#convertAreaIdToCarZones(int):
- Removed method androidx.car.app.hardware.common.GlobalCarZoneAreaIdConverter.convertAreaIdToCarZones(int) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.GlobalCarZoneAreaIdConverter#convertAreaIdToCarZones(int) parameter #0:
- Removed parameter arg1 in androidx.car.app.hardware.common.GlobalCarZoneAreaIdConverter.convertAreaIdToCarZones(int arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.SeatCarZoneAreaIdConverter:
- Removed class androidx.car.app.hardware.common.SeatCarZoneAreaIdConverter from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.SeatCarZoneAreaIdConverter#SeatCarZoneAreaIdConverter():
- Removed constructor androidx.car.app.hardware.common.SeatCarZoneAreaIdConverter() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.SeatCarZoneAreaIdConverter#convertAreaIdToCarZones(int):
- Removed method androidx.car.app.hardware.common.SeatCarZoneAreaIdConverter.convertAreaIdToCarZones(int) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.SeatCarZoneAreaIdConverter#convertAreaIdToCarZones(int) parameter #0:
- Removed parameter arg1 in androidx.car.app.hardware.common.SeatCarZoneAreaIdConverter.convertAreaIdToCarZones(int arg1) from compatibility checked API surface
diff --git a/car/app/app-automotive/api/res-1.4.0-beta02.txt b/car/app/app-automotive/api/res-1.4.0-beta02.txt
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/car/app/app-automotive/api/res-1.4.0-beta02.txt
diff --git a/car/app/app-automotive/api/restricted_1.4.0-beta02.txt b/car/app/app-automotive/api/restricted_1.4.0-beta02.txt
new file mode 100644
index 0000000..433cb93
--- /dev/null
+++ b/car/app/app-automotive/api/restricted_1.4.0-beta02.txt
@@ -0,0 +1,101 @@
+// Signature format: 4.0
+package androidx.car.app.activity {
+
+ public abstract class BaseCarAppActivity extends androidx.fragment.app.FragmentActivity {
+ ctor public BaseCarAppActivity();
+ method public void bindToViewModel(androidx.car.app.SessionInfo);
+ method public android.content.ComponentName? getServiceComponentName();
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public android.content.ComponentName? retrieveServiceComponentName();
+ }
+
+ public final class CarAppActivity extends androidx.car.app.activity.BaseCarAppActivity {
+ ctor public CarAppActivity();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class LauncherActivity extends androidx.fragment.app.FragmentActivity {
+ ctor public LauncherActivity();
+ }
+
+}
+
+package androidx.car.app.activity.renderer.surface {
+
+ @SuppressCompatibility public final class LegacySurfacePackage {
+ ctor public LegacySurfacePackage(androidx.car.app.activity.renderer.surface.SurfaceControlCallback);
+ }
+
+ public interface SurfaceControlCallback {
+ method public default void onError(String, Throwable);
+ method public void onKeyEvent(android.view.KeyEvent);
+ method public void onTouchEvent(android.view.MotionEvent);
+ method public void onWindowFocusChanged(boolean, boolean);
+ method public void setSurfaceWrapper(androidx.car.app.activity.renderer.surface.SurfaceWrapper);
+ }
+
+ @SuppressCompatibility public final class SurfaceWrapper {
+ ctor public SurfaceWrapper(android.os.IBinder?, @Dimension int, @Dimension int, int, int, android.view.Surface);
+ method public int getDensityDpi();
+ method public int getDisplayId();
+ method @Dimension public int getHeight();
+ method public android.os.IBinder? getHostToken();
+ method public android.view.Surface getSurface();
+ method @Dimension public int getWidth();
+ }
+
+}
+
+package androidx.car.app.hardware {
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class AutomotiveCarHardwareManager implements androidx.car.app.hardware.CarHardwareManager {
+ ctor public AutomotiveCarHardwareManager(android.content.Context);
+ }
+
+}
+
+package androidx.car.app.hardware.common {
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class CarZoneAreaIdConstants {
+ field public static final int AREA_ID_GLOBAL = 0; // 0x0
+ }
+
+ public static final class CarZoneAreaIdConstants.VehicleAreaSeat {
+ field public static final int COL_ALL = 1911; // 0x777
+ field public static final int COL_CENTER = 546; // 0x222
+ field public static final int COL_LEFT = 273; // 0x111
+ field public static final int COL_RIGHT = 1092; // 0x444
+ field public static final int ROW_1_CENTER = 2; // 0x2
+ field public static final int ROW_1_LEFT = 1; // 0x1
+ field public static final int ROW_1_RIGHT = 4; // 0x4
+ field public static final int ROW_2_CENTER = 32; // 0x20
+ field public static final int ROW_2_LEFT = 16; // 0x10
+ field public static final int ROW_2_RIGHT = 64; // 0x40
+ field public static final int ROW_3_CENTER = 512; // 0x200
+ field public static final int ROW_3_LEFT = 256; // 0x100
+ field public static final int ROW_3_RIGHT = 1024; // 0x400
+ field public static final int ROW_ALL = 1911; // 0x777
+ field public static final int ROW_FIRST = 7; // 0x7
+ field public static final int ROW_SECOND = 112; // 0x70
+ field public static final int ROW_THIRD = 1792; // 0x700
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public interface CarZoneAreaIdConverter {
+ method public com.google.common.collect.ImmutableSet<androidx.car.app.hardware.common.CarZone!> convertAreaIdToCarZones(int);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class CarZoneUtils {
+ method public static com.google.common.collect.ImmutableSet<androidx.car.app.hardware.common.CarZone!> convertAreaIdToCarZones(int, int);
+ method public static androidx.car.app.hardware.common.CarZoneAreaIdConverter getZoneAreaIdConverter(int);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public class GlobalCarZoneAreaIdConverter implements androidx.car.app.hardware.common.CarZoneAreaIdConverter {
+ ctor public GlobalCarZoneAreaIdConverter();
+ method public com.google.common.collect.ImmutableSet<androidx.car.app.hardware.common.CarZone!> convertAreaIdToCarZones(int);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public class SeatCarZoneAreaIdConverter implements androidx.car.app.hardware.common.CarZoneAreaIdConverter {
+ ctor public SeatCarZoneAreaIdConverter();
+ method public com.google.common.collect.ImmutableSet<androidx.car.app.hardware.common.CarZone!> convertAreaIdToCarZones(int);
+ }
+
+}
+
diff --git a/car/app/app-automotive/api/restricted_current.ignore b/car/app/app-automotive/api/restricted_current.ignore
deleted file mode 100644
index d91212d..0000000
--- a/car/app/app-automotive/api/restricted_current.ignore
+++ /dev/null
@@ -1,35 +0,0 @@
-// Baseline format: 1.0
-BecameUnchecked: androidx.car.app.activity.renderer.surface.LegacySurfacePackage:
- Removed class androidx.car.app.activity.renderer.surface.LegacySurfacePackage from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.LegacySurfacePackage#LegacySurfacePackage(androidx.car.app.activity.renderer.surface.SurfaceControlCallback):
- Removed constructor androidx.car.app.activity.renderer.surface.LegacySurfacePackage(androidx.car.app.activity.renderer.surface.SurfaceControlCallback) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.LegacySurfacePackage#LegacySurfacePackage(androidx.car.app.activity.renderer.surface.SurfaceControlCallback) parameter #0:
- Removed parameter arg1 in androidx.car.app.activity.renderer.surface.LegacySurfacePackage(androidx.car.app.activity.renderer.surface.SurfaceControlCallback arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.SurfaceWrapper:
- Removed class androidx.car.app.activity.renderer.surface.SurfaceWrapper from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.SurfaceWrapper#SurfaceWrapper(android.os.IBinder, int, int, int, int, android.view.Surface):
- Removed constructor androidx.car.app.activity.renderer.surface.SurfaceWrapper(android.os.IBinder,int,int,int,int,android.view.Surface) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.SurfaceWrapper#SurfaceWrapper(android.os.IBinder, int, int, int, int, android.view.Surface) parameter #0:
- Removed parameter arg1 in androidx.car.app.activity.renderer.surface.SurfaceWrapper(android.os.IBinder arg1, int arg2, int arg3, int arg4, int arg5, android.view.Surface arg6) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.SurfaceWrapper#SurfaceWrapper(android.os.IBinder, int, int, int, int, android.view.Surface) parameter #1:
- Removed parameter arg2 in androidx.car.app.activity.renderer.surface.SurfaceWrapper(android.os.IBinder arg1, int arg2, int arg3, int arg4, int arg5, android.view.Surface arg6) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.SurfaceWrapper#SurfaceWrapper(android.os.IBinder, int, int, int, int, android.view.Surface) parameter #2:
- Removed parameter arg3 in androidx.car.app.activity.renderer.surface.SurfaceWrapper(android.os.IBinder arg1, int arg2, int arg3, int arg4, int arg5, android.view.Surface arg6) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.SurfaceWrapper#SurfaceWrapper(android.os.IBinder, int, int, int, int, android.view.Surface) parameter #3:
- Removed parameter arg4 in androidx.car.app.activity.renderer.surface.SurfaceWrapper(android.os.IBinder arg1, int arg2, int arg3, int arg4, int arg5, android.view.Surface arg6) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.SurfaceWrapper#SurfaceWrapper(android.os.IBinder, int, int, int, int, android.view.Surface) parameter #4:
- Removed parameter arg5 in androidx.car.app.activity.renderer.surface.SurfaceWrapper(android.os.IBinder arg1, int arg2, int arg3, int arg4, int arg5, android.view.Surface arg6) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.SurfaceWrapper#SurfaceWrapper(android.os.IBinder, int, int, int, int, android.view.Surface) parameter #5:
- Removed parameter arg6 in androidx.car.app.activity.renderer.surface.SurfaceWrapper(android.os.IBinder arg1, int arg2, int arg3, int arg4, int arg5, android.view.Surface arg6) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.SurfaceWrapper#getDensityDpi():
- Removed method androidx.car.app.activity.renderer.surface.SurfaceWrapper.getDensityDpi() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.SurfaceWrapper#getDisplayId():
- Removed method androidx.car.app.activity.renderer.surface.SurfaceWrapper.getDisplayId() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.SurfaceWrapper#getHeight():
- Removed method androidx.car.app.activity.renderer.surface.SurfaceWrapper.getHeight() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.SurfaceWrapper#getHostToken():
- Removed method androidx.car.app.activity.renderer.surface.SurfaceWrapper.getHostToken() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.SurfaceWrapper#getSurface():
- Removed method androidx.car.app.activity.renderer.surface.SurfaceWrapper.getSurface() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.activity.renderer.surface.SurfaceWrapper#getWidth():
- Removed method androidx.car.app.activity.renderer.surface.SurfaceWrapper.getWidth() from compatibility checked API surface
diff --git a/car/app/app-projected/api/1.4.0-beta02.txt b/car/app/app-projected/api/1.4.0-beta02.txt
new file mode 100644
index 0000000..e6f50d0
--- /dev/null
+++ b/car/app/app-projected/api/1.4.0-beta02.txt
@@ -0,0 +1 @@
+// Signature format: 4.0
diff --git a/car/app/app-projected/api/res-1.4.0-beta02.txt b/car/app/app-projected/api/res-1.4.0-beta02.txt
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/car/app/app-projected/api/res-1.4.0-beta02.txt
diff --git a/car/app/app-projected/api/restricted_1.4.0-beta02.txt b/car/app/app-projected/api/restricted_1.4.0-beta02.txt
new file mode 100644
index 0000000..e6f50d0
--- /dev/null
+++ b/car/app/app-projected/api/restricted_1.4.0-beta02.txt
@@ -0,0 +1 @@
+// Signature format: 4.0
diff --git a/car/app/app-testing/api/1.4.0-beta02.txt b/car/app/app-testing/api/1.4.0-beta02.txt
new file mode 100644
index 0000000..57cf025
--- /dev/null
+++ b/car/app/app-testing/api/1.4.0-beta02.txt
@@ -0,0 +1,66 @@
+// Signature format: 4.0
+package androidx.car.app.testing {
+
+ public class FakeHost {
+ method public void performNotificationActionClick(android.app.PendingIntent);
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public void setMicrophoneInputData(java.io.InputStream);
+ }
+
+ public class ScreenController {
+ ctor public ScreenController(androidx.car.app.Screen);
+ method public androidx.car.app.Screen getScreen();
+ method public Object? getScreenResult();
+ method public java.util.List<androidx.car.app.model.Template!> getTemplatesReturned();
+ method public androidx.car.app.testing.ScreenController moveToState(androidx.lifecycle.Lifecycle.State);
+ method public void reset();
+ }
+
+ public class SessionController {
+ ctor public SessionController(androidx.car.app.Session, androidx.car.app.testing.TestCarContext, android.content.Intent);
+ method public androidx.car.app.Session getSession();
+ method public androidx.car.app.testing.SessionController moveToState(androidx.lifecycle.Lifecycle.State);
+ }
+
+ public class TestAppManager extends androidx.car.app.AppManager {
+ method public androidx.car.app.SurfaceCallback? getSurfaceCallback();
+ method public java.util.List<android.util.Pair<androidx.car.app.Screen!,androidx.car.app.model.Template!>!> getTemplatesReturned();
+ method public java.util.List<java.lang.CharSequence!> getToastsShown();
+ method public void reset();
+ }
+
+ public class TestCarContext extends androidx.car.app.CarContext {
+ method public static androidx.car.app.testing.TestCarContext createCarContext(android.content.Context);
+ method public androidx.car.app.testing.FakeHost getFakeHost();
+ method public androidx.car.app.testing.TestCarContext.PermissionRequestInfo? getLastPermissionRequestInfo();
+ method public java.util.List<android.content.Intent!> getStartCarAppIntents();
+ method public boolean hasCalledFinishCarApp();
+ method public void reset();
+ }
+
+ public static class TestCarContext.PermissionRequestInfo {
+ method public androidx.car.app.OnRequestPermissionsListener getListener();
+ method public java.util.List<java.lang.String!> getPermissionsRequested();
+ }
+
+ public class TestScreenManager extends androidx.car.app.ScreenManager {
+ method public java.util.List<androidx.car.app.Screen!> getScreensPushed();
+ method public java.util.List<androidx.car.app.Screen!> getScreensRemoved();
+ method public boolean hasScreens();
+ method public void reset();
+ }
+
+}
+
+package androidx.car.app.testing.navigation {
+
+ public class TestNavigationManager extends androidx.car.app.navigation.NavigationManager {
+ ctor public TestNavigationManager(androidx.car.app.testing.TestCarContext, androidx.car.app.HostDispatcher);
+ method public int getNavigationEndedCount();
+ method public androidx.car.app.navigation.NavigationManagerCallback? getNavigationManagerCallback();
+ method public int getNavigationStartedCount();
+ method public java.util.List<androidx.car.app.navigation.model.Trip!> getTripsSent();
+ method public void reset();
+ }
+
+}
+
diff --git a/car/app/app-testing/api/current.ignore b/car/app/app-testing/api/current.ignore
deleted file mode 100644
index 95de15d..0000000
--- a/car/app/app-testing/api/current.ignore
+++ /dev/null
@@ -1,5 +0,0 @@
-// Baseline format: 1.0
-BecameUnchecked: androidx.car.app.testing.FakeHost#setMicrophoneInputData(java.io.InputStream):
- Removed method androidx.car.app.testing.FakeHost.setMicrophoneInputData(java.io.InputStream) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.testing.FakeHost#setMicrophoneInputData(java.io.InputStream) parameter #0:
- Removed parameter arg1 in androidx.car.app.testing.FakeHost.setMicrophoneInputData(java.io.InputStream arg1) from compatibility checked API surface
diff --git a/car/app/app-testing/api/res-1.4.0-beta02.txt b/car/app/app-testing/api/res-1.4.0-beta02.txt
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/car/app/app-testing/api/res-1.4.0-beta02.txt
diff --git a/car/app/app-testing/api/restricted_1.4.0-beta02.txt b/car/app/app-testing/api/restricted_1.4.0-beta02.txt
new file mode 100644
index 0000000..57cf025
--- /dev/null
+++ b/car/app/app-testing/api/restricted_1.4.0-beta02.txt
@@ -0,0 +1,66 @@
+// Signature format: 4.0
+package androidx.car.app.testing {
+
+ public class FakeHost {
+ method public void performNotificationActionClick(android.app.PendingIntent);
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public void setMicrophoneInputData(java.io.InputStream);
+ }
+
+ public class ScreenController {
+ ctor public ScreenController(androidx.car.app.Screen);
+ method public androidx.car.app.Screen getScreen();
+ method public Object? getScreenResult();
+ method public java.util.List<androidx.car.app.model.Template!> getTemplatesReturned();
+ method public androidx.car.app.testing.ScreenController moveToState(androidx.lifecycle.Lifecycle.State);
+ method public void reset();
+ }
+
+ public class SessionController {
+ ctor public SessionController(androidx.car.app.Session, androidx.car.app.testing.TestCarContext, android.content.Intent);
+ method public androidx.car.app.Session getSession();
+ method public androidx.car.app.testing.SessionController moveToState(androidx.lifecycle.Lifecycle.State);
+ }
+
+ public class TestAppManager extends androidx.car.app.AppManager {
+ method public androidx.car.app.SurfaceCallback? getSurfaceCallback();
+ method public java.util.List<android.util.Pair<androidx.car.app.Screen!,androidx.car.app.model.Template!>!> getTemplatesReturned();
+ method public java.util.List<java.lang.CharSequence!> getToastsShown();
+ method public void reset();
+ }
+
+ public class TestCarContext extends androidx.car.app.CarContext {
+ method public static androidx.car.app.testing.TestCarContext createCarContext(android.content.Context);
+ method public androidx.car.app.testing.FakeHost getFakeHost();
+ method public androidx.car.app.testing.TestCarContext.PermissionRequestInfo? getLastPermissionRequestInfo();
+ method public java.util.List<android.content.Intent!> getStartCarAppIntents();
+ method public boolean hasCalledFinishCarApp();
+ method public void reset();
+ }
+
+ public static class TestCarContext.PermissionRequestInfo {
+ method public androidx.car.app.OnRequestPermissionsListener getListener();
+ method public java.util.List<java.lang.String!> getPermissionsRequested();
+ }
+
+ public class TestScreenManager extends androidx.car.app.ScreenManager {
+ method public java.util.List<androidx.car.app.Screen!> getScreensPushed();
+ method public java.util.List<androidx.car.app.Screen!> getScreensRemoved();
+ method public boolean hasScreens();
+ method public void reset();
+ }
+
+}
+
+package androidx.car.app.testing.navigation {
+
+ public class TestNavigationManager extends androidx.car.app.navigation.NavigationManager {
+ ctor public TestNavigationManager(androidx.car.app.testing.TestCarContext, androidx.car.app.HostDispatcher);
+ method public int getNavigationEndedCount();
+ method public androidx.car.app.navigation.NavigationManagerCallback? getNavigationManagerCallback();
+ method public int getNavigationStartedCount();
+ method public java.util.List<androidx.car.app.navigation.model.Trip!> getTripsSent();
+ method public void reset();
+ }
+
+}
+
diff --git a/car/app/app/api/1.4.0-beta02.txt b/car/app/app/api/1.4.0-beta02.txt
new file mode 100644
index 0000000..73c12de
--- /dev/null
+++ b/car/app/app/api/1.4.0-beta02.txt
@@ -0,0 +1,2210 @@
+// Signature format: 4.0
+package androidx.car.app {
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class AppInfo {
+ ctor @VisibleForTesting public AppInfo(int, int, String);
+ method public int getLatestCarAppApiLevel();
+ method public String getLibraryDisplayVersion();
+ method public int getMinCarAppApiLevel();
+ field public static final String MIN_API_LEVEL_METADATA_KEY = "androidx.car.app.minCarApiLevel";
+ }
+
+ public class AppManager implements androidx.car.app.managers.Manager {
+ method @androidx.car.app.annotations.RequiresCarApi(5) public void dismissAlert(int);
+ method public void invalidate();
+ method public void setSurfaceCallback(androidx.car.app.SurfaceCallback?);
+ method @androidx.car.app.annotations.RequiresCarApi(5) public void showAlert(androidx.car.app.model.Alert);
+ method public void showToast(CharSequence, int);
+ }
+
+ public final class CarAppPermission {
+ method public static void checkHasLibraryPermission(android.content.Context, String);
+ method public static void checkHasPermission(android.content.Context, String);
+ field public static final String ACCESS_SURFACE = "androidx.car.app.ACCESS_SURFACE";
+ field public static final String MAP_TEMPLATES = "androidx.car.app.MAP_TEMPLATES";
+ field public static final String NAVIGATION_TEMPLATES = "androidx.car.app.NAVIGATION_TEMPLATES";
+ }
+
+ public abstract class CarAppService extends android.app.Service {
+ ctor public CarAppService();
+ method public abstract androidx.car.app.validation.HostValidator createHostValidator();
+ method @CallSuper public final void dump(java.io.FileDescriptor, java.io.PrintWriter, String![]?);
+ method @Deprecated public final androidx.car.app.Session? getCurrentSession();
+ method public final androidx.car.app.HostInfo? getHostInfo();
+ method public final androidx.car.app.Session? getSession(androidx.car.app.SessionInfo);
+ method @CallSuper public final android.os.IBinder onBind(android.content.Intent);
+ method public androidx.car.app.Session onCreateSession();
+ method @androidx.car.app.annotations.RequiresCarApi(6) public androidx.car.app.Session onCreateSession(androidx.car.app.SessionInfo);
+ method public final boolean onUnbind(android.content.Intent);
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public static final String CATEGORY_CALLING_APP = "androidx.car.app.category.CALLING";
+ field @Deprecated public static final String CATEGORY_CHARGING_APP = "androidx.car.app.category.CHARGING";
+ field @androidx.car.app.annotations.RequiresCarApi(6) public static final String CATEGORY_FEATURE_CLUSTER = "androidx.car.app.category.FEATURE_CLUSTER";
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public static final String CATEGORY_IOT_APP = "androidx.car.app.category.IOT";
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public static final String CATEGORY_MESSAGING_APP = "androidx.car.app.category.MESSAGING";
+ field public static final String CATEGORY_NAVIGATION_APP = "androidx.car.app.category.NAVIGATION";
+ field @Deprecated public static final String CATEGORY_PARKING_APP = "androidx.car.app.category.PARKING";
+ field public static final String CATEGORY_POI_APP = "androidx.car.app.category.POI";
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public static final String CATEGORY_SETTINGS_APP = "androidx.car.app.category.SETTINGS";
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public static final String CATEGORY_WEATHER_APP = "androidx.car.app.category.WEATHER";
+ field public static final String SERVICE_INTERFACE = "androidx.car.app.CarAppService";
+ }
+
+ public class CarContext extends android.content.ContextWrapper {
+ method public void finishCarApp();
+ method @androidx.car.app.annotations.RequiresCarApi(2) public android.content.ComponentName? getCallingComponent();
+ method public int getCarAppApiLevel();
+ method public <T> T getCarService(Class<T!>);
+ method public Object getCarService(String);
+ method public String getCarServiceName(Class<?>);
+ method public androidx.car.app.HostInfo? getHostInfo();
+ method public androidx.activity.OnBackPressedDispatcher getOnBackPressedDispatcher();
+ method public boolean isDarkMode();
+ method public void requestPermissions(java.util.List<java.lang.String!>, androidx.car.app.OnRequestPermissionsListener);
+ method public void requestPermissions(java.util.List<java.lang.String!>, java.util.concurrent.Executor, androidx.car.app.OnRequestPermissionsListener);
+ method @androidx.car.app.annotations.RequiresCarApi(2) public void setCarAppResult(int, android.content.Intent?);
+ method public void startCarApp(android.content.Intent);
+ method @Deprecated public static void startCarApp(android.content.Intent, android.content.Intent);
+ field public static final String ACTION_NAVIGATE = "androidx.car.app.action.NAVIGATE";
+ field public static final String APP_SERVICE = "app";
+ field public static final String CAR_SERVICE = "car";
+ field @androidx.car.app.annotations.RequiresCarApi(2) public static final String CONSTRAINT_SERVICE = "constraints";
+ field public static final String EXTRA_START_CAR_APP_BINDER_KEY = "androidx.car.app.extra.START_CAR_APP_BINDER_KEY";
+ field @androidx.car.app.annotations.RequiresCarApi(3) public static final String HARDWARE_SERVICE = "hardware";
+ field public static final String NAVIGATION_SERVICE = "navigation";
+ field public static final String SCREEN_SERVICE = "screen";
+ field public static final String SUGGESTION_SERVICE = "suggestion";
+ }
+
+ public final class CarToast {
+ method public static androidx.car.app.CarToast makeText(androidx.car.app.CarContext, @StringRes int, int);
+ method public static androidx.car.app.CarToast makeText(androidx.car.app.CarContext, CharSequence, int);
+ method public void setDuration(int);
+ method public void setText(@StringRes int);
+ method public void setText(CharSequence);
+ method public void show();
+ field public static final int LENGTH_LONG = 1; // 0x1
+ field public static final int LENGTH_SHORT = 0; // 0x0
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class FailureResponse {
+ ctor public FailureResponse(Throwable);
+ method public int getErrorType();
+ method public String getStackTrace();
+ field public static final int BUNDLER_EXCEPTION = 1; // 0x1
+ field public static final int ILLEGAL_STATE_EXCEPTION = 2; // 0x2
+ field public static final int INVALID_PARAMETER_EXCEPTION = 3; // 0x3
+ field public static final int REMOTE_EXCEPTION = 6; // 0x6
+ field public static final int RUNTIME_EXCEPTION = 5; // 0x5
+ field public static final int SECURITY_EXCEPTION = 4; // 0x4
+ field public static final int UNKNOWN_ERROR = 0; // 0x0
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class HandshakeInfo {
+ ctor public HandshakeInfo(String, int);
+ method public int getHostCarAppApiLevel();
+ method public String getHostPackageName();
+ }
+
+ public final class HostException extends java.lang.RuntimeException {
+ ctor public HostException(String);
+ ctor public HostException(String, Throwable);
+ ctor public HostException(Throwable);
+ }
+
+ public final class HostInfo {
+ ctor public HostInfo(String, int);
+ method public String getPackageName();
+ method public int getUid();
+ }
+
+ @androidx.car.app.annotations.CarProtocol public interface OnDoneCallback {
+ method public default void onFailure(androidx.car.app.serialization.Bundleable);
+ method public default void onSuccess(androidx.car.app.serialization.Bundleable?);
+ }
+
+ public interface OnRequestPermissionsListener {
+ method public void onRequestPermissionsResult(java.util.List<java.lang.String!>, java.util.List<java.lang.String!>);
+ }
+
+ public interface OnScreenResultListener {
+ method public void onScreenResult(Object?);
+ }
+
+ public abstract class Screen implements androidx.lifecycle.LifecycleOwner {
+ ctor protected Screen(androidx.car.app.CarContext);
+ method public final void finish();
+ method public final androidx.car.app.CarContext getCarContext();
+ method public final androidx.lifecycle.Lifecycle getLifecycle();
+ method public String? getMarker();
+ method public final androidx.car.app.ScreenManager getScreenManager();
+ method public final void invalidate();
+ method public abstract androidx.car.app.model.Template onGetTemplate();
+ method public void setMarker(String?);
+ method public void setResult(Object?);
+ }
+
+ @MainThread public class ScreenManager implements androidx.car.app.managers.Manager {
+ method public java.util.Collection<androidx.car.app.Screen!> getScreenStack();
+ method public int getStackSize();
+ method public androidx.car.app.Screen getTop();
+ method public void pop();
+ method public void popTo(String);
+ method public void popToRoot();
+ method public void push(androidx.car.app.Screen);
+ method public void pushForResult(androidx.car.app.Screen, androidx.car.app.OnScreenResultListener);
+ method public void remove(androidx.car.app.Screen);
+ }
+
+ public abstract class Session implements androidx.lifecycle.LifecycleOwner {
+ ctor public Session();
+ method public final androidx.car.app.CarContext getCarContext();
+ method public androidx.lifecycle.Lifecycle getLifecycle();
+ method public void onCarConfigurationChanged(android.content.res.Configuration);
+ method public abstract androidx.car.app.Screen onCreateScreen(android.content.Intent);
+ method public void onNewIntent(android.content.Intent);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(6) public class SessionInfo {
+ ctor public SessionInfo(int, String);
+ method public int getDisplayType();
+ method public String getSessionId();
+ method public java.util.Set<java.lang.Class<? extends androidx.car.app.model.Template>!>? getSupportedTemplates(int);
+ field public static final androidx.car.app.SessionInfo DEFAULT_SESSION_INFO;
+ field public static final int DISPLAY_TYPE_CLUSTER = 1; // 0x1
+ field public static final int DISPLAY_TYPE_MAIN = 0; // 0x0
+ }
+
+ public class SessionInfoIntentEncoder {
+ method public static boolean containsSessionInfo(android.content.Intent);
+ method public static androidx.car.app.SessionInfo decode(android.content.Intent);
+ method public static void encode(androidx.car.app.SessionInfo, android.content.Intent);
+ }
+
+ public interface SurfaceCallback {
+ method @androidx.car.app.annotations.RequiresCarApi(5) public default void onClick(float, float);
+ method @androidx.car.app.annotations.RequiresCarApi(2) public default void onFling(float, float);
+ method @androidx.car.app.annotations.RequiresCarApi(2) public default void onScale(float, float, float);
+ method @androidx.car.app.annotations.RequiresCarApi(2) public default void onScroll(float, float);
+ method public default void onStableAreaChanged(android.graphics.Rect);
+ method public default void onSurfaceAvailable(androidx.car.app.SurfaceContainer);
+ method public default void onSurfaceDestroyed(androidx.car.app.SurfaceContainer);
+ method public default void onVisibleAreaChanged(android.graphics.Rect);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class SurfaceContainer {
+ ctor public SurfaceContainer(android.view.Surface?, int, int, int);
+ method public int getDpi();
+ method public int getHeight();
+ method public android.view.Surface? getSurface();
+ method public int getWidth();
+ }
+
+}
+
+package androidx.car.app.annotations {
+
+ @java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.SOURCE) @java.lang.annotation.Target({java.lang.annotation.ElementType.TYPE, java.lang.annotation.ElementType.PARAMETER}) public @interface CarProtocol {
+ }
+
+ @SuppressCompatibility @RequiresOptIn @java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.CLASS) @java.lang.annotation.Target({java.lang.annotation.ElementType.TYPE, java.lang.annotation.ElementType.CONSTRUCTOR, java.lang.annotation.ElementType.FIELD, java.lang.annotation.ElementType.METHOD}) public @interface ExperimentalCarApi {
+ }
+
+ @java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.RUNTIME) @java.lang.annotation.Target({java.lang.annotation.ElementType.TYPE, java.lang.annotation.ElementType.CONSTRUCTOR, java.lang.annotation.ElementType.FIELD, java.lang.annotation.ElementType.METHOD}) public @interface RequiresCarApi {
+ method public abstract int value();
+ }
+
+}
+
+package androidx.car.app.connection {
+
+ public final class CarConnection {
+ ctor @MainThread public CarConnection(android.content.Context);
+ method public androidx.lifecycle.LiveData<java.lang.Integer!> getType();
+ field public static final String ACTION_CAR_CONNECTION_UPDATED = "androidx.car.app.connection.action.CAR_CONNECTION_UPDATED";
+ field public static final String CAR_CONNECTION_STATE = "CarConnectionState";
+ field public static final int CONNECTION_TYPE_NATIVE = 1; // 0x1
+ field public static final int CONNECTION_TYPE_NOT_CONNECTED = 0; // 0x0
+ field public static final int CONNECTION_TYPE_PROJECTION = 2; // 0x2
+ }
+
+}
+
+package androidx.car.app.constraints {
+
+ @androidx.car.app.annotations.RequiresCarApi(2) public class ConstraintManager implements androidx.car.app.managers.Manager {
+ method public int getContentLimit(int);
+ method @androidx.car.app.annotations.RequiresCarApi(6) public boolean isAppDrivenRefreshEnabled();
+ field public static final int CONTENT_LIMIT_TYPE_GRID = 1; // 0x1
+ field public static final int CONTENT_LIMIT_TYPE_LIST = 0; // 0x0
+ field public static final int CONTENT_LIMIT_TYPE_PANE = 4; // 0x4
+ field public static final int CONTENT_LIMIT_TYPE_PLACE_LIST = 2; // 0x2
+ field public static final int CONTENT_LIMIT_TYPE_ROUTE_LIST = 3; // 0x3
+ }
+
+}
+
+package androidx.car.app.hardware {
+
+ @MainThread @androidx.car.app.annotations.RequiresCarApi(3) public interface CarHardwareManager extends androidx.car.app.managers.Manager {
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public default androidx.car.app.hardware.climate.CarClimate getCarClimate();
+ method public default androidx.car.app.hardware.info.CarInfo getCarInfo();
+ method public default androidx.car.app.hardware.info.CarSensors getCarSensors();
+ }
+
+}
+
+package androidx.car.app.hardware.climate {
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class CabinTemperatureProfile {
+ method public java.util.Map<java.util.Set<androidx.car.app.hardware.common.CarZone!>!,android.util.Pair<java.lang.Float!,java.lang.Float!>!> getCarZoneSetsToCabinCelsiusTemperatureRanges();
+ method public float getCelsiusSupportedIncrement();
+ method public float getFahrenheitSupportedIncrement();
+ method public android.util.Pair<java.lang.Float!,java.lang.Float!> getSupportedMinMaxCelsiusRange();
+ method public android.util.Pair<java.lang.Float!,java.lang.Float!> getSupportedMinMaxFahrenheitRange();
+ method public boolean hasCarZoneSetsToCabinCelsiusTemperatureRanges();
+ method public boolean hasCelsiusSupportedIncrement();
+ method public boolean hasFahrenheitSupportedIncrement();
+ method public boolean hasSupportedMinMaxCelsiusRange();
+ method public boolean hasSupportedMinMaxFahrenheitRange();
+ }
+
+ public static final class CabinTemperatureProfile.Builder {
+ ctor public CabinTemperatureProfile.Builder();
+ method public androidx.car.app.hardware.climate.CabinTemperatureProfile build();
+ method public androidx.car.app.hardware.climate.CabinTemperatureProfile.Builder setCarZoneSetsToCabinCelsiusTemperatureRanges(java.util.Map<java.util.Set<androidx.car.app.hardware.common.CarZone!>!,android.util.Pair<java.lang.Float!,java.lang.Float!>!>);
+ method public androidx.car.app.hardware.climate.CabinTemperatureProfile.Builder setCelsiusSupportedIncrement(float);
+ method public androidx.car.app.hardware.climate.CabinTemperatureProfile.Builder setFahrenheitSupportedIncrement(float);
+ method public androidx.car.app.hardware.climate.CabinTemperatureProfile.Builder setSupportedMinMaxCelsiusRange(android.util.Pair<java.lang.Float!,java.lang.Float!>);
+ method public androidx.car.app.hardware.climate.CabinTemperatureProfile.Builder setSupportedMinMaxFahrenheitRange(android.util.Pair<java.lang.Float!,java.lang.Float!>);
+ }
+
+ @SuppressCompatibility @MainThread @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(5) public interface CarClimate {
+ method public void fetchClimateProfile(java.util.concurrent.Executor, androidx.car.app.hardware.climate.ClimateProfileRequest, androidx.car.app.hardware.climate.CarClimateProfileCallback);
+ method public void registerClimateStateCallback(java.util.concurrent.Executor, androidx.car.app.hardware.climate.RegisterClimateStateRequest, androidx.car.app.hardware.climate.CarClimateStateCallback);
+ method public <E> void setClimateState(java.util.concurrent.Executor, androidx.car.app.hardware.climate.ClimateStateRequest<E!>, androidx.car.app.hardware.common.CarSetOperationStatusCallback);
+ method public void unregisterClimateStateCallback(androidx.car.app.hardware.climate.CarClimateStateCallback);
+ }
+
+ @SuppressCompatibility @MainThread @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(5) public final class CarClimateFeature {
+ method public java.util.List<androidx.car.app.hardware.common.CarZone!> getCarZones();
+ method public int getFeature();
+ }
+
+ public static final class CarClimateFeature.Builder {
+ ctor public CarClimateFeature.Builder(int);
+ method public androidx.car.app.hardware.climate.CarClimateFeature.Builder addCarZones(androidx.car.app.hardware.common.CarZone!...);
+ method public androidx.car.app.hardware.climate.CarClimateFeature build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(5) public interface CarClimateProfileCallback {
+ method public default void onCabinTemperatureProfileAvailable(androidx.car.app.hardware.climate.CabinTemperatureProfile);
+ method public default void onCarZoneMappingInfoProfileAvailable(androidx.car.app.hardware.climate.CarZoneMappingInfoProfile);
+ method public default void onDefrosterProfileAvailable(androidx.car.app.hardware.climate.DefrosterProfile);
+ method public default void onElectricDefrosterProfileAvailable(androidx.car.app.hardware.climate.ElectricDefrosterProfile);
+ method public default void onFanDirectionProfileAvailable(androidx.car.app.hardware.climate.FanDirectionProfile);
+ method public default void onFanSpeedLevelProfileAvailable(androidx.car.app.hardware.climate.FanSpeedLevelProfile);
+ method public default void onHvacAcProfileAvailable(androidx.car.app.hardware.climate.HvacAcProfile);
+ method public default void onHvacAutoModeProfileAvailable(androidx.car.app.hardware.climate.HvacAutoModeProfile);
+ method public default void onHvacAutoRecirculationProfileAvailable(androidx.car.app.hardware.climate.HvacAutoRecirculationProfile);
+ method public default void onHvacDualModeProfileAvailable(androidx.car.app.hardware.climate.HvacDualModeProfile);
+ method public default void onHvacMaxAcModeProfileAvailable(androidx.car.app.hardware.climate.HvacMaxAcModeProfile);
+ method public default void onHvacPowerProfileAvailable(androidx.car.app.hardware.climate.HvacPowerProfile);
+ method public default void onHvacRecirculationProfileAvailable(androidx.car.app.hardware.climate.HvacRecirculationProfile);
+ method public default void onMaxDefrosterProfileAvailable(androidx.car.app.hardware.climate.MaxDefrosterProfile);
+ method public default void onSeatTemperatureLevelProfileAvailable(androidx.car.app.hardware.climate.SeatTemperatureProfile);
+ method public default void onSeatVentilationLevelProfileAvailable(androidx.car.app.hardware.climate.SeatVentilationProfile);
+ method public default void onSteeringWheelHeatProfileAvailable(androidx.car.app.hardware.climate.SteeringWheelHeatProfile);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(5) public interface CarClimateStateCallback {
+ method public default void onCabinTemperatureStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Float!>);
+ method public default void onDefrosterStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Boolean!>);
+ method public default void onElectricDefrosterStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Boolean!>);
+ method public default void onFanDirectionStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Integer!>);
+ method public default void onFanSpeedLevelStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Integer!>);
+ method public default void onHvacAcStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Boolean!>);
+ method public default void onHvacAutoModeStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Boolean!>);
+ method public default void onHvacAutoRecirculationStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Boolean!>);
+ method public default void onHvacDualModeStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Boolean!>);
+ method public default void onHvacMaxAcModeStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Boolean!>);
+ method public default void onHvacPowerStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Boolean!>);
+ method public default void onHvacRecirculationStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Boolean!>);
+ method public default void onMaxDefrosterStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Boolean!>);
+ method public default void onSeatTemperatureLevelStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Integer!>);
+ method public default void onSeatVentilationLevelStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Integer!>);
+ method public default void onSteeringWheelHeatStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Boolean!>);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class CarZoneMappingInfoProfile {
+ method public java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!> getSupportedCarZoneSets();
+ }
+
+ public static final class CarZoneMappingInfoProfile.Builder {
+ ctor public CarZoneMappingInfoProfile.Builder(java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!>);
+ method public androidx.car.app.hardware.climate.CarZoneMappingInfoProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(5) public final class ClimateProfileRequest {
+ method public java.util.Set<java.lang.Integer!> getAllClimateProfiles();
+ method public java.util.List<androidx.car.app.hardware.climate.CarClimateFeature!> getClimateProfileFeatures();
+ field public static final int FEATURE_CABIN_TEMPERATURE = 4; // 0x4
+ field public static final int FEATURE_CAR_ZONE_MAPPING = 17; // 0x11
+ field public static final int FEATURE_FAN_DIRECTION = 6; // 0x6
+ field public static final int FEATURE_FAN_SPEED = 5; // 0x5
+ field public static final int FEATURE_HVAC_AC = 2; // 0x2
+ field public static final int FEATURE_HVAC_AUTO_MODE = 12; // 0xc
+ field public static final int FEATURE_HVAC_AUTO_RECIRCULATION = 11; // 0xb
+ field public static final int FEATURE_HVAC_DEFROSTER = 14; // 0xe
+ field public static final int FEATURE_HVAC_DUAL_MODE = 13; // 0xd
+ field public static final int FEATURE_HVAC_ELECTRIC_DEFROSTER = 16; // 0x10
+ field public static final int FEATURE_HVAC_MAX_AC = 3; // 0x3
+ field public static final int FEATURE_HVAC_MAX_DEFROSTER = 15; // 0xf
+ field public static final int FEATURE_HVAC_POWER = 1; // 0x1
+ field public static final int FEATURE_HVAC_RECIRCULATION = 10; // 0xa
+ field public static final int FEATURE_SEAT_TEMPERATURE_LEVEL = 7; // 0x7
+ field public static final int FEATURE_SEAT_VENTILATION_LEVEL = 8; // 0x8
+ field public static final int FEATURE_STEERING_WHEEL_HEAT = 9; // 0x9
+ }
+
+ public static final class ClimateProfileRequest.Builder {
+ ctor public ClimateProfileRequest.Builder();
+ method public androidx.car.app.hardware.climate.ClimateProfileRequest.Builder addClimateProfileFeatures(androidx.car.app.hardware.climate.CarClimateFeature!...);
+ method public androidx.car.app.hardware.climate.ClimateProfileRequest build();
+ method public androidx.car.app.hardware.climate.ClimateProfileRequest.Builder setAllClimateProfiles();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(5) public final class ClimateStateRequest<T> {
+ method public java.util.List<androidx.car.app.hardware.common.CarZone!> getCarZones();
+ method public int getRequestedFeature();
+ method public T getRequestedValue();
+ }
+
+ public static final class ClimateStateRequest.Builder<T> {
+ ctor public ClimateStateRequest.Builder(int, T!);
+ method public androidx.car.app.hardware.climate.ClimateStateRequest.Builder<T!> addCarZones(androidx.car.app.hardware.common.CarZone);
+ method public androidx.car.app.hardware.climate.ClimateStateRequest<T!> build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class DefrosterProfile {
+ method public java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!> getSupportedCarZoneSets();
+ }
+
+ public static final class DefrosterProfile.Builder {
+ ctor public DefrosterProfile.Builder(java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!>);
+ method public androidx.car.app.hardware.climate.DefrosterProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class ElectricDefrosterProfile {
+ method public java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!> getSupportedCarZoneSets();
+ }
+
+ public static final class ElectricDefrosterProfile.Builder {
+ ctor public ElectricDefrosterProfile.Builder(java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!>);
+ method public androidx.car.app.hardware.climate.ElectricDefrosterProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class FanDirectionProfile {
+ method public java.util.Map<java.util.Set<androidx.car.app.hardware.common.CarZone!>!,java.util.Set<java.lang.Integer!>!> getCarZoneSetsToFanDirectionValues();
+ }
+
+ public static final class FanDirectionProfile.Builder {
+ ctor public FanDirectionProfile.Builder(java.util.Map<java.util.Set<androidx.car.app.hardware.common.CarZone!>!,java.util.Set<java.lang.Integer!>!>);
+ method public androidx.car.app.hardware.climate.FanDirectionProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class FanSpeedLevelProfile {
+ method public java.util.Map<java.util.Set<androidx.car.app.hardware.common.CarZone!>!,android.util.Pair<java.lang.Integer!,java.lang.Integer!>!> getCarZoneSetsToFanSpeedLevelRanges();
+ }
+
+ public static final class FanSpeedLevelProfile.Builder {
+ ctor public FanSpeedLevelProfile.Builder(java.util.Map<java.util.Set<androidx.car.app.hardware.common.CarZone!>!,android.util.Pair<java.lang.Integer!,java.lang.Integer!>!>);
+ method public androidx.car.app.hardware.climate.FanSpeedLevelProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class HvacAcProfile {
+ method public java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!> getSupportedCarZoneSets();
+ }
+
+ public static final class HvacAcProfile.Builder {
+ ctor public HvacAcProfile.Builder(java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!>);
+ method public androidx.car.app.hardware.climate.HvacAcProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class HvacAutoModeProfile {
+ method public java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!> getSupportedCarZoneSets();
+ }
+
+ public static final class HvacAutoModeProfile.Builder {
+ ctor public HvacAutoModeProfile.Builder(java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!>);
+ method public androidx.car.app.hardware.climate.HvacAutoModeProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class HvacAutoRecirculationProfile {
+ method public java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!> getSupportedCarZoneSets();
+ }
+
+ public static final class HvacAutoRecirculationProfile.Builder {
+ ctor public HvacAutoRecirculationProfile.Builder(java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!>);
+ method public androidx.car.app.hardware.climate.HvacAutoRecirculationProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class HvacDualModeProfile {
+ method public java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!> getSupportedCarZoneSets();
+ }
+
+ public static final class HvacDualModeProfile.Builder {
+ ctor public HvacDualModeProfile.Builder(java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!>);
+ method public androidx.car.app.hardware.climate.HvacDualModeProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class HvacMaxAcModeProfile {
+ method public java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!> getSupportedCarZoneSets();
+ }
+
+ public static final class HvacMaxAcModeProfile.Builder {
+ ctor public HvacMaxAcModeProfile.Builder(java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!>);
+ method public androidx.car.app.hardware.climate.HvacMaxAcModeProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class HvacPowerProfile {
+ method public java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!> getSupportedCarZoneSets();
+ }
+
+ public static final class HvacPowerProfile.Builder {
+ ctor public HvacPowerProfile.Builder(java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!>);
+ method public androidx.car.app.hardware.climate.HvacPowerProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class HvacRecirculationProfile {
+ method public java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!> getSupportedCarZones();
+ }
+
+ public static final class HvacRecirculationProfile.Builder {
+ ctor public HvacRecirculationProfile.Builder(java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!>);
+ method public androidx.car.app.hardware.climate.HvacRecirculationProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class MaxDefrosterProfile {
+ method public java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!> getSupportedCarZoneSets();
+ }
+
+ public static final class MaxDefrosterProfile.Builder {
+ ctor public MaxDefrosterProfile.Builder(java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!>);
+ method public androidx.car.app.hardware.climate.MaxDefrosterProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(5) public final class RegisterClimateStateRequest {
+ method public java.util.List<androidx.car.app.hardware.climate.CarClimateFeature!> getClimateRegisterFeatures();
+ }
+
+ public static final class RegisterClimateStateRequest.Builder {
+ ctor public RegisterClimateStateRequest.Builder(boolean);
+ method public androidx.car.app.hardware.climate.RegisterClimateStateRequest.Builder addClimateRegisterFeatures(androidx.car.app.hardware.climate.CarClimateFeature!...);
+ method public androidx.car.app.hardware.climate.RegisterClimateStateRequest build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class SeatTemperatureProfile {
+ method public java.util.Map<java.util.Set<androidx.car.app.hardware.common.CarZone!>!,android.util.Pair<java.lang.Integer!,java.lang.Integer!>!> getCarZoneSetsToSeatTemperatureValues();
+ }
+
+ public static final class SeatTemperatureProfile.Builder {
+ ctor public SeatTemperatureProfile.Builder(java.util.Map<java.util.Set<androidx.car.app.hardware.common.CarZone!>!,android.util.Pair<java.lang.Integer!,java.lang.Integer!>!>);
+ method public androidx.car.app.hardware.climate.SeatTemperatureProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class SeatVentilationProfile {
+ method public java.util.Map<java.util.Set<androidx.car.app.hardware.common.CarZone!>!,android.util.Pair<java.lang.Integer!,java.lang.Integer!>!> getCarZoneSetsToSeatVentilationValues();
+ }
+
+ public static final class SeatVentilationProfile.Builder {
+ ctor public SeatVentilationProfile.Builder(java.util.Map<java.util.Set<androidx.car.app.hardware.common.CarZone!>!,android.util.Pair<java.lang.Integer!,java.lang.Integer!>!>);
+ method public androidx.car.app.hardware.climate.SeatVentilationProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class SteeringWheelHeatProfile {
+ method public java.util.Map<java.util.Set<androidx.car.app.hardware.common.CarZone!>!,android.util.Pair<java.lang.Integer!,java.lang.Integer!>!> getCarZoneSetsToSteeringWheelHeatValues();
+ }
+
+ public static final class SteeringWheelHeatProfile.Builder {
+ ctor public SteeringWheelHeatProfile.Builder(java.util.Map<java.util.Set<androidx.car.app.hardware.common.CarZone!>!,android.util.Pair<java.lang.Integer!,java.lang.Integer!>!>);
+ method public androidx.car.app.hardware.climate.SteeringWheelHeatProfile build();
+ }
+
+}
+
+package androidx.car.app.hardware.common {
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(5) public interface CarSetOperationStatusCallback {
+ method public default void onSetCarClimateStateCabinTemperature(int);
+ method public default void onSetCarClimateStateDefroster(int);
+ method public default void onSetCarClimateStateElectricDefroster(int);
+ method public default void onSetCarClimateStateFanDirection(int);
+ method public default void onSetCarClimateStateFanSpeedLevel(int);
+ method public default void onSetCarClimateStateHvacAc(int);
+ method public default void onSetCarClimateStateHvacAutoMode(int);
+ method public default void onSetCarClimateStateHvacAutoRecirculation(int);
+ method public default void onSetCarClimateStateHvacDualMode(int);
+ method public default void onSetCarClimateStateHvacMaxAcMode(int);
+ method public default void onSetCarClimateStateHvacPower(int);
+ method public default void onSetCarClimateStateHvacRecirculation(int);
+ method public default void onSetCarClimateStateMaxDefroster(int);
+ method public default void onSetCarClimateStateSeatTemperatureLevel(int);
+ method public default void onSetCarClimateStateSeatVentilationLevel(int);
+ method public default void onSetCarClimateStateSteeringWheelHeat(int);
+ method public static String toString(int);
+ field public static final int OPERATION_STATUS_FEATURE_SETTING_NOT_ALLOWED = 4; // 0x4
+ field public static final int OPERATION_STATUS_FEATURE_TEMPORARILY_UNAVAILABLE = 3; // 0x3
+ field public static final int OPERATION_STATUS_FEATURE_UNIMPLEMENTED = 1; // 0x1
+ field public static final int OPERATION_STATUS_FEATURE_UNSUPPORTED = 2; // 0x2
+ field public static final int OPERATION_STATUS_ILLEGAL_CAR_HARDWARE_STATE = 7; // 0x7
+ field public static final int OPERATION_STATUS_INSUFFICIENT_PERMISSION = 6; // 0x6
+ field public static final int OPERATION_STATUS_SUCCESS = 0; // 0x0
+ field public static final int OPERATION_STATUS_UNSUPPORTED_VALUE = 5; // 0x5
+ field public static final int OPERATION_STATUS_UPDATE_TIMEOUT = 8; // 0x8
+ }
+
+ @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(3) public final class CarUnit {
+ method public static String toString(int);
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public static final int IMPERIAL_GALLON = 204; // 0xcc
+ field public static final int KILOMETER = 3; // 0x3
+ field public static final int KILOMETERS_PER_HOUR = 102; // 0x66
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public static final int LITER = 202; // 0xca
+ field public static final int METER = 2; // 0x2
+ field public static final int METERS_PER_SEC = 101; // 0x65
+ field public static final int MILE = 4; // 0x4
+ field public static final int MILES_PER_HOUR = 103; // 0x67
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public static final int MILLILITER = 201; // 0xc9
+ field public static final int MILLIMETER = 1; // 0x1
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public static final int US_GALLON = 203; // 0xcb
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(3) public final class CarValue<T> {
+ ctor public CarValue(T?, long, int);
+ ctor @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public CarValue(T?, long, int, java.util.List<androidx.car.app.hardware.common.CarZone!>);
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public java.util.List<androidx.car.app.hardware.common.CarZone!> getCarZones();
+ method public int getStatus();
+ method public long getTimestampMillis();
+ method public T? getValue();
+ field public static final int STATUS_SUCCESS = 1; // 0x1
+ field public static final int STATUS_UNAVAILABLE = 3; // 0x3
+ field public static final int STATUS_UNIMPLEMENTED = 2; // 0x2
+ field public static final int STATUS_UNKNOWN = 0; // 0x0
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(5) public final class CarZone {
+ method public int getColumn();
+ method public int getRow();
+ field public static final int CAR_ZONE_COLUMN_ALL = 16; // 0x10
+ field public static final int CAR_ZONE_COLUMN_CENTER = 48; // 0x30
+ field public static final int CAR_ZONE_COLUMN_DRIVER = 80; // 0x50
+ field public static final int CAR_ZONE_COLUMN_LEFT = 32; // 0x20
+ field public static final int CAR_ZONE_COLUMN_PASSENGER = 96; // 0x60
+ field public static final int CAR_ZONE_COLUMN_RIGHT = 64; // 0x40
+ field public static final androidx.car.app.hardware.common.CarZone CAR_ZONE_GLOBAL;
+ field public static final int CAR_ZONE_ROW_ALL = 0; // 0x0
+ field public static final int CAR_ZONE_ROW_EXCLUDE_FIRST = 4; // 0x4
+ field public static final int CAR_ZONE_ROW_FIRST = 1; // 0x1
+ field public static final int CAR_ZONE_ROW_SECOND = 2; // 0x2
+ field public static final int CAR_ZONE_ROW_THIRD = 3; // 0x3
+ }
+
+ public static final class CarZone.Builder {
+ ctor public CarZone.Builder();
+ method public androidx.car.app.hardware.common.CarZone build();
+ method public androidx.car.app.hardware.common.CarZone.Builder setColumn(int);
+ method public androidx.car.app.hardware.common.CarZone.Builder setRow(int);
+ }
+
+ @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(3) public interface OnCarDataAvailableListener<T> {
+ method public void onCarDataAvailable(T);
+ }
+
+}
+
+package androidx.car.app.hardware.info {
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(3) public final class Accelerometer {
+ ctor public Accelerometer(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Float!>!>);
+ method public androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Float!>!> getForces();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(3) public final class CarHardwareLocation {
+ ctor public CarHardwareLocation(androidx.car.app.hardware.common.CarValue<android.location.Location!>);
+ method public androidx.car.app.hardware.common.CarValue<android.location.Location!> getLocation();
+ }
+
+ @MainThread @androidx.car.app.annotations.RequiresCarApi(3) public interface CarInfo {
+ method public void addEnergyLevelListener(java.util.concurrent.Executor, androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.EnergyLevel!>);
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public void addEvStatusListener(java.util.concurrent.Executor, androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.EvStatus!>);
+ method public void addMileageListener(java.util.concurrent.Executor, androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.Mileage!>);
+ method public void addSpeedListener(java.util.concurrent.Executor, androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.Speed!>);
+ method public void addTollListener(java.util.concurrent.Executor, androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.TollCard!>);
+ method public void fetchEnergyProfile(java.util.concurrent.Executor, androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.EnergyProfile!>);
+ method public void fetchModel(java.util.concurrent.Executor, androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.Model!>);
+ method public void removeEnergyLevelListener(androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.EnergyLevel!>);
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public void removeEvStatusListener(androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.EvStatus!>);
+ method public void removeMileageListener(androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.Mileage!>);
+ method public void removeSpeedListener(androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.Speed!>);
+ method public void removeTollListener(androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.TollCard!>);
+ }
+
+ @MainThread @androidx.car.app.annotations.RequiresCarApi(3) public interface CarSensors {
+ method public void addAccelerometerListener(int, java.util.concurrent.Executor, androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.Accelerometer!>);
+ method public void addCarHardwareLocationListener(int, java.util.concurrent.Executor, androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.CarHardwareLocation!>);
+ method public void addCompassListener(int, java.util.concurrent.Executor, androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.Compass!>);
+ method public void addGyroscopeListener(int, java.util.concurrent.Executor, androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.Gyroscope!>);
+ method public void removeAccelerometerListener(androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.Accelerometer!>);
+ method public void removeCarHardwareLocationListener(androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.CarHardwareLocation!>);
+ method public void removeCompassListener(androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.Compass!>);
+ method public void removeGyroscopeListener(androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.Gyroscope!>);
+ field public static final int UPDATE_RATE_FASTEST = 3; // 0x3
+ field public static final int UPDATE_RATE_NORMAL = 1; // 0x1
+ field public static final int UPDATE_RATE_UI = 2; // 0x2
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(3) public final class Compass {
+ ctor public Compass(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Float!>!>);
+ method public androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Float!>!> getOrientations();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(3) public final class EnergyLevel {
+ method public androidx.car.app.hardware.common.CarValue<java.lang.Float!> getBatteryPercent();
+ method public androidx.car.app.hardware.common.CarValue<java.lang.Integer!> getDistanceDisplayUnit();
+ method public androidx.car.app.hardware.common.CarValue<java.lang.Boolean!> getEnergyIsLow();
+ method public androidx.car.app.hardware.common.CarValue<java.lang.Float!> getFuelPercent();
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public androidx.car.app.hardware.common.CarValue<java.lang.Integer!> getFuelVolumeDisplayUnit();
+ method public androidx.car.app.hardware.common.CarValue<java.lang.Float!> getRangeRemainingMeters();
+ }
+
+ public static final class EnergyLevel.Builder {
+ ctor public EnergyLevel.Builder();
+ method public androidx.car.app.hardware.info.EnergyLevel build();
+ method public androidx.car.app.hardware.info.EnergyLevel.Builder setBatteryPercent(androidx.car.app.hardware.common.CarValue<java.lang.Float!>);
+ method public androidx.car.app.hardware.info.EnergyLevel.Builder setDistanceDisplayUnit(androidx.car.app.hardware.common.CarValue<java.lang.Integer!>);
+ method public androidx.car.app.hardware.info.EnergyLevel.Builder setEnergyIsLow(androidx.car.app.hardware.common.CarValue<java.lang.Boolean!>);
+ method public androidx.car.app.hardware.info.EnergyLevel.Builder setFuelPercent(androidx.car.app.hardware.common.CarValue<java.lang.Float!>);
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public androidx.car.app.hardware.info.EnergyLevel.Builder setFuelVolumeDisplayUnit(androidx.car.app.hardware.common.CarValue<java.lang.Integer!>);
+ method public androidx.car.app.hardware.info.EnergyLevel.Builder setRangeRemainingMeters(androidx.car.app.hardware.common.CarValue<java.lang.Float!>);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(3) public final class EnergyProfile {
+ method public androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Integer!>!> getEvConnectorTypes();
+ method public androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Integer!>!> getFuelTypes();
+ field public static final int EVCONNECTOR_TYPE_CHADEMO = 3; // 0x3
+ field public static final int EVCONNECTOR_TYPE_COMBO_1 = 4; // 0x4
+ field public static final int EVCONNECTOR_TYPE_COMBO_2 = 5; // 0x5
+ field public static final int EVCONNECTOR_TYPE_GBT = 9; // 0x9
+ field public static final int EVCONNECTOR_TYPE_GBT_DC = 10; // 0xa
+ field public static final int EVCONNECTOR_TYPE_J1772 = 1; // 0x1
+ field public static final int EVCONNECTOR_TYPE_MENNEKES = 2; // 0x2
+ field public static final int EVCONNECTOR_TYPE_OTHER = 101; // 0x65
+ field public static final int EVCONNECTOR_TYPE_SCAME = 11; // 0xb
+ field public static final int EVCONNECTOR_TYPE_TESLA_HPWC = 7; // 0x7
+ field public static final int EVCONNECTOR_TYPE_TESLA_ROADSTER = 6; // 0x6
+ field public static final int EVCONNECTOR_TYPE_TESLA_SUPERCHARGER = 8; // 0x8
+ field public static final int EVCONNECTOR_TYPE_UNKNOWN = 0; // 0x0
+ field public static final int FUEL_TYPE_BIODIESEL = 5; // 0x5
+ field public static final int FUEL_TYPE_CNG = 8; // 0x8
+ field public static final int FUEL_TYPE_DIESEL_1 = 3; // 0x3
+ field public static final int FUEL_TYPE_DIESEL_2 = 4; // 0x4
+ field public static final int FUEL_TYPE_E85 = 6; // 0x6
+ field public static final int FUEL_TYPE_ELECTRIC = 10; // 0xa
+ field public static final int FUEL_TYPE_HYDROGEN = 11; // 0xb
+ field public static final int FUEL_TYPE_LEADED = 2; // 0x2
+ field public static final int FUEL_TYPE_LNG = 9; // 0x9
+ field public static final int FUEL_TYPE_LPG = 7; // 0x7
+ field public static final int FUEL_TYPE_OTHER = 12; // 0xc
+ field public static final int FUEL_TYPE_UNKNOWN = 0; // 0x0
+ field public static final int FUEL_TYPE_UNLEADED = 1; // 0x1
+ }
+
+ public static final class EnergyProfile.Builder {
+ ctor public EnergyProfile.Builder();
+ method public androidx.car.app.hardware.info.EnergyProfile build();
+ method public androidx.car.app.hardware.info.EnergyProfile.Builder setEvConnectorTypes(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Integer!>!>);
+ method public androidx.car.app.hardware.info.EnergyProfile.Builder setFuelTypes(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Integer!>!>);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.ExperimentalCarApi public class EvStatus {
+ method public androidx.car.app.hardware.common.CarValue<java.lang.Boolean!> getEvChargePortConnected();
+ method public androidx.car.app.hardware.common.CarValue<java.lang.Boolean!> getEvChargePortOpen();
+ }
+
+ public static final class EvStatus.Builder {
+ ctor public EvStatus.Builder();
+ method public androidx.car.app.hardware.info.EvStatus build();
+ method public androidx.car.app.hardware.info.EvStatus.Builder setEvChargePortConnected(androidx.car.app.hardware.common.CarValue<java.lang.Boolean!>);
+ method public androidx.car.app.hardware.info.EvStatus.Builder setEvChargePortOpen(androidx.car.app.hardware.common.CarValue<java.lang.Boolean!>);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(3) public final class Gyroscope {
+ ctor public Gyroscope(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Float!>!>);
+ method public androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Float!>!> getRotations();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(3) public final class Mileage {
+ method public androidx.car.app.hardware.common.CarValue<java.lang.Integer!> getDistanceDisplayUnit();
+ method public androidx.car.app.hardware.common.CarValue<java.lang.Float!> getOdometerMeters();
+ }
+
+ public static final class Mileage.Builder {
+ ctor public Mileage.Builder();
+ method public androidx.car.app.hardware.info.Mileage build();
+ method public androidx.car.app.hardware.info.Mileage.Builder setDistanceDisplayUnit(androidx.car.app.hardware.common.CarValue<java.lang.Integer!>);
+ method public androidx.car.app.hardware.info.Mileage.Builder setOdometerMeters(androidx.car.app.hardware.common.CarValue<java.lang.Float!>);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(3) public final class Model {
+ method public androidx.car.app.hardware.common.CarValue<java.lang.String!> getManufacturer();
+ method public androidx.car.app.hardware.common.CarValue<java.lang.String!> getName();
+ method public androidx.car.app.hardware.common.CarValue<java.lang.Integer!> getYear();
+ }
+
+ public static final class Model.Builder {
+ ctor public Model.Builder();
+ method public androidx.car.app.hardware.info.Model build();
+ method public androidx.car.app.hardware.info.Model.Builder setManufacturer(androidx.car.app.hardware.common.CarValue<java.lang.String!>);
+ method public androidx.car.app.hardware.info.Model.Builder setName(androidx.car.app.hardware.common.CarValue<java.lang.String!>);
+ method public androidx.car.app.hardware.info.Model.Builder setYear(androidx.car.app.hardware.common.CarValue<java.lang.Integer!>);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(3) public final class Speed {
+ method public androidx.car.app.hardware.common.CarValue<java.lang.Float!> getDisplaySpeedMetersPerSecond();
+ method public androidx.car.app.hardware.common.CarValue<java.lang.Float!> getRawSpeedMetersPerSecond();
+ method public androidx.car.app.hardware.common.CarValue<java.lang.Integer!> getSpeedDisplayUnit();
+ }
+
+ public static final class Speed.Builder {
+ ctor public Speed.Builder();
+ method public androidx.car.app.hardware.info.Speed build();
+ method public androidx.car.app.hardware.info.Speed.Builder setDisplaySpeedMetersPerSecond(androidx.car.app.hardware.common.CarValue<java.lang.Float!>);
+ method public androidx.car.app.hardware.info.Speed.Builder setRawSpeedMetersPerSecond(androidx.car.app.hardware.common.CarValue<java.lang.Float!>);
+ method public androidx.car.app.hardware.info.Speed.Builder setSpeedDisplayUnit(androidx.car.app.hardware.common.CarValue<java.lang.Integer!>);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(3) public final class TollCard {
+ method public androidx.car.app.hardware.common.CarValue<java.lang.Integer!> getCardState();
+ field public static final int TOLLCARD_STATE_INVALID = 2; // 0x2
+ field public static final int TOLLCARD_STATE_NOT_INSERTED = 3; // 0x3
+ field public static final int TOLLCARD_STATE_UNKNOWN = 0; // 0x0
+ field public static final int TOLLCARD_STATE_VALID = 1; // 0x1
+ }
+
+ public static final class TollCard.Builder {
+ ctor public TollCard.Builder();
+ method public androidx.car.app.hardware.info.TollCard build();
+ method public androidx.car.app.hardware.info.TollCard.Builder setCardState(androidx.car.app.hardware.common.CarValue<java.lang.Integer!>);
+ }
+
+}
+
+package androidx.car.app.managers {
+
+ public interface Manager {
+ }
+
+}
+
+package androidx.car.app.media {
+
+ @androidx.car.app.annotations.RequiresCarApi(5) public interface CarAudioCallback {
+ method public void onStopRecording();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(5) public class CarAudioCallbackDelegate {
+ method public void onStopRecording();
+ }
+
+ @androidx.car.app.annotations.RequiresCarApi(5) public abstract class CarAudioRecord {
+ method @RequiresPermission(android.Manifest.permission.RECORD_AUDIO) public static androidx.car.app.media.CarAudioRecord create(androidx.car.app.CarContext);
+ method public int read(byte[], int, int);
+ method public void startRecording();
+ method public void stopRecording();
+ field public static final int AUDIO_CONTENT_BUFFER_SIZE = 512; // 0x200
+ field public static final String AUDIO_CONTENT_MIME = "audio/l16";
+ field public static final int AUDIO_CONTENT_SAMPLING_RATE = 16000; // 0x3e80
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(5) public final class OpenMicrophoneRequest {
+ method public androidx.car.app.media.CarAudioCallbackDelegate getCarAudioCallbackDelegate();
+ }
+
+ public static final class OpenMicrophoneRequest.Builder {
+ ctor public OpenMicrophoneRequest.Builder(androidx.car.app.media.CarAudioCallback);
+ method public androidx.car.app.media.OpenMicrophoneRequest build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(5) public final class OpenMicrophoneResponse {
+ method public androidx.car.app.media.CarAudioCallbackDelegate getCarAudioCallback();
+ method public java.io.InputStream getCarMicrophoneInputStream();
+ }
+
+ public static final class OpenMicrophoneResponse.Builder {
+ ctor public OpenMicrophoneResponse.Builder(androidx.car.app.media.CarAudioCallback);
+ method public androidx.car.app.media.OpenMicrophoneResponse build();
+ method public androidx.car.app.media.OpenMicrophoneResponse.Builder setCarMicrophoneDescriptor(android.os.ParcelFileDescriptor);
+ }
+
+}
+
+package androidx.car.app.mediaextensions {
+
+ public final class MetadataExtras {
+ field public static final String KEY_CONTENT_FORMAT_DARK_MODE_LARGE_ICON_URI = "androidx.car.app.mediaextensions.KEY_CONTENT_FORMAT_DARK_MODE_LARGE_ICON_URI";
+ field public static final String KEY_CONTENT_FORMAT_DARK_MODE_SMALL_ICON_URI = "androidx.car.app.mediaextensions.KEY_CONTENT_FORMAT_DARK_MODE_SMALL_ICON_URI";
+ field public static final String KEY_CONTENT_FORMAT_LIGHT_MODE_LARGE_ICON_URI = "androidx.car.app.mediaextensions.KEY_CONTENT_FORMAT_LIGHT_MODE_LARGE_ICON_URI";
+ field public static final String KEY_CONTENT_FORMAT_LIGHT_MODE_SMALL_ICON_URI = "androidx.car.app.mediaextensions.KEY_CONTENT_FORMAT_LIGHT_MODE_SMALL_ICON_URI";
+ field public static final String KEY_CONTENT_FORMAT_TINTABLE_LARGE_ICON_URI = "androidx.car.app.mediaextensions.KEY_CONTENT_FORMAT_TINTABLE_LARGE_ICON_URI";
+ field public static final String KEY_CONTENT_FORMAT_TINTABLE_SMALL_ICON_URI = "androidx.car.app.mediaextensions.KEY_CONTENT_FORMAT_TINTABLE_SMALL_ICON_URI";
+ field public static final String KEY_DESCRIPTION_LINK_MEDIA_ID = "androidx.car.app.mediaextensions.KEY_DESCRIPTION_LINK_MEDIA_ID";
+ field public static final String KEY_IMMERSIVE_AUDIO = "androidx.car.app.mediaextensions.KEY_IMMERSIVE_AUDIO";
+ field public static final String KEY_SUBTITLE_LINK_MEDIA_ID = "androidx.car.app.mediaextensions.KEY_SUBTITLE_LINK_MEDIA_ID";
+ }
+
+}
+
+package androidx.car.app.messaging {
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public class MessagingServiceConstants {
+ field public static final String ACTION_HANDLE_CAR_MESSAGING = "androidx.car.app.messaging.action.HANDLE_CAR_MESSAGING";
+ }
+
+}
+
+package androidx.car.app.messaging.model {
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public class CarMessage {
+ method public androidx.car.app.model.CarText? getBody();
+ method public String? getMultimediaMimeType();
+ method public android.net.Uri? getMultimediaUri();
+ method public long getReceivedTimeEpochMillis();
+ method public androidx.core.app.Person? getSender();
+ method public boolean isRead();
+ }
+
+ public static final class CarMessage.Builder {
+ ctor public CarMessage.Builder();
+ method public androidx.car.app.messaging.model.CarMessage build();
+ method public androidx.car.app.messaging.model.CarMessage.Builder setBody(androidx.car.app.model.CarText?);
+ method public androidx.car.app.messaging.model.CarMessage.Builder setMultimediaMimeType(String?);
+ method public androidx.car.app.messaging.model.CarMessage.Builder setMultimediaUri(android.net.Uri?);
+ method public androidx.car.app.messaging.model.CarMessage.Builder setRead(boolean);
+ method public androidx.car.app.messaging.model.CarMessage.Builder setReceivedTimeEpochMillis(long);
+ method public androidx.car.app.messaging.model.CarMessage.Builder setSender(androidx.core.app.Person?);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.ExperimentalCarApi public interface ConversationCallback {
+ method public void onMarkAsRead();
+ method public void onTextReply(String);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public interface ConversationCallbackDelegate {
+ method public void sendMarkAsRead(androidx.car.app.OnDoneCallback);
+ method public void sendTextReply(String, androidx.car.app.OnDoneCallback);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public class ConversationItem implements androidx.car.app.model.Item {
+ method public java.util.List<androidx.car.app.model.Action!> getActions();
+ method public androidx.car.app.messaging.model.ConversationCallbackDelegate getConversationCallbackDelegate();
+ method public androidx.car.app.model.CarIcon? getIcon();
+ method public String getId();
+ method public java.util.List<androidx.car.app.messaging.model.CarMessage!> getMessages();
+ method public androidx.core.app.Person getSelf();
+ method public androidx.car.app.model.CarText getTitle();
+ method public boolean isGroupConversation();
+ }
+
+ public static final class ConversationItem.Builder {
+ ctor public ConversationItem.Builder();
+ ctor public ConversationItem.Builder(androidx.car.app.messaging.model.ConversationItem);
+ method public androidx.car.app.messaging.model.ConversationItem.Builder addAction(androidx.car.app.model.Action);
+ method public androidx.car.app.messaging.model.ConversationItem build();
+ method public androidx.car.app.messaging.model.ConversationItem.Builder setConversationCallback(androidx.car.app.messaging.model.ConversationCallback);
+ method public androidx.car.app.messaging.model.ConversationItem.Builder setGroupConversation(boolean);
+ method public androidx.car.app.messaging.model.ConversationItem.Builder setIcon(androidx.car.app.model.CarIcon);
+ method public androidx.car.app.messaging.model.ConversationItem.Builder setId(String);
+ method public androidx.car.app.messaging.model.ConversationItem.Builder setMessages(java.util.List<androidx.car.app.messaging.model.CarMessage!>);
+ method public androidx.car.app.messaging.model.ConversationItem.Builder setSelf(androidx.core.app.Person);
+ method public androidx.car.app.messaging.model.ConversationItem.Builder setTitle(androidx.car.app.model.CarText);
+ }
+
+}
+
+package androidx.car.app.model {
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class Action {
+ method public androidx.car.app.model.CarColor? getBackgroundColor();
+ method @androidx.car.app.annotations.RequiresCarApi(4) public int getFlags();
+ method public androidx.car.app.model.CarIcon? getIcon();
+ method public androidx.car.app.model.OnClickDelegate? getOnClickDelegate();
+ method public androidx.car.app.model.CarText? getTitle();
+ method public int getType();
+ method @androidx.car.app.annotations.RequiresCarApi(5) public boolean isEnabled();
+ method public boolean isStandard();
+ method public static String typeToString(int);
+ field public static final androidx.car.app.model.Action APP_ICON;
+ field public static final androidx.car.app.model.Action BACK;
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public static final androidx.car.app.model.Action COMPOSE_MESSAGE;
+ field @androidx.car.app.annotations.RequiresCarApi(5) public static final int FLAG_DEFAULT = 4; // 0x4
+ field @androidx.car.app.annotations.RequiresCarApi(5) public static final int FLAG_IS_PERSISTENT = 2; // 0x2
+ field @androidx.car.app.annotations.RequiresCarApi(4) public static final int FLAG_PRIMARY = 1; // 0x1
+ field public static final androidx.car.app.model.Action PAN;
+ field public static final int TYPE_APP_ICON = 65538; // 0x10002
+ field public static final int TYPE_BACK = 65539; // 0x10003
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public static final int TYPE_COMPOSE_MESSAGE = 65541; // 0x10005
+ field public static final int TYPE_CUSTOM = 1; // 0x1
+ field public static final int TYPE_PAN = 65540; // 0x10004
+ }
+
+ public static final class Action.Builder {
+ ctor public Action.Builder();
+ ctor @androidx.car.app.annotations.RequiresCarApi(2) public Action.Builder(androidx.car.app.model.Action);
+ method public androidx.car.app.model.Action build();
+ method public androidx.car.app.model.Action.Builder setBackgroundColor(androidx.car.app.model.CarColor);
+ method @androidx.car.app.annotations.RequiresCarApi(5) public androidx.car.app.model.Action.Builder setEnabled(boolean);
+ method @androidx.car.app.annotations.RequiresCarApi(4) public androidx.car.app.model.Action.Builder setFlags(int);
+ method public androidx.car.app.model.Action.Builder setIcon(androidx.car.app.model.CarIcon);
+ method public androidx.car.app.model.Action.Builder setOnClickListener(androidx.car.app.model.OnClickListener);
+ method public androidx.car.app.model.Action.Builder setTitle(androidx.car.app.model.CarText);
+ method public androidx.car.app.model.Action.Builder setTitle(CharSequence);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class ActionStrip {
+ method public java.util.List<androidx.car.app.model.Action!> getActions();
+ method public androidx.car.app.model.Action? getFirstActionOfType(int);
+ }
+
+ public static final class ActionStrip.Builder {
+ ctor public ActionStrip.Builder();
+ method public androidx.car.app.model.ActionStrip.Builder addAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.ActionStrip build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(5) public final class Alert {
+ method public java.util.List<androidx.car.app.model.Action!> getActions();
+ method public androidx.car.app.model.AlertCallbackDelegate? getCallbackDelegate();
+ method public long getDurationMillis();
+ method public androidx.car.app.model.CarIcon? getIcon();
+ method public int getId();
+ method public androidx.car.app.model.CarText? getSubtitle();
+ method public androidx.car.app.model.CarText getTitle();
+ }
+
+ public static final class Alert.Builder {
+ ctor public Alert.Builder(int, androidx.car.app.model.CarText, long);
+ method public androidx.car.app.model.Alert.Builder addAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.Alert build();
+ method public androidx.car.app.model.Alert.Builder setCallback(androidx.car.app.model.AlertCallback);
+ method public androidx.car.app.model.Alert.Builder setIcon(androidx.car.app.model.CarIcon);
+ method public androidx.car.app.model.Alert.Builder setSubtitle(androidx.car.app.model.CarText);
+ }
+
+ @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(5) public interface AlertCallback {
+ method public void onCancel(int);
+ method public void onDismiss();
+ field public static final int REASON_NOT_SUPPORTED = 3; // 0x3
+ field public static final int REASON_TIMEOUT = 1; // 0x1
+ field public static final int REASON_USER_ACTION = 2; // 0x2
+ }
+
+ @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(5) public interface AlertCallbackDelegate {
+ method public void sendCancel(int, androidx.car.app.OnDoneCallback);
+ method public void sendDismiss(androidx.car.app.OnDoneCallback);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public class Badge {
+ method public androidx.car.app.model.CarColor? getBackgroundColor();
+ method public androidx.car.app.model.CarIcon? getIcon();
+ method public boolean hasDot();
+ }
+
+ public static final class Badge.Builder {
+ ctor public Badge.Builder();
+ method public androidx.car.app.model.Badge build();
+ method public androidx.car.app.model.Badge.Builder setBackgroundColor(androidx.car.app.model.CarColor);
+ method public androidx.car.app.model.Badge.Builder setHasDot(boolean);
+ method public androidx.car.app.model.Badge.Builder setIcon(androidx.car.app.model.CarIcon);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class CarColor {
+ method public static androidx.car.app.model.CarColor createCustom(@ColorInt int, @ColorInt int);
+ method @ColorInt public int getColor();
+ method @ColorInt public int getColorDark();
+ method public int getType();
+ field public static final androidx.car.app.model.CarColor BLUE;
+ field public static final androidx.car.app.model.CarColor DEFAULT;
+ field public static final androidx.car.app.model.CarColor GREEN;
+ field public static final androidx.car.app.model.CarColor PRIMARY;
+ field public static final androidx.car.app.model.CarColor RED;
+ field public static final androidx.car.app.model.CarColor SECONDARY;
+ field public static final int TYPE_BLUE = 6; // 0x6
+ field public static final int TYPE_CUSTOM = 0; // 0x0
+ field public static final int TYPE_DEFAULT = 1; // 0x1
+ field public static final int TYPE_GREEN = 5; // 0x5
+ field public static final int TYPE_PRIMARY = 2; // 0x2
+ field public static final int TYPE_RED = 4; // 0x4
+ field public static final int TYPE_SECONDARY = 3; // 0x3
+ field public static final int TYPE_YELLOW = 7; // 0x7
+ field public static final androidx.car.app.model.CarColor YELLOW;
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class CarIcon {
+ method public androidx.core.graphics.drawable.IconCompat? getIcon();
+ method public androidx.car.app.model.CarColor? getTint();
+ method public int getType();
+ field public static final androidx.car.app.model.CarIcon ALERT;
+ field public static final androidx.car.app.model.CarIcon APP_ICON;
+ field public static final androidx.car.app.model.CarIcon BACK;
+ field @androidx.car.app.annotations.RequiresCarApi(7) public static final androidx.car.app.model.CarIcon COMPOSE_MESSAGE;
+ field public static final androidx.car.app.model.CarIcon ERROR;
+ field @androidx.car.app.annotations.RequiresCarApi(2) public static final androidx.car.app.model.CarIcon PAN;
+ field public static final int TYPE_ALERT = 4; // 0x4
+ field public static final int TYPE_APP_ICON = 5; // 0x5
+ field public static final int TYPE_BACK = 3; // 0x3
+ field public static final int TYPE_COMPOSE_MESSAGE = 8; // 0x8
+ field public static final int TYPE_CUSTOM = 1; // 0x1
+ field public static final int TYPE_ERROR = 6; // 0x6
+ field public static final int TYPE_PAN = 7; // 0x7
+ }
+
+ public static final class CarIcon.Builder {
+ ctor public CarIcon.Builder(androidx.car.app.model.CarIcon);
+ ctor public CarIcon.Builder(androidx.core.graphics.drawable.IconCompat);
+ method public androidx.car.app.model.CarIcon build();
+ method public androidx.car.app.model.CarIcon.Builder setTint(androidx.car.app.model.CarColor);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class CarIconSpan extends androidx.car.app.model.CarSpan {
+ method public static androidx.car.app.model.CarIconSpan create(androidx.car.app.model.CarIcon);
+ method public static androidx.car.app.model.CarIconSpan create(androidx.car.app.model.CarIcon, int);
+ method public int getAlignment();
+ method public androidx.car.app.model.CarIcon getIcon();
+ field public static final int ALIGN_BASELINE = 1; // 0x1
+ field public static final int ALIGN_BOTTOM = 0; // 0x0
+ field public static final int ALIGN_CENTER = 2; // 0x2
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class CarLocation {
+ method public static androidx.car.app.model.CarLocation create(android.location.Location);
+ method public static androidx.car.app.model.CarLocation create(double, double);
+ method public double getLatitude();
+ method public double getLongitude();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public class CarSpan extends android.text.style.CharacterStyle {
+ ctor public CarSpan();
+ method public void updateDrawState(android.text.TextPaint);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class CarText {
+ method public static androidx.car.app.model.CarText create(CharSequence);
+ method public java.util.List<java.lang.CharSequence!> getVariants();
+ method public boolean isEmpty();
+ method public static boolean isNullOrEmpty(androidx.car.app.model.CarText?);
+ method public CharSequence toCharSequence();
+ }
+
+ @SuppressCompatibility public static final class CarText.Builder {
+ ctor public CarText.Builder(CharSequence);
+ method @androidx.car.app.annotations.RequiresCarApi(2) public androidx.car.app.model.CarText.Builder addVariant(CharSequence);
+ method public androidx.car.app.model.CarText build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(2) public final class ClickableSpan extends androidx.car.app.model.CarSpan {
+ method public static androidx.car.app.model.ClickableSpan create(androidx.car.app.model.OnClickListener);
+ method public androidx.car.app.model.OnClickDelegate getOnClickDelegate();
+ }
+
+ @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(6) public interface Content {
+ method public String getContentId();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class DateTimeWithZone {
+ method @RequiresApi(26) public static androidx.car.app.model.DateTimeWithZone create(java.time.ZonedDateTime);
+ method public static androidx.car.app.model.DateTimeWithZone create(long, @IntRange(from=0xffff02e0, to=64800) int, String);
+ method public static androidx.car.app.model.DateTimeWithZone create(long, java.util.TimeZone);
+ method public long getTimeSinceEpochMillis();
+ method public int getZoneOffsetSeconds();
+ method public String? getZoneShortName();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class Distance {
+ method public static androidx.car.app.model.Distance create(double, int);
+ method public double getDisplayDistance();
+ method public int getDisplayUnit();
+ field public static final int UNIT_FEET = 6; // 0x6
+ field public static final int UNIT_KILOMETERS = 2; // 0x2
+ field public static final int UNIT_KILOMETERS_P1 = 3; // 0x3
+ field public static final int UNIT_METERS = 1; // 0x1
+ field public static final int UNIT_MILES = 4; // 0x4
+ field public static final int UNIT_MILES_P1 = 5; // 0x5
+ field public static final int UNIT_YARDS = 7; // 0x7
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class DistanceSpan extends androidx.car.app.model.CarSpan {
+ method public static androidx.car.app.model.DistanceSpan create(androidx.car.app.model.Distance);
+ method public androidx.car.app.model.Distance getDistance();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class DurationSpan extends androidx.car.app.model.CarSpan {
+ method @RequiresApi(26) public static androidx.car.app.model.DurationSpan create(java.time.Duration);
+ method public static androidx.car.app.model.DurationSpan create(long);
+ method public long getDurationSeconds();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class ForegroundCarColorSpan extends androidx.car.app.model.CarSpan {
+ method public static androidx.car.app.model.ForegroundCarColorSpan create(androidx.car.app.model.CarColor);
+ method public androidx.car.app.model.CarColor getColor();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class GridItem implements androidx.car.app.model.Item {
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public androidx.car.app.model.Badge? getBadge();
+ method public androidx.car.app.model.CarIcon? getImage();
+ method public int getImageType();
+ method public androidx.car.app.model.OnClickDelegate? getOnClickDelegate();
+ method public androidx.car.app.model.CarText? getText();
+ method public androidx.car.app.model.CarText? getTitle();
+ method public boolean isLoading();
+ field public static final int IMAGE_TYPE_ICON = 1; // 0x1
+ field public static final int IMAGE_TYPE_LARGE = 2; // 0x2
+ }
+
+ public static final class GridItem.Builder {
+ ctor public GridItem.Builder();
+ method public androidx.car.app.model.GridItem build();
+ method public androidx.car.app.model.GridItem.Builder setImage(androidx.car.app.model.CarIcon);
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public androidx.car.app.model.GridItem.Builder setImage(androidx.car.app.model.CarIcon, androidx.car.app.model.Badge);
+ method public androidx.car.app.model.GridItem.Builder setImage(androidx.car.app.model.CarIcon, int);
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public androidx.car.app.model.GridItem.Builder setImage(androidx.car.app.model.CarIcon, int, androidx.car.app.model.Badge);
+ method public androidx.car.app.model.GridItem.Builder setLoading(boolean);
+ method public androidx.car.app.model.GridItem.Builder setOnClickListener(androidx.car.app.model.OnClickListener);
+ method public androidx.car.app.model.GridItem.Builder setText(androidx.car.app.model.CarText);
+ method public androidx.car.app.model.GridItem.Builder setText(CharSequence);
+ method public androidx.car.app.model.GridItem.Builder setTitle(androidx.car.app.model.CarText);
+ method public androidx.car.app.model.GridItem.Builder setTitle(CharSequence);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class GridTemplate implements androidx.car.app.model.Template {
+ method public androidx.car.app.model.ActionStrip? getActionStrip();
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public java.util.List<androidx.car.app.model.Action!> getActions();
+ method public androidx.car.app.model.Action? getHeaderAction();
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public int getItemImageShape();
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public int getItemSize();
+ method public androidx.car.app.model.ItemList? getSingleList();
+ method public androidx.car.app.model.CarText? getTitle();
+ method public boolean isLoading();
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public static final int ITEM_IMAGE_SHAPE_CIRCLE = 2; // 0x2
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public static final int ITEM_IMAGE_SHAPE_UNSET = 1; // 0x1
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public static final int ITEM_SIZE_LARGE = 4; // 0x4
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public static final int ITEM_SIZE_MEDIUM = 2; // 0x2
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public static final int ITEM_SIZE_SMALL = 1; // 0x1
+ }
+
+ public static final class GridTemplate.Builder {
+ ctor public GridTemplate.Builder();
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public androidx.car.app.model.GridTemplate.Builder addAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.GridTemplate build();
+ method public androidx.car.app.model.GridTemplate.Builder setActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.model.GridTemplate.Builder setHeaderAction(androidx.car.app.model.Action);
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public androidx.car.app.model.GridTemplate.Builder setItemImageShape(@SuppressCompatibility int);
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public androidx.car.app.model.GridTemplate.Builder setItemSize(@SuppressCompatibility int);
+ method public androidx.car.app.model.GridTemplate.Builder setLoading(boolean);
+ method public androidx.car.app.model.GridTemplate.Builder setSingleList(androidx.car.app.model.ItemList);
+ method public androidx.car.app.model.GridTemplate.Builder setTitle(CharSequence);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(5) public final class Header {
+ method public java.util.List<androidx.car.app.model.Action!> getEndHeaderActions();
+ method public androidx.car.app.model.Action? getStartHeaderAction();
+ method public androidx.car.app.model.CarText? getTitle();
+ }
+
+ public static final class Header.Builder {
+ ctor public Header.Builder();
+ method public androidx.car.app.model.Header.Builder addEndHeaderAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.Header build();
+ method public androidx.car.app.model.Header.Builder setStartHeaderAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.Header.Builder setTitle(androidx.car.app.model.CarText);
+ method public androidx.car.app.model.Header.Builder setTitle(CharSequence);
+ }
+
+ @androidx.car.app.annotations.RequiresCarApi(2) public interface InputCallback {
+ method public default void onInputSubmitted(String);
+ method public default void onInputTextChanged(String);
+ }
+
+ @androidx.car.app.annotations.RequiresCarApi(2) public interface InputCallbackDelegate {
+ method public void sendInputSubmitted(String, androidx.car.app.OnDoneCallback);
+ method public void sendInputTextChanged(String, androidx.car.app.OnDoneCallback);
+ }
+
+ @androidx.car.app.annotations.CarProtocol public interface Item {
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class ItemList {
+ method public java.util.List<androidx.car.app.model.Item!> getItems();
+ method public androidx.car.app.model.CarText? getNoItemsMessage();
+ method public androidx.car.app.model.OnItemVisibilityChangedDelegate? getOnItemVisibilityChangedDelegate();
+ method public androidx.car.app.model.OnSelectedDelegate? getOnSelectedDelegate();
+ method public int getSelectedIndex();
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public androidx.car.app.model.ItemList.Builder toBuilder();
+ }
+
+ public static final class ItemList.Builder {
+ ctor public ItemList.Builder();
+ method public androidx.car.app.model.ItemList.Builder addItem(androidx.car.app.model.Item);
+ method public androidx.car.app.model.ItemList build();
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public androidx.car.app.model.ItemList.Builder clearItems();
+ method public androidx.car.app.model.ItemList.Builder setNoItemsMessage(CharSequence);
+ method public androidx.car.app.model.ItemList.Builder setOnItemsVisibilityChangedListener(androidx.car.app.model.ItemList.OnItemVisibilityChangedListener);
+ method public androidx.car.app.model.ItemList.Builder setOnSelectedListener(androidx.car.app.model.ItemList.OnSelectedListener);
+ method public androidx.car.app.model.ItemList.Builder setSelectedIndex(@IntRange(from=0) int);
+ }
+
+ public static interface ItemList.OnItemVisibilityChangedListener {
+ method public void onItemVisibilityChanged(int, int);
+ }
+
+ public static interface ItemList.OnSelectedListener {
+ method public void onSelected(int);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class ListTemplate implements androidx.car.app.model.Template {
+ method public androidx.car.app.model.ActionStrip? getActionStrip();
+ method @androidx.car.app.annotations.RequiresCarApi(6) public java.util.List<androidx.car.app.model.Action!> getActions();
+ method public androidx.car.app.model.Action? getHeaderAction();
+ method public java.util.List<androidx.car.app.model.SectionedItemList!> getSectionedLists();
+ method public androidx.car.app.model.ItemList? getSingleList();
+ method public androidx.car.app.model.CarText? getTitle();
+ method public boolean isLoading();
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public androidx.car.app.model.ListTemplate.Builder toBuilder();
+ }
+
+ public static final class ListTemplate.Builder {
+ ctor public ListTemplate.Builder();
+ method @androidx.car.app.annotations.RequiresCarApi(6) public androidx.car.app.model.ListTemplate.Builder addAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.ListTemplate.Builder addSectionedList(androidx.car.app.model.SectionedItemList);
+ method public androidx.car.app.model.ListTemplate build();
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public androidx.car.app.model.ListTemplate.Builder clearSectionedLists();
+ method public androidx.car.app.model.ListTemplate.Builder setActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.model.ListTemplate.Builder setHeaderAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.ListTemplate.Builder setLoading(boolean);
+ method public androidx.car.app.model.ListTemplate.Builder setSingleList(androidx.car.app.model.ItemList);
+ method public androidx.car.app.model.ListTemplate.Builder setTitle(CharSequence);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.RequiresCarApi(2) public final class LongMessageTemplate implements androidx.car.app.model.Template {
+ method public androidx.car.app.model.ActionStrip? getActionStrip();
+ method public java.util.List<androidx.car.app.model.Action!> getActions();
+ method public androidx.car.app.model.Action? getHeaderAction();
+ method public androidx.car.app.model.CarText getMessage();
+ method public androidx.car.app.model.CarText? getTitle();
+ }
+
+ @androidx.car.app.annotations.RequiresCarApi(2) public static final class LongMessageTemplate.Builder {
+ ctor public LongMessageTemplate.Builder(CharSequence);
+ method public androidx.car.app.model.LongMessageTemplate.Builder addAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.LongMessageTemplate build();
+ method public androidx.car.app.model.LongMessageTemplate.Builder setActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.model.LongMessageTemplate.Builder setHeaderAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.LongMessageTemplate.Builder setTitle(CharSequence);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class MessageTemplate implements androidx.car.app.model.Template {
+ method @androidx.car.app.annotations.RequiresCarApi(2) public androidx.car.app.model.ActionStrip? getActionStrip();
+ method public java.util.List<androidx.car.app.model.Action!> getActions();
+ method public androidx.car.app.model.CarText? getDebugMessage();
+ method public androidx.car.app.model.Action? getHeaderAction();
+ method public androidx.car.app.model.CarIcon? getIcon();
+ method public androidx.car.app.model.CarText getMessage();
+ method public androidx.car.app.model.CarText? getTitle();
+ method @androidx.car.app.annotations.RequiresCarApi(2) public boolean isLoading();
+ }
+
+ public static final class MessageTemplate.Builder {
+ ctor public MessageTemplate.Builder(androidx.car.app.model.CarText);
+ ctor public MessageTemplate.Builder(CharSequence);
+ method public androidx.car.app.model.MessageTemplate.Builder addAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.MessageTemplate build();
+ method @androidx.car.app.annotations.RequiresCarApi(2) public androidx.car.app.model.MessageTemplate.Builder setActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.model.MessageTemplate.Builder setDebugMessage(String);
+ method public androidx.car.app.model.MessageTemplate.Builder setDebugMessage(Throwable);
+ method public androidx.car.app.model.MessageTemplate.Builder setHeaderAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.MessageTemplate.Builder setIcon(androidx.car.app.model.CarIcon);
+ method @androidx.car.app.annotations.RequiresCarApi(2) public androidx.car.app.model.MessageTemplate.Builder setLoading(boolean);
+ method public androidx.car.app.model.MessageTemplate.Builder setTitle(CharSequence);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class Metadata {
+ method public androidx.car.app.model.Place? getPlace();
+ field public static final androidx.car.app.model.Metadata EMPTY_METADATA;
+ }
+
+ public static final class Metadata.Builder {
+ ctor public Metadata.Builder();
+ ctor public Metadata.Builder(androidx.car.app.model.Metadata);
+ method public androidx.car.app.model.Metadata build();
+ method public androidx.car.app.model.Metadata.Builder setPlace(androidx.car.app.model.Place);
+ }
+
+ @androidx.car.app.annotations.CarProtocol public interface OnCheckedChangeDelegate {
+ method public void sendCheckedChange(boolean, androidx.car.app.OnDoneCallback);
+ }
+
+ @androidx.car.app.annotations.CarProtocol public interface OnClickDelegate {
+ method public boolean isParkedOnly();
+ method public void sendClick(androidx.car.app.OnDoneCallback);
+ }
+
+ public interface OnClickListener {
+ method public void onClick();
+ }
+
+ @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(5) public interface OnContentRefreshDelegate {
+ method public void sendContentRefreshRequested(androidx.car.app.OnDoneCallback);
+ }
+
+ @androidx.car.app.annotations.RequiresCarApi(5) public interface OnContentRefreshListener {
+ method public void onContentRefreshRequested();
+ }
+
+ @androidx.car.app.annotations.CarProtocol public interface OnItemVisibilityChangedDelegate {
+ method public void sendItemVisibilityChanged(int, int, androidx.car.app.OnDoneCallback);
+ }
+
+ @androidx.car.app.annotations.CarProtocol public interface OnSelectedDelegate {
+ method public void sendSelected(int, androidx.car.app.OnDoneCallback);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class Pane {
+ method public java.util.List<androidx.car.app.model.Action!> getActions();
+ method @androidx.car.app.annotations.RequiresCarApi(4) public androidx.car.app.model.CarIcon? getImage();
+ method public java.util.List<androidx.car.app.model.Row!> getRows();
+ method public boolean isLoading();
+ }
+
+ public static final class Pane.Builder {
+ ctor public Pane.Builder();
+ method public androidx.car.app.model.Pane.Builder addAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.Pane.Builder addRow(androidx.car.app.model.Row);
+ method public androidx.car.app.model.Pane build();
+ method @androidx.car.app.annotations.RequiresCarApi(4) public androidx.car.app.model.Pane.Builder setImage(androidx.car.app.model.CarIcon);
+ method public androidx.car.app.model.Pane.Builder setLoading(boolean);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class PaneTemplate implements androidx.car.app.model.Template {
+ method public androidx.car.app.model.ActionStrip? getActionStrip();
+ method public androidx.car.app.model.Action? getHeaderAction();
+ method public androidx.car.app.model.Pane getPane();
+ method public androidx.car.app.model.CarText? getTitle();
+ }
+
+ public static final class PaneTemplate.Builder {
+ ctor public PaneTemplate.Builder(androidx.car.app.model.Pane);
+ method public androidx.car.app.model.PaneTemplate build();
+ method public androidx.car.app.model.PaneTemplate.Builder setActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.model.PaneTemplate.Builder setHeaderAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.PaneTemplate.Builder setTitle(CharSequence);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class ParkedOnlyOnClickListener implements androidx.car.app.model.OnClickListener {
+ method public static androidx.car.app.model.ParkedOnlyOnClickListener create(androidx.car.app.model.OnClickListener);
+ method public void onClick();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class Place {
+ method public androidx.car.app.model.CarLocation getLocation();
+ method public androidx.car.app.model.PlaceMarker? getMarker();
+ }
+
+ public static final class Place.Builder {
+ ctor public Place.Builder(androidx.car.app.model.CarLocation);
+ ctor public Place.Builder(androidx.car.app.model.Place);
+ method public androidx.car.app.model.Place build();
+ method public androidx.car.app.model.Place.Builder setMarker(androidx.car.app.model.PlaceMarker);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class PlaceListMapTemplate implements androidx.car.app.model.Template {
+ method public androidx.car.app.model.ActionStrip? getActionStrip();
+ method public androidx.car.app.model.Place? getAnchor();
+ method public androidx.car.app.model.Action? getHeaderAction();
+ method public androidx.car.app.model.ItemList? getItemList();
+ method @androidx.car.app.annotations.RequiresCarApi(5) public androidx.car.app.model.OnContentRefreshDelegate? getOnContentRefreshDelegate();
+ method public androidx.car.app.model.CarText? getTitle();
+ method public boolean isCurrentLocationEnabled();
+ method public boolean isLoading();
+ }
+
+ public static final class PlaceListMapTemplate.Builder {
+ ctor public PlaceListMapTemplate.Builder();
+ method public androidx.car.app.model.PlaceListMapTemplate build();
+ method public androidx.car.app.model.PlaceListMapTemplate.Builder setActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.model.PlaceListMapTemplate.Builder setAnchor(androidx.car.app.model.Place);
+ method public androidx.car.app.model.PlaceListMapTemplate.Builder setCurrentLocationEnabled(boolean);
+ method public androidx.car.app.model.PlaceListMapTemplate.Builder setHeaderAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.PlaceListMapTemplate.Builder setItemList(androidx.car.app.model.ItemList);
+ method public androidx.car.app.model.PlaceListMapTemplate.Builder setLoading(boolean);
+ method @androidx.car.app.annotations.RequiresCarApi(5) public androidx.car.app.model.PlaceListMapTemplate.Builder setOnContentRefreshListener(androidx.car.app.model.OnContentRefreshListener);
+ method public androidx.car.app.model.PlaceListMapTemplate.Builder setTitle(androidx.car.app.model.CarText);
+ method public androidx.car.app.model.PlaceListMapTemplate.Builder setTitle(CharSequence);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class PlaceMarker {
+ method public androidx.car.app.model.CarColor? getColor();
+ method public androidx.car.app.model.CarIcon? getIcon();
+ method public int getIconType();
+ method public androidx.car.app.model.CarText? getLabel();
+ field public static final int TYPE_ICON = 0; // 0x0
+ field public static final int TYPE_IMAGE = 1; // 0x1
+ }
+
+ public static final class PlaceMarker.Builder {
+ ctor public PlaceMarker.Builder();
+ method public androidx.car.app.model.PlaceMarker build();
+ method public androidx.car.app.model.PlaceMarker.Builder setColor(androidx.car.app.model.CarColor);
+ method public androidx.car.app.model.PlaceMarker.Builder setIcon(androidx.car.app.model.CarIcon, int);
+ method public androidx.car.app.model.PlaceMarker.Builder setLabel(CharSequence);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class Row implements androidx.car.app.model.Item {
+ method @androidx.car.app.annotations.RequiresCarApi(6) public java.util.List<androidx.car.app.model.Action!> getActions();
+ method public androidx.car.app.model.CarIcon? getImage();
+ method public androidx.car.app.model.Metadata? getMetadata();
+ method @androidx.car.app.annotations.RequiresCarApi(6) public int getNumericDecoration();
+ method public androidx.car.app.model.OnClickDelegate? getOnClickDelegate();
+ method public int getRowImageType();
+ method public java.util.List<androidx.car.app.model.CarText!> getTexts();
+ method public androidx.car.app.model.CarText? getTitle();
+ method public androidx.car.app.model.Toggle? getToggle();
+ method public boolean isBrowsable();
+ method @androidx.car.app.annotations.RequiresCarApi(5) public boolean isEnabled();
+ method public androidx.car.app.model.Row row();
+ method public CharSequence yourBoat();
+ field public static final int IMAGE_TYPE_ICON = 4; // 0x4
+ field public static final int IMAGE_TYPE_LARGE = 2; // 0x2
+ field public static final int IMAGE_TYPE_SMALL = 1; // 0x1
+ field public static final int NO_DECORATION = -1; // 0xffffffff
+ }
+
+ public static final class Row.Builder {
+ ctor public Row.Builder();
+ method @androidx.car.app.annotations.RequiresCarApi(6) public androidx.car.app.model.Row.Builder addAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.Row.Builder addText(androidx.car.app.model.CarText);
+ method public androidx.car.app.model.Row.Builder addText(CharSequence);
+ method public androidx.car.app.model.Row build();
+ method public androidx.car.app.model.Row.Builder setBrowsable(boolean);
+ method @androidx.car.app.annotations.RequiresCarApi(5) public androidx.car.app.model.Row.Builder setEnabled(boolean);
+ method public androidx.car.app.model.Row.Builder setImage(androidx.car.app.model.CarIcon);
+ method public androidx.car.app.model.Row.Builder setImage(androidx.car.app.model.CarIcon, int);
+ method public androidx.car.app.model.Row.Builder setMetadata(androidx.car.app.model.Metadata);
+ method @IntRange(from=0) @androidx.car.app.annotations.RequiresCarApi(6) public androidx.car.app.model.Row.Builder setNumericDecoration(int);
+ method public androidx.car.app.model.Row.Builder setOnClickListener(androidx.car.app.model.OnClickListener);
+ method public androidx.car.app.model.Row.Builder setTitle(androidx.car.app.model.CarText);
+ method public androidx.car.app.model.Row.Builder setTitle(CharSequence);
+ method public androidx.car.app.model.Row.Builder setToggle(androidx.car.app.model.Toggle);
+ }
+
+ @androidx.car.app.annotations.CarProtocol public interface SearchCallbackDelegate {
+ method public void sendSearchSubmitted(String, androidx.car.app.OnDoneCallback);
+ method public void sendSearchTextChanged(String, androidx.car.app.OnDoneCallback);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class SearchTemplate implements androidx.car.app.model.Template {
+ method public androidx.car.app.model.ActionStrip? getActionStrip();
+ method public androidx.car.app.model.Action? getHeaderAction();
+ method public String? getInitialSearchText();
+ method public androidx.car.app.model.ItemList? getItemList();
+ method public androidx.car.app.model.SearchCallbackDelegate getSearchCallbackDelegate();
+ method public String? getSearchHint();
+ method public boolean isLoading();
+ method public boolean isShowKeyboardByDefault();
+ }
+
+ public static final class SearchTemplate.Builder {
+ ctor public SearchTemplate.Builder(androidx.car.app.model.SearchTemplate.SearchCallback);
+ method public androidx.car.app.model.SearchTemplate build();
+ method public androidx.car.app.model.SearchTemplate.Builder setActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.model.SearchTemplate.Builder setHeaderAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.SearchTemplate.Builder setInitialSearchText(String);
+ method public androidx.car.app.model.SearchTemplate.Builder setItemList(androidx.car.app.model.ItemList);
+ method public androidx.car.app.model.SearchTemplate.Builder setLoading(boolean);
+ method public androidx.car.app.model.SearchTemplate.Builder setSearchHint(String);
+ method public androidx.car.app.model.SearchTemplate.Builder setShowKeyboardByDefault(boolean);
+ }
+
+ public static interface SearchTemplate.SearchCallback {
+ method public default void onSearchSubmitted(String);
+ method public default void onSearchTextChanged(String);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class SectionedItemList {
+ method public static androidx.car.app.model.SectionedItemList create(androidx.car.app.model.ItemList, CharSequence);
+ method public androidx.car.app.model.CarText getHeader();
+ method public androidx.car.app.model.ItemList getItemList();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(6) public final class Tab implements androidx.car.app.model.Content {
+ method public String getContentId();
+ method public androidx.car.app.model.CarIcon getIcon();
+ method public androidx.car.app.model.CarText getTitle();
+ }
+
+ public static final class Tab.Builder {
+ ctor public Tab.Builder();
+ ctor public Tab.Builder(androidx.car.app.model.Tab);
+ method public androidx.car.app.model.Tab build();
+ method public androidx.car.app.model.Tab.Builder setContentId(String);
+ method public androidx.car.app.model.Tab.Builder setIcon(androidx.car.app.model.CarIcon);
+ method public androidx.car.app.model.Tab.Builder setTitle(CharSequence);
+ }
+
+ @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(6) public interface TabCallbackDelegate {
+ method public void sendTabSelected(String, androidx.car.app.OnDoneCallback);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(6) public class TabContents implements androidx.car.app.model.Content {
+ method public String getContentId();
+ method public androidx.car.app.model.Template getTemplate();
+ field public static final String CONTENT_ID = "TAB_CONTENTS_CONTENT_ID";
+ }
+
+ public static final class TabContents.Builder {
+ ctor public TabContents.Builder(androidx.car.app.model.Template);
+ method public androidx.car.app.model.TabContents build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(6) public class TabTemplate implements androidx.car.app.model.Template {
+ method public String getActiveTabContentId();
+ method public androidx.car.app.model.Action getHeaderAction();
+ method public androidx.car.app.model.TabCallbackDelegate getTabCallbackDelegate();
+ method public androidx.car.app.model.TabContents getTabContents();
+ method public java.util.List<androidx.car.app.model.Tab!> getTabs();
+ method public boolean isLoading();
+ }
+
+ public static final class TabTemplate.Builder {
+ ctor public TabTemplate.Builder(androidx.car.app.model.TabTemplate);
+ ctor public TabTemplate.Builder(androidx.car.app.model.TabTemplate.TabCallback);
+ method public androidx.car.app.model.TabTemplate.Builder addTab(androidx.car.app.model.Tab);
+ method public androidx.car.app.model.TabTemplate build();
+ method public androidx.car.app.model.TabTemplate.Builder setActiveTabContentId(String);
+ method public androidx.car.app.model.TabTemplate.Builder setHeaderAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.TabTemplate.Builder setLoading(boolean);
+ method public androidx.car.app.model.TabTemplate.Builder setTabContents(androidx.car.app.model.TabContents);
+ }
+
+ public static interface TabTemplate.TabCallback {
+ method public default void onTabSelected(String);
+ }
+
+ @androidx.car.app.annotations.CarProtocol public interface Template {
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class TemplateInfo {
+ ctor public TemplateInfo(Class<? extends androidx.car.app.model.Template>, String);
+ method public Class<? extends androidx.car.app.model.Template> getTemplateClass();
+ method public String getTemplateId();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class TemplateWrapper {
+ method public static androidx.car.app.model.TemplateWrapper copyOf(androidx.car.app.model.TemplateWrapper);
+ method public int getCurrentTaskStep();
+ method public String getId();
+ method public androidx.car.app.model.Template getTemplate();
+ method public java.util.List<androidx.car.app.model.TemplateInfo!> getTemplateInfosForScreenStack();
+ method public boolean isRefresh();
+ method public void setCurrentTaskStep(int);
+ method public void setId(String);
+ method public void setRefresh(boolean);
+ method public void setTemplate(androidx.car.app.model.Template);
+ method public static androidx.car.app.model.TemplateWrapper wrap(androidx.car.app.model.Template);
+ method public static androidx.car.app.model.TemplateWrapper wrap(androidx.car.app.model.Template, String);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class Toggle {
+ method public androidx.car.app.model.OnCheckedChangeDelegate getOnCheckedChangeDelegate();
+ method public boolean isChecked();
+ method @androidx.car.app.annotations.RequiresCarApi(5) public boolean isEnabled();
+ }
+
+ public static final class Toggle.Builder {
+ ctor public Toggle.Builder(androidx.car.app.model.Toggle.OnCheckedChangeListener);
+ method public androidx.car.app.model.Toggle build();
+ method public androidx.car.app.model.Toggle.Builder setChecked(boolean);
+ method @androidx.car.app.annotations.RequiresCarApi(5) public androidx.car.app.model.Toggle.Builder setEnabled(boolean);
+ }
+
+ public static interface Toggle.OnCheckedChangeListener {
+ method public void onCheckedChange(boolean);
+ }
+
+}
+
+package androidx.car.app.model.signin {
+
+ @SuppressCompatibility @androidx.car.app.annotations.RequiresCarApi(2) public final class InputSignInMethod implements androidx.car.app.model.signin.SignInTemplate.SignInMethod {
+ method public androidx.car.app.model.CarText? getDefaultValue();
+ method public androidx.car.app.model.CarText? getErrorMessage();
+ method public androidx.car.app.model.CarText? getHint();
+ method public androidx.car.app.model.InputCallbackDelegate getInputCallbackDelegate();
+ method public int getInputType();
+ method public int getKeyboardType();
+ method public boolean isShowKeyboardByDefault();
+ field public static final int INPUT_TYPE_DEFAULT = 1; // 0x1
+ field public static final int INPUT_TYPE_PASSWORD = 2; // 0x2
+ field public static final int KEYBOARD_DEFAULT = 1; // 0x1
+ field public static final int KEYBOARD_EMAIL = 2; // 0x2
+ field public static final int KEYBOARD_NUMBER = 4; // 0x4
+ field public static final int KEYBOARD_PHONE = 3; // 0x3
+ }
+
+ public static final class InputSignInMethod.Builder {
+ ctor public InputSignInMethod.Builder(androidx.car.app.model.InputCallback);
+ method public androidx.car.app.model.signin.InputSignInMethod build();
+ method public androidx.car.app.model.signin.InputSignInMethod.Builder setDefaultValue(String);
+ method public androidx.car.app.model.signin.InputSignInMethod.Builder setErrorMessage(CharSequence);
+ method public androidx.car.app.model.signin.InputSignInMethod.Builder setHint(CharSequence);
+ method public androidx.car.app.model.signin.InputSignInMethod.Builder setInputType(int);
+ method public androidx.car.app.model.signin.InputSignInMethod.Builder setKeyboardType(int);
+ method public androidx.car.app.model.signin.InputSignInMethod.Builder setShowKeyboardByDefault(boolean);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.RequiresCarApi(2) public final class PinSignInMethod implements androidx.car.app.model.signin.SignInTemplate.SignInMethod {
+ ctor public PinSignInMethod(CharSequence);
+ method public androidx.car.app.model.CarText getPinCode();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.RequiresCarApi(2) public final class ProviderSignInMethod implements androidx.car.app.model.signin.SignInTemplate.SignInMethod {
+ ctor public ProviderSignInMethod(androidx.car.app.model.Action);
+ method public androidx.car.app.model.Action getAction();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.RequiresCarApi(4) public final class QRCodeSignInMethod implements androidx.car.app.model.signin.SignInTemplate.SignInMethod {
+ ctor public QRCodeSignInMethod(android.net.Uri);
+ method public android.net.Uri getUri();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.RequiresCarApi(2) public final class SignInTemplate implements androidx.car.app.model.Template {
+ method public androidx.car.app.model.ActionStrip? getActionStrip();
+ method public java.util.List<androidx.car.app.model.Action!> getActions();
+ method public androidx.car.app.model.CarText? getAdditionalText();
+ method public androidx.car.app.model.Action? getHeaderAction();
+ method public androidx.car.app.model.CarText? getInstructions();
+ method public androidx.car.app.model.signin.SignInTemplate.SignInMethod getSignInMethod();
+ method public androidx.car.app.model.CarText? getTitle();
+ method public boolean isLoading();
+ }
+
+ @androidx.car.app.annotations.RequiresCarApi(2) public static final class SignInTemplate.Builder {
+ ctor public SignInTemplate.Builder(androidx.car.app.model.signin.SignInTemplate.SignInMethod);
+ method public androidx.car.app.model.signin.SignInTemplate.Builder addAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.signin.SignInTemplate build();
+ method public androidx.car.app.model.signin.SignInTemplate.Builder setActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.model.signin.SignInTemplate.Builder setAdditionalText(CharSequence);
+ method public androidx.car.app.model.signin.SignInTemplate.Builder setHeaderAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.signin.SignInTemplate.Builder setInstructions(CharSequence);
+ method public androidx.car.app.model.signin.SignInTemplate.Builder setLoading(boolean);
+ method public androidx.car.app.model.signin.SignInTemplate.Builder setTitle(CharSequence);
+ }
+
+ public static interface SignInTemplate.SignInMethod {
+ }
+
+}
+
+package androidx.car.app.navigation {
+
+ public class NavigationManager implements androidx.car.app.managers.Manager {
+ method @MainThread public void clearNavigationManagerCallback();
+ method @MainThread public void navigationEnded();
+ method @MainThread public void navigationStarted();
+ method @MainThread public void setNavigationManagerCallback(androidx.car.app.navigation.NavigationManagerCallback);
+ method @MainThread public void setNavigationManagerCallback(java.util.concurrent.Executor, androidx.car.app.navigation.NavigationManagerCallback);
+ method @MainThread public void updateTrip(androidx.car.app.navigation.model.Trip);
+ }
+
+ public interface NavigationManagerCallback {
+ method public default void onAutoDriveEnabled();
+ method public default void onStopNavigation();
+ }
+
+}
+
+package androidx.car.app.navigation.model {
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class Destination {
+ method public androidx.car.app.model.CarText? getAddress();
+ method public androidx.car.app.model.CarIcon? getImage();
+ method public androidx.car.app.model.CarText? getName();
+ }
+
+ public static final class Destination.Builder {
+ ctor public Destination.Builder();
+ method public androidx.car.app.navigation.model.Destination build();
+ method public androidx.car.app.navigation.model.Destination.Builder setAddress(CharSequence);
+ method public androidx.car.app.navigation.model.Destination.Builder setImage(androidx.car.app.model.CarIcon);
+ method public androidx.car.app.navigation.model.Destination.Builder setName(CharSequence);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class Lane {
+ method public java.util.List<androidx.car.app.navigation.model.LaneDirection!> getDirections();
+ }
+
+ public static final class Lane.Builder {
+ ctor public Lane.Builder();
+ method public androidx.car.app.navigation.model.Lane.Builder addDirection(androidx.car.app.navigation.model.LaneDirection);
+ method public androidx.car.app.navigation.model.Lane build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class LaneDirection {
+ method public static androidx.car.app.navigation.model.LaneDirection create(int, boolean);
+ method public int getShape();
+ method public boolean isRecommended();
+ field public static final int SHAPE_NORMAL_LEFT = 5; // 0x5
+ field public static final int SHAPE_NORMAL_RIGHT = 6; // 0x6
+ field public static final int SHAPE_SHARP_LEFT = 7; // 0x7
+ field public static final int SHAPE_SHARP_RIGHT = 8; // 0x8
+ field public static final int SHAPE_SLIGHT_LEFT = 3; // 0x3
+ field public static final int SHAPE_SLIGHT_RIGHT = 4; // 0x4
+ field public static final int SHAPE_STRAIGHT = 2; // 0x2
+ field public static final int SHAPE_UNKNOWN = 1; // 0x1
+ field public static final int SHAPE_U_TURN_LEFT = 9; // 0x9
+ field public static final int SHAPE_U_TURN_RIGHT = 10; // 0xa
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class Maneuver {
+ method public androidx.car.app.model.CarIcon? getIcon();
+ method public int getRoundaboutExitAngle();
+ method public int getRoundaboutExitNumber();
+ method public int getType();
+ field public static final int TYPE_DEPART = 1; // 0x1
+ field public static final int TYPE_DESTINATION = 39; // 0x27
+ field public static final int TYPE_DESTINATION_LEFT = 41; // 0x29
+ field public static final int TYPE_DESTINATION_RIGHT = 42; // 0x2a
+ field public static final int TYPE_DESTINATION_STRAIGHT = 40; // 0x28
+ field public static final int TYPE_FERRY_BOAT = 37; // 0x25
+ field public static final int TYPE_FERRY_BOAT_LEFT = 47; // 0x2f
+ field public static final int TYPE_FERRY_BOAT_RIGHT = 48; // 0x30
+ field public static final int TYPE_FERRY_TRAIN = 38; // 0x26
+ field public static final int TYPE_FERRY_TRAIN_LEFT = 49; // 0x31
+ field public static final int TYPE_FERRY_TRAIN_RIGHT = 50; // 0x32
+ field public static final int TYPE_FORK_LEFT = 25; // 0x19
+ field public static final int TYPE_FORK_RIGHT = 26; // 0x1a
+ field public static final int TYPE_KEEP_LEFT = 3; // 0x3
+ field public static final int TYPE_KEEP_RIGHT = 4; // 0x4
+ field public static final int TYPE_MERGE_LEFT = 27; // 0x1b
+ field public static final int TYPE_MERGE_RIGHT = 28; // 0x1c
+ field public static final int TYPE_MERGE_SIDE_UNSPECIFIED = 29; // 0x1d
+ field public static final int TYPE_NAME_CHANGE = 2; // 0x2
+ field public static final int TYPE_OFF_RAMP_NORMAL_LEFT = 23; // 0x17
+ field public static final int TYPE_OFF_RAMP_NORMAL_RIGHT = 24; // 0x18
+ field public static final int TYPE_OFF_RAMP_SLIGHT_LEFT = 21; // 0x15
+ field public static final int TYPE_OFF_RAMP_SLIGHT_RIGHT = 22; // 0x16
+ field public static final int TYPE_ON_RAMP_NORMAL_LEFT = 15; // 0xf
+ field public static final int TYPE_ON_RAMP_NORMAL_RIGHT = 16; // 0x10
+ field public static final int TYPE_ON_RAMP_SHARP_LEFT = 17; // 0x11
+ field public static final int TYPE_ON_RAMP_SHARP_RIGHT = 18; // 0x12
+ field public static final int TYPE_ON_RAMP_SLIGHT_LEFT = 13; // 0xd
+ field public static final int TYPE_ON_RAMP_SLIGHT_RIGHT = 14; // 0xe
+ field public static final int TYPE_ON_RAMP_U_TURN_LEFT = 19; // 0x13
+ field public static final int TYPE_ON_RAMP_U_TURN_RIGHT = 20; // 0x14
+ field public static final int TYPE_ROUNDABOUT_ENTER_AND_EXIT_CCW = 34; // 0x22
+ field public static final int TYPE_ROUNDABOUT_ENTER_AND_EXIT_CCW_WITH_ANGLE = 35; // 0x23
+ field public static final int TYPE_ROUNDABOUT_ENTER_AND_EXIT_CW = 32; // 0x20
+ field public static final int TYPE_ROUNDABOUT_ENTER_AND_EXIT_CW_WITH_ANGLE = 33; // 0x21
+ field public static final int TYPE_ROUNDABOUT_ENTER_CCW = 45; // 0x2d
+ field public static final int TYPE_ROUNDABOUT_ENTER_CW = 43; // 0x2b
+ field public static final int TYPE_ROUNDABOUT_EXIT_CCW = 46; // 0x2e
+ field public static final int TYPE_ROUNDABOUT_EXIT_CW = 44; // 0x2c
+ field public static final int TYPE_STRAIGHT = 36; // 0x24
+ field public static final int TYPE_TURN_NORMAL_LEFT = 7; // 0x7
+ field public static final int TYPE_TURN_NORMAL_RIGHT = 8; // 0x8
+ field public static final int TYPE_TURN_SHARP_LEFT = 9; // 0x9
+ field public static final int TYPE_TURN_SHARP_RIGHT = 10; // 0xa
+ field public static final int TYPE_TURN_SLIGHT_LEFT = 5; // 0x5
+ field public static final int TYPE_TURN_SLIGHT_RIGHT = 6; // 0x6
+ field public static final int TYPE_UNKNOWN = 0; // 0x0
+ field public static final int TYPE_U_TURN_LEFT = 11; // 0xb
+ field public static final int TYPE_U_TURN_RIGHT = 12; // 0xc
+ }
+
+ public static final class Maneuver.Builder {
+ ctor public Maneuver.Builder(int);
+ method public androidx.car.app.navigation.model.Maneuver build();
+ method public androidx.car.app.navigation.model.Maneuver.Builder setIcon(androidx.car.app.model.CarIcon);
+ method public androidx.car.app.navigation.model.Maneuver.Builder setRoundaboutExitAngle(@IntRange(from=1, to=360) int);
+ method public androidx.car.app.navigation.model.Maneuver.Builder setRoundaboutExitNumber(@IntRange(from=1) int);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(5) public final class MapController {
+ method public androidx.car.app.model.ActionStrip? getMapActionStrip();
+ method public androidx.car.app.navigation.model.PanModeDelegate? getPanModeDelegate();
+ }
+
+ public static final class MapController.Builder {
+ ctor public MapController.Builder();
+ method public androidx.car.app.navigation.model.MapController build();
+ method public androidx.car.app.navigation.model.MapController.Builder setMapActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.navigation.model.MapController.Builder setPanModeListener(androidx.car.app.navigation.model.PanModeListener);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(5) public final class MapTemplate implements androidx.car.app.model.Template {
+ method public androidx.car.app.model.ActionStrip? getActionStrip();
+ method public androidx.car.app.model.Header? getHeader();
+ method public androidx.car.app.model.ItemList? getItemList();
+ method public androidx.car.app.navigation.model.MapController? getMapController();
+ method public androidx.car.app.model.Pane? getPane();
+ }
+
+ public static final class MapTemplate.Builder {
+ ctor public MapTemplate.Builder();
+ method public androidx.car.app.navigation.model.MapTemplate build();
+ method public androidx.car.app.navigation.model.MapTemplate.Builder setActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.navigation.model.MapTemplate.Builder setHeader(androidx.car.app.model.Header);
+ method public androidx.car.app.navigation.model.MapTemplate.Builder setItemList(androidx.car.app.model.ItemList);
+ method public androidx.car.app.navigation.model.MapTemplate.Builder setMapController(androidx.car.app.navigation.model.MapController);
+ method public androidx.car.app.navigation.model.MapTemplate.Builder setPane(androidx.car.app.model.Pane);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public final class MapWithContentTemplate implements androidx.car.app.model.Template {
+ method public androidx.car.app.model.ActionStrip? getActionStrip();
+ method public androidx.car.app.model.Template? getContentTemplate();
+ method public androidx.car.app.navigation.model.MapController? getMapController();
+ method public boolean isLoading();
+ }
+
+ public static final class MapWithContentTemplate.Builder {
+ ctor public MapWithContentTemplate.Builder();
+ method public androidx.car.app.navigation.model.MapWithContentTemplate build();
+ method public androidx.car.app.navigation.model.MapWithContentTemplate.Builder setActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.navigation.model.MapWithContentTemplate.Builder setContentTemplate(androidx.car.app.model.Template);
+ method public androidx.car.app.navigation.model.MapWithContentTemplate.Builder setLoading(boolean);
+ method public androidx.car.app.navigation.model.MapWithContentTemplate.Builder setMapController(androidx.car.app.navigation.model.MapController);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class MessageInfo implements androidx.car.app.navigation.model.NavigationTemplate.NavigationInfo {
+ method public androidx.car.app.model.CarIcon? getImage();
+ method public androidx.car.app.model.CarText? getText();
+ method public androidx.car.app.model.CarText? getTitle();
+ }
+
+ public static final class MessageInfo.Builder {
+ ctor public MessageInfo.Builder(androidx.car.app.model.CarText);
+ ctor public MessageInfo.Builder(CharSequence);
+ method public androidx.car.app.navigation.model.MessageInfo build();
+ method public androidx.car.app.navigation.model.MessageInfo.Builder setImage(androidx.car.app.model.CarIcon);
+ method public androidx.car.app.navigation.model.MessageInfo.Builder setText(androidx.car.app.model.CarText);
+ method public androidx.car.app.navigation.model.MessageInfo.Builder setText(CharSequence);
+ method public androidx.car.app.navigation.model.MessageInfo.Builder setTitle(CharSequence);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class NavigationTemplate implements androidx.car.app.model.Template {
+ method public androidx.car.app.model.ActionStrip? getActionStrip();
+ method public androidx.car.app.model.CarColor? getBackgroundColor();
+ method public androidx.car.app.navigation.model.TravelEstimate? getDestinationTravelEstimate();
+ method @androidx.car.app.annotations.RequiresCarApi(2) public androidx.car.app.model.ActionStrip? getMapActionStrip();
+ method public androidx.car.app.navigation.model.NavigationTemplate.NavigationInfo? getNavigationInfo();
+ method @androidx.car.app.annotations.RequiresCarApi(2) public androidx.car.app.navigation.model.PanModeDelegate? getPanModeDelegate();
+ method @Deprecated @androidx.car.app.annotations.RequiresCarApi(2) public androidx.car.app.model.Toggle? getPanModeToggle();
+ }
+
+ public static final class NavigationTemplate.Builder {
+ ctor public NavigationTemplate.Builder();
+ method public androidx.car.app.navigation.model.NavigationTemplate build();
+ method public androidx.car.app.navigation.model.NavigationTemplate.Builder setActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.navigation.model.NavigationTemplate.Builder setBackgroundColor(androidx.car.app.model.CarColor);
+ method public androidx.car.app.navigation.model.NavigationTemplate.Builder setDestinationTravelEstimate(androidx.car.app.navigation.model.TravelEstimate);
+ method @androidx.car.app.annotations.RequiresCarApi(2) public androidx.car.app.navigation.model.NavigationTemplate.Builder setMapActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.navigation.model.NavigationTemplate.Builder setNavigationInfo(androidx.car.app.navigation.model.NavigationTemplate.NavigationInfo);
+ method @androidx.car.app.annotations.RequiresCarApi(2) public androidx.car.app.navigation.model.NavigationTemplate.Builder setPanModeListener(androidx.car.app.navigation.model.PanModeListener);
+ }
+
+ public static interface NavigationTemplate.NavigationInfo {
+ }
+
+ @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(2) public interface PanModeDelegate {
+ method public void sendPanModeChanged(boolean, androidx.car.app.OnDoneCallback);
+ }
+
+ public interface PanModeListener {
+ method public void onPanModeChanged(boolean);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class PlaceListNavigationTemplate implements androidx.car.app.model.Template {
+ method public androidx.car.app.model.ActionStrip? getActionStrip();
+ method @androidx.car.app.annotations.RequiresCarApi(5) public androidx.car.app.model.Header? getHeader();
+ method @Deprecated public androidx.car.app.model.Action? getHeaderAction();
+ method public androidx.car.app.model.ItemList? getItemList();
+ method @androidx.car.app.annotations.RequiresCarApi(4) public androidx.car.app.model.ActionStrip? getMapActionStrip();
+ method public androidx.car.app.model.OnContentRefreshDelegate? getOnContentRefreshDelegate();
+ method @androidx.car.app.annotations.RequiresCarApi(4) public androidx.car.app.navigation.model.PanModeDelegate? getPanModeDelegate();
+ method @Deprecated public androidx.car.app.model.CarText? getTitle();
+ method public boolean isLoading();
+ }
+
+ public static final class PlaceListNavigationTemplate.Builder {
+ ctor public PlaceListNavigationTemplate.Builder();
+ method public androidx.car.app.navigation.model.PlaceListNavigationTemplate build();
+ method public androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder setActionStrip(androidx.car.app.model.ActionStrip);
+ method @androidx.car.app.annotations.RequiresCarApi(5) public androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder setHeader(androidx.car.app.model.Header);
+ method @Deprecated public androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder setHeaderAction(androidx.car.app.model.Action);
+ method public androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder setItemList(androidx.car.app.model.ItemList);
+ method public androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder setLoading(boolean);
+ method @androidx.car.app.annotations.RequiresCarApi(4) public androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder setMapActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder setOnContentRefreshListener(androidx.car.app.model.OnContentRefreshListener);
+ method @androidx.car.app.annotations.RequiresCarApi(4) public androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder setPanModeListener(androidx.car.app.navigation.model.PanModeListener);
+ method @Deprecated public androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder setTitle(androidx.car.app.model.CarText);
+ method @Deprecated public androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder setTitle(CharSequence);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class RoutePreviewNavigationTemplate implements androidx.car.app.model.Template {
+ method public androidx.car.app.model.ActionStrip? getActionStrip();
+ method @androidx.car.app.annotations.RequiresCarApi(5) public androidx.car.app.model.Header? getHeader();
+ method @Deprecated public androidx.car.app.model.Action? getHeaderAction();
+ method public androidx.car.app.model.ItemList? getItemList();
+ method @androidx.car.app.annotations.RequiresCarApi(4) public androidx.car.app.model.ActionStrip? getMapActionStrip();
+ method public androidx.car.app.model.Action? getNavigateAction();
+ method @androidx.car.app.annotations.RequiresCarApi(4) public androidx.car.app.navigation.model.PanModeDelegate? getPanModeDelegate();
+ method @Deprecated public androidx.car.app.model.CarText? getTitle();
+ method public boolean isLoading();
+ }
+
+ public static final class RoutePreviewNavigationTemplate.Builder {
+ ctor public RoutePreviewNavigationTemplate.Builder();
+ method public androidx.car.app.navigation.model.RoutePreviewNavigationTemplate build();
+ method public androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder setActionStrip(androidx.car.app.model.ActionStrip);
+ method @androidx.car.app.annotations.RequiresCarApi(5) public androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder setHeader(androidx.car.app.model.Header);
+ method @Deprecated public androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder setHeaderAction(androidx.car.app.model.Action);
+ method public androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder setItemList(androidx.car.app.model.ItemList);
+ method public androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder setLoading(boolean);
+ method @androidx.car.app.annotations.RequiresCarApi(4) public androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder setMapActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder setNavigateAction(androidx.car.app.model.Action);
+ method @androidx.car.app.annotations.RequiresCarApi(4) public androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder setPanModeListener(androidx.car.app.navigation.model.PanModeListener);
+ method @Deprecated public androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder setTitle(androidx.car.app.model.CarText);
+ method @Deprecated public androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder setTitle(CharSequence);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class RoutingInfo implements androidx.car.app.navigation.model.NavigationTemplate.NavigationInfo {
+ method public androidx.car.app.model.Distance? getCurrentDistance();
+ method public androidx.car.app.navigation.model.Step? getCurrentStep();
+ method public androidx.car.app.model.CarIcon? getJunctionImage();
+ method public androidx.car.app.navigation.model.Step? getNextStep();
+ method public boolean isLoading();
+ }
+
+ public static final class RoutingInfo.Builder {
+ ctor public RoutingInfo.Builder();
+ method public androidx.car.app.navigation.model.RoutingInfo build();
+ method public androidx.car.app.navigation.model.RoutingInfo.Builder setCurrentStep(androidx.car.app.navigation.model.Step, androidx.car.app.model.Distance);
+ method public androidx.car.app.navigation.model.RoutingInfo.Builder setJunctionImage(androidx.car.app.model.CarIcon);
+ method public androidx.car.app.navigation.model.RoutingInfo.Builder setLoading(boolean);
+ method public androidx.car.app.navigation.model.RoutingInfo.Builder setNextStep(androidx.car.app.navigation.model.Step);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class Step {
+ method public androidx.car.app.model.CarText? getCue();
+ method public java.util.List<androidx.car.app.navigation.model.Lane!> getLanes();
+ method public androidx.car.app.model.CarIcon? getLanesImage();
+ method public androidx.car.app.navigation.model.Maneuver? getManeuver();
+ method public androidx.car.app.model.CarText? getRoad();
+ }
+
+ public static final class Step.Builder {
+ ctor public Step.Builder();
+ ctor public Step.Builder(androidx.car.app.model.CarText);
+ ctor public Step.Builder(CharSequence);
+ method public androidx.car.app.navigation.model.Step.Builder addLane(androidx.car.app.navigation.model.Lane);
+ method public androidx.car.app.navigation.model.Step build();
+ method public androidx.car.app.navigation.model.Step.Builder setCue(CharSequence);
+ method public androidx.car.app.navigation.model.Step.Builder setLanesImage(androidx.car.app.model.CarIcon);
+ method public androidx.car.app.navigation.model.Step.Builder setManeuver(androidx.car.app.navigation.model.Maneuver);
+ method public androidx.car.app.navigation.model.Step.Builder setRoad(CharSequence);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class TravelEstimate {
+ method public androidx.car.app.model.DateTimeWithZone? getArrivalTimeAtDestination();
+ method public androidx.car.app.model.Distance? getRemainingDistance();
+ method public androidx.car.app.model.CarColor? getRemainingDistanceColor();
+ method public androidx.car.app.model.CarColor? getRemainingTimeColor();
+ method public long getRemainingTimeSeconds();
+ method @androidx.car.app.annotations.RequiresCarApi(5) public androidx.car.app.model.CarIcon? getTripIcon();
+ method @androidx.car.app.annotations.RequiresCarApi(5) public androidx.car.app.model.CarText? getTripText();
+ field public static final long REMAINING_TIME_UNKNOWN = -1L; // 0xffffffffffffffffL
+ }
+
+ public static final class TravelEstimate.Builder {
+ ctor public TravelEstimate.Builder(androidx.car.app.model.Distance, androidx.car.app.model.DateTimeWithZone);
+ ctor @RequiresApi(26) public TravelEstimate.Builder(androidx.car.app.model.Distance, java.time.ZonedDateTime);
+ method public androidx.car.app.navigation.model.TravelEstimate build();
+ method public androidx.car.app.navigation.model.TravelEstimate.Builder setRemainingDistanceColor(androidx.car.app.model.CarColor);
+ method @RequiresApi(26) public androidx.car.app.navigation.model.TravelEstimate.Builder setRemainingTime(java.time.Duration);
+ method public androidx.car.app.navigation.model.TravelEstimate.Builder setRemainingTimeColor(androidx.car.app.model.CarColor);
+ method public androidx.car.app.navigation.model.TravelEstimate.Builder setRemainingTimeSeconds(@IntRange(from=0xffffffff) long);
+ method @androidx.car.app.annotations.RequiresCarApi(5) public androidx.car.app.navigation.model.TravelEstimate.Builder setTripIcon(androidx.car.app.model.CarIcon);
+ method @androidx.car.app.annotations.RequiresCarApi(5) public androidx.car.app.navigation.model.TravelEstimate.Builder setTripText(androidx.car.app.model.CarText);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class Trip {
+ method public androidx.car.app.model.CarText? getCurrentRoad();
+ method public java.util.List<androidx.car.app.navigation.model.TravelEstimate!> getDestinationTravelEstimates();
+ method public java.util.List<androidx.car.app.navigation.model.Destination!> getDestinations();
+ method public java.util.List<androidx.car.app.navigation.model.TravelEstimate!> getStepTravelEstimates();
+ method public java.util.List<androidx.car.app.navigation.model.Step!> getSteps();
+ method public boolean isLoading();
+ }
+
+ public static final class Trip.Builder {
+ ctor public Trip.Builder();
+ method public androidx.car.app.navigation.model.Trip.Builder addDestination(androidx.car.app.navigation.model.Destination, androidx.car.app.navigation.model.TravelEstimate);
+ method public androidx.car.app.navigation.model.Trip.Builder addStep(androidx.car.app.navigation.model.Step, androidx.car.app.navigation.model.TravelEstimate);
+ method public androidx.car.app.navigation.model.Trip build();
+ method public androidx.car.app.navigation.model.Trip.Builder setCurrentRoad(CharSequence);
+ method public androidx.car.app.navigation.model.Trip.Builder setLoading(boolean);
+ }
+
+}
+
+package androidx.car.app.notification {
+
+ public final class CarAppExtender implements androidx.core.app.NotificationCompat.Extender {
+ ctor public CarAppExtender(android.app.Notification);
+ method public androidx.core.app.NotificationCompat.Builder extend(androidx.core.app.NotificationCompat.Builder);
+ method public java.util.List<android.app.Notification.Action!> getActions();
+ method public String? getChannelId();
+ method public androidx.car.app.model.CarColor? getColor();
+ method public android.app.PendingIntent? getContentIntent();
+ method public CharSequence? getContentText();
+ method public CharSequence? getContentTitle();
+ method public android.app.PendingIntent? getDeleteIntent();
+ method public int getImportance();
+ method public android.graphics.Bitmap? getLargeIcon();
+ method @DrawableRes public int getSmallIcon();
+ method public static boolean isExtended(android.app.Notification);
+ }
+
+ public static final class CarAppExtender.Builder {
+ ctor public CarAppExtender.Builder();
+ method public androidx.car.app.notification.CarAppExtender.Builder addAction(@DrawableRes int, CharSequence, android.app.PendingIntent);
+ method public androidx.car.app.notification.CarAppExtender build();
+ method public androidx.car.app.notification.CarAppExtender.Builder setChannelId(String);
+ method public androidx.car.app.notification.CarAppExtender.Builder setColor(androidx.car.app.model.CarColor);
+ method public androidx.car.app.notification.CarAppExtender.Builder setContentIntent(android.app.PendingIntent);
+ method public androidx.car.app.notification.CarAppExtender.Builder setContentText(CharSequence);
+ method public androidx.car.app.notification.CarAppExtender.Builder setContentTitle(CharSequence);
+ method public androidx.car.app.notification.CarAppExtender.Builder setDeleteIntent(android.app.PendingIntent);
+ method public androidx.car.app.notification.CarAppExtender.Builder setImportance(int);
+ method public androidx.car.app.notification.CarAppExtender.Builder setLargeIcon(android.graphics.Bitmap);
+ method public androidx.car.app.notification.CarAppExtender.Builder setSmallIcon(int);
+ }
+
+ public final class CarNotificationManager {
+ method public boolean areNotificationsEnabled();
+ method public void cancel(int);
+ method public void cancel(String?, int);
+ method public void cancelAll();
+ method public void createNotificationChannel(androidx.core.app.NotificationChannelCompat);
+ method public void createNotificationChannelGroup(androidx.core.app.NotificationChannelGroupCompat);
+ method public void createNotificationChannelGroups(java.util.List<androidx.core.app.NotificationChannelGroupCompat!>);
+ method public void createNotificationChannels(java.util.List<androidx.core.app.NotificationChannelCompat!>);
+ method public void deleteNotificationChannel(String);
+ method public void deleteNotificationChannelGroup(String);
+ method public void deleteUnlistedNotificationChannels(java.util.Collection<java.lang.String!>);
+ method public static androidx.car.app.notification.CarNotificationManager from(android.content.Context);
+ method public static java.util.Set<java.lang.String!> getEnabledListenerPackages(android.content.Context);
+ method public int getImportance();
+ method public androidx.core.app.NotificationChannelCompat? getNotificationChannel(String);
+ method public androidx.core.app.NotificationChannelCompat? getNotificationChannel(String, String);
+ method public androidx.core.app.NotificationChannelGroupCompat? getNotificationChannelGroup(String);
+ method public java.util.List<androidx.core.app.NotificationChannelGroupCompat!> getNotificationChannelGroups();
+ method public java.util.List<androidx.core.app.NotificationChannelCompat!> getNotificationChannels();
+ method public void notify(int, androidx.core.app.NotificationCompat.Builder);
+ method public void notify(String?, int, androidx.core.app.NotificationCompat.Builder);
+ }
+
+ public final class CarPendingIntent {
+ method public static android.app.PendingIntent getCarApp(android.content.Context, int, android.content.Intent, int);
+ }
+
+}
+
+package androidx.car.app.serialization {
+
+ public final class Bundleable implements android.os.Parcelable {
+ method public static androidx.car.app.serialization.Bundleable create(Object) throws androidx.car.app.serialization.BundlerException;
+ method public int describeContents();
+ method public Object get() throws androidx.car.app.serialization.BundlerException;
+ method public void writeToParcel(android.os.Parcel, int);
+ field public static final android.os.Parcelable.Creator<androidx.car.app.serialization.Bundleable!> CREATOR;
+ }
+
+ public class BundlerException extends java.lang.Exception {
+ ctor public BundlerException(String?);
+ ctor public BundlerException(String?, Throwable);
+ }
+
+}
+
+package androidx.car.app.suggestion {
+
+ @androidx.car.app.annotations.RequiresCarApi(5) public class SuggestionManager implements androidx.car.app.managers.Manager {
+ method @MainThread public void updateSuggestions(java.util.List<androidx.car.app.suggestion.model.Suggestion!>);
+ }
+
+}
+
+package androidx.car.app.suggestion.model {
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class Suggestion {
+ method public android.app.PendingIntent? getAction();
+ method public androidx.car.app.model.CarIcon? getIcon();
+ method public String getIdentifier();
+ method public androidx.car.app.model.CarText? getSubtitle();
+ method public androidx.car.app.model.CarText getTitle();
+ }
+
+ public static final class Suggestion.Builder {
+ ctor public Suggestion.Builder();
+ method public androidx.car.app.suggestion.model.Suggestion build();
+ method public androidx.car.app.suggestion.model.Suggestion.Builder setAction(android.app.PendingIntent);
+ method public androidx.car.app.suggestion.model.Suggestion.Builder setIcon(androidx.car.app.model.CarIcon);
+ method public androidx.car.app.suggestion.model.Suggestion.Builder setIdentifier(String);
+ method public androidx.car.app.suggestion.model.Suggestion.Builder setSubtitle(CharSequence);
+ method public androidx.car.app.suggestion.model.Suggestion.Builder setTitle(CharSequence);
+ }
+
+}
+
+package androidx.car.app.validation {
+
+ public final class HostValidator {
+ method public java.util.Map<java.lang.String!,java.util.List<java.lang.String!>!> getAllowedHosts();
+ method public boolean isValidHost(androidx.car.app.HostInfo);
+ field public static final androidx.car.app.validation.HostValidator ALLOW_ALL_HOSTS_VALIDATOR;
+ field public static final String TEMPLATE_RENDERER_PERMISSION = "android.car.permission.TEMPLATE_RENDERER";
+ }
+
+ public static final class HostValidator.Builder {
+ ctor public HostValidator.Builder(android.content.Context);
+ method public androidx.car.app.validation.HostValidator.Builder addAllowedHost(String, String);
+ method public androidx.car.app.validation.HostValidator.Builder addAllowedHosts(@ArrayRes int);
+ method public androidx.car.app.validation.HostValidator build();
+ }
+
+}
+
+package androidx.car.app.versioning {
+
+ public final class CarAppApiLevels {
+ method public static int getLatest();
+ method public static int getOldest();
+ field public static final int LEVEL_1 = 1; // 0x1
+ field public static final int LEVEL_2 = 2; // 0x2
+ field public static final int LEVEL_3 = 3; // 0x3
+ field public static final int LEVEL_4 = 4; // 0x4
+ field public static final int LEVEL_5 = 5; // 0x5
+ field public static final int LEVEL_6 = 6; // 0x6
+ field public static final int LEVEL_7 = 7; // 0x7
+ }
+
+}
+
diff --git a/car/app/app/api/current.ignore b/car/app/app/api/current.ignore
deleted file mode 100644
index f83ac12..0000000
--- a/car/app/app/api/current.ignore
+++ /dev/null
@@ -1,51 +0,0 @@
-// Baseline format: 1.0
-BecameUnchecked: androidx.car.app.model.CarSpan:
- Removed class androidx.car.app.model.CarSpan from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarSpan#CarSpan():
- Removed constructor androidx.car.app.model.CarSpan() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarSpan#updateDrawState(android.text.TextPaint):
- Removed method androidx.car.app.model.CarSpan.updateDrawState(android.text.TextPaint) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarSpan#updateDrawState(android.text.TextPaint) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.CarSpan.updateDrawState(android.text.TextPaint arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper:
- Removed class androidx.car.app.model.TemplateWrapper from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#copyOf(androidx.car.app.model.TemplateWrapper):
- Removed method androidx.car.app.model.TemplateWrapper.copyOf(androidx.car.app.model.TemplateWrapper) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#copyOf(androidx.car.app.model.TemplateWrapper) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.TemplateWrapper.copyOf(androidx.car.app.model.TemplateWrapper arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#getCurrentTaskStep():
- Removed method androidx.car.app.model.TemplateWrapper.getCurrentTaskStep() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#getId():
- Removed method androidx.car.app.model.TemplateWrapper.getId() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#getTemplate():
- Removed method androidx.car.app.model.TemplateWrapper.getTemplate() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#getTemplateInfosForScreenStack():
- Removed method androidx.car.app.model.TemplateWrapper.getTemplateInfosForScreenStack() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#isRefresh():
- Removed method androidx.car.app.model.TemplateWrapper.isRefresh() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#setCurrentTaskStep(int):
- Removed method androidx.car.app.model.TemplateWrapper.setCurrentTaskStep(int) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#setCurrentTaskStep(int) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.TemplateWrapper.setCurrentTaskStep(int arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#setId(String):
- Removed method androidx.car.app.model.TemplateWrapper.setId(String) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#setId(String) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.TemplateWrapper.setId(String arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#setRefresh(boolean):
- Removed method androidx.car.app.model.TemplateWrapper.setRefresh(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#setRefresh(boolean) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.TemplateWrapper.setRefresh(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#setTemplate(androidx.car.app.model.Template):
- Removed method androidx.car.app.model.TemplateWrapper.setTemplate(androidx.car.app.model.Template) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#setTemplate(androidx.car.app.model.Template) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.TemplateWrapper.setTemplate(androidx.car.app.model.Template arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#wrap(androidx.car.app.model.Template):
- Removed method androidx.car.app.model.TemplateWrapper.wrap(androidx.car.app.model.Template) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#wrap(androidx.car.app.model.Template) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.TemplateWrapper.wrap(androidx.car.app.model.Template arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#wrap(androidx.car.app.model.Template, String):
- Removed method androidx.car.app.model.TemplateWrapper.wrap(androidx.car.app.model.Template,String) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#wrap(androidx.car.app.model.Template, String) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.TemplateWrapper.wrap(androidx.car.app.model.Template arg1, String arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#wrap(androidx.car.app.model.Template, String) parameter #1:
- Removed parameter arg2 in androidx.car.app.model.TemplateWrapper.wrap(androidx.car.app.model.Template arg1, String arg2) from compatibility checked API surface
diff --git a/car/app/app/api/res-1.4.0-beta02.txt b/car/app/app/api/res-1.4.0-beta02.txt
new file mode 100644
index 0000000..686fc80
--- /dev/null
+++ b/car/app/app/api/res-1.4.0-beta02.txt
@@ -0,0 +1,5 @@
+attr carColorPrimary
+attr carColorPrimaryDark
+attr carColorSecondary
+attr carColorSecondaryDark
+attr carPermissionActivityLayout
diff --git a/car/app/app/api/restricted_1.4.0-beta02.txt b/car/app/app/api/restricted_1.4.0-beta02.txt
new file mode 100644
index 0000000..73c12de
--- /dev/null
+++ b/car/app/app/api/restricted_1.4.0-beta02.txt
@@ -0,0 +1,2210 @@
+// Signature format: 4.0
+package androidx.car.app {
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class AppInfo {
+ ctor @VisibleForTesting public AppInfo(int, int, String);
+ method public int getLatestCarAppApiLevel();
+ method public String getLibraryDisplayVersion();
+ method public int getMinCarAppApiLevel();
+ field public static final String MIN_API_LEVEL_METADATA_KEY = "androidx.car.app.minCarApiLevel";
+ }
+
+ public class AppManager implements androidx.car.app.managers.Manager {
+ method @androidx.car.app.annotations.RequiresCarApi(5) public void dismissAlert(int);
+ method public void invalidate();
+ method public void setSurfaceCallback(androidx.car.app.SurfaceCallback?);
+ method @androidx.car.app.annotations.RequiresCarApi(5) public void showAlert(androidx.car.app.model.Alert);
+ method public void showToast(CharSequence, int);
+ }
+
+ public final class CarAppPermission {
+ method public static void checkHasLibraryPermission(android.content.Context, String);
+ method public static void checkHasPermission(android.content.Context, String);
+ field public static final String ACCESS_SURFACE = "androidx.car.app.ACCESS_SURFACE";
+ field public static final String MAP_TEMPLATES = "androidx.car.app.MAP_TEMPLATES";
+ field public static final String NAVIGATION_TEMPLATES = "androidx.car.app.NAVIGATION_TEMPLATES";
+ }
+
+ public abstract class CarAppService extends android.app.Service {
+ ctor public CarAppService();
+ method public abstract androidx.car.app.validation.HostValidator createHostValidator();
+ method @CallSuper public final void dump(java.io.FileDescriptor, java.io.PrintWriter, String![]?);
+ method @Deprecated public final androidx.car.app.Session? getCurrentSession();
+ method public final androidx.car.app.HostInfo? getHostInfo();
+ method public final androidx.car.app.Session? getSession(androidx.car.app.SessionInfo);
+ method @CallSuper public final android.os.IBinder onBind(android.content.Intent);
+ method public androidx.car.app.Session onCreateSession();
+ method @androidx.car.app.annotations.RequiresCarApi(6) public androidx.car.app.Session onCreateSession(androidx.car.app.SessionInfo);
+ method public final boolean onUnbind(android.content.Intent);
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public static final String CATEGORY_CALLING_APP = "androidx.car.app.category.CALLING";
+ field @Deprecated public static final String CATEGORY_CHARGING_APP = "androidx.car.app.category.CHARGING";
+ field @androidx.car.app.annotations.RequiresCarApi(6) public static final String CATEGORY_FEATURE_CLUSTER = "androidx.car.app.category.FEATURE_CLUSTER";
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public static final String CATEGORY_IOT_APP = "androidx.car.app.category.IOT";
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public static final String CATEGORY_MESSAGING_APP = "androidx.car.app.category.MESSAGING";
+ field public static final String CATEGORY_NAVIGATION_APP = "androidx.car.app.category.NAVIGATION";
+ field @Deprecated public static final String CATEGORY_PARKING_APP = "androidx.car.app.category.PARKING";
+ field public static final String CATEGORY_POI_APP = "androidx.car.app.category.POI";
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public static final String CATEGORY_SETTINGS_APP = "androidx.car.app.category.SETTINGS";
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public static final String CATEGORY_WEATHER_APP = "androidx.car.app.category.WEATHER";
+ field public static final String SERVICE_INTERFACE = "androidx.car.app.CarAppService";
+ }
+
+ public class CarContext extends android.content.ContextWrapper {
+ method public void finishCarApp();
+ method @androidx.car.app.annotations.RequiresCarApi(2) public android.content.ComponentName? getCallingComponent();
+ method public int getCarAppApiLevel();
+ method public <T> T getCarService(Class<T!>);
+ method public Object getCarService(String);
+ method public String getCarServiceName(Class<?>);
+ method public androidx.car.app.HostInfo? getHostInfo();
+ method public androidx.activity.OnBackPressedDispatcher getOnBackPressedDispatcher();
+ method public boolean isDarkMode();
+ method public void requestPermissions(java.util.List<java.lang.String!>, androidx.car.app.OnRequestPermissionsListener);
+ method public void requestPermissions(java.util.List<java.lang.String!>, java.util.concurrent.Executor, androidx.car.app.OnRequestPermissionsListener);
+ method @androidx.car.app.annotations.RequiresCarApi(2) public void setCarAppResult(int, android.content.Intent?);
+ method public void startCarApp(android.content.Intent);
+ method @Deprecated public static void startCarApp(android.content.Intent, android.content.Intent);
+ field public static final String ACTION_NAVIGATE = "androidx.car.app.action.NAVIGATE";
+ field public static final String APP_SERVICE = "app";
+ field public static final String CAR_SERVICE = "car";
+ field @androidx.car.app.annotations.RequiresCarApi(2) public static final String CONSTRAINT_SERVICE = "constraints";
+ field public static final String EXTRA_START_CAR_APP_BINDER_KEY = "androidx.car.app.extra.START_CAR_APP_BINDER_KEY";
+ field @androidx.car.app.annotations.RequiresCarApi(3) public static final String HARDWARE_SERVICE = "hardware";
+ field public static final String NAVIGATION_SERVICE = "navigation";
+ field public static final String SCREEN_SERVICE = "screen";
+ field public static final String SUGGESTION_SERVICE = "suggestion";
+ }
+
+ public final class CarToast {
+ method public static androidx.car.app.CarToast makeText(androidx.car.app.CarContext, @StringRes int, int);
+ method public static androidx.car.app.CarToast makeText(androidx.car.app.CarContext, CharSequence, int);
+ method public void setDuration(int);
+ method public void setText(@StringRes int);
+ method public void setText(CharSequence);
+ method public void show();
+ field public static final int LENGTH_LONG = 1; // 0x1
+ field public static final int LENGTH_SHORT = 0; // 0x0
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class FailureResponse {
+ ctor public FailureResponse(Throwable);
+ method public int getErrorType();
+ method public String getStackTrace();
+ field public static final int BUNDLER_EXCEPTION = 1; // 0x1
+ field public static final int ILLEGAL_STATE_EXCEPTION = 2; // 0x2
+ field public static final int INVALID_PARAMETER_EXCEPTION = 3; // 0x3
+ field public static final int REMOTE_EXCEPTION = 6; // 0x6
+ field public static final int RUNTIME_EXCEPTION = 5; // 0x5
+ field public static final int SECURITY_EXCEPTION = 4; // 0x4
+ field public static final int UNKNOWN_ERROR = 0; // 0x0
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class HandshakeInfo {
+ ctor public HandshakeInfo(String, int);
+ method public int getHostCarAppApiLevel();
+ method public String getHostPackageName();
+ }
+
+ public final class HostException extends java.lang.RuntimeException {
+ ctor public HostException(String);
+ ctor public HostException(String, Throwable);
+ ctor public HostException(Throwable);
+ }
+
+ public final class HostInfo {
+ ctor public HostInfo(String, int);
+ method public String getPackageName();
+ method public int getUid();
+ }
+
+ @androidx.car.app.annotations.CarProtocol public interface OnDoneCallback {
+ method public default void onFailure(androidx.car.app.serialization.Bundleable);
+ method public default void onSuccess(androidx.car.app.serialization.Bundleable?);
+ }
+
+ public interface OnRequestPermissionsListener {
+ method public void onRequestPermissionsResult(java.util.List<java.lang.String!>, java.util.List<java.lang.String!>);
+ }
+
+ public interface OnScreenResultListener {
+ method public void onScreenResult(Object?);
+ }
+
+ public abstract class Screen implements androidx.lifecycle.LifecycleOwner {
+ ctor protected Screen(androidx.car.app.CarContext);
+ method public final void finish();
+ method public final androidx.car.app.CarContext getCarContext();
+ method public final androidx.lifecycle.Lifecycle getLifecycle();
+ method public String? getMarker();
+ method public final androidx.car.app.ScreenManager getScreenManager();
+ method public final void invalidate();
+ method public abstract androidx.car.app.model.Template onGetTemplate();
+ method public void setMarker(String?);
+ method public void setResult(Object?);
+ }
+
+ @MainThread public class ScreenManager implements androidx.car.app.managers.Manager {
+ method public java.util.Collection<androidx.car.app.Screen!> getScreenStack();
+ method public int getStackSize();
+ method public androidx.car.app.Screen getTop();
+ method public void pop();
+ method public void popTo(String);
+ method public void popToRoot();
+ method public void push(androidx.car.app.Screen);
+ method public void pushForResult(androidx.car.app.Screen, androidx.car.app.OnScreenResultListener);
+ method public void remove(androidx.car.app.Screen);
+ }
+
+ public abstract class Session implements androidx.lifecycle.LifecycleOwner {
+ ctor public Session();
+ method public final androidx.car.app.CarContext getCarContext();
+ method public androidx.lifecycle.Lifecycle getLifecycle();
+ method public void onCarConfigurationChanged(android.content.res.Configuration);
+ method public abstract androidx.car.app.Screen onCreateScreen(android.content.Intent);
+ method public void onNewIntent(android.content.Intent);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(6) public class SessionInfo {
+ ctor public SessionInfo(int, String);
+ method public int getDisplayType();
+ method public String getSessionId();
+ method public java.util.Set<java.lang.Class<? extends androidx.car.app.model.Template>!>? getSupportedTemplates(int);
+ field public static final androidx.car.app.SessionInfo DEFAULT_SESSION_INFO;
+ field public static final int DISPLAY_TYPE_CLUSTER = 1; // 0x1
+ field public static final int DISPLAY_TYPE_MAIN = 0; // 0x0
+ }
+
+ public class SessionInfoIntentEncoder {
+ method public static boolean containsSessionInfo(android.content.Intent);
+ method public static androidx.car.app.SessionInfo decode(android.content.Intent);
+ method public static void encode(androidx.car.app.SessionInfo, android.content.Intent);
+ }
+
+ public interface SurfaceCallback {
+ method @androidx.car.app.annotations.RequiresCarApi(5) public default void onClick(float, float);
+ method @androidx.car.app.annotations.RequiresCarApi(2) public default void onFling(float, float);
+ method @androidx.car.app.annotations.RequiresCarApi(2) public default void onScale(float, float, float);
+ method @androidx.car.app.annotations.RequiresCarApi(2) public default void onScroll(float, float);
+ method public default void onStableAreaChanged(android.graphics.Rect);
+ method public default void onSurfaceAvailable(androidx.car.app.SurfaceContainer);
+ method public default void onSurfaceDestroyed(androidx.car.app.SurfaceContainer);
+ method public default void onVisibleAreaChanged(android.graphics.Rect);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class SurfaceContainer {
+ ctor public SurfaceContainer(android.view.Surface?, int, int, int);
+ method public int getDpi();
+ method public int getHeight();
+ method public android.view.Surface? getSurface();
+ method public int getWidth();
+ }
+
+}
+
+package androidx.car.app.annotations {
+
+ @java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.SOURCE) @java.lang.annotation.Target({java.lang.annotation.ElementType.TYPE, java.lang.annotation.ElementType.PARAMETER}) public @interface CarProtocol {
+ }
+
+ @SuppressCompatibility @RequiresOptIn @java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.CLASS) @java.lang.annotation.Target({java.lang.annotation.ElementType.TYPE, java.lang.annotation.ElementType.CONSTRUCTOR, java.lang.annotation.ElementType.FIELD, java.lang.annotation.ElementType.METHOD}) public @interface ExperimentalCarApi {
+ }
+
+ @java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.RUNTIME) @java.lang.annotation.Target({java.lang.annotation.ElementType.TYPE, java.lang.annotation.ElementType.CONSTRUCTOR, java.lang.annotation.ElementType.FIELD, java.lang.annotation.ElementType.METHOD}) public @interface RequiresCarApi {
+ method public abstract int value();
+ }
+
+}
+
+package androidx.car.app.connection {
+
+ public final class CarConnection {
+ ctor @MainThread public CarConnection(android.content.Context);
+ method public androidx.lifecycle.LiveData<java.lang.Integer!> getType();
+ field public static final String ACTION_CAR_CONNECTION_UPDATED = "androidx.car.app.connection.action.CAR_CONNECTION_UPDATED";
+ field public static final String CAR_CONNECTION_STATE = "CarConnectionState";
+ field public static final int CONNECTION_TYPE_NATIVE = 1; // 0x1
+ field public static final int CONNECTION_TYPE_NOT_CONNECTED = 0; // 0x0
+ field public static final int CONNECTION_TYPE_PROJECTION = 2; // 0x2
+ }
+
+}
+
+package androidx.car.app.constraints {
+
+ @androidx.car.app.annotations.RequiresCarApi(2) public class ConstraintManager implements androidx.car.app.managers.Manager {
+ method public int getContentLimit(int);
+ method @androidx.car.app.annotations.RequiresCarApi(6) public boolean isAppDrivenRefreshEnabled();
+ field public static final int CONTENT_LIMIT_TYPE_GRID = 1; // 0x1
+ field public static final int CONTENT_LIMIT_TYPE_LIST = 0; // 0x0
+ field public static final int CONTENT_LIMIT_TYPE_PANE = 4; // 0x4
+ field public static final int CONTENT_LIMIT_TYPE_PLACE_LIST = 2; // 0x2
+ field public static final int CONTENT_LIMIT_TYPE_ROUTE_LIST = 3; // 0x3
+ }
+
+}
+
+package androidx.car.app.hardware {
+
+ @MainThread @androidx.car.app.annotations.RequiresCarApi(3) public interface CarHardwareManager extends androidx.car.app.managers.Manager {
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public default androidx.car.app.hardware.climate.CarClimate getCarClimate();
+ method public default androidx.car.app.hardware.info.CarInfo getCarInfo();
+ method public default androidx.car.app.hardware.info.CarSensors getCarSensors();
+ }
+
+}
+
+package androidx.car.app.hardware.climate {
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class CabinTemperatureProfile {
+ method public java.util.Map<java.util.Set<androidx.car.app.hardware.common.CarZone!>!,android.util.Pair<java.lang.Float!,java.lang.Float!>!> getCarZoneSetsToCabinCelsiusTemperatureRanges();
+ method public float getCelsiusSupportedIncrement();
+ method public float getFahrenheitSupportedIncrement();
+ method public android.util.Pair<java.lang.Float!,java.lang.Float!> getSupportedMinMaxCelsiusRange();
+ method public android.util.Pair<java.lang.Float!,java.lang.Float!> getSupportedMinMaxFahrenheitRange();
+ method public boolean hasCarZoneSetsToCabinCelsiusTemperatureRanges();
+ method public boolean hasCelsiusSupportedIncrement();
+ method public boolean hasFahrenheitSupportedIncrement();
+ method public boolean hasSupportedMinMaxCelsiusRange();
+ method public boolean hasSupportedMinMaxFahrenheitRange();
+ }
+
+ public static final class CabinTemperatureProfile.Builder {
+ ctor public CabinTemperatureProfile.Builder();
+ method public androidx.car.app.hardware.climate.CabinTemperatureProfile build();
+ method public androidx.car.app.hardware.climate.CabinTemperatureProfile.Builder setCarZoneSetsToCabinCelsiusTemperatureRanges(java.util.Map<java.util.Set<androidx.car.app.hardware.common.CarZone!>!,android.util.Pair<java.lang.Float!,java.lang.Float!>!>);
+ method public androidx.car.app.hardware.climate.CabinTemperatureProfile.Builder setCelsiusSupportedIncrement(float);
+ method public androidx.car.app.hardware.climate.CabinTemperatureProfile.Builder setFahrenheitSupportedIncrement(float);
+ method public androidx.car.app.hardware.climate.CabinTemperatureProfile.Builder setSupportedMinMaxCelsiusRange(android.util.Pair<java.lang.Float!,java.lang.Float!>);
+ method public androidx.car.app.hardware.climate.CabinTemperatureProfile.Builder setSupportedMinMaxFahrenheitRange(android.util.Pair<java.lang.Float!,java.lang.Float!>);
+ }
+
+ @SuppressCompatibility @MainThread @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(5) public interface CarClimate {
+ method public void fetchClimateProfile(java.util.concurrent.Executor, androidx.car.app.hardware.climate.ClimateProfileRequest, androidx.car.app.hardware.climate.CarClimateProfileCallback);
+ method public void registerClimateStateCallback(java.util.concurrent.Executor, androidx.car.app.hardware.climate.RegisterClimateStateRequest, androidx.car.app.hardware.climate.CarClimateStateCallback);
+ method public <E> void setClimateState(java.util.concurrent.Executor, androidx.car.app.hardware.climate.ClimateStateRequest<E!>, androidx.car.app.hardware.common.CarSetOperationStatusCallback);
+ method public void unregisterClimateStateCallback(androidx.car.app.hardware.climate.CarClimateStateCallback);
+ }
+
+ @SuppressCompatibility @MainThread @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(5) public final class CarClimateFeature {
+ method public java.util.List<androidx.car.app.hardware.common.CarZone!> getCarZones();
+ method public int getFeature();
+ }
+
+ public static final class CarClimateFeature.Builder {
+ ctor public CarClimateFeature.Builder(int);
+ method public androidx.car.app.hardware.climate.CarClimateFeature.Builder addCarZones(androidx.car.app.hardware.common.CarZone!...);
+ method public androidx.car.app.hardware.climate.CarClimateFeature build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(5) public interface CarClimateProfileCallback {
+ method public default void onCabinTemperatureProfileAvailable(androidx.car.app.hardware.climate.CabinTemperatureProfile);
+ method public default void onCarZoneMappingInfoProfileAvailable(androidx.car.app.hardware.climate.CarZoneMappingInfoProfile);
+ method public default void onDefrosterProfileAvailable(androidx.car.app.hardware.climate.DefrosterProfile);
+ method public default void onElectricDefrosterProfileAvailable(androidx.car.app.hardware.climate.ElectricDefrosterProfile);
+ method public default void onFanDirectionProfileAvailable(androidx.car.app.hardware.climate.FanDirectionProfile);
+ method public default void onFanSpeedLevelProfileAvailable(androidx.car.app.hardware.climate.FanSpeedLevelProfile);
+ method public default void onHvacAcProfileAvailable(androidx.car.app.hardware.climate.HvacAcProfile);
+ method public default void onHvacAutoModeProfileAvailable(androidx.car.app.hardware.climate.HvacAutoModeProfile);
+ method public default void onHvacAutoRecirculationProfileAvailable(androidx.car.app.hardware.climate.HvacAutoRecirculationProfile);
+ method public default void onHvacDualModeProfileAvailable(androidx.car.app.hardware.climate.HvacDualModeProfile);
+ method public default void onHvacMaxAcModeProfileAvailable(androidx.car.app.hardware.climate.HvacMaxAcModeProfile);
+ method public default void onHvacPowerProfileAvailable(androidx.car.app.hardware.climate.HvacPowerProfile);
+ method public default void onHvacRecirculationProfileAvailable(androidx.car.app.hardware.climate.HvacRecirculationProfile);
+ method public default void onMaxDefrosterProfileAvailable(androidx.car.app.hardware.climate.MaxDefrosterProfile);
+ method public default void onSeatTemperatureLevelProfileAvailable(androidx.car.app.hardware.climate.SeatTemperatureProfile);
+ method public default void onSeatVentilationLevelProfileAvailable(androidx.car.app.hardware.climate.SeatVentilationProfile);
+ method public default void onSteeringWheelHeatProfileAvailable(androidx.car.app.hardware.climate.SteeringWheelHeatProfile);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(5) public interface CarClimateStateCallback {
+ method public default void onCabinTemperatureStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Float!>);
+ method public default void onDefrosterStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Boolean!>);
+ method public default void onElectricDefrosterStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Boolean!>);
+ method public default void onFanDirectionStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Integer!>);
+ method public default void onFanSpeedLevelStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Integer!>);
+ method public default void onHvacAcStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Boolean!>);
+ method public default void onHvacAutoModeStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Boolean!>);
+ method public default void onHvacAutoRecirculationStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Boolean!>);
+ method public default void onHvacDualModeStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Boolean!>);
+ method public default void onHvacMaxAcModeStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Boolean!>);
+ method public default void onHvacPowerStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Boolean!>);
+ method public default void onHvacRecirculationStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Boolean!>);
+ method public default void onMaxDefrosterStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Boolean!>);
+ method public default void onSeatTemperatureLevelStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Integer!>);
+ method public default void onSeatVentilationLevelStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Integer!>);
+ method public default void onSteeringWheelHeatStateAvailable(androidx.car.app.hardware.common.CarValue<java.lang.Boolean!>);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class CarZoneMappingInfoProfile {
+ method public java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!> getSupportedCarZoneSets();
+ }
+
+ public static final class CarZoneMappingInfoProfile.Builder {
+ ctor public CarZoneMappingInfoProfile.Builder(java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!>);
+ method public androidx.car.app.hardware.climate.CarZoneMappingInfoProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(5) public final class ClimateProfileRequest {
+ method public java.util.Set<java.lang.Integer!> getAllClimateProfiles();
+ method public java.util.List<androidx.car.app.hardware.climate.CarClimateFeature!> getClimateProfileFeatures();
+ field public static final int FEATURE_CABIN_TEMPERATURE = 4; // 0x4
+ field public static final int FEATURE_CAR_ZONE_MAPPING = 17; // 0x11
+ field public static final int FEATURE_FAN_DIRECTION = 6; // 0x6
+ field public static final int FEATURE_FAN_SPEED = 5; // 0x5
+ field public static final int FEATURE_HVAC_AC = 2; // 0x2
+ field public static final int FEATURE_HVAC_AUTO_MODE = 12; // 0xc
+ field public static final int FEATURE_HVAC_AUTO_RECIRCULATION = 11; // 0xb
+ field public static final int FEATURE_HVAC_DEFROSTER = 14; // 0xe
+ field public static final int FEATURE_HVAC_DUAL_MODE = 13; // 0xd
+ field public static final int FEATURE_HVAC_ELECTRIC_DEFROSTER = 16; // 0x10
+ field public static final int FEATURE_HVAC_MAX_AC = 3; // 0x3
+ field public static final int FEATURE_HVAC_MAX_DEFROSTER = 15; // 0xf
+ field public static final int FEATURE_HVAC_POWER = 1; // 0x1
+ field public static final int FEATURE_HVAC_RECIRCULATION = 10; // 0xa
+ field public static final int FEATURE_SEAT_TEMPERATURE_LEVEL = 7; // 0x7
+ field public static final int FEATURE_SEAT_VENTILATION_LEVEL = 8; // 0x8
+ field public static final int FEATURE_STEERING_WHEEL_HEAT = 9; // 0x9
+ }
+
+ public static final class ClimateProfileRequest.Builder {
+ ctor public ClimateProfileRequest.Builder();
+ method public androidx.car.app.hardware.climate.ClimateProfileRequest.Builder addClimateProfileFeatures(androidx.car.app.hardware.climate.CarClimateFeature!...);
+ method public androidx.car.app.hardware.climate.ClimateProfileRequest build();
+ method public androidx.car.app.hardware.climate.ClimateProfileRequest.Builder setAllClimateProfiles();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(5) public final class ClimateStateRequest<T> {
+ method public java.util.List<androidx.car.app.hardware.common.CarZone!> getCarZones();
+ method public int getRequestedFeature();
+ method public T getRequestedValue();
+ }
+
+ public static final class ClimateStateRequest.Builder<T> {
+ ctor public ClimateStateRequest.Builder(int, T!);
+ method public androidx.car.app.hardware.climate.ClimateStateRequest.Builder<T!> addCarZones(androidx.car.app.hardware.common.CarZone);
+ method public androidx.car.app.hardware.climate.ClimateStateRequest<T!> build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class DefrosterProfile {
+ method public java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!> getSupportedCarZoneSets();
+ }
+
+ public static final class DefrosterProfile.Builder {
+ ctor public DefrosterProfile.Builder(java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!>);
+ method public androidx.car.app.hardware.climate.DefrosterProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class ElectricDefrosterProfile {
+ method public java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!> getSupportedCarZoneSets();
+ }
+
+ public static final class ElectricDefrosterProfile.Builder {
+ ctor public ElectricDefrosterProfile.Builder(java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!>);
+ method public androidx.car.app.hardware.climate.ElectricDefrosterProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class FanDirectionProfile {
+ method public java.util.Map<java.util.Set<androidx.car.app.hardware.common.CarZone!>!,java.util.Set<java.lang.Integer!>!> getCarZoneSetsToFanDirectionValues();
+ }
+
+ public static final class FanDirectionProfile.Builder {
+ ctor public FanDirectionProfile.Builder(java.util.Map<java.util.Set<androidx.car.app.hardware.common.CarZone!>!,java.util.Set<java.lang.Integer!>!>);
+ method public androidx.car.app.hardware.climate.FanDirectionProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class FanSpeedLevelProfile {
+ method public java.util.Map<java.util.Set<androidx.car.app.hardware.common.CarZone!>!,android.util.Pair<java.lang.Integer!,java.lang.Integer!>!> getCarZoneSetsToFanSpeedLevelRanges();
+ }
+
+ public static final class FanSpeedLevelProfile.Builder {
+ ctor public FanSpeedLevelProfile.Builder(java.util.Map<java.util.Set<androidx.car.app.hardware.common.CarZone!>!,android.util.Pair<java.lang.Integer!,java.lang.Integer!>!>);
+ method public androidx.car.app.hardware.climate.FanSpeedLevelProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class HvacAcProfile {
+ method public java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!> getSupportedCarZoneSets();
+ }
+
+ public static final class HvacAcProfile.Builder {
+ ctor public HvacAcProfile.Builder(java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!>);
+ method public androidx.car.app.hardware.climate.HvacAcProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class HvacAutoModeProfile {
+ method public java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!> getSupportedCarZoneSets();
+ }
+
+ public static final class HvacAutoModeProfile.Builder {
+ ctor public HvacAutoModeProfile.Builder(java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!>);
+ method public androidx.car.app.hardware.climate.HvacAutoModeProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class HvacAutoRecirculationProfile {
+ method public java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!> getSupportedCarZoneSets();
+ }
+
+ public static final class HvacAutoRecirculationProfile.Builder {
+ ctor public HvacAutoRecirculationProfile.Builder(java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!>);
+ method public androidx.car.app.hardware.climate.HvacAutoRecirculationProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class HvacDualModeProfile {
+ method public java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!> getSupportedCarZoneSets();
+ }
+
+ public static final class HvacDualModeProfile.Builder {
+ ctor public HvacDualModeProfile.Builder(java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!>);
+ method public androidx.car.app.hardware.climate.HvacDualModeProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class HvacMaxAcModeProfile {
+ method public java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!> getSupportedCarZoneSets();
+ }
+
+ public static final class HvacMaxAcModeProfile.Builder {
+ ctor public HvacMaxAcModeProfile.Builder(java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!>);
+ method public androidx.car.app.hardware.climate.HvacMaxAcModeProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class HvacPowerProfile {
+ method public java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!> getSupportedCarZoneSets();
+ }
+
+ public static final class HvacPowerProfile.Builder {
+ ctor public HvacPowerProfile.Builder(java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!>);
+ method public androidx.car.app.hardware.climate.HvacPowerProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class HvacRecirculationProfile {
+ method public java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!> getSupportedCarZones();
+ }
+
+ public static final class HvacRecirculationProfile.Builder {
+ ctor public HvacRecirculationProfile.Builder(java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!>);
+ method public androidx.car.app.hardware.climate.HvacRecirculationProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class MaxDefrosterProfile {
+ method public java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!> getSupportedCarZoneSets();
+ }
+
+ public static final class MaxDefrosterProfile.Builder {
+ ctor public MaxDefrosterProfile.Builder(java.util.List<java.util.Set<androidx.car.app.hardware.common.CarZone!>!>);
+ method public androidx.car.app.hardware.climate.MaxDefrosterProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(5) public final class RegisterClimateStateRequest {
+ method public java.util.List<androidx.car.app.hardware.climate.CarClimateFeature!> getClimateRegisterFeatures();
+ }
+
+ public static final class RegisterClimateStateRequest.Builder {
+ ctor public RegisterClimateStateRequest.Builder(boolean);
+ method public androidx.car.app.hardware.climate.RegisterClimateStateRequest.Builder addClimateRegisterFeatures(androidx.car.app.hardware.climate.CarClimateFeature!...);
+ method public androidx.car.app.hardware.climate.RegisterClimateStateRequest build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class SeatTemperatureProfile {
+ method public java.util.Map<java.util.Set<androidx.car.app.hardware.common.CarZone!>!,android.util.Pair<java.lang.Integer!,java.lang.Integer!>!> getCarZoneSetsToSeatTemperatureValues();
+ }
+
+ public static final class SeatTemperatureProfile.Builder {
+ ctor public SeatTemperatureProfile.Builder(java.util.Map<java.util.Set<androidx.car.app.hardware.common.CarZone!>!,android.util.Pair<java.lang.Integer!,java.lang.Integer!>!>);
+ method public androidx.car.app.hardware.climate.SeatTemperatureProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class SeatVentilationProfile {
+ method public java.util.Map<java.util.Set<androidx.car.app.hardware.common.CarZone!>!,android.util.Pair<java.lang.Integer!,java.lang.Integer!>!> getCarZoneSetsToSeatVentilationValues();
+ }
+
+ public static final class SeatVentilationProfile.Builder {
+ ctor public SeatVentilationProfile.Builder(java.util.Map<java.util.Set<androidx.car.app.hardware.common.CarZone!>!,android.util.Pair<java.lang.Integer!,java.lang.Integer!>!>);
+ method public androidx.car.app.hardware.climate.SeatVentilationProfile build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public final class SteeringWheelHeatProfile {
+ method public java.util.Map<java.util.Set<androidx.car.app.hardware.common.CarZone!>!,android.util.Pair<java.lang.Integer!,java.lang.Integer!>!> getCarZoneSetsToSteeringWheelHeatValues();
+ }
+
+ public static final class SteeringWheelHeatProfile.Builder {
+ ctor public SteeringWheelHeatProfile.Builder(java.util.Map<java.util.Set<androidx.car.app.hardware.common.CarZone!>!,android.util.Pair<java.lang.Integer!,java.lang.Integer!>!>);
+ method public androidx.car.app.hardware.climate.SteeringWheelHeatProfile build();
+ }
+
+}
+
+package androidx.car.app.hardware.common {
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(5) public interface CarSetOperationStatusCallback {
+ method public default void onSetCarClimateStateCabinTemperature(int);
+ method public default void onSetCarClimateStateDefroster(int);
+ method public default void onSetCarClimateStateElectricDefroster(int);
+ method public default void onSetCarClimateStateFanDirection(int);
+ method public default void onSetCarClimateStateFanSpeedLevel(int);
+ method public default void onSetCarClimateStateHvacAc(int);
+ method public default void onSetCarClimateStateHvacAutoMode(int);
+ method public default void onSetCarClimateStateHvacAutoRecirculation(int);
+ method public default void onSetCarClimateStateHvacDualMode(int);
+ method public default void onSetCarClimateStateHvacMaxAcMode(int);
+ method public default void onSetCarClimateStateHvacPower(int);
+ method public default void onSetCarClimateStateHvacRecirculation(int);
+ method public default void onSetCarClimateStateMaxDefroster(int);
+ method public default void onSetCarClimateStateSeatTemperatureLevel(int);
+ method public default void onSetCarClimateStateSeatVentilationLevel(int);
+ method public default void onSetCarClimateStateSteeringWheelHeat(int);
+ method public static String toString(int);
+ field public static final int OPERATION_STATUS_FEATURE_SETTING_NOT_ALLOWED = 4; // 0x4
+ field public static final int OPERATION_STATUS_FEATURE_TEMPORARILY_UNAVAILABLE = 3; // 0x3
+ field public static final int OPERATION_STATUS_FEATURE_UNIMPLEMENTED = 1; // 0x1
+ field public static final int OPERATION_STATUS_FEATURE_UNSUPPORTED = 2; // 0x2
+ field public static final int OPERATION_STATUS_ILLEGAL_CAR_HARDWARE_STATE = 7; // 0x7
+ field public static final int OPERATION_STATUS_INSUFFICIENT_PERMISSION = 6; // 0x6
+ field public static final int OPERATION_STATUS_SUCCESS = 0; // 0x0
+ field public static final int OPERATION_STATUS_UNSUPPORTED_VALUE = 5; // 0x5
+ field public static final int OPERATION_STATUS_UPDATE_TIMEOUT = 8; // 0x8
+ }
+
+ @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(3) public final class CarUnit {
+ method public static String toString(int);
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public static final int IMPERIAL_GALLON = 204; // 0xcc
+ field public static final int KILOMETER = 3; // 0x3
+ field public static final int KILOMETERS_PER_HOUR = 102; // 0x66
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public static final int LITER = 202; // 0xca
+ field public static final int METER = 2; // 0x2
+ field public static final int METERS_PER_SEC = 101; // 0x65
+ field public static final int MILE = 4; // 0x4
+ field public static final int MILES_PER_HOUR = 103; // 0x67
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public static final int MILLILITER = 201; // 0xc9
+ field public static final int MILLIMETER = 1; // 0x1
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public static final int US_GALLON = 203; // 0xcb
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(3) public final class CarValue<T> {
+ ctor public CarValue(T?, long, int);
+ ctor @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public CarValue(T?, long, int, java.util.List<androidx.car.app.hardware.common.CarZone!>);
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public java.util.List<androidx.car.app.hardware.common.CarZone!> getCarZones();
+ method public int getStatus();
+ method public long getTimestampMillis();
+ method public T? getValue();
+ field public static final int STATUS_SUCCESS = 1; // 0x1
+ field public static final int STATUS_UNAVAILABLE = 3; // 0x3
+ field public static final int STATUS_UNIMPLEMENTED = 2; // 0x2
+ field public static final int STATUS_UNKNOWN = 0; // 0x0
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(5) public final class CarZone {
+ method public int getColumn();
+ method public int getRow();
+ field public static final int CAR_ZONE_COLUMN_ALL = 16; // 0x10
+ field public static final int CAR_ZONE_COLUMN_CENTER = 48; // 0x30
+ field public static final int CAR_ZONE_COLUMN_DRIVER = 80; // 0x50
+ field public static final int CAR_ZONE_COLUMN_LEFT = 32; // 0x20
+ field public static final int CAR_ZONE_COLUMN_PASSENGER = 96; // 0x60
+ field public static final int CAR_ZONE_COLUMN_RIGHT = 64; // 0x40
+ field public static final androidx.car.app.hardware.common.CarZone CAR_ZONE_GLOBAL;
+ field public static final int CAR_ZONE_ROW_ALL = 0; // 0x0
+ field public static final int CAR_ZONE_ROW_EXCLUDE_FIRST = 4; // 0x4
+ field public static final int CAR_ZONE_ROW_FIRST = 1; // 0x1
+ field public static final int CAR_ZONE_ROW_SECOND = 2; // 0x2
+ field public static final int CAR_ZONE_ROW_THIRD = 3; // 0x3
+ }
+
+ public static final class CarZone.Builder {
+ ctor public CarZone.Builder();
+ method public androidx.car.app.hardware.common.CarZone build();
+ method public androidx.car.app.hardware.common.CarZone.Builder setColumn(int);
+ method public androidx.car.app.hardware.common.CarZone.Builder setRow(int);
+ }
+
+ @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(3) public interface OnCarDataAvailableListener<T> {
+ method public void onCarDataAvailable(T);
+ }
+
+}
+
+package androidx.car.app.hardware.info {
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(3) public final class Accelerometer {
+ ctor public Accelerometer(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Float!>!>);
+ method public androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Float!>!> getForces();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(3) public final class CarHardwareLocation {
+ ctor public CarHardwareLocation(androidx.car.app.hardware.common.CarValue<android.location.Location!>);
+ method public androidx.car.app.hardware.common.CarValue<android.location.Location!> getLocation();
+ }
+
+ @MainThread @androidx.car.app.annotations.RequiresCarApi(3) public interface CarInfo {
+ method public void addEnergyLevelListener(java.util.concurrent.Executor, androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.EnergyLevel!>);
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public void addEvStatusListener(java.util.concurrent.Executor, androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.EvStatus!>);
+ method public void addMileageListener(java.util.concurrent.Executor, androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.Mileage!>);
+ method public void addSpeedListener(java.util.concurrent.Executor, androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.Speed!>);
+ method public void addTollListener(java.util.concurrent.Executor, androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.TollCard!>);
+ method public void fetchEnergyProfile(java.util.concurrent.Executor, androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.EnergyProfile!>);
+ method public void fetchModel(java.util.concurrent.Executor, androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.Model!>);
+ method public void removeEnergyLevelListener(androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.EnergyLevel!>);
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public void removeEvStatusListener(androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.EvStatus!>);
+ method public void removeMileageListener(androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.Mileage!>);
+ method public void removeSpeedListener(androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.Speed!>);
+ method public void removeTollListener(androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.TollCard!>);
+ }
+
+ @MainThread @androidx.car.app.annotations.RequiresCarApi(3) public interface CarSensors {
+ method public void addAccelerometerListener(int, java.util.concurrent.Executor, androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.Accelerometer!>);
+ method public void addCarHardwareLocationListener(int, java.util.concurrent.Executor, androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.CarHardwareLocation!>);
+ method public void addCompassListener(int, java.util.concurrent.Executor, androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.Compass!>);
+ method public void addGyroscopeListener(int, java.util.concurrent.Executor, androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.Gyroscope!>);
+ method public void removeAccelerometerListener(androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.Accelerometer!>);
+ method public void removeCarHardwareLocationListener(androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.CarHardwareLocation!>);
+ method public void removeCompassListener(androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.Compass!>);
+ method public void removeGyroscopeListener(androidx.car.app.hardware.common.OnCarDataAvailableListener<androidx.car.app.hardware.info.Gyroscope!>);
+ field public static final int UPDATE_RATE_FASTEST = 3; // 0x3
+ field public static final int UPDATE_RATE_NORMAL = 1; // 0x1
+ field public static final int UPDATE_RATE_UI = 2; // 0x2
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(3) public final class Compass {
+ ctor public Compass(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Float!>!>);
+ method public androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Float!>!> getOrientations();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(3) public final class EnergyLevel {
+ method public androidx.car.app.hardware.common.CarValue<java.lang.Float!> getBatteryPercent();
+ method public androidx.car.app.hardware.common.CarValue<java.lang.Integer!> getDistanceDisplayUnit();
+ method public androidx.car.app.hardware.common.CarValue<java.lang.Boolean!> getEnergyIsLow();
+ method public androidx.car.app.hardware.common.CarValue<java.lang.Float!> getFuelPercent();
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public androidx.car.app.hardware.common.CarValue<java.lang.Integer!> getFuelVolumeDisplayUnit();
+ method public androidx.car.app.hardware.common.CarValue<java.lang.Float!> getRangeRemainingMeters();
+ }
+
+ public static final class EnergyLevel.Builder {
+ ctor public EnergyLevel.Builder();
+ method public androidx.car.app.hardware.info.EnergyLevel build();
+ method public androidx.car.app.hardware.info.EnergyLevel.Builder setBatteryPercent(androidx.car.app.hardware.common.CarValue<java.lang.Float!>);
+ method public androidx.car.app.hardware.info.EnergyLevel.Builder setDistanceDisplayUnit(androidx.car.app.hardware.common.CarValue<java.lang.Integer!>);
+ method public androidx.car.app.hardware.info.EnergyLevel.Builder setEnergyIsLow(androidx.car.app.hardware.common.CarValue<java.lang.Boolean!>);
+ method public androidx.car.app.hardware.info.EnergyLevel.Builder setFuelPercent(androidx.car.app.hardware.common.CarValue<java.lang.Float!>);
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public androidx.car.app.hardware.info.EnergyLevel.Builder setFuelVolumeDisplayUnit(androidx.car.app.hardware.common.CarValue<java.lang.Integer!>);
+ method public androidx.car.app.hardware.info.EnergyLevel.Builder setRangeRemainingMeters(androidx.car.app.hardware.common.CarValue<java.lang.Float!>);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(3) public final class EnergyProfile {
+ method public androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Integer!>!> getEvConnectorTypes();
+ method public androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Integer!>!> getFuelTypes();
+ field public static final int EVCONNECTOR_TYPE_CHADEMO = 3; // 0x3
+ field public static final int EVCONNECTOR_TYPE_COMBO_1 = 4; // 0x4
+ field public static final int EVCONNECTOR_TYPE_COMBO_2 = 5; // 0x5
+ field public static final int EVCONNECTOR_TYPE_GBT = 9; // 0x9
+ field public static final int EVCONNECTOR_TYPE_GBT_DC = 10; // 0xa
+ field public static final int EVCONNECTOR_TYPE_J1772 = 1; // 0x1
+ field public static final int EVCONNECTOR_TYPE_MENNEKES = 2; // 0x2
+ field public static final int EVCONNECTOR_TYPE_OTHER = 101; // 0x65
+ field public static final int EVCONNECTOR_TYPE_SCAME = 11; // 0xb
+ field public static final int EVCONNECTOR_TYPE_TESLA_HPWC = 7; // 0x7
+ field public static final int EVCONNECTOR_TYPE_TESLA_ROADSTER = 6; // 0x6
+ field public static final int EVCONNECTOR_TYPE_TESLA_SUPERCHARGER = 8; // 0x8
+ field public static final int EVCONNECTOR_TYPE_UNKNOWN = 0; // 0x0
+ field public static final int FUEL_TYPE_BIODIESEL = 5; // 0x5
+ field public static final int FUEL_TYPE_CNG = 8; // 0x8
+ field public static final int FUEL_TYPE_DIESEL_1 = 3; // 0x3
+ field public static final int FUEL_TYPE_DIESEL_2 = 4; // 0x4
+ field public static final int FUEL_TYPE_E85 = 6; // 0x6
+ field public static final int FUEL_TYPE_ELECTRIC = 10; // 0xa
+ field public static final int FUEL_TYPE_HYDROGEN = 11; // 0xb
+ field public static final int FUEL_TYPE_LEADED = 2; // 0x2
+ field public static final int FUEL_TYPE_LNG = 9; // 0x9
+ field public static final int FUEL_TYPE_LPG = 7; // 0x7
+ field public static final int FUEL_TYPE_OTHER = 12; // 0xc
+ field public static final int FUEL_TYPE_UNKNOWN = 0; // 0x0
+ field public static final int FUEL_TYPE_UNLEADED = 1; // 0x1
+ }
+
+ public static final class EnergyProfile.Builder {
+ ctor public EnergyProfile.Builder();
+ method public androidx.car.app.hardware.info.EnergyProfile build();
+ method public androidx.car.app.hardware.info.EnergyProfile.Builder setEvConnectorTypes(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Integer!>!>);
+ method public androidx.car.app.hardware.info.EnergyProfile.Builder setFuelTypes(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Integer!>!>);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.ExperimentalCarApi public class EvStatus {
+ method public androidx.car.app.hardware.common.CarValue<java.lang.Boolean!> getEvChargePortConnected();
+ method public androidx.car.app.hardware.common.CarValue<java.lang.Boolean!> getEvChargePortOpen();
+ }
+
+ public static final class EvStatus.Builder {
+ ctor public EvStatus.Builder();
+ method public androidx.car.app.hardware.info.EvStatus build();
+ method public androidx.car.app.hardware.info.EvStatus.Builder setEvChargePortConnected(androidx.car.app.hardware.common.CarValue<java.lang.Boolean!>);
+ method public androidx.car.app.hardware.info.EvStatus.Builder setEvChargePortOpen(androidx.car.app.hardware.common.CarValue<java.lang.Boolean!>);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(3) public final class Gyroscope {
+ ctor public Gyroscope(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Float!>!>);
+ method public androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Float!>!> getRotations();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(3) public final class Mileage {
+ method public androidx.car.app.hardware.common.CarValue<java.lang.Integer!> getDistanceDisplayUnit();
+ method public androidx.car.app.hardware.common.CarValue<java.lang.Float!> getOdometerMeters();
+ }
+
+ public static final class Mileage.Builder {
+ ctor public Mileage.Builder();
+ method public androidx.car.app.hardware.info.Mileage build();
+ method public androidx.car.app.hardware.info.Mileage.Builder setDistanceDisplayUnit(androidx.car.app.hardware.common.CarValue<java.lang.Integer!>);
+ method public androidx.car.app.hardware.info.Mileage.Builder setOdometerMeters(androidx.car.app.hardware.common.CarValue<java.lang.Float!>);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(3) public final class Model {
+ method public androidx.car.app.hardware.common.CarValue<java.lang.String!> getManufacturer();
+ method public androidx.car.app.hardware.common.CarValue<java.lang.String!> getName();
+ method public androidx.car.app.hardware.common.CarValue<java.lang.Integer!> getYear();
+ }
+
+ public static final class Model.Builder {
+ ctor public Model.Builder();
+ method public androidx.car.app.hardware.info.Model build();
+ method public androidx.car.app.hardware.info.Model.Builder setManufacturer(androidx.car.app.hardware.common.CarValue<java.lang.String!>);
+ method public androidx.car.app.hardware.info.Model.Builder setName(androidx.car.app.hardware.common.CarValue<java.lang.String!>);
+ method public androidx.car.app.hardware.info.Model.Builder setYear(androidx.car.app.hardware.common.CarValue<java.lang.Integer!>);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(3) public final class Speed {
+ method public androidx.car.app.hardware.common.CarValue<java.lang.Float!> getDisplaySpeedMetersPerSecond();
+ method public androidx.car.app.hardware.common.CarValue<java.lang.Float!> getRawSpeedMetersPerSecond();
+ method public androidx.car.app.hardware.common.CarValue<java.lang.Integer!> getSpeedDisplayUnit();
+ }
+
+ public static final class Speed.Builder {
+ ctor public Speed.Builder();
+ method public androidx.car.app.hardware.info.Speed build();
+ method public androidx.car.app.hardware.info.Speed.Builder setDisplaySpeedMetersPerSecond(androidx.car.app.hardware.common.CarValue<java.lang.Float!>);
+ method public androidx.car.app.hardware.info.Speed.Builder setRawSpeedMetersPerSecond(androidx.car.app.hardware.common.CarValue<java.lang.Float!>);
+ method public androidx.car.app.hardware.info.Speed.Builder setSpeedDisplayUnit(androidx.car.app.hardware.common.CarValue<java.lang.Integer!>);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(3) public final class TollCard {
+ method public androidx.car.app.hardware.common.CarValue<java.lang.Integer!> getCardState();
+ field public static final int TOLLCARD_STATE_INVALID = 2; // 0x2
+ field public static final int TOLLCARD_STATE_NOT_INSERTED = 3; // 0x3
+ field public static final int TOLLCARD_STATE_UNKNOWN = 0; // 0x0
+ field public static final int TOLLCARD_STATE_VALID = 1; // 0x1
+ }
+
+ public static final class TollCard.Builder {
+ ctor public TollCard.Builder();
+ method public androidx.car.app.hardware.info.TollCard build();
+ method public androidx.car.app.hardware.info.TollCard.Builder setCardState(androidx.car.app.hardware.common.CarValue<java.lang.Integer!>);
+ }
+
+}
+
+package androidx.car.app.managers {
+
+ public interface Manager {
+ }
+
+}
+
+package androidx.car.app.media {
+
+ @androidx.car.app.annotations.RequiresCarApi(5) public interface CarAudioCallback {
+ method public void onStopRecording();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(5) public class CarAudioCallbackDelegate {
+ method public void onStopRecording();
+ }
+
+ @androidx.car.app.annotations.RequiresCarApi(5) public abstract class CarAudioRecord {
+ method @RequiresPermission(android.Manifest.permission.RECORD_AUDIO) public static androidx.car.app.media.CarAudioRecord create(androidx.car.app.CarContext);
+ method public int read(byte[], int, int);
+ method public void startRecording();
+ method public void stopRecording();
+ field public static final int AUDIO_CONTENT_BUFFER_SIZE = 512; // 0x200
+ field public static final String AUDIO_CONTENT_MIME = "audio/l16";
+ field public static final int AUDIO_CONTENT_SAMPLING_RATE = 16000; // 0x3e80
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(5) public final class OpenMicrophoneRequest {
+ method public androidx.car.app.media.CarAudioCallbackDelegate getCarAudioCallbackDelegate();
+ }
+
+ public static final class OpenMicrophoneRequest.Builder {
+ ctor public OpenMicrophoneRequest.Builder(androidx.car.app.media.CarAudioCallback);
+ method public androidx.car.app.media.OpenMicrophoneRequest build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(5) public final class OpenMicrophoneResponse {
+ method public androidx.car.app.media.CarAudioCallbackDelegate getCarAudioCallback();
+ method public java.io.InputStream getCarMicrophoneInputStream();
+ }
+
+ public static final class OpenMicrophoneResponse.Builder {
+ ctor public OpenMicrophoneResponse.Builder(androidx.car.app.media.CarAudioCallback);
+ method public androidx.car.app.media.OpenMicrophoneResponse build();
+ method public androidx.car.app.media.OpenMicrophoneResponse.Builder setCarMicrophoneDescriptor(android.os.ParcelFileDescriptor);
+ }
+
+}
+
+package androidx.car.app.mediaextensions {
+
+ public final class MetadataExtras {
+ field public static final String KEY_CONTENT_FORMAT_DARK_MODE_LARGE_ICON_URI = "androidx.car.app.mediaextensions.KEY_CONTENT_FORMAT_DARK_MODE_LARGE_ICON_URI";
+ field public static final String KEY_CONTENT_FORMAT_DARK_MODE_SMALL_ICON_URI = "androidx.car.app.mediaextensions.KEY_CONTENT_FORMAT_DARK_MODE_SMALL_ICON_URI";
+ field public static final String KEY_CONTENT_FORMAT_LIGHT_MODE_LARGE_ICON_URI = "androidx.car.app.mediaextensions.KEY_CONTENT_FORMAT_LIGHT_MODE_LARGE_ICON_URI";
+ field public static final String KEY_CONTENT_FORMAT_LIGHT_MODE_SMALL_ICON_URI = "androidx.car.app.mediaextensions.KEY_CONTENT_FORMAT_LIGHT_MODE_SMALL_ICON_URI";
+ field public static final String KEY_CONTENT_FORMAT_TINTABLE_LARGE_ICON_URI = "androidx.car.app.mediaextensions.KEY_CONTENT_FORMAT_TINTABLE_LARGE_ICON_URI";
+ field public static final String KEY_CONTENT_FORMAT_TINTABLE_SMALL_ICON_URI = "androidx.car.app.mediaextensions.KEY_CONTENT_FORMAT_TINTABLE_SMALL_ICON_URI";
+ field public static final String KEY_DESCRIPTION_LINK_MEDIA_ID = "androidx.car.app.mediaextensions.KEY_DESCRIPTION_LINK_MEDIA_ID";
+ field public static final String KEY_IMMERSIVE_AUDIO = "androidx.car.app.mediaextensions.KEY_IMMERSIVE_AUDIO";
+ field public static final String KEY_SUBTITLE_LINK_MEDIA_ID = "androidx.car.app.mediaextensions.KEY_SUBTITLE_LINK_MEDIA_ID";
+ }
+
+}
+
+package androidx.car.app.messaging {
+
+ @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public class MessagingServiceConstants {
+ field public static final String ACTION_HANDLE_CAR_MESSAGING = "androidx.car.app.messaging.action.HANDLE_CAR_MESSAGING";
+ }
+
+}
+
+package androidx.car.app.messaging.model {
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public class CarMessage {
+ method public androidx.car.app.model.CarText? getBody();
+ method public String? getMultimediaMimeType();
+ method public android.net.Uri? getMultimediaUri();
+ method public long getReceivedTimeEpochMillis();
+ method public androidx.core.app.Person? getSender();
+ method public boolean isRead();
+ }
+
+ public static final class CarMessage.Builder {
+ ctor public CarMessage.Builder();
+ method public androidx.car.app.messaging.model.CarMessage build();
+ method public androidx.car.app.messaging.model.CarMessage.Builder setBody(androidx.car.app.model.CarText?);
+ method public androidx.car.app.messaging.model.CarMessage.Builder setMultimediaMimeType(String?);
+ method public androidx.car.app.messaging.model.CarMessage.Builder setMultimediaUri(android.net.Uri?);
+ method public androidx.car.app.messaging.model.CarMessage.Builder setRead(boolean);
+ method public androidx.car.app.messaging.model.CarMessage.Builder setReceivedTimeEpochMillis(long);
+ method public androidx.car.app.messaging.model.CarMessage.Builder setSender(androidx.core.app.Person?);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.ExperimentalCarApi public interface ConversationCallback {
+ method public void onMarkAsRead();
+ method public void onTextReply(String);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public interface ConversationCallbackDelegate {
+ method public void sendMarkAsRead(androidx.car.app.OnDoneCallback);
+ method public void sendTextReply(String, androidx.car.app.OnDoneCallback);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public class ConversationItem implements androidx.car.app.model.Item {
+ method public java.util.List<androidx.car.app.model.Action!> getActions();
+ method public androidx.car.app.messaging.model.ConversationCallbackDelegate getConversationCallbackDelegate();
+ method public androidx.car.app.model.CarIcon? getIcon();
+ method public String getId();
+ method public java.util.List<androidx.car.app.messaging.model.CarMessage!> getMessages();
+ method public androidx.core.app.Person getSelf();
+ method public androidx.car.app.model.CarText getTitle();
+ method public boolean isGroupConversation();
+ }
+
+ public static final class ConversationItem.Builder {
+ ctor public ConversationItem.Builder();
+ ctor public ConversationItem.Builder(androidx.car.app.messaging.model.ConversationItem);
+ method public androidx.car.app.messaging.model.ConversationItem.Builder addAction(androidx.car.app.model.Action);
+ method public androidx.car.app.messaging.model.ConversationItem build();
+ method public androidx.car.app.messaging.model.ConversationItem.Builder setConversationCallback(androidx.car.app.messaging.model.ConversationCallback);
+ method public androidx.car.app.messaging.model.ConversationItem.Builder setGroupConversation(boolean);
+ method public androidx.car.app.messaging.model.ConversationItem.Builder setIcon(androidx.car.app.model.CarIcon);
+ method public androidx.car.app.messaging.model.ConversationItem.Builder setId(String);
+ method public androidx.car.app.messaging.model.ConversationItem.Builder setMessages(java.util.List<androidx.car.app.messaging.model.CarMessage!>);
+ method public androidx.car.app.messaging.model.ConversationItem.Builder setSelf(androidx.core.app.Person);
+ method public androidx.car.app.messaging.model.ConversationItem.Builder setTitle(androidx.car.app.model.CarText);
+ }
+
+}
+
+package androidx.car.app.model {
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class Action {
+ method public androidx.car.app.model.CarColor? getBackgroundColor();
+ method @androidx.car.app.annotations.RequiresCarApi(4) public int getFlags();
+ method public androidx.car.app.model.CarIcon? getIcon();
+ method public androidx.car.app.model.OnClickDelegate? getOnClickDelegate();
+ method public androidx.car.app.model.CarText? getTitle();
+ method public int getType();
+ method @androidx.car.app.annotations.RequiresCarApi(5) public boolean isEnabled();
+ method public boolean isStandard();
+ method public static String typeToString(int);
+ field public static final androidx.car.app.model.Action APP_ICON;
+ field public static final androidx.car.app.model.Action BACK;
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public static final androidx.car.app.model.Action COMPOSE_MESSAGE;
+ field @androidx.car.app.annotations.RequiresCarApi(5) public static final int FLAG_DEFAULT = 4; // 0x4
+ field @androidx.car.app.annotations.RequiresCarApi(5) public static final int FLAG_IS_PERSISTENT = 2; // 0x2
+ field @androidx.car.app.annotations.RequiresCarApi(4) public static final int FLAG_PRIMARY = 1; // 0x1
+ field public static final androidx.car.app.model.Action PAN;
+ field public static final int TYPE_APP_ICON = 65538; // 0x10002
+ field public static final int TYPE_BACK = 65539; // 0x10003
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public static final int TYPE_COMPOSE_MESSAGE = 65541; // 0x10005
+ field public static final int TYPE_CUSTOM = 1; // 0x1
+ field public static final int TYPE_PAN = 65540; // 0x10004
+ }
+
+ public static final class Action.Builder {
+ ctor public Action.Builder();
+ ctor @androidx.car.app.annotations.RequiresCarApi(2) public Action.Builder(androidx.car.app.model.Action);
+ method public androidx.car.app.model.Action build();
+ method public androidx.car.app.model.Action.Builder setBackgroundColor(androidx.car.app.model.CarColor);
+ method @androidx.car.app.annotations.RequiresCarApi(5) public androidx.car.app.model.Action.Builder setEnabled(boolean);
+ method @androidx.car.app.annotations.RequiresCarApi(4) public androidx.car.app.model.Action.Builder setFlags(int);
+ method public androidx.car.app.model.Action.Builder setIcon(androidx.car.app.model.CarIcon);
+ method public androidx.car.app.model.Action.Builder setOnClickListener(androidx.car.app.model.OnClickListener);
+ method public androidx.car.app.model.Action.Builder setTitle(androidx.car.app.model.CarText);
+ method public androidx.car.app.model.Action.Builder setTitle(CharSequence);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class ActionStrip {
+ method public java.util.List<androidx.car.app.model.Action!> getActions();
+ method public androidx.car.app.model.Action? getFirstActionOfType(int);
+ }
+
+ public static final class ActionStrip.Builder {
+ ctor public ActionStrip.Builder();
+ method public androidx.car.app.model.ActionStrip.Builder addAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.ActionStrip build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(5) public final class Alert {
+ method public java.util.List<androidx.car.app.model.Action!> getActions();
+ method public androidx.car.app.model.AlertCallbackDelegate? getCallbackDelegate();
+ method public long getDurationMillis();
+ method public androidx.car.app.model.CarIcon? getIcon();
+ method public int getId();
+ method public androidx.car.app.model.CarText? getSubtitle();
+ method public androidx.car.app.model.CarText getTitle();
+ }
+
+ public static final class Alert.Builder {
+ ctor public Alert.Builder(int, androidx.car.app.model.CarText, long);
+ method public androidx.car.app.model.Alert.Builder addAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.Alert build();
+ method public androidx.car.app.model.Alert.Builder setCallback(androidx.car.app.model.AlertCallback);
+ method public androidx.car.app.model.Alert.Builder setIcon(androidx.car.app.model.CarIcon);
+ method public androidx.car.app.model.Alert.Builder setSubtitle(androidx.car.app.model.CarText);
+ }
+
+ @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(5) public interface AlertCallback {
+ method public void onCancel(int);
+ method public void onDismiss();
+ field public static final int REASON_NOT_SUPPORTED = 3; // 0x3
+ field public static final int REASON_TIMEOUT = 1; // 0x1
+ field public static final int REASON_USER_ACTION = 2; // 0x2
+ }
+
+ @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(5) public interface AlertCallbackDelegate {
+ method public void sendCancel(int, androidx.car.app.OnDoneCallback);
+ method public void sendDismiss(androidx.car.app.OnDoneCallback);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public class Badge {
+ method public androidx.car.app.model.CarColor? getBackgroundColor();
+ method public androidx.car.app.model.CarIcon? getIcon();
+ method public boolean hasDot();
+ }
+
+ public static final class Badge.Builder {
+ ctor public Badge.Builder();
+ method public androidx.car.app.model.Badge build();
+ method public androidx.car.app.model.Badge.Builder setBackgroundColor(androidx.car.app.model.CarColor);
+ method public androidx.car.app.model.Badge.Builder setHasDot(boolean);
+ method public androidx.car.app.model.Badge.Builder setIcon(androidx.car.app.model.CarIcon);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class CarColor {
+ method public static androidx.car.app.model.CarColor createCustom(@ColorInt int, @ColorInt int);
+ method @ColorInt public int getColor();
+ method @ColorInt public int getColorDark();
+ method public int getType();
+ field public static final androidx.car.app.model.CarColor BLUE;
+ field public static final androidx.car.app.model.CarColor DEFAULT;
+ field public static final androidx.car.app.model.CarColor GREEN;
+ field public static final androidx.car.app.model.CarColor PRIMARY;
+ field public static final androidx.car.app.model.CarColor RED;
+ field public static final androidx.car.app.model.CarColor SECONDARY;
+ field public static final int TYPE_BLUE = 6; // 0x6
+ field public static final int TYPE_CUSTOM = 0; // 0x0
+ field public static final int TYPE_DEFAULT = 1; // 0x1
+ field public static final int TYPE_GREEN = 5; // 0x5
+ field public static final int TYPE_PRIMARY = 2; // 0x2
+ field public static final int TYPE_RED = 4; // 0x4
+ field public static final int TYPE_SECONDARY = 3; // 0x3
+ field public static final int TYPE_YELLOW = 7; // 0x7
+ field public static final androidx.car.app.model.CarColor YELLOW;
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class CarIcon {
+ method public androidx.core.graphics.drawable.IconCompat? getIcon();
+ method public androidx.car.app.model.CarColor? getTint();
+ method public int getType();
+ field public static final androidx.car.app.model.CarIcon ALERT;
+ field public static final androidx.car.app.model.CarIcon APP_ICON;
+ field public static final androidx.car.app.model.CarIcon BACK;
+ field @androidx.car.app.annotations.RequiresCarApi(7) public static final androidx.car.app.model.CarIcon COMPOSE_MESSAGE;
+ field public static final androidx.car.app.model.CarIcon ERROR;
+ field @androidx.car.app.annotations.RequiresCarApi(2) public static final androidx.car.app.model.CarIcon PAN;
+ field public static final int TYPE_ALERT = 4; // 0x4
+ field public static final int TYPE_APP_ICON = 5; // 0x5
+ field public static final int TYPE_BACK = 3; // 0x3
+ field public static final int TYPE_COMPOSE_MESSAGE = 8; // 0x8
+ field public static final int TYPE_CUSTOM = 1; // 0x1
+ field public static final int TYPE_ERROR = 6; // 0x6
+ field public static final int TYPE_PAN = 7; // 0x7
+ }
+
+ public static final class CarIcon.Builder {
+ ctor public CarIcon.Builder(androidx.car.app.model.CarIcon);
+ ctor public CarIcon.Builder(androidx.core.graphics.drawable.IconCompat);
+ method public androidx.car.app.model.CarIcon build();
+ method public androidx.car.app.model.CarIcon.Builder setTint(androidx.car.app.model.CarColor);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class CarIconSpan extends androidx.car.app.model.CarSpan {
+ method public static androidx.car.app.model.CarIconSpan create(androidx.car.app.model.CarIcon);
+ method public static androidx.car.app.model.CarIconSpan create(androidx.car.app.model.CarIcon, int);
+ method public int getAlignment();
+ method public androidx.car.app.model.CarIcon getIcon();
+ field public static final int ALIGN_BASELINE = 1; // 0x1
+ field public static final int ALIGN_BOTTOM = 0; // 0x0
+ field public static final int ALIGN_CENTER = 2; // 0x2
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class CarLocation {
+ method public static androidx.car.app.model.CarLocation create(android.location.Location);
+ method public static androidx.car.app.model.CarLocation create(double, double);
+ method public double getLatitude();
+ method public double getLongitude();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public class CarSpan extends android.text.style.CharacterStyle {
+ ctor public CarSpan();
+ method public void updateDrawState(android.text.TextPaint);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class CarText {
+ method public static androidx.car.app.model.CarText create(CharSequence);
+ method public java.util.List<java.lang.CharSequence!> getVariants();
+ method public boolean isEmpty();
+ method public static boolean isNullOrEmpty(androidx.car.app.model.CarText?);
+ method public CharSequence toCharSequence();
+ }
+
+ @SuppressCompatibility public static final class CarText.Builder {
+ ctor public CarText.Builder(CharSequence);
+ method @androidx.car.app.annotations.RequiresCarApi(2) public androidx.car.app.model.CarText.Builder addVariant(CharSequence);
+ method public androidx.car.app.model.CarText build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(2) public final class ClickableSpan extends androidx.car.app.model.CarSpan {
+ method public static androidx.car.app.model.ClickableSpan create(androidx.car.app.model.OnClickListener);
+ method public androidx.car.app.model.OnClickDelegate getOnClickDelegate();
+ }
+
+ @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(6) public interface Content {
+ method public String getContentId();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class DateTimeWithZone {
+ method @RequiresApi(26) public static androidx.car.app.model.DateTimeWithZone create(java.time.ZonedDateTime);
+ method public static androidx.car.app.model.DateTimeWithZone create(long, @IntRange(from=0xffff02e0, to=64800) int, String);
+ method public static androidx.car.app.model.DateTimeWithZone create(long, java.util.TimeZone);
+ method public long getTimeSinceEpochMillis();
+ method public int getZoneOffsetSeconds();
+ method public String? getZoneShortName();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class Distance {
+ method public static androidx.car.app.model.Distance create(double, int);
+ method public double getDisplayDistance();
+ method public int getDisplayUnit();
+ field public static final int UNIT_FEET = 6; // 0x6
+ field public static final int UNIT_KILOMETERS = 2; // 0x2
+ field public static final int UNIT_KILOMETERS_P1 = 3; // 0x3
+ field public static final int UNIT_METERS = 1; // 0x1
+ field public static final int UNIT_MILES = 4; // 0x4
+ field public static final int UNIT_MILES_P1 = 5; // 0x5
+ field public static final int UNIT_YARDS = 7; // 0x7
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class DistanceSpan extends androidx.car.app.model.CarSpan {
+ method public static androidx.car.app.model.DistanceSpan create(androidx.car.app.model.Distance);
+ method public androidx.car.app.model.Distance getDistance();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class DurationSpan extends androidx.car.app.model.CarSpan {
+ method @RequiresApi(26) public static androidx.car.app.model.DurationSpan create(java.time.Duration);
+ method public static androidx.car.app.model.DurationSpan create(long);
+ method public long getDurationSeconds();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class ForegroundCarColorSpan extends androidx.car.app.model.CarSpan {
+ method public static androidx.car.app.model.ForegroundCarColorSpan create(androidx.car.app.model.CarColor);
+ method public androidx.car.app.model.CarColor getColor();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class GridItem implements androidx.car.app.model.Item {
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public androidx.car.app.model.Badge? getBadge();
+ method public androidx.car.app.model.CarIcon? getImage();
+ method public int getImageType();
+ method public androidx.car.app.model.OnClickDelegate? getOnClickDelegate();
+ method public androidx.car.app.model.CarText? getText();
+ method public androidx.car.app.model.CarText? getTitle();
+ method public boolean isLoading();
+ field public static final int IMAGE_TYPE_ICON = 1; // 0x1
+ field public static final int IMAGE_TYPE_LARGE = 2; // 0x2
+ }
+
+ public static final class GridItem.Builder {
+ ctor public GridItem.Builder();
+ method public androidx.car.app.model.GridItem build();
+ method public androidx.car.app.model.GridItem.Builder setImage(androidx.car.app.model.CarIcon);
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public androidx.car.app.model.GridItem.Builder setImage(androidx.car.app.model.CarIcon, androidx.car.app.model.Badge);
+ method public androidx.car.app.model.GridItem.Builder setImage(androidx.car.app.model.CarIcon, int);
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public androidx.car.app.model.GridItem.Builder setImage(androidx.car.app.model.CarIcon, int, androidx.car.app.model.Badge);
+ method public androidx.car.app.model.GridItem.Builder setLoading(boolean);
+ method public androidx.car.app.model.GridItem.Builder setOnClickListener(androidx.car.app.model.OnClickListener);
+ method public androidx.car.app.model.GridItem.Builder setText(androidx.car.app.model.CarText);
+ method public androidx.car.app.model.GridItem.Builder setText(CharSequence);
+ method public androidx.car.app.model.GridItem.Builder setTitle(androidx.car.app.model.CarText);
+ method public androidx.car.app.model.GridItem.Builder setTitle(CharSequence);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class GridTemplate implements androidx.car.app.model.Template {
+ method public androidx.car.app.model.ActionStrip? getActionStrip();
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public java.util.List<androidx.car.app.model.Action!> getActions();
+ method public androidx.car.app.model.Action? getHeaderAction();
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public int getItemImageShape();
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public int getItemSize();
+ method public androidx.car.app.model.ItemList? getSingleList();
+ method public androidx.car.app.model.CarText? getTitle();
+ method public boolean isLoading();
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public static final int ITEM_IMAGE_SHAPE_CIRCLE = 2; // 0x2
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public static final int ITEM_IMAGE_SHAPE_UNSET = 1; // 0x1
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public static final int ITEM_SIZE_LARGE = 4; // 0x4
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public static final int ITEM_SIZE_MEDIUM = 2; // 0x2
+ field @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public static final int ITEM_SIZE_SMALL = 1; // 0x1
+ }
+
+ public static final class GridTemplate.Builder {
+ ctor public GridTemplate.Builder();
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public androidx.car.app.model.GridTemplate.Builder addAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.GridTemplate build();
+ method public androidx.car.app.model.GridTemplate.Builder setActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.model.GridTemplate.Builder setHeaderAction(androidx.car.app.model.Action);
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public androidx.car.app.model.GridTemplate.Builder setItemImageShape(@SuppressCompatibility int);
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public androidx.car.app.model.GridTemplate.Builder setItemSize(@SuppressCompatibility int);
+ method public androidx.car.app.model.GridTemplate.Builder setLoading(boolean);
+ method public androidx.car.app.model.GridTemplate.Builder setSingleList(androidx.car.app.model.ItemList);
+ method public androidx.car.app.model.GridTemplate.Builder setTitle(CharSequence);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(5) public final class Header {
+ method public java.util.List<androidx.car.app.model.Action!> getEndHeaderActions();
+ method public androidx.car.app.model.Action? getStartHeaderAction();
+ method public androidx.car.app.model.CarText? getTitle();
+ }
+
+ public static final class Header.Builder {
+ ctor public Header.Builder();
+ method public androidx.car.app.model.Header.Builder addEndHeaderAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.Header build();
+ method public androidx.car.app.model.Header.Builder setStartHeaderAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.Header.Builder setTitle(androidx.car.app.model.CarText);
+ method public androidx.car.app.model.Header.Builder setTitle(CharSequence);
+ }
+
+ @androidx.car.app.annotations.RequiresCarApi(2) public interface InputCallback {
+ method public default void onInputSubmitted(String);
+ method public default void onInputTextChanged(String);
+ }
+
+ @androidx.car.app.annotations.RequiresCarApi(2) public interface InputCallbackDelegate {
+ method public void sendInputSubmitted(String, androidx.car.app.OnDoneCallback);
+ method public void sendInputTextChanged(String, androidx.car.app.OnDoneCallback);
+ }
+
+ @androidx.car.app.annotations.CarProtocol public interface Item {
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class ItemList {
+ method public java.util.List<androidx.car.app.model.Item!> getItems();
+ method public androidx.car.app.model.CarText? getNoItemsMessage();
+ method public androidx.car.app.model.OnItemVisibilityChangedDelegate? getOnItemVisibilityChangedDelegate();
+ method public androidx.car.app.model.OnSelectedDelegate? getOnSelectedDelegate();
+ method public int getSelectedIndex();
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public androidx.car.app.model.ItemList.Builder toBuilder();
+ }
+
+ public static final class ItemList.Builder {
+ ctor public ItemList.Builder();
+ method public androidx.car.app.model.ItemList.Builder addItem(androidx.car.app.model.Item);
+ method public androidx.car.app.model.ItemList build();
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public androidx.car.app.model.ItemList.Builder clearItems();
+ method public androidx.car.app.model.ItemList.Builder setNoItemsMessage(CharSequence);
+ method public androidx.car.app.model.ItemList.Builder setOnItemsVisibilityChangedListener(androidx.car.app.model.ItemList.OnItemVisibilityChangedListener);
+ method public androidx.car.app.model.ItemList.Builder setOnSelectedListener(androidx.car.app.model.ItemList.OnSelectedListener);
+ method public androidx.car.app.model.ItemList.Builder setSelectedIndex(@IntRange(from=0) int);
+ }
+
+ public static interface ItemList.OnItemVisibilityChangedListener {
+ method public void onItemVisibilityChanged(int, int);
+ }
+
+ public static interface ItemList.OnSelectedListener {
+ method public void onSelected(int);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class ListTemplate implements androidx.car.app.model.Template {
+ method public androidx.car.app.model.ActionStrip? getActionStrip();
+ method @androidx.car.app.annotations.RequiresCarApi(6) public java.util.List<androidx.car.app.model.Action!> getActions();
+ method public androidx.car.app.model.Action? getHeaderAction();
+ method public java.util.List<androidx.car.app.model.SectionedItemList!> getSectionedLists();
+ method public androidx.car.app.model.ItemList? getSingleList();
+ method public androidx.car.app.model.CarText? getTitle();
+ method public boolean isLoading();
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public androidx.car.app.model.ListTemplate.Builder toBuilder();
+ }
+
+ public static final class ListTemplate.Builder {
+ ctor public ListTemplate.Builder();
+ method @androidx.car.app.annotations.RequiresCarApi(6) public androidx.car.app.model.ListTemplate.Builder addAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.ListTemplate.Builder addSectionedList(androidx.car.app.model.SectionedItemList);
+ method public androidx.car.app.model.ListTemplate build();
+ method @SuppressCompatibility @androidx.car.app.annotations.ExperimentalCarApi public androidx.car.app.model.ListTemplate.Builder clearSectionedLists();
+ method public androidx.car.app.model.ListTemplate.Builder setActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.model.ListTemplate.Builder setHeaderAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.ListTemplate.Builder setLoading(boolean);
+ method public androidx.car.app.model.ListTemplate.Builder setSingleList(androidx.car.app.model.ItemList);
+ method public androidx.car.app.model.ListTemplate.Builder setTitle(CharSequence);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.RequiresCarApi(2) public final class LongMessageTemplate implements androidx.car.app.model.Template {
+ method public androidx.car.app.model.ActionStrip? getActionStrip();
+ method public java.util.List<androidx.car.app.model.Action!> getActions();
+ method public androidx.car.app.model.Action? getHeaderAction();
+ method public androidx.car.app.model.CarText getMessage();
+ method public androidx.car.app.model.CarText? getTitle();
+ }
+
+ @androidx.car.app.annotations.RequiresCarApi(2) public static final class LongMessageTemplate.Builder {
+ ctor public LongMessageTemplate.Builder(CharSequence);
+ method public androidx.car.app.model.LongMessageTemplate.Builder addAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.LongMessageTemplate build();
+ method public androidx.car.app.model.LongMessageTemplate.Builder setActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.model.LongMessageTemplate.Builder setHeaderAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.LongMessageTemplate.Builder setTitle(CharSequence);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class MessageTemplate implements androidx.car.app.model.Template {
+ method @androidx.car.app.annotations.RequiresCarApi(2) public androidx.car.app.model.ActionStrip? getActionStrip();
+ method public java.util.List<androidx.car.app.model.Action!> getActions();
+ method public androidx.car.app.model.CarText? getDebugMessage();
+ method public androidx.car.app.model.Action? getHeaderAction();
+ method public androidx.car.app.model.CarIcon? getIcon();
+ method public androidx.car.app.model.CarText getMessage();
+ method public androidx.car.app.model.CarText? getTitle();
+ method @androidx.car.app.annotations.RequiresCarApi(2) public boolean isLoading();
+ }
+
+ public static final class MessageTemplate.Builder {
+ ctor public MessageTemplate.Builder(androidx.car.app.model.CarText);
+ ctor public MessageTemplate.Builder(CharSequence);
+ method public androidx.car.app.model.MessageTemplate.Builder addAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.MessageTemplate build();
+ method @androidx.car.app.annotations.RequiresCarApi(2) public androidx.car.app.model.MessageTemplate.Builder setActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.model.MessageTemplate.Builder setDebugMessage(String);
+ method public androidx.car.app.model.MessageTemplate.Builder setDebugMessage(Throwable);
+ method public androidx.car.app.model.MessageTemplate.Builder setHeaderAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.MessageTemplate.Builder setIcon(androidx.car.app.model.CarIcon);
+ method @androidx.car.app.annotations.RequiresCarApi(2) public androidx.car.app.model.MessageTemplate.Builder setLoading(boolean);
+ method public androidx.car.app.model.MessageTemplate.Builder setTitle(CharSequence);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class Metadata {
+ method public androidx.car.app.model.Place? getPlace();
+ field public static final androidx.car.app.model.Metadata EMPTY_METADATA;
+ }
+
+ public static final class Metadata.Builder {
+ ctor public Metadata.Builder();
+ ctor public Metadata.Builder(androidx.car.app.model.Metadata);
+ method public androidx.car.app.model.Metadata build();
+ method public androidx.car.app.model.Metadata.Builder setPlace(androidx.car.app.model.Place);
+ }
+
+ @androidx.car.app.annotations.CarProtocol public interface OnCheckedChangeDelegate {
+ method public void sendCheckedChange(boolean, androidx.car.app.OnDoneCallback);
+ }
+
+ @androidx.car.app.annotations.CarProtocol public interface OnClickDelegate {
+ method public boolean isParkedOnly();
+ method public void sendClick(androidx.car.app.OnDoneCallback);
+ }
+
+ public interface OnClickListener {
+ method public void onClick();
+ }
+
+ @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(5) public interface OnContentRefreshDelegate {
+ method public void sendContentRefreshRequested(androidx.car.app.OnDoneCallback);
+ }
+
+ @androidx.car.app.annotations.RequiresCarApi(5) public interface OnContentRefreshListener {
+ method public void onContentRefreshRequested();
+ }
+
+ @androidx.car.app.annotations.CarProtocol public interface OnItemVisibilityChangedDelegate {
+ method public void sendItemVisibilityChanged(int, int, androidx.car.app.OnDoneCallback);
+ }
+
+ @androidx.car.app.annotations.CarProtocol public interface OnSelectedDelegate {
+ method public void sendSelected(int, androidx.car.app.OnDoneCallback);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class Pane {
+ method public java.util.List<androidx.car.app.model.Action!> getActions();
+ method @androidx.car.app.annotations.RequiresCarApi(4) public androidx.car.app.model.CarIcon? getImage();
+ method public java.util.List<androidx.car.app.model.Row!> getRows();
+ method public boolean isLoading();
+ }
+
+ public static final class Pane.Builder {
+ ctor public Pane.Builder();
+ method public androidx.car.app.model.Pane.Builder addAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.Pane.Builder addRow(androidx.car.app.model.Row);
+ method public androidx.car.app.model.Pane build();
+ method @androidx.car.app.annotations.RequiresCarApi(4) public androidx.car.app.model.Pane.Builder setImage(androidx.car.app.model.CarIcon);
+ method public androidx.car.app.model.Pane.Builder setLoading(boolean);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class PaneTemplate implements androidx.car.app.model.Template {
+ method public androidx.car.app.model.ActionStrip? getActionStrip();
+ method public androidx.car.app.model.Action? getHeaderAction();
+ method public androidx.car.app.model.Pane getPane();
+ method public androidx.car.app.model.CarText? getTitle();
+ }
+
+ public static final class PaneTemplate.Builder {
+ ctor public PaneTemplate.Builder(androidx.car.app.model.Pane);
+ method public androidx.car.app.model.PaneTemplate build();
+ method public androidx.car.app.model.PaneTemplate.Builder setActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.model.PaneTemplate.Builder setHeaderAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.PaneTemplate.Builder setTitle(CharSequence);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class ParkedOnlyOnClickListener implements androidx.car.app.model.OnClickListener {
+ method public static androidx.car.app.model.ParkedOnlyOnClickListener create(androidx.car.app.model.OnClickListener);
+ method public void onClick();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class Place {
+ method public androidx.car.app.model.CarLocation getLocation();
+ method public androidx.car.app.model.PlaceMarker? getMarker();
+ }
+
+ public static final class Place.Builder {
+ ctor public Place.Builder(androidx.car.app.model.CarLocation);
+ ctor public Place.Builder(androidx.car.app.model.Place);
+ method public androidx.car.app.model.Place build();
+ method public androidx.car.app.model.Place.Builder setMarker(androidx.car.app.model.PlaceMarker);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class PlaceListMapTemplate implements androidx.car.app.model.Template {
+ method public androidx.car.app.model.ActionStrip? getActionStrip();
+ method public androidx.car.app.model.Place? getAnchor();
+ method public androidx.car.app.model.Action? getHeaderAction();
+ method public androidx.car.app.model.ItemList? getItemList();
+ method @androidx.car.app.annotations.RequiresCarApi(5) public androidx.car.app.model.OnContentRefreshDelegate? getOnContentRefreshDelegate();
+ method public androidx.car.app.model.CarText? getTitle();
+ method public boolean isCurrentLocationEnabled();
+ method public boolean isLoading();
+ }
+
+ public static final class PlaceListMapTemplate.Builder {
+ ctor public PlaceListMapTemplate.Builder();
+ method public androidx.car.app.model.PlaceListMapTemplate build();
+ method public androidx.car.app.model.PlaceListMapTemplate.Builder setActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.model.PlaceListMapTemplate.Builder setAnchor(androidx.car.app.model.Place);
+ method public androidx.car.app.model.PlaceListMapTemplate.Builder setCurrentLocationEnabled(boolean);
+ method public androidx.car.app.model.PlaceListMapTemplate.Builder setHeaderAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.PlaceListMapTemplate.Builder setItemList(androidx.car.app.model.ItemList);
+ method public androidx.car.app.model.PlaceListMapTemplate.Builder setLoading(boolean);
+ method @androidx.car.app.annotations.RequiresCarApi(5) public androidx.car.app.model.PlaceListMapTemplate.Builder setOnContentRefreshListener(androidx.car.app.model.OnContentRefreshListener);
+ method public androidx.car.app.model.PlaceListMapTemplate.Builder setTitle(androidx.car.app.model.CarText);
+ method public androidx.car.app.model.PlaceListMapTemplate.Builder setTitle(CharSequence);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class PlaceMarker {
+ method public androidx.car.app.model.CarColor? getColor();
+ method public androidx.car.app.model.CarIcon? getIcon();
+ method public int getIconType();
+ method public androidx.car.app.model.CarText? getLabel();
+ field public static final int TYPE_ICON = 0; // 0x0
+ field public static final int TYPE_IMAGE = 1; // 0x1
+ }
+
+ public static final class PlaceMarker.Builder {
+ ctor public PlaceMarker.Builder();
+ method public androidx.car.app.model.PlaceMarker build();
+ method public androidx.car.app.model.PlaceMarker.Builder setColor(androidx.car.app.model.CarColor);
+ method public androidx.car.app.model.PlaceMarker.Builder setIcon(androidx.car.app.model.CarIcon, int);
+ method public androidx.car.app.model.PlaceMarker.Builder setLabel(CharSequence);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class Row implements androidx.car.app.model.Item {
+ method @androidx.car.app.annotations.RequiresCarApi(6) public java.util.List<androidx.car.app.model.Action!> getActions();
+ method public androidx.car.app.model.CarIcon? getImage();
+ method public androidx.car.app.model.Metadata? getMetadata();
+ method @androidx.car.app.annotations.RequiresCarApi(6) public int getNumericDecoration();
+ method public androidx.car.app.model.OnClickDelegate? getOnClickDelegate();
+ method public int getRowImageType();
+ method public java.util.List<androidx.car.app.model.CarText!> getTexts();
+ method public androidx.car.app.model.CarText? getTitle();
+ method public androidx.car.app.model.Toggle? getToggle();
+ method public boolean isBrowsable();
+ method @androidx.car.app.annotations.RequiresCarApi(5) public boolean isEnabled();
+ method public androidx.car.app.model.Row row();
+ method public CharSequence yourBoat();
+ field public static final int IMAGE_TYPE_ICON = 4; // 0x4
+ field public static final int IMAGE_TYPE_LARGE = 2; // 0x2
+ field public static final int IMAGE_TYPE_SMALL = 1; // 0x1
+ field public static final int NO_DECORATION = -1; // 0xffffffff
+ }
+
+ public static final class Row.Builder {
+ ctor public Row.Builder();
+ method @androidx.car.app.annotations.RequiresCarApi(6) public androidx.car.app.model.Row.Builder addAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.Row.Builder addText(androidx.car.app.model.CarText);
+ method public androidx.car.app.model.Row.Builder addText(CharSequence);
+ method public androidx.car.app.model.Row build();
+ method public androidx.car.app.model.Row.Builder setBrowsable(boolean);
+ method @androidx.car.app.annotations.RequiresCarApi(5) public androidx.car.app.model.Row.Builder setEnabled(boolean);
+ method public androidx.car.app.model.Row.Builder setImage(androidx.car.app.model.CarIcon);
+ method public androidx.car.app.model.Row.Builder setImage(androidx.car.app.model.CarIcon, int);
+ method public androidx.car.app.model.Row.Builder setMetadata(androidx.car.app.model.Metadata);
+ method @IntRange(from=0) @androidx.car.app.annotations.RequiresCarApi(6) public androidx.car.app.model.Row.Builder setNumericDecoration(int);
+ method public androidx.car.app.model.Row.Builder setOnClickListener(androidx.car.app.model.OnClickListener);
+ method public androidx.car.app.model.Row.Builder setTitle(androidx.car.app.model.CarText);
+ method public androidx.car.app.model.Row.Builder setTitle(CharSequence);
+ method public androidx.car.app.model.Row.Builder setToggle(androidx.car.app.model.Toggle);
+ }
+
+ @androidx.car.app.annotations.CarProtocol public interface SearchCallbackDelegate {
+ method public void sendSearchSubmitted(String, androidx.car.app.OnDoneCallback);
+ method public void sendSearchTextChanged(String, androidx.car.app.OnDoneCallback);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class SearchTemplate implements androidx.car.app.model.Template {
+ method public androidx.car.app.model.ActionStrip? getActionStrip();
+ method public androidx.car.app.model.Action? getHeaderAction();
+ method public String? getInitialSearchText();
+ method public androidx.car.app.model.ItemList? getItemList();
+ method public androidx.car.app.model.SearchCallbackDelegate getSearchCallbackDelegate();
+ method public String? getSearchHint();
+ method public boolean isLoading();
+ method public boolean isShowKeyboardByDefault();
+ }
+
+ public static final class SearchTemplate.Builder {
+ ctor public SearchTemplate.Builder(androidx.car.app.model.SearchTemplate.SearchCallback);
+ method public androidx.car.app.model.SearchTemplate build();
+ method public androidx.car.app.model.SearchTemplate.Builder setActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.model.SearchTemplate.Builder setHeaderAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.SearchTemplate.Builder setInitialSearchText(String);
+ method public androidx.car.app.model.SearchTemplate.Builder setItemList(androidx.car.app.model.ItemList);
+ method public androidx.car.app.model.SearchTemplate.Builder setLoading(boolean);
+ method public androidx.car.app.model.SearchTemplate.Builder setSearchHint(String);
+ method public androidx.car.app.model.SearchTemplate.Builder setShowKeyboardByDefault(boolean);
+ }
+
+ public static interface SearchTemplate.SearchCallback {
+ method public default void onSearchSubmitted(String);
+ method public default void onSearchTextChanged(String);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class SectionedItemList {
+ method public static androidx.car.app.model.SectionedItemList create(androidx.car.app.model.ItemList, CharSequence);
+ method public androidx.car.app.model.CarText getHeader();
+ method public androidx.car.app.model.ItemList getItemList();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(6) public final class Tab implements androidx.car.app.model.Content {
+ method public String getContentId();
+ method public androidx.car.app.model.CarIcon getIcon();
+ method public androidx.car.app.model.CarText getTitle();
+ }
+
+ public static final class Tab.Builder {
+ ctor public Tab.Builder();
+ ctor public Tab.Builder(androidx.car.app.model.Tab);
+ method public androidx.car.app.model.Tab build();
+ method public androidx.car.app.model.Tab.Builder setContentId(String);
+ method public androidx.car.app.model.Tab.Builder setIcon(androidx.car.app.model.CarIcon);
+ method public androidx.car.app.model.Tab.Builder setTitle(CharSequence);
+ }
+
+ @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(6) public interface TabCallbackDelegate {
+ method public void sendTabSelected(String, androidx.car.app.OnDoneCallback);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(6) public class TabContents implements androidx.car.app.model.Content {
+ method public String getContentId();
+ method public androidx.car.app.model.Template getTemplate();
+ field public static final String CONTENT_ID = "TAB_CONTENTS_CONTENT_ID";
+ }
+
+ public static final class TabContents.Builder {
+ ctor public TabContents.Builder(androidx.car.app.model.Template);
+ method public androidx.car.app.model.TabContents build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(6) public class TabTemplate implements androidx.car.app.model.Template {
+ method public String getActiveTabContentId();
+ method public androidx.car.app.model.Action getHeaderAction();
+ method public androidx.car.app.model.TabCallbackDelegate getTabCallbackDelegate();
+ method public androidx.car.app.model.TabContents getTabContents();
+ method public java.util.List<androidx.car.app.model.Tab!> getTabs();
+ method public boolean isLoading();
+ }
+
+ public static final class TabTemplate.Builder {
+ ctor public TabTemplate.Builder(androidx.car.app.model.TabTemplate);
+ ctor public TabTemplate.Builder(androidx.car.app.model.TabTemplate.TabCallback);
+ method public androidx.car.app.model.TabTemplate.Builder addTab(androidx.car.app.model.Tab);
+ method public androidx.car.app.model.TabTemplate build();
+ method public androidx.car.app.model.TabTemplate.Builder setActiveTabContentId(String);
+ method public androidx.car.app.model.TabTemplate.Builder setHeaderAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.TabTemplate.Builder setLoading(boolean);
+ method public androidx.car.app.model.TabTemplate.Builder setTabContents(androidx.car.app.model.TabContents);
+ }
+
+ public static interface TabTemplate.TabCallback {
+ method public default void onTabSelected(String);
+ }
+
+ @androidx.car.app.annotations.CarProtocol public interface Template {
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class TemplateInfo {
+ ctor public TemplateInfo(Class<? extends androidx.car.app.model.Template>, String);
+ method public Class<? extends androidx.car.app.model.Template> getTemplateClass();
+ method public String getTemplateId();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class TemplateWrapper {
+ method public static androidx.car.app.model.TemplateWrapper copyOf(androidx.car.app.model.TemplateWrapper);
+ method public int getCurrentTaskStep();
+ method public String getId();
+ method public androidx.car.app.model.Template getTemplate();
+ method public java.util.List<androidx.car.app.model.TemplateInfo!> getTemplateInfosForScreenStack();
+ method public boolean isRefresh();
+ method public void setCurrentTaskStep(int);
+ method public void setId(String);
+ method public void setRefresh(boolean);
+ method public void setTemplate(androidx.car.app.model.Template);
+ method public static androidx.car.app.model.TemplateWrapper wrap(androidx.car.app.model.Template);
+ method public static androidx.car.app.model.TemplateWrapper wrap(androidx.car.app.model.Template, String);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class Toggle {
+ method public androidx.car.app.model.OnCheckedChangeDelegate getOnCheckedChangeDelegate();
+ method public boolean isChecked();
+ method @androidx.car.app.annotations.RequiresCarApi(5) public boolean isEnabled();
+ }
+
+ public static final class Toggle.Builder {
+ ctor public Toggle.Builder(androidx.car.app.model.Toggle.OnCheckedChangeListener);
+ method public androidx.car.app.model.Toggle build();
+ method public androidx.car.app.model.Toggle.Builder setChecked(boolean);
+ method @androidx.car.app.annotations.RequiresCarApi(5) public androidx.car.app.model.Toggle.Builder setEnabled(boolean);
+ }
+
+ public static interface Toggle.OnCheckedChangeListener {
+ method public void onCheckedChange(boolean);
+ }
+
+}
+
+package androidx.car.app.model.signin {
+
+ @SuppressCompatibility @androidx.car.app.annotations.RequiresCarApi(2) public final class InputSignInMethod implements androidx.car.app.model.signin.SignInTemplate.SignInMethod {
+ method public androidx.car.app.model.CarText? getDefaultValue();
+ method public androidx.car.app.model.CarText? getErrorMessage();
+ method public androidx.car.app.model.CarText? getHint();
+ method public androidx.car.app.model.InputCallbackDelegate getInputCallbackDelegate();
+ method public int getInputType();
+ method public int getKeyboardType();
+ method public boolean isShowKeyboardByDefault();
+ field public static final int INPUT_TYPE_DEFAULT = 1; // 0x1
+ field public static final int INPUT_TYPE_PASSWORD = 2; // 0x2
+ field public static final int KEYBOARD_DEFAULT = 1; // 0x1
+ field public static final int KEYBOARD_EMAIL = 2; // 0x2
+ field public static final int KEYBOARD_NUMBER = 4; // 0x4
+ field public static final int KEYBOARD_PHONE = 3; // 0x3
+ }
+
+ public static final class InputSignInMethod.Builder {
+ ctor public InputSignInMethod.Builder(androidx.car.app.model.InputCallback);
+ method public androidx.car.app.model.signin.InputSignInMethod build();
+ method public androidx.car.app.model.signin.InputSignInMethod.Builder setDefaultValue(String);
+ method public androidx.car.app.model.signin.InputSignInMethod.Builder setErrorMessage(CharSequence);
+ method public androidx.car.app.model.signin.InputSignInMethod.Builder setHint(CharSequence);
+ method public androidx.car.app.model.signin.InputSignInMethod.Builder setInputType(int);
+ method public androidx.car.app.model.signin.InputSignInMethod.Builder setKeyboardType(int);
+ method public androidx.car.app.model.signin.InputSignInMethod.Builder setShowKeyboardByDefault(boolean);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.RequiresCarApi(2) public final class PinSignInMethod implements androidx.car.app.model.signin.SignInTemplate.SignInMethod {
+ ctor public PinSignInMethod(CharSequence);
+ method public androidx.car.app.model.CarText getPinCode();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.RequiresCarApi(2) public final class ProviderSignInMethod implements androidx.car.app.model.signin.SignInTemplate.SignInMethod {
+ ctor public ProviderSignInMethod(androidx.car.app.model.Action);
+ method public androidx.car.app.model.Action getAction();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.RequiresCarApi(4) public final class QRCodeSignInMethod implements androidx.car.app.model.signin.SignInTemplate.SignInMethod {
+ ctor public QRCodeSignInMethod(android.net.Uri);
+ method public android.net.Uri getUri();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.RequiresCarApi(2) public final class SignInTemplate implements androidx.car.app.model.Template {
+ method public androidx.car.app.model.ActionStrip? getActionStrip();
+ method public java.util.List<androidx.car.app.model.Action!> getActions();
+ method public androidx.car.app.model.CarText? getAdditionalText();
+ method public androidx.car.app.model.Action? getHeaderAction();
+ method public androidx.car.app.model.CarText? getInstructions();
+ method public androidx.car.app.model.signin.SignInTemplate.SignInMethod getSignInMethod();
+ method public androidx.car.app.model.CarText? getTitle();
+ method public boolean isLoading();
+ }
+
+ @androidx.car.app.annotations.RequiresCarApi(2) public static final class SignInTemplate.Builder {
+ ctor public SignInTemplate.Builder(androidx.car.app.model.signin.SignInTemplate.SignInMethod);
+ method public androidx.car.app.model.signin.SignInTemplate.Builder addAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.signin.SignInTemplate build();
+ method public androidx.car.app.model.signin.SignInTemplate.Builder setActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.model.signin.SignInTemplate.Builder setAdditionalText(CharSequence);
+ method public androidx.car.app.model.signin.SignInTemplate.Builder setHeaderAction(androidx.car.app.model.Action);
+ method public androidx.car.app.model.signin.SignInTemplate.Builder setInstructions(CharSequence);
+ method public androidx.car.app.model.signin.SignInTemplate.Builder setLoading(boolean);
+ method public androidx.car.app.model.signin.SignInTemplate.Builder setTitle(CharSequence);
+ }
+
+ public static interface SignInTemplate.SignInMethod {
+ }
+
+}
+
+package androidx.car.app.navigation {
+
+ public class NavigationManager implements androidx.car.app.managers.Manager {
+ method @MainThread public void clearNavigationManagerCallback();
+ method @MainThread public void navigationEnded();
+ method @MainThread public void navigationStarted();
+ method @MainThread public void setNavigationManagerCallback(androidx.car.app.navigation.NavigationManagerCallback);
+ method @MainThread public void setNavigationManagerCallback(java.util.concurrent.Executor, androidx.car.app.navigation.NavigationManagerCallback);
+ method @MainThread public void updateTrip(androidx.car.app.navigation.model.Trip);
+ }
+
+ public interface NavigationManagerCallback {
+ method public default void onAutoDriveEnabled();
+ method public default void onStopNavigation();
+ }
+
+}
+
+package androidx.car.app.navigation.model {
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class Destination {
+ method public androidx.car.app.model.CarText? getAddress();
+ method public androidx.car.app.model.CarIcon? getImage();
+ method public androidx.car.app.model.CarText? getName();
+ }
+
+ public static final class Destination.Builder {
+ ctor public Destination.Builder();
+ method public androidx.car.app.navigation.model.Destination build();
+ method public androidx.car.app.navigation.model.Destination.Builder setAddress(CharSequence);
+ method public androidx.car.app.navigation.model.Destination.Builder setImage(androidx.car.app.model.CarIcon);
+ method public androidx.car.app.navigation.model.Destination.Builder setName(CharSequence);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class Lane {
+ method public java.util.List<androidx.car.app.navigation.model.LaneDirection!> getDirections();
+ }
+
+ public static final class Lane.Builder {
+ ctor public Lane.Builder();
+ method public androidx.car.app.navigation.model.Lane.Builder addDirection(androidx.car.app.navigation.model.LaneDirection);
+ method public androidx.car.app.navigation.model.Lane build();
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class LaneDirection {
+ method public static androidx.car.app.navigation.model.LaneDirection create(int, boolean);
+ method public int getShape();
+ method public boolean isRecommended();
+ field public static final int SHAPE_NORMAL_LEFT = 5; // 0x5
+ field public static final int SHAPE_NORMAL_RIGHT = 6; // 0x6
+ field public static final int SHAPE_SHARP_LEFT = 7; // 0x7
+ field public static final int SHAPE_SHARP_RIGHT = 8; // 0x8
+ field public static final int SHAPE_SLIGHT_LEFT = 3; // 0x3
+ field public static final int SHAPE_SLIGHT_RIGHT = 4; // 0x4
+ field public static final int SHAPE_STRAIGHT = 2; // 0x2
+ field public static final int SHAPE_UNKNOWN = 1; // 0x1
+ field public static final int SHAPE_U_TURN_LEFT = 9; // 0x9
+ field public static final int SHAPE_U_TURN_RIGHT = 10; // 0xa
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class Maneuver {
+ method public androidx.car.app.model.CarIcon? getIcon();
+ method public int getRoundaboutExitAngle();
+ method public int getRoundaboutExitNumber();
+ method public int getType();
+ field public static final int TYPE_DEPART = 1; // 0x1
+ field public static final int TYPE_DESTINATION = 39; // 0x27
+ field public static final int TYPE_DESTINATION_LEFT = 41; // 0x29
+ field public static final int TYPE_DESTINATION_RIGHT = 42; // 0x2a
+ field public static final int TYPE_DESTINATION_STRAIGHT = 40; // 0x28
+ field public static final int TYPE_FERRY_BOAT = 37; // 0x25
+ field public static final int TYPE_FERRY_BOAT_LEFT = 47; // 0x2f
+ field public static final int TYPE_FERRY_BOAT_RIGHT = 48; // 0x30
+ field public static final int TYPE_FERRY_TRAIN = 38; // 0x26
+ field public static final int TYPE_FERRY_TRAIN_LEFT = 49; // 0x31
+ field public static final int TYPE_FERRY_TRAIN_RIGHT = 50; // 0x32
+ field public static final int TYPE_FORK_LEFT = 25; // 0x19
+ field public static final int TYPE_FORK_RIGHT = 26; // 0x1a
+ field public static final int TYPE_KEEP_LEFT = 3; // 0x3
+ field public static final int TYPE_KEEP_RIGHT = 4; // 0x4
+ field public static final int TYPE_MERGE_LEFT = 27; // 0x1b
+ field public static final int TYPE_MERGE_RIGHT = 28; // 0x1c
+ field public static final int TYPE_MERGE_SIDE_UNSPECIFIED = 29; // 0x1d
+ field public static final int TYPE_NAME_CHANGE = 2; // 0x2
+ field public static final int TYPE_OFF_RAMP_NORMAL_LEFT = 23; // 0x17
+ field public static final int TYPE_OFF_RAMP_NORMAL_RIGHT = 24; // 0x18
+ field public static final int TYPE_OFF_RAMP_SLIGHT_LEFT = 21; // 0x15
+ field public static final int TYPE_OFF_RAMP_SLIGHT_RIGHT = 22; // 0x16
+ field public static final int TYPE_ON_RAMP_NORMAL_LEFT = 15; // 0xf
+ field public static final int TYPE_ON_RAMP_NORMAL_RIGHT = 16; // 0x10
+ field public static final int TYPE_ON_RAMP_SHARP_LEFT = 17; // 0x11
+ field public static final int TYPE_ON_RAMP_SHARP_RIGHT = 18; // 0x12
+ field public static final int TYPE_ON_RAMP_SLIGHT_LEFT = 13; // 0xd
+ field public static final int TYPE_ON_RAMP_SLIGHT_RIGHT = 14; // 0xe
+ field public static final int TYPE_ON_RAMP_U_TURN_LEFT = 19; // 0x13
+ field public static final int TYPE_ON_RAMP_U_TURN_RIGHT = 20; // 0x14
+ field public static final int TYPE_ROUNDABOUT_ENTER_AND_EXIT_CCW = 34; // 0x22
+ field public static final int TYPE_ROUNDABOUT_ENTER_AND_EXIT_CCW_WITH_ANGLE = 35; // 0x23
+ field public static final int TYPE_ROUNDABOUT_ENTER_AND_EXIT_CW = 32; // 0x20
+ field public static final int TYPE_ROUNDABOUT_ENTER_AND_EXIT_CW_WITH_ANGLE = 33; // 0x21
+ field public static final int TYPE_ROUNDABOUT_ENTER_CCW = 45; // 0x2d
+ field public static final int TYPE_ROUNDABOUT_ENTER_CW = 43; // 0x2b
+ field public static final int TYPE_ROUNDABOUT_EXIT_CCW = 46; // 0x2e
+ field public static final int TYPE_ROUNDABOUT_EXIT_CW = 44; // 0x2c
+ field public static final int TYPE_STRAIGHT = 36; // 0x24
+ field public static final int TYPE_TURN_NORMAL_LEFT = 7; // 0x7
+ field public static final int TYPE_TURN_NORMAL_RIGHT = 8; // 0x8
+ field public static final int TYPE_TURN_SHARP_LEFT = 9; // 0x9
+ field public static final int TYPE_TURN_SHARP_RIGHT = 10; // 0xa
+ field public static final int TYPE_TURN_SLIGHT_LEFT = 5; // 0x5
+ field public static final int TYPE_TURN_SLIGHT_RIGHT = 6; // 0x6
+ field public static final int TYPE_UNKNOWN = 0; // 0x0
+ field public static final int TYPE_U_TURN_LEFT = 11; // 0xb
+ field public static final int TYPE_U_TURN_RIGHT = 12; // 0xc
+ }
+
+ public static final class Maneuver.Builder {
+ ctor public Maneuver.Builder(int);
+ method public androidx.car.app.navigation.model.Maneuver build();
+ method public androidx.car.app.navigation.model.Maneuver.Builder setIcon(androidx.car.app.model.CarIcon);
+ method public androidx.car.app.navigation.model.Maneuver.Builder setRoundaboutExitAngle(@IntRange(from=1, to=360) int);
+ method public androidx.car.app.navigation.model.Maneuver.Builder setRoundaboutExitNumber(@IntRange(from=1) int);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(5) public final class MapController {
+ method public androidx.car.app.model.ActionStrip? getMapActionStrip();
+ method public androidx.car.app.navigation.model.PanModeDelegate? getPanModeDelegate();
+ }
+
+ public static final class MapController.Builder {
+ ctor public MapController.Builder();
+ method public androidx.car.app.navigation.model.MapController build();
+ method public androidx.car.app.navigation.model.MapController.Builder setMapActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.navigation.model.MapController.Builder setPanModeListener(androidx.car.app.navigation.model.PanModeListener);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(5) public final class MapTemplate implements androidx.car.app.model.Template {
+ method public androidx.car.app.model.ActionStrip? getActionStrip();
+ method public androidx.car.app.model.Header? getHeader();
+ method public androidx.car.app.model.ItemList? getItemList();
+ method public androidx.car.app.navigation.model.MapController? getMapController();
+ method public androidx.car.app.model.Pane? getPane();
+ }
+
+ public static final class MapTemplate.Builder {
+ ctor public MapTemplate.Builder();
+ method public androidx.car.app.navigation.model.MapTemplate build();
+ method public androidx.car.app.navigation.model.MapTemplate.Builder setActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.navigation.model.MapTemplate.Builder setHeader(androidx.car.app.model.Header);
+ method public androidx.car.app.navigation.model.MapTemplate.Builder setItemList(androidx.car.app.model.ItemList);
+ method public androidx.car.app.navigation.model.MapTemplate.Builder setMapController(androidx.car.app.navigation.model.MapController);
+ method public androidx.car.app.navigation.model.MapTemplate.Builder setPane(androidx.car.app.model.Pane);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.ExperimentalCarApi @androidx.car.app.annotations.RequiresCarApi(7) public final class MapWithContentTemplate implements androidx.car.app.model.Template {
+ method public androidx.car.app.model.ActionStrip? getActionStrip();
+ method public androidx.car.app.model.Template? getContentTemplate();
+ method public androidx.car.app.navigation.model.MapController? getMapController();
+ method public boolean isLoading();
+ }
+
+ public static final class MapWithContentTemplate.Builder {
+ ctor public MapWithContentTemplate.Builder();
+ method public androidx.car.app.navigation.model.MapWithContentTemplate build();
+ method public androidx.car.app.navigation.model.MapWithContentTemplate.Builder setActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.navigation.model.MapWithContentTemplate.Builder setContentTemplate(androidx.car.app.model.Template);
+ method public androidx.car.app.navigation.model.MapWithContentTemplate.Builder setLoading(boolean);
+ method public androidx.car.app.navigation.model.MapWithContentTemplate.Builder setMapController(androidx.car.app.navigation.model.MapController);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class MessageInfo implements androidx.car.app.navigation.model.NavigationTemplate.NavigationInfo {
+ method public androidx.car.app.model.CarIcon? getImage();
+ method public androidx.car.app.model.CarText? getText();
+ method public androidx.car.app.model.CarText? getTitle();
+ }
+
+ public static final class MessageInfo.Builder {
+ ctor public MessageInfo.Builder(androidx.car.app.model.CarText);
+ ctor public MessageInfo.Builder(CharSequence);
+ method public androidx.car.app.navigation.model.MessageInfo build();
+ method public androidx.car.app.navigation.model.MessageInfo.Builder setImage(androidx.car.app.model.CarIcon);
+ method public androidx.car.app.navigation.model.MessageInfo.Builder setText(androidx.car.app.model.CarText);
+ method public androidx.car.app.navigation.model.MessageInfo.Builder setText(CharSequence);
+ method public androidx.car.app.navigation.model.MessageInfo.Builder setTitle(CharSequence);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class NavigationTemplate implements androidx.car.app.model.Template {
+ method public androidx.car.app.model.ActionStrip? getActionStrip();
+ method public androidx.car.app.model.CarColor? getBackgroundColor();
+ method public androidx.car.app.navigation.model.TravelEstimate? getDestinationTravelEstimate();
+ method @androidx.car.app.annotations.RequiresCarApi(2) public androidx.car.app.model.ActionStrip? getMapActionStrip();
+ method public androidx.car.app.navigation.model.NavigationTemplate.NavigationInfo? getNavigationInfo();
+ method @androidx.car.app.annotations.RequiresCarApi(2) public androidx.car.app.navigation.model.PanModeDelegate? getPanModeDelegate();
+ method @Deprecated @androidx.car.app.annotations.RequiresCarApi(2) public androidx.car.app.model.Toggle? getPanModeToggle();
+ }
+
+ public static final class NavigationTemplate.Builder {
+ ctor public NavigationTemplate.Builder();
+ method public androidx.car.app.navigation.model.NavigationTemplate build();
+ method public androidx.car.app.navigation.model.NavigationTemplate.Builder setActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.navigation.model.NavigationTemplate.Builder setBackgroundColor(androidx.car.app.model.CarColor);
+ method public androidx.car.app.navigation.model.NavigationTemplate.Builder setDestinationTravelEstimate(androidx.car.app.navigation.model.TravelEstimate);
+ method @androidx.car.app.annotations.RequiresCarApi(2) public androidx.car.app.navigation.model.NavigationTemplate.Builder setMapActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.navigation.model.NavigationTemplate.Builder setNavigationInfo(androidx.car.app.navigation.model.NavigationTemplate.NavigationInfo);
+ method @androidx.car.app.annotations.RequiresCarApi(2) public androidx.car.app.navigation.model.NavigationTemplate.Builder setPanModeListener(androidx.car.app.navigation.model.PanModeListener);
+ }
+
+ public static interface NavigationTemplate.NavigationInfo {
+ }
+
+ @androidx.car.app.annotations.CarProtocol @androidx.car.app.annotations.RequiresCarApi(2) public interface PanModeDelegate {
+ method public void sendPanModeChanged(boolean, androidx.car.app.OnDoneCallback);
+ }
+
+ public interface PanModeListener {
+ method public void onPanModeChanged(boolean);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class PlaceListNavigationTemplate implements androidx.car.app.model.Template {
+ method public androidx.car.app.model.ActionStrip? getActionStrip();
+ method @androidx.car.app.annotations.RequiresCarApi(5) public androidx.car.app.model.Header? getHeader();
+ method @Deprecated public androidx.car.app.model.Action? getHeaderAction();
+ method public androidx.car.app.model.ItemList? getItemList();
+ method @androidx.car.app.annotations.RequiresCarApi(4) public androidx.car.app.model.ActionStrip? getMapActionStrip();
+ method public androidx.car.app.model.OnContentRefreshDelegate? getOnContentRefreshDelegate();
+ method @androidx.car.app.annotations.RequiresCarApi(4) public androidx.car.app.navigation.model.PanModeDelegate? getPanModeDelegate();
+ method @Deprecated public androidx.car.app.model.CarText? getTitle();
+ method public boolean isLoading();
+ }
+
+ public static final class PlaceListNavigationTemplate.Builder {
+ ctor public PlaceListNavigationTemplate.Builder();
+ method public androidx.car.app.navigation.model.PlaceListNavigationTemplate build();
+ method public androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder setActionStrip(androidx.car.app.model.ActionStrip);
+ method @androidx.car.app.annotations.RequiresCarApi(5) public androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder setHeader(androidx.car.app.model.Header);
+ method @Deprecated public androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder setHeaderAction(androidx.car.app.model.Action);
+ method public androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder setItemList(androidx.car.app.model.ItemList);
+ method public androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder setLoading(boolean);
+ method @androidx.car.app.annotations.RequiresCarApi(4) public androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder setMapActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder setOnContentRefreshListener(androidx.car.app.model.OnContentRefreshListener);
+ method @androidx.car.app.annotations.RequiresCarApi(4) public androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder setPanModeListener(androidx.car.app.navigation.model.PanModeListener);
+ method @Deprecated public androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder setTitle(androidx.car.app.model.CarText);
+ method @Deprecated public androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder setTitle(CharSequence);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class RoutePreviewNavigationTemplate implements androidx.car.app.model.Template {
+ method public androidx.car.app.model.ActionStrip? getActionStrip();
+ method @androidx.car.app.annotations.RequiresCarApi(5) public androidx.car.app.model.Header? getHeader();
+ method @Deprecated public androidx.car.app.model.Action? getHeaderAction();
+ method public androidx.car.app.model.ItemList? getItemList();
+ method @androidx.car.app.annotations.RequiresCarApi(4) public androidx.car.app.model.ActionStrip? getMapActionStrip();
+ method public androidx.car.app.model.Action? getNavigateAction();
+ method @androidx.car.app.annotations.RequiresCarApi(4) public androidx.car.app.navigation.model.PanModeDelegate? getPanModeDelegate();
+ method @Deprecated public androidx.car.app.model.CarText? getTitle();
+ method public boolean isLoading();
+ }
+
+ public static final class RoutePreviewNavigationTemplate.Builder {
+ ctor public RoutePreviewNavigationTemplate.Builder();
+ method public androidx.car.app.navigation.model.RoutePreviewNavigationTemplate build();
+ method public androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder setActionStrip(androidx.car.app.model.ActionStrip);
+ method @androidx.car.app.annotations.RequiresCarApi(5) public androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder setHeader(androidx.car.app.model.Header);
+ method @Deprecated public androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder setHeaderAction(androidx.car.app.model.Action);
+ method public androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder setItemList(androidx.car.app.model.ItemList);
+ method public androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder setLoading(boolean);
+ method @androidx.car.app.annotations.RequiresCarApi(4) public androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder setMapActionStrip(androidx.car.app.model.ActionStrip);
+ method public androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder setNavigateAction(androidx.car.app.model.Action);
+ method @androidx.car.app.annotations.RequiresCarApi(4) public androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder setPanModeListener(androidx.car.app.navigation.model.PanModeListener);
+ method @Deprecated public androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder setTitle(androidx.car.app.model.CarText);
+ method @Deprecated public androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder setTitle(CharSequence);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class RoutingInfo implements androidx.car.app.navigation.model.NavigationTemplate.NavigationInfo {
+ method public androidx.car.app.model.Distance? getCurrentDistance();
+ method public androidx.car.app.navigation.model.Step? getCurrentStep();
+ method public androidx.car.app.model.CarIcon? getJunctionImage();
+ method public androidx.car.app.navigation.model.Step? getNextStep();
+ method public boolean isLoading();
+ }
+
+ public static final class RoutingInfo.Builder {
+ ctor public RoutingInfo.Builder();
+ method public androidx.car.app.navigation.model.RoutingInfo build();
+ method public androidx.car.app.navigation.model.RoutingInfo.Builder setCurrentStep(androidx.car.app.navigation.model.Step, androidx.car.app.model.Distance);
+ method public androidx.car.app.navigation.model.RoutingInfo.Builder setJunctionImage(androidx.car.app.model.CarIcon);
+ method public androidx.car.app.navigation.model.RoutingInfo.Builder setLoading(boolean);
+ method public androidx.car.app.navigation.model.RoutingInfo.Builder setNextStep(androidx.car.app.navigation.model.Step);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class Step {
+ method public androidx.car.app.model.CarText? getCue();
+ method public java.util.List<androidx.car.app.navigation.model.Lane!> getLanes();
+ method public androidx.car.app.model.CarIcon? getLanesImage();
+ method public androidx.car.app.navigation.model.Maneuver? getManeuver();
+ method public androidx.car.app.model.CarText? getRoad();
+ }
+
+ public static final class Step.Builder {
+ ctor public Step.Builder();
+ ctor public Step.Builder(androidx.car.app.model.CarText);
+ ctor public Step.Builder(CharSequence);
+ method public androidx.car.app.navigation.model.Step.Builder addLane(androidx.car.app.navigation.model.Lane);
+ method public androidx.car.app.navigation.model.Step build();
+ method public androidx.car.app.navigation.model.Step.Builder setCue(CharSequence);
+ method public androidx.car.app.navigation.model.Step.Builder setLanesImage(androidx.car.app.model.CarIcon);
+ method public androidx.car.app.navigation.model.Step.Builder setManeuver(androidx.car.app.navigation.model.Maneuver);
+ method public androidx.car.app.navigation.model.Step.Builder setRoad(CharSequence);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class TravelEstimate {
+ method public androidx.car.app.model.DateTimeWithZone? getArrivalTimeAtDestination();
+ method public androidx.car.app.model.Distance? getRemainingDistance();
+ method public androidx.car.app.model.CarColor? getRemainingDistanceColor();
+ method public androidx.car.app.model.CarColor? getRemainingTimeColor();
+ method public long getRemainingTimeSeconds();
+ method @androidx.car.app.annotations.RequiresCarApi(5) public androidx.car.app.model.CarIcon? getTripIcon();
+ method @androidx.car.app.annotations.RequiresCarApi(5) public androidx.car.app.model.CarText? getTripText();
+ field public static final long REMAINING_TIME_UNKNOWN = -1L; // 0xffffffffffffffffL
+ }
+
+ public static final class TravelEstimate.Builder {
+ ctor public TravelEstimate.Builder(androidx.car.app.model.Distance, androidx.car.app.model.DateTimeWithZone);
+ ctor @RequiresApi(26) public TravelEstimate.Builder(androidx.car.app.model.Distance, java.time.ZonedDateTime);
+ method public androidx.car.app.navigation.model.TravelEstimate build();
+ method public androidx.car.app.navigation.model.TravelEstimate.Builder setRemainingDistanceColor(androidx.car.app.model.CarColor);
+ method @RequiresApi(26) public androidx.car.app.navigation.model.TravelEstimate.Builder setRemainingTime(java.time.Duration);
+ method public androidx.car.app.navigation.model.TravelEstimate.Builder setRemainingTimeColor(androidx.car.app.model.CarColor);
+ method public androidx.car.app.navigation.model.TravelEstimate.Builder setRemainingTimeSeconds(@IntRange(from=0xffffffff) long);
+ method @androidx.car.app.annotations.RequiresCarApi(5) public androidx.car.app.navigation.model.TravelEstimate.Builder setTripIcon(androidx.car.app.model.CarIcon);
+ method @androidx.car.app.annotations.RequiresCarApi(5) public androidx.car.app.navigation.model.TravelEstimate.Builder setTripText(androidx.car.app.model.CarText);
+ }
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class Trip {
+ method public androidx.car.app.model.CarText? getCurrentRoad();
+ method public java.util.List<androidx.car.app.navigation.model.TravelEstimate!> getDestinationTravelEstimates();
+ method public java.util.List<androidx.car.app.navigation.model.Destination!> getDestinations();
+ method public java.util.List<androidx.car.app.navigation.model.TravelEstimate!> getStepTravelEstimates();
+ method public java.util.List<androidx.car.app.navigation.model.Step!> getSteps();
+ method public boolean isLoading();
+ }
+
+ public static final class Trip.Builder {
+ ctor public Trip.Builder();
+ method public androidx.car.app.navigation.model.Trip.Builder addDestination(androidx.car.app.navigation.model.Destination, androidx.car.app.navigation.model.TravelEstimate);
+ method public androidx.car.app.navigation.model.Trip.Builder addStep(androidx.car.app.navigation.model.Step, androidx.car.app.navigation.model.TravelEstimate);
+ method public androidx.car.app.navigation.model.Trip build();
+ method public androidx.car.app.navigation.model.Trip.Builder setCurrentRoad(CharSequence);
+ method public androidx.car.app.navigation.model.Trip.Builder setLoading(boolean);
+ }
+
+}
+
+package androidx.car.app.notification {
+
+ public final class CarAppExtender implements androidx.core.app.NotificationCompat.Extender {
+ ctor public CarAppExtender(android.app.Notification);
+ method public androidx.core.app.NotificationCompat.Builder extend(androidx.core.app.NotificationCompat.Builder);
+ method public java.util.List<android.app.Notification.Action!> getActions();
+ method public String? getChannelId();
+ method public androidx.car.app.model.CarColor? getColor();
+ method public android.app.PendingIntent? getContentIntent();
+ method public CharSequence? getContentText();
+ method public CharSequence? getContentTitle();
+ method public android.app.PendingIntent? getDeleteIntent();
+ method public int getImportance();
+ method public android.graphics.Bitmap? getLargeIcon();
+ method @DrawableRes public int getSmallIcon();
+ method public static boolean isExtended(android.app.Notification);
+ }
+
+ public static final class CarAppExtender.Builder {
+ ctor public CarAppExtender.Builder();
+ method public androidx.car.app.notification.CarAppExtender.Builder addAction(@DrawableRes int, CharSequence, android.app.PendingIntent);
+ method public androidx.car.app.notification.CarAppExtender build();
+ method public androidx.car.app.notification.CarAppExtender.Builder setChannelId(String);
+ method public androidx.car.app.notification.CarAppExtender.Builder setColor(androidx.car.app.model.CarColor);
+ method public androidx.car.app.notification.CarAppExtender.Builder setContentIntent(android.app.PendingIntent);
+ method public androidx.car.app.notification.CarAppExtender.Builder setContentText(CharSequence);
+ method public androidx.car.app.notification.CarAppExtender.Builder setContentTitle(CharSequence);
+ method public androidx.car.app.notification.CarAppExtender.Builder setDeleteIntent(android.app.PendingIntent);
+ method public androidx.car.app.notification.CarAppExtender.Builder setImportance(int);
+ method public androidx.car.app.notification.CarAppExtender.Builder setLargeIcon(android.graphics.Bitmap);
+ method public androidx.car.app.notification.CarAppExtender.Builder setSmallIcon(int);
+ }
+
+ public final class CarNotificationManager {
+ method public boolean areNotificationsEnabled();
+ method public void cancel(int);
+ method public void cancel(String?, int);
+ method public void cancelAll();
+ method public void createNotificationChannel(androidx.core.app.NotificationChannelCompat);
+ method public void createNotificationChannelGroup(androidx.core.app.NotificationChannelGroupCompat);
+ method public void createNotificationChannelGroups(java.util.List<androidx.core.app.NotificationChannelGroupCompat!>);
+ method public void createNotificationChannels(java.util.List<androidx.core.app.NotificationChannelCompat!>);
+ method public void deleteNotificationChannel(String);
+ method public void deleteNotificationChannelGroup(String);
+ method public void deleteUnlistedNotificationChannels(java.util.Collection<java.lang.String!>);
+ method public static androidx.car.app.notification.CarNotificationManager from(android.content.Context);
+ method public static java.util.Set<java.lang.String!> getEnabledListenerPackages(android.content.Context);
+ method public int getImportance();
+ method public androidx.core.app.NotificationChannelCompat? getNotificationChannel(String);
+ method public androidx.core.app.NotificationChannelCompat? getNotificationChannel(String, String);
+ method public androidx.core.app.NotificationChannelGroupCompat? getNotificationChannelGroup(String);
+ method public java.util.List<androidx.core.app.NotificationChannelGroupCompat!> getNotificationChannelGroups();
+ method public java.util.List<androidx.core.app.NotificationChannelCompat!> getNotificationChannels();
+ method public void notify(int, androidx.core.app.NotificationCompat.Builder);
+ method public void notify(String?, int, androidx.core.app.NotificationCompat.Builder);
+ }
+
+ public final class CarPendingIntent {
+ method public static android.app.PendingIntent getCarApp(android.content.Context, int, android.content.Intent, int);
+ }
+
+}
+
+package androidx.car.app.serialization {
+
+ public final class Bundleable implements android.os.Parcelable {
+ method public static androidx.car.app.serialization.Bundleable create(Object) throws androidx.car.app.serialization.BundlerException;
+ method public int describeContents();
+ method public Object get() throws androidx.car.app.serialization.BundlerException;
+ method public void writeToParcel(android.os.Parcel, int);
+ field public static final android.os.Parcelable.Creator<androidx.car.app.serialization.Bundleable!> CREATOR;
+ }
+
+ public class BundlerException extends java.lang.Exception {
+ ctor public BundlerException(String?);
+ ctor public BundlerException(String?, Throwable);
+ }
+
+}
+
+package androidx.car.app.suggestion {
+
+ @androidx.car.app.annotations.RequiresCarApi(5) public class SuggestionManager implements androidx.car.app.managers.Manager {
+ method @MainThread public void updateSuggestions(java.util.List<androidx.car.app.suggestion.model.Suggestion!>);
+ }
+
+}
+
+package androidx.car.app.suggestion.model {
+
+ @SuppressCompatibility @androidx.car.app.annotations.CarProtocol public final class Suggestion {
+ method public android.app.PendingIntent? getAction();
+ method public androidx.car.app.model.CarIcon? getIcon();
+ method public String getIdentifier();
+ method public androidx.car.app.model.CarText? getSubtitle();
+ method public androidx.car.app.model.CarText getTitle();
+ }
+
+ public static final class Suggestion.Builder {
+ ctor public Suggestion.Builder();
+ method public androidx.car.app.suggestion.model.Suggestion build();
+ method public androidx.car.app.suggestion.model.Suggestion.Builder setAction(android.app.PendingIntent);
+ method public androidx.car.app.suggestion.model.Suggestion.Builder setIcon(androidx.car.app.model.CarIcon);
+ method public androidx.car.app.suggestion.model.Suggestion.Builder setIdentifier(String);
+ method public androidx.car.app.suggestion.model.Suggestion.Builder setSubtitle(CharSequence);
+ method public androidx.car.app.suggestion.model.Suggestion.Builder setTitle(CharSequence);
+ }
+
+}
+
+package androidx.car.app.validation {
+
+ public final class HostValidator {
+ method public java.util.Map<java.lang.String!,java.util.List<java.lang.String!>!> getAllowedHosts();
+ method public boolean isValidHost(androidx.car.app.HostInfo);
+ field public static final androidx.car.app.validation.HostValidator ALLOW_ALL_HOSTS_VALIDATOR;
+ field public static final String TEMPLATE_RENDERER_PERMISSION = "android.car.permission.TEMPLATE_RENDERER";
+ }
+
+ public static final class HostValidator.Builder {
+ ctor public HostValidator.Builder(android.content.Context);
+ method public androidx.car.app.validation.HostValidator.Builder addAllowedHost(String, String);
+ method public androidx.car.app.validation.HostValidator.Builder addAllowedHosts(@ArrayRes int);
+ method public androidx.car.app.validation.HostValidator build();
+ }
+
+}
+
+package androidx.car.app.versioning {
+
+ public final class CarAppApiLevels {
+ method public static int getLatest();
+ method public static int getOldest();
+ field public static final int LEVEL_1 = 1; // 0x1
+ field public static final int LEVEL_2 = 2; // 0x2
+ field public static final int LEVEL_3 = 3; // 0x3
+ field public static final int LEVEL_4 = 4; // 0x4
+ field public static final int LEVEL_5 = 5; // 0x5
+ field public static final int LEVEL_6 = 6; // 0x6
+ field public static final int LEVEL_7 = 7; // 0x7
+ }
+
+}
+
diff --git a/car/app/app/api/restricted_current.ignore b/car/app/app/api/restricted_current.ignore
deleted file mode 100644
index 48a4393..0000000
--- a/car/app/app/api/restricted_current.ignore
+++ /dev/null
@@ -1,2387 +0,0 @@
-// Baseline format: 1.0
-BecameUnchecked: androidx.car.app.AppInfo:
- Removed class androidx.car.app.AppInfo from compatibility checked API surface
-BecameUnchecked: androidx.car.app.AppInfo#AppInfo(int, int, String):
- Removed constructor androidx.car.app.AppInfo(int,int,String) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.AppInfo#AppInfo(int, int, String) parameter #0:
- Removed parameter arg1 in androidx.car.app.AppInfo(int arg1, int arg2, String arg3) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.AppInfo#AppInfo(int, int, String) parameter #1:
- Removed parameter arg2 in androidx.car.app.AppInfo(int arg1, int arg2, String arg3) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.AppInfo#AppInfo(int, int, String) parameter #2:
- Removed parameter arg3 in androidx.car.app.AppInfo(int arg1, int arg2, String arg3) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.AppInfo#MIN_API_LEVEL_METADATA_KEY:
- Removed field androidx.car.app.AppInfo.MIN_API_LEVEL_METADATA_KEY from compatibility checked API surface
-BecameUnchecked: androidx.car.app.AppInfo#getLatestCarAppApiLevel():
- Removed method androidx.car.app.AppInfo.getLatestCarAppApiLevel() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.AppInfo#getLibraryDisplayVersion():
- Removed method androidx.car.app.AppInfo.getLibraryDisplayVersion() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.AppInfo#getMinCarAppApiLevel():
- Removed method androidx.car.app.AppInfo.getMinCarAppApiLevel() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.FailureResponse:
- Removed class androidx.car.app.FailureResponse from compatibility checked API surface
-BecameUnchecked: androidx.car.app.FailureResponse#BUNDLER_EXCEPTION:
- Removed field androidx.car.app.FailureResponse.BUNDLER_EXCEPTION from compatibility checked API surface
-BecameUnchecked: androidx.car.app.FailureResponse#FailureResponse(Throwable):
- Removed constructor androidx.car.app.FailureResponse(Throwable) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.FailureResponse#FailureResponse(Throwable) parameter #0:
- Removed parameter arg1 in androidx.car.app.FailureResponse(Throwable arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.FailureResponse#ILLEGAL_STATE_EXCEPTION:
- Removed field androidx.car.app.FailureResponse.ILLEGAL_STATE_EXCEPTION from compatibility checked API surface
-BecameUnchecked: androidx.car.app.FailureResponse#INVALID_PARAMETER_EXCEPTION:
- Removed field androidx.car.app.FailureResponse.INVALID_PARAMETER_EXCEPTION from compatibility checked API surface
-BecameUnchecked: androidx.car.app.FailureResponse#REMOTE_EXCEPTION:
- Removed field androidx.car.app.FailureResponse.REMOTE_EXCEPTION from compatibility checked API surface
-BecameUnchecked: androidx.car.app.FailureResponse#RUNTIME_EXCEPTION:
- Removed field androidx.car.app.FailureResponse.RUNTIME_EXCEPTION from compatibility checked API surface
-BecameUnchecked: androidx.car.app.FailureResponse#SECURITY_EXCEPTION:
- Removed field androidx.car.app.FailureResponse.SECURITY_EXCEPTION from compatibility checked API surface
-BecameUnchecked: androidx.car.app.FailureResponse#UNKNOWN_ERROR:
- Removed field androidx.car.app.FailureResponse.UNKNOWN_ERROR from compatibility checked API surface
-BecameUnchecked: androidx.car.app.FailureResponse#getErrorType():
- Removed method androidx.car.app.FailureResponse.getErrorType() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.FailureResponse#getStackTrace():
- Removed method androidx.car.app.FailureResponse.getStackTrace() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.HandshakeInfo:
- Removed class androidx.car.app.HandshakeInfo from compatibility checked API surface
-BecameUnchecked: androidx.car.app.HandshakeInfo#HandshakeInfo(String, int):
- Removed constructor androidx.car.app.HandshakeInfo(String,int) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.HandshakeInfo#HandshakeInfo(String, int) parameter #0:
- Removed parameter arg1 in androidx.car.app.HandshakeInfo(String arg1, int arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.HandshakeInfo#HandshakeInfo(String, int) parameter #1:
- Removed parameter arg2 in androidx.car.app.HandshakeInfo(String arg1, int arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.HandshakeInfo#getHostCarAppApiLevel():
- Removed method androidx.car.app.HandshakeInfo.getHostCarAppApiLevel() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.HandshakeInfo#getHostPackageName():
- Removed method androidx.car.app.HandshakeInfo.getHostPackageName() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.SessionInfo:
- Removed class androidx.car.app.SessionInfo from compatibility checked API surface
-BecameUnchecked: androidx.car.app.SessionInfo#DEFAULT_SESSION_INFO:
- Removed field androidx.car.app.SessionInfo.DEFAULT_SESSION_INFO from compatibility checked API surface
-BecameUnchecked: androidx.car.app.SessionInfo#DISPLAY_TYPE_CLUSTER:
- Removed field androidx.car.app.SessionInfo.DISPLAY_TYPE_CLUSTER from compatibility checked API surface
-BecameUnchecked: androidx.car.app.SessionInfo#DISPLAY_TYPE_MAIN:
- Removed field androidx.car.app.SessionInfo.DISPLAY_TYPE_MAIN from compatibility checked API surface
-BecameUnchecked: androidx.car.app.SessionInfo#SessionInfo(int, String):
- Removed constructor androidx.car.app.SessionInfo(int,String) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.SessionInfo#SessionInfo(int, String) parameter #0:
- Removed parameter arg1 in androidx.car.app.SessionInfo(int arg1, String arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.SessionInfo#SessionInfo(int, String) parameter #1:
- Removed parameter arg2 in androidx.car.app.SessionInfo(int arg1, String arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.SessionInfo#getDisplayType():
- Removed method androidx.car.app.SessionInfo.getDisplayType() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.SessionInfo#getSessionId():
- Removed method androidx.car.app.SessionInfo.getSessionId() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.SessionInfo#getSupportedTemplates(int):
- Removed method androidx.car.app.SessionInfo.getSupportedTemplates(int) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.SessionInfo#getSupportedTemplates(int) parameter #0:
- Removed parameter arg1 in androidx.car.app.SessionInfo.getSupportedTemplates(int arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.SurfaceContainer:
- Removed class androidx.car.app.SurfaceContainer from compatibility checked API surface
-BecameUnchecked: androidx.car.app.SurfaceContainer#SurfaceContainer(android.view.Surface, int, int, int):
- Removed constructor androidx.car.app.SurfaceContainer(android.view.Surface,int,int,int) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.SurfaceContainer#SurfaceContainer(android.view.Surface, int, int, int) parameter #0:
- Removed parameter arg1 in androidx.car.app.SurfaceContainer(android.view.Surface arg1, int arg2, int arg3, int arg4) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.SurfaceContainer#SurfaceContainer(android.view.Surface, int, int, int) parameter #1:
- Removed parameter arg2 in androidx.car.app.SurfaceContainer(android.view.Surface arg1, int arg2, int arg3, int arg4) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.SurfaceContainer#SurfaceContainer(android.view.Surface, int, int, int) parameter #2:
- Removed parameter arg3 in androidx.car.app.SurfaceContainer(android.view.Surface arg1, int arg2, int arg3, int arg4) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.SurfaceContainer#SurfaceContainer(android.view.Surface, int, int, int) parameter #3:
- Removed parameter arg4 in androidx.car.app.SurfaceContainer(android.view.Surface arg1, int arg2, int arg3, int arg4) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.SurfaceContainer#getDpi():
- Removed method androidx.car.app.SurfaceContainer.getDpi() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.SurfaceContainer#getHeight():
- Removed method androidx.car.app.SurfaceContainer.getHeight() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.SurfaceContainer#getSurface():
- Removed method androidx.car.app.SurfaceContainer.getSurface() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.SurfaceContainer#getWidth():
- Removed method androidx.car.app.SurfaceContainer.getWidth() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarValue:
- Removed class androidx.car.app.hardware.common.CarValue from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarValue#CarValue(T, long, int):
- Removed constructor androidx.car.app.hardware.common.CarValue(T,long,int) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarValue#CarValue(T, long, int) parameter #0:
- Removed parameter arg1 in androidx.car.app.hardware.common.CarValue(T arg1, long arg2, int arg3) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarValue#CarValue(T, long, int) parameter #1:
- Removed parameter arg2 in androidx.car.app.hardware.common.CarValue(T arg1, long arg2, int arg3) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarValue#CarValue(T, long, int) parameter #2:
- Removed parameter arg3 in androidx.car.app.hardware.common.CarValue(T arg1, long arg2, int arg3) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarValue#STATUS_SUCCESS:
- Removed field androidx.car.app.hardware.common.CarValue.STATUS_SUCCESS from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarValue#STATUS_UNAVAILABLE:
- Removed field androidx.car.app.hardware.common.CarValue.STATUS_UNAVAILABLE from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarValue#STATUS_UNIMPLEMENTED:
- Removed field androidx.car.app.hardware.common.CarValue.STATUS_UNIMPLEMENTED from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarValue#STATUS_UNKNOWN:
- Removed field androidx.car.app.hardware.common.CarValue.STATUS_UNKNOWN from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarValue#getStatus():
- Removed method androidx.car.app.hardware.common.CarValue.getStatus() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarValue#getTimestampMillis():
- Removed method androidx.car.app.hardware.common.CarValue.getTimestampMillis() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.common.CarValue#getValue():
- Removed method androidx.car.app.hardware.common.CarValue.getValue() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Accelerometer:
- Removed class androidx.car.app.hardware.info.Accelerometer from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Accelerometer#Accelerometer(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Float>>):
- Removed constructor androidx.car.app.hardware.info.Accelerometer(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Float>>) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Accelerometer#Accelerometer(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Float>>) parameter #0:
- Removed parameter arg1 in androidx.car.app.hardware.info.Accelerometer(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Float>> arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Accelerometer#getForces():
- Removed method androidx.car.app.hardware.info.Accelerometer.getForces() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.CarHardwareLocation:
- Removed class androidx.car.app.hardware.info.CarHardwareLocation from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.CarHardwareLocation#CarHardwareLocation(androidx.car.app.hardware.common.CarValue<android.location.Location>):
- Removed constructor androidx.car.app.hardware.info.CarHardwareLocation(androidx.car.app.hardware.common.CarValue<android.location.Location>) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.CarHardwareLocation#CarHardwareLocation(androidx.car.app.hardware.common.CarValue<android.location.Location>) parameter #0:
- Removed parameter arg1 in androidx.car.app.hardware.info.CarHardwareLocation(androidx.car.app.hardware.common.CarValue<android.location.Location> arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.CarHardwareLocation#getLocation():
- Removed method androidx.car.app.hardware.info.CarHardwareLocation.getLocation() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Compass:
- Removed class androidx.car.app.hardware.info.Compass from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Compass#Compass(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Float>>):
- Removed constructor androidx.car.app.hardware.info.Compass(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Float>>) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Compass#Compass(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Float>>) parameter #0:
- Removed parameter arg1 in androidx.car.app.hardware.info.Compass(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Float>> arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Compass#getOrientations():
- Removed method androidx.car.app.hardware.info.Compass.getOrientations() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyLevel:
- Removed class androidx.car.app.hardware.info.EnergyLevel from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyLevel#getBatteryPercent():
- Removed method androidx.car.app.hardware.info.EnergyLevel.getBatteryPercent() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyLevel#getDistanceDisplayUnit():
- Removed method androidx.car.app.hardware.info.EnergyLevel.getDistanceDisplayUnit() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyLevel#getEnergyIsLow():
- Removed method androidx.car.app.hardware.info.EnergyLevel.getEnergyIsLow() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyLevel#getFuelPercent():
- Removed method androidx.car.app.hardware.info.EnergyLevel.getFuelPercent() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyLevel#getRangeRemainingMeters():
- Removed method androidx.car.app.hardware.info.EnergyLevel.getRangeRemainingMeters() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyLevel.Builder:
- Removed class androidx.car.app.hardware.info.EnergyLevel.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyLevel.Builder#Builder():
- Removed constructor androidx.car.app.hardware.info.EnergyLevel.Builder() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyLevel.Builder#build():
- Removed method androidx.car.app.hardware.info.EnergyLevel.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyLevel.Builder#setBatteryPercent(androidx.car.app.hardware.common.CarValue<java.lang.Float>):
- Removed method androidx.car.app.hardware.info.EnergyLevel.Builder.setBatteryPercent(androidx.car.app.hardware.common.CarValue<java.lang.Float>) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyLevel.Builder#setBatteryPercent(androidx.car.app.hardware.common.CarValue<java.lang.Float>) parameter #0:
- Removed parameter arg1 in androidx.car.app.hardware.info.EnergyLevel.Builder.setBatteryPercent(androidx.car.app.hardware.common.CarValue<java.lang.Float> arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyLevel.Builder#setDistanceDisplayUnit(androidx.car.app.hardware.common.CarValue<java.lang.Integer>):
- Removed method androidx.car.app.hardware.info.EnergyLevel.Builder.setDistanceDisplayUnit(androidx.car.app.hardware.common.CarValue<java.lang.Integer>) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyLevel.Builder#setDistanceDisplayUnit(androidx.car.app.hardware.common.CarValue<java.lang.Integer>) parameter #0:
- Removed parameter arg1 in androidx.car.app.hardware.info.EnergyLevel.Builder.setDistanceDisplayUnit(androidx.car.app.hardware.common.CarValue<java.lang.Integer> arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyLevel.Builder#setEnergyIsLow(androidx.car.app.hardware.common.CarValue<java.lang.Boolean>):
- Removed method androidx.car.app.hardware.info.EnergyLevel.Builder.setEnergyIsLow(androidx.car.app.hardware.common.CarValue<java.lang.Boolean>) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyLevel.Builder#setEnergyIsLow(androidx.car.app.hardware.common.CarValue<java.lang.Boolean>) parameter #0:
- Removed parameter arg1 in androidx.car.app.hardware.info.EnergyLevel.Builder.setEnergyIsLow(androidx.car.app.hardware.common.CarValue<java.lang.Boolean> arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyLevel.Builder#setFuelPercent(androidx.car.app.hardware.common.CarValue<java.lang.Float>):
- Removed method androidx.car.app.hardware.info.EnergyLevel.Builder.setFuelPercent(androidx.car.app.hardware.common.CarValue<java.lang.Float>) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyLevel.Builder#setFuelPercent(androidx.car.app.hardware.common.CarValue<java.lang.Float>) parameter #0:
- Removed parameter arg1 in androidx.car.app.hardware.info.EnergyLevel.Builder.setFuelPercent(androidx.car.app.hardware.common.CarValue<java.lang.Float> arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyLevel.Builder#setRangeRemainingMeters(androidx.car.app.hardware.common.CarValue<java.lang.Float>):
- Removed method androidx.car.app.hardware.info.EnergyLevel.Builder.setRangeRemainingMeters(androidx.car.app.hardware.common.CarValue<java.lang.Float>) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyLevel.Builder#setRangeRemainingMeters(androidx.car.app.hardware.common.CarValue<java.lang.Float>) parameter #0:
- Removed parameter arg1 in androidx.car.app.hardware.info.EnergyLevel.Builder.setRangeRemainingMeters(androidx.car.app.hardware.common.CarValue<java.lang.Float> arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile:
- Removed class androidx.car.app.hardware.info.EnergyProfile from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile#EVCONNECTOR_TYPE_CHADEMO:
- Removed field androidx.car.app.hardware.info.EnergyProfile.EVCONNECTOR_TYPE_CHADEMO from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile#EVCONNECTOR_TYPE_COMBO_1:
- Removed field androidx.car.app.hardware.info.EnergyProfile.EVCONNECTOR_TYPE_COMBO_1 from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile#EVCONNECTOR_TYPE_COMBO_2:
- Removed field androidx.car.app.hardware.info.EnergyProfile.EVCONNECTOR_TYPE_COMBO_2 from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile#EVCONNECTOR_TYPE_GBT:
- Removed field androidx.car.app.hardware.info.EnergyProfile.EVCONNECTOR_TYPE_GBT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile#EVCONNECTOR_TYPE_GBT_DC:
- Removed field androidx.car.app.hardware.info.EnergyProfile.EVCONNECTOR_TYPE_GBT_DC from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile#EVCONNECTOR_TYPE_J1772:
- Removed field androidx.car.app.hardware.info.EnergyProfile.EVCONNECTOR_TYPE_J1772 from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile#EVCONNECTOR_TYPE_MENNEKES:
- Removed field androidx.car.app.hardware.info.EnergyProfile.EVCONNECTOR_TYPE_MENNEKES from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile#EVCONNECTOR_TYPE_OTHER:
- Removed field androidx.car.app.hardware.info.EnergyProfile.EVCONNECTOR_TYPE_OTHER from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile#EVCONNECTOR_TYPE_SCAME:
- Removed field androidx.car.app.hardware.info.EnergyProfile.EVCONNECTOR_TYPE_SCAME from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile#EVCONNECTOR_TYPE_TESLA_HPWC:
- Removed field androidx.car.app.hardware.info.EnergyProfile.EVCONNECTOR_TYPE_TESLA_HPWC from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile#EVCONNECTOR_TYPE_TESLA_ROADSTER:
- Removed field androidx.car.app.hardware.info.EnergyProfile.EVCONNECTOR_TYPE_TESLA_ROADSTER from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile#EVCONNECTOR_TYPE_TESLA_SUPERCHARGER:
- Removed field androidx.car.app.hardware.info.EnergyProfile.EVCONNECTOR_TYPE_TESLA_SUPERCHARGER from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile#EVCONNECTOR_TYPE_UNKNOWN:
- Removed field androidx.car.app.hardware.info.EnergyProfile.EVCONNECTOR_TYPE_UNKNOWN from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile#FUEL_TYPE_BIODIESEL:
- Removed field androidx.car.app.hardware.info.EnergyProfile.FUEL_TYPE_BIODIESEL from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile#FUEL_TYPE_CNG:
- Removed field androidx.car.app.hardware.info.EnergyProfile.FUEL_TYPE_CNG from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile#FUEL_TYPE_DIESEL_1:
- Removed field androidx.car.app.hardware.info.EnergyProfile.FUEL_TYPE_DIESEL_1 from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile#FUEL_TYPE_DIESEL_2:
- Removed field androidx.car.app.hardware.info.EnergyProfile.FUEL_TYPE_DIESEL_2 from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile#FUEL_TYPE_E85:
- Removed field androidx.car.app.hardware.info.EnergyProfile.FUEL_TYPE_E85 from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile#FUEL_TYPE_ELECTRIC:
- Removed field androidx.car.app.hardware.info.EnergyProfile.FUEL_TYPE_ELECTRIC from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile#FUEL_TYPE_HYDROGEN:
- Removed field androidx.car.app.hardware.info.EnergyProfile.FUEL_TYPE_HYDROGEN from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile#FUEL_TYPE_LEADED:
- Removed field androidx.car.app.hardware.info.EnergyProfile.FUEL_TYPE_LEADED from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile#FUEL_TYPE_LNG:
- Removed field androidx.car.app.hardware.info.EnergyProfile.FUEL_TYPE_LNG from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile#FUEL_TYPE_LPG:
- Removed field androidx.car.app.hardware.info.EnergyProfile.FUEL_TYPE_LPG from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile#FUEL_TYPE_OTHER:
- Removed field androidx.car.app.hardware.info.EnergyProfile.FUEL_TYPE_OTHER from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile#FUEL_TYPE_UNKNOWN:
- Removed field androidx.car.app.hardware.info.EnergyProfile.FUEL_TYPE_UNKNOWN from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile#FUEL_TYPE_UNLEADED:
- Removed field androidx.car.app.hardware.info.EnergyProfile.FUEL_TYPE_UNLEADED from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile#getEvConnectorTypes():
- Removed method androidx.car.app.hardware.info.EnergyProfile.getEvConnectorTypes() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile#getFuelTypes():
- Removed method androidx.car.app.hardware.info.EnergyProfile.getFuelTypes() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile.Builder:
- Removed class androidx.car.app.hardware.info.EnergyProfile.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile.Builder#Builder():
- Removed constructor androidx.car.app.hardware.info.EnergyProfile.Builder() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile.Builder#build():
- Removed method androidx.car.app.hardware.info.EnergyProfile.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile.Builder#setEvConnectorTypes(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Integer>>):
- Removed method androidx.car.app.hardware.info.EnergyProfile.Builder.setEvConnectorTypes(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Integer>>) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile.Builder#setEvConnectorTypes(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Integer>>) parameter #0:
- Removed parameter arg1 in androidx.car.app.hardware.info.EnergyProfile.Builder.setEvConnectorTypes(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Integer>> arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile.Builder#setFuelTypes(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Integer>>):
- Removed method androidx.car.app.hardware.info.EnergyProfile.Builder.setFuelTypes(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Integer>>) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.EnergyProfile.Builder#setFuelTypes(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Integer>>) parameter #0:
- Removed parameter arg1 in androidx.car.app.hardware.info.EnergyProfile.Builder.setFuelTypes(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Integer>> arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Gyroscope:
- Removed class androidx.car.app.hardware.info.Gyroscope from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Gyroscope#Gyroscope(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Float>>):
- Removed constructor androidx.car.app.hardware.info.Gyroscope(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Float>>) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Gyroscope#Gyroscope(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Float>>) parameter #0:
- Removed parameter arg1 in androidx.car.app.hardware.info.Gyroscope(androidx.car.app.hardware.common.CarValue<java.util.List<java.lang.Float>> arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Gyroscope#getRotations():
- Removed method androidx.car.app.hardware.info.Gyroscope.getRotations() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Mileage:
- Removed class androidx.car.app.hardware.info.Mileage from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Mileage#getDistanceDisplayUnit():
- Removed method androidx.car.app.hardware.info.Mileage.getDistanceDisplayUnit() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Mileage#getOdometerMeters():
- Removed method androidx.car.app.hardware.info.Mileage.getOdometerMeters() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Mileage.Builder:
- Removed class androidx.car.app.hardware.info.Mileage.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Mileage.Builder#Builder():
- Removed constructor androidx.car.app.hardware.info.Mileage.Builder() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Mileage.Builder#build():
- Removed method androidx.car.app.hardware.info.Mileage.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Mileage.Builder#setDistanceDisplayUnit(androidx.car.app.hardware.common.CarValue<java.lang.Integer>):
- Removed method androidx.car.app.hardware.info.Mileage.Builder.setDistanceDisplayUnit(androidx.car.app.hardware.common.CarValue<java.lang.Integer>) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Mileage.Builder#setDistanceDisplayUnit(androidx.car.app.hardware.common.CarValue<java.lang.Integer>) parameter #0:
- Removed parameter arg1 in androidx.car.app.hardware.info.Mileage.Builder.setDistanceDisplayUnit(androidx.car.app.hardware.common.CarValue<java.lang.Integer> arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Mileage.Builder#setOdometerMeters(androidx.car.app.hardware.common.CarValue<java.lang.Float>):
- Removed method androidx.car.app.hardware.info.Mileage.Builder.setOdometerMeters(androidx.car.app.hardware.common.CarValue<java.lang.Float>) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Mileage.Builder#setOdometerMeters(androidx.car.app.hardware.common.CarValue<java.lang.Float>) parameter #0:
- Removed parameter arg1 in androidx.car.app.hardware.info.Mileage.Builder.setOdometerMeters(androidx.car.app.hardware.common.CarValue<java.lang.Float> arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Model:
- Removed class androidx.car.app.hardware.info.Model from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Model#getManufacturer():
- Removed method androidx.car.app.hardware.info.Model.getManufacturer() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Model#getName():
- Removed method androidx.car.app.hardware.info.Model.getName() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Model#getYear():
- Removed method androidx.car.app.hardware.info.Model.getYear() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Model.Builder:
- Removed class androidx.car.app.hardware.info.Model.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Model.Builder#Builder():
- Removed constructor androidx.car.app.hardware.info.Model.Builder() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Model.Builder#build():
- Removed method androidx.car.app.hardware.info.Model.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Model.Builder#setManufacturer(androidx.car.app.hardware.common.CarValue<java.lang.String>):
- Removed method androidx.car.app.hardware.info.Model.Builder.setManufacturer(androidx.car.app.hardware.common.CarValue<java.lang.String>) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Model.Builder#setManufacturer(androidx.car.app.hardware.common.CarValue<java.lang.String>) parameter #0:
- Removed parameter arg1 in androidx.car.app.hardware.info.Model.Builder.setManufacturer(androidx.car.app.hardware.common.CarValue<java.lang.String> arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Model.Builder#setName(androidx.car.app.hardware.common.CarValue<java.lang.String>):
- Removed method androidx.car.app.hardware.info.Model.Builder.setName(androidx.car.app.hardware.common.CarValue<java.lang.String>) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Model.Builder#setName(androidx.car.app.hardware.common.CarValue<java.lang.String>) parameter #0:
- Removed parameter arg1 in androidx.car.app.hardware.info.Model.Builder.setName(androidx.car.app.hardware.common.CarValue<java.lang.String> arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Model.Builder#setYear(androidx.car.app.hardware.common.CarValue<java.lang.Integer>):
- Removed method androidx.car.app.hardware.info.Model.Builder.setYear(androidx.car.app.hardware.common.CarValue<java.lang.Integer>) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Model.Builder#setYear(androidx.car.app.hardware.common.CarValue<java.lang.Integer>) parameter #0:
- Removed parameter arg1 in androidx.car.app.hardware.info.Model.Builder.setYear(androidx.car.app.hardware.common.CarValue<java.lang.Integer> arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Speed:
- Removed class androidx.car.app.hardware.info.Speed from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Speed#getDisplaySpeedMetersPerSecond():
- Removed method androidx.car.app.hardware.info.Speed.getDisplaySpeedMetersPerSecond() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Speed#getRawSpeedMetersPerSecond():
- Removed method androidx.car.app.hardware.info.Speed.getRawSpeedMetersPerSecond() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Speed#getSpeedDisplayUnit():
- Removed method androidx.car.app.hardware.info.Speed.getSpeedDisplayUnit() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Speed.Builder:
- Removed class androidx.car.app.hardware.info.Speed.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Speed.Builder#Builder():
- Removed constructor androidx.car.app.hardware.info.Speed.Builder() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Speed.Builder#build():
- Removed method androidx.car.app.hardware.info.Speed.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Speed.Builder#setDisplaySpeedMetersPerSecond(androidx.car.app.hardware.common.CarValue<java.lang.Float>):
- Removed method androidx.car.app.hardware.info.Speed.Builder.setDisplaySpeedMetersPerSecond(androidx.car.app.hardware.common.CarValue<java.lang.Float>) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Speed.Builder#setDisplaySpeedMetersPerSecond(androidx.car.app.hardware.common.CarValue<java.lang.Float>) parameter #0:
- Removed parameter arg1 in androidx.car.app.hardware.info.Speed.Builder.setDisplaySpeedMetersPerSecond(androidx.car.app.hardware.common.CarValue<java.lang.Float> arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Speed.Builder#setRawSpeedMetersPerSecond(androidx.car.app.hardware.common.CarValue<java.lang.Float>):
- Removed method androidx.car.app.hardware.info.Speed.Builder.setRawSpeedMetersPerSecond(androidx.car.app.hardware.common.CarValue<java.lang.Float>) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Speed.Builder#setRawSpeedMetersPerSecond(androidx.car.app.hardware.common.CarValue<java.lang.Float>) parameter #0:
- Removed parameter arg1 in androidx.car.app.hardware.info.Speed.Builder.setRawSpeedMetersPerSecond(androidx.car.app.hardware.common.CarValue<java.lang.Float> arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Speed.Builder#setSpeedDisplayUnit(androidx.car.app.hardware.common.CarValue<java.lang.Integer>):
- Removed method androidx.car.app.hardware.info.Speed.Builder.setSpeedDisplayUnit(androidx.car.app.hardware.common.CarValue<java.lang.Integer>) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.Speed.Builder#setSpeedDisplayUnit(androidx.car.app.hardware.common.CarValue<java.lang.Integer>) parameter #0:
- Removed parameter arg1 in androidx.car.app.hardware.info.Speed.Builder.setSpeedDisplayUnit(androidx.car.app.hardware.common.CarValue<java.lang.Integer> arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.TollCard:
- Removed class androidx.car.app.hardware.info.TollCard from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.TollCard#TOLLCARD_STATE_INVALID:
- Removed field androidx.car.app.hardware.info.TollCard.TOLLCARD_STATE_INVALID from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.TollCard#TOLLCARD_STATE_NOT_INSERTED:
- Removed field androidx.car.app.hardware.info.TollCard.TOLLCARD_STATE_NOT_INSERTED from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.TollCard#TOLLCARD_STATE_UNKNOWN:
- Removed field androidx.car.app.hardware.info.TollCard.TOLLCARD_STATE_UNKNOWN from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.TollCard#TOLLCARD_STATE_VALID:
- Removed field androidx.car.app.hardware.info.TollCard.TOLLCARD_STATE_VALID from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.TollCard#getCardState():
- Removed method androidx.car.app.hardware.info.TollCard.getCardState() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.TollCard.Builder:
- Removed class androidx.car.app.hardware.info.TollCard.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.TollCard.Builder#Builder():
- Removed constructor androidx.car.app.hardware.info.TollCard.Builder() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.TollCard.Builder#build():
- Removed method androidx.car.app.hardware.info.TollCard.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.TollCard.Builder#setCardState(androidx.car.app.hardware.common.CarValue<java.lang.Integer>):
- Removed method androidx.car.app.hardware.info.TollCard.Builder.setCardState(androidx.car.app.hardware.common.CarValue<java.lang.Integer>) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.hardware.info.TollCard.Builder#setCardState(androidx.car.app.hardware.common.CarValue<java.lang.Integer>) parameter #0:
- Removed parameter arg1 in androidx.car.app.hardware.info.TollCard.Builder.setCardState(androidx.car.app.hardware.common.CarValue<java.lang.Integer> arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.media.CarAudioCallbackDelegate:
- Removed class androidx.car.app.media.CarAudioCallbackDelegate from compatibility checked API surface
-BecameUnchecked: androidx.car.app.media.CarAudioCallbackDelegate#onStopRecording():
- Removed method androidx.car.app.media.CarAudioCallbackDelegate.onStopRecording() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.media.OpenMicrophoneRequest:
- Removed class androidx.car.app.media.OpenMicrophoneRequest from compatibility checked API surface
-BecameUnchecked: androidx.car.app.media.OpenMicrophoneRequest#getCarAudioCallbackDelegate():
- Removed method androidx.car.app.media.OpenMicrophoneRequest.getCarAudioCallbackDelegate() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.media.OpenMicrophoneRequest.Builder:
- Removed class androidx.car.app.media.OpenMicrophoneRequest.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.media.OpenMicrophoneRequest.Builder#Builder(androidx.car.app.media.CarAudioCallback):
- Removed constructor androidx.car.app.media.OpenMicrophoneRequest.Builder(androidx.car.app.media.CarAudioCallback) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.media.OpenMicrophoneRequest.Builder#Builder(androidx.car.app.media.CarAudioCallback) parameter #0:
- Removed parameter arg1 in androidx.car.app.media.OpenMicrophoneRequest.Builder(androidx.car.app.media.CarAudioCallback arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.media.OpenMicrophoneRequest.Builder#build():
- Removed method androidx.car.app.media.OpenMicrophoneRequest.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.media.OpenMicrophoneResponse:
- Removed class androidx.car.app.media.OpenMicrophoneResponse from compatibility checked API surface
-BecameUnchecked: androidx.car.app.media.OpenMicrophoneResponse#getCarAudioCallback():
- Removed method androidx.car.app.media.OpenMicrophoneResponse.getCarAudioCallback() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.media.OpenMicrophoneResponse#getCarMicrophoneInputStream():
- Removed method androidx.car.app.media.OpenMicrophoneResponse.getCarMicrophoneInputStream() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.media.OpenMicrophoneResponse.Builder:
- Removed class androidx.car.app.media.OpenMicrophoneResponse.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.media.OpenMicrophoneResponse.Builder#Builder(androidx.car.app.media.CarAudioCallback):
- Removed constructor androidx.car.app.media.OpenMicrophoneResponse.Builder(androidx.car.app.media.CarAudioCallback) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.media.OpenMicrophoneResponse.Builder#Builder(androidx.car.app.media.CarAudioCallback) parameter #0:
- Removed parameter arg1 in androidx.car.app.media.OpenMicrophoneResponse.Builder(androidx.car.app.media.CarAudioCallback arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.media.OpenMicrophoneResponse.Builder#build():
- Removed method androidx.car.app.media.OpenMicrophoneResponse.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.media.OpenMicrophoneResponse.Builder#setCarMicrophoneDescriptor(android.os.ParcelFileDescriptor):
- Removed method androidx.car.app.media.OpenMicrophoneResponse.Builder.setCarMicrophoneDescriptor(android.os.ParcelFileDescriptor) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.media.OpenMicrophoneResponse.Builder#setCarMicrophoneDescriptor(android.os.ParcelFileDescriptor) parameter #0:
- Removed parameter arg1 in androidx.car.app.media.OpenMicrophoneResponse.Builder.setCarMicrophoneDescriptor(android.os.ParcelFileDescriptor arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action:
- Removed class androidx.car.app.model.Action from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action#APP_ICON:
- Removed field androidx.car.app.model.Action.APP_ICON from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action#BACK:
- Removed field androidx.car.app.model.Action.BACK from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action#FLAG_DEFAULT:
- Removed field androidx.car.app.model.Action.FLAG_DEFAULT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action#FLAG_IS_PERSISTENT:
- Removed field androidx.car.app.model.Action.FLAG_IS_PERSISTENT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action#FLAG_PRIMARY:
- Removed field androidx.car.app.model.Action.FLAG_PRIMARY from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action#PAN:
- Removed field androidx.car.app.model.Action.PAN from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action#TYPE_APP_ICON:
- Removed field androidx.car.app.model.Action.TYPE_APP_ICON from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action#TYPE_BACK:
- Removed field androidx.car.app.model.Action.TYPE_BACK from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action#TYPE_CUSTOM:
- Removed field androidx.car.app.model.Action.TYPE_CUSTOM from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action#TYPE_PAN:
- Removed field androidx.car.app.model.Action.TYPE_PAN from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action#getBackgroundColor():
- Removed method androidx.car.app.model.Action.getBackgroundColor() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action#getFlags():
- Removed method androidx.car.app.model.Action.getFlags() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action#getIcon():
- Removed method androidx.car.app.model.Action.getIcon() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action#getOnClickDelegate():
- Removed method androidx.car.app.model.Action.getOnClickDelegate() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action#getTitle():
- Removed method androidx.car.app.model.Action.getTitle() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action#getType():
- Removed method androidx.car.app.model.Action.getType() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action#isEnabled():
- Removed method androidx.car.app.model.Action.isEnabled() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action#isStandard():
- Removed method androidx.car.app.model.Action.isStandard() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action#typeToString(int):
- Removed method androidx.car.app.model.Action.typeToString(int) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action#typeToString(int) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Action.typeToString(int arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action.Builder:
- Removed class androidx.car.app.model.Action.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action.Builder#Builder():
- Removed constructor androidx.car.app.model.Action.Builder() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action.Builder#Builder(androidx.car.app.model.Action):
- Removed constructor androidx.car.app.model.Action.Builder(androidx.car.app.model.Action) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action.Builder#Builder(androidx.car.app.model.Action) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Action.Builder(androidx.car.app.model.Action arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action.Builder#build():
- Removed method androidx.car.app.model.Action.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action.Builder#setBackgroundColor(androidx.car.app.model.CarColor):
- Removed method androidx.car.app.model.Action.Builder.setBackgroundColor(androidx.car.app.model.CarColor) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action.Builder#setBackgroundColor(androidx.car.app.model.CarColor) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Action.Builder.setBackgroundColor(androidx.car.app.model.CarColor arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action.Builder#setEnabled(boolean):
- Removed method androidx.car.app.model.Action.Builder.setEnabled(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action.Builder#setEnabled(boolean) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Action.Builder.setEnabled(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action.Builder#setFlags(int):
- Removed method androidx.car.app.model.Action.Builder.setFlags(int) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action.Builder#setFlags(int) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Action.Builder.setFlags(int arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action.Builder#setIcon(androidx.car.app.model.CarIcon):
- Removed method androidx.car.app.model.Action.Builder.setIcon(androidx.car.app.model.CarIcon) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action.Builder#setIcon(androidx.car.app.model.CarIcon) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Action.Builder.setIcon(androidx.car.app.model.CarIcon arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action.Builder#setOnClickListener(androidx.car.app.model.OnClickListener):
- Removed method androidx.car.app.model.Action.Builder.setOnClickListener(androidx.car.app.model.OnClickListener) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action.Builder#setOnClickListener(androidx.car.app.model.OnClickListener) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Action.Builder.setOnClickListener(androidx.car.app.model.OnClickListener arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action.Builder#setTitle(CharSequence):
- Removed method androidx.car.app.model.Action.Builder.setTitle(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action.Builder#setTitle(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Action.Builder.setTitle(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action.Builder#setTitle(androidx.car.app.model.CarText):
- Removed method androidx.car.app.model.Action.Builder.setTitle(androidx.car.app.model.CarText) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Action.Builder#setTitle(androidx.car.app.model.CarText) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Action.Builder.setTitle(androidx.car.app.model.CarText arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ActionStrip:
- Removed class androidx.car.app.model.ActionStrip from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ActionStrip#getActions():
- Removed method androidx.car.app.model.ActionStrip.getActions() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ActionStrip#getFirstActionOfType(int):
- Removed method androidx.car.app.model.ActionStrip.getFirstActionOfType(int) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ActionStrip#getFirstActionOfType(int) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.ActionStrip.getFirstActionOfType(int arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ActionStrip.Builder:
- Removed class androidx.car.app.model.ActionStrip.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ActionStrip.Builder#Builder():
- Removed constructor androidx.car.app.model.ActionStrip.Builder() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ActionStrip.Builder#addAction(androidx.car.app.model.Action):
- Removed method androidx.car.app.model.ActionStrip.Builder.addAction(androidx.car.app.model.Action) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ActionStrip.Builder#addAction(androidx.car.app.model.Action) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.ActionStrip.Builder.addAction(androidx.car.app.model.Action arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ActionStrip.Builder#build():
- Removed method androidx.car.app.model.ActionStrip.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Alert:
- Removed class androidx.car.app.model.Alert from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Alert#getActions():
- Removed method androidx.car.app.model.Alert.getActions() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Alert#getCallbackDelegate():
- Removed method androidx.car.app.model.Alert.getCallbackDelegate() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Alert#getDurationMillis():
- Removed method androidx.car.app.model.Alert.getDurationMillis() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Alert#getIcon():
- Removed method androidx.car.app.model.Alert.getIcon() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Alert#getId():
- Removed method androidx.car.app.model.Alert.getId() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Alert#getSubtitle():
- Removed method androidx.car.app.model.Alert.getSubtitle() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Alert#getTitle():
- Removed method androidx.car.app.model.Alert.getTitle() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Alert.Builder:
- Removed class androidx.car.app.model.Alert.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Alert.Builder#Builder(int, androidx.car.app.model.CarText, long):
- Removed constructor androidx.car.app.model.Alert.Builder(int,androidx.car.app.model.CarText,long) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Alert.Builder#Builder(int, androidx.car.app.model.CarText, long) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Alert.Builder(int arg1, androidx.car.app.model.CarText arg2, long arg3) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Alert.Builder#Builder(int, androidx.car.app.model.CarText, long) parameter #1:
- Removed parameter arg2 in androidx.car.app.model.Alert.Builder(int arg1, androidx.car.app.model.CarText arg2, long arg3) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Alert.Builder#Builder(int, androidx.car.app.model.CarText, long) parameter #2:
- Removed parameter arg3 in androidx.car.app.model.Alert.Builder(int arg1, androidx.car.app.model.CarText arg2, long arg3) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Alert.Builder#addAction(androidx.car.app.model.Action):
- Removed method androidx.car.app.model.Alert.Builder.addAction(androidx.car.app.model.Action) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Alert.Builder#addAction(androidx.car.app.model.Action) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Alert.Builder.addAction(androidx.car.app.model.Action arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Alert.Builder#build():
- Removed method androidx.car.app.model.Alert.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Alert.Builder#setCallback(androidx.car.app.model.AlertCallback):
- Removed method androidx.car.app.model.Alert.Builder.setCallback(androidx.car.app.model.AlertCallback) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Alert.Builder#setCallback(androidx.car.app.model.AlertCallback) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Alert.Builder.setCallback(androidx.car.app.model.AlertCallback arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Alert.Builder#setIcon(androidx.car.app.model.CarIcon):
- Removed method androidx.car.app.model.Alert.Builder.setIcon(androidx.car.app.model.CarIcon) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Alert.Builder#setIcon(androidx.car.app.model.CarIcon) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Alert.Builder.setIcon(androidx.car.app.model.CarIcon arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Alert.Builder#setSubtitle(androidx.car.app.model.CarText):
- Removed method androidx.car.app.model.Alert.Builder.setSubtitle(androidx.car.app.model.CarText) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Alert.Builder#setSubtitle(androidx.car.app.model.CarText) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Alert.Builder.setSubtitle(androidx.car.app.model.CarText arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarColor:
- Removed class androidx.car.app.model.CarColor from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarColor#BLUE:
- Removed field androidx.car.app.model.CarColor.BLUE from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarColor#DEFAULT:
- Removed field androidx.car.app.model.CarColor.DEFAULT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarColor#GREEN:
- Removed field androidx.car.app.model.CarColor.GREEN from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarColor#PRIMARY:
- Removed field androidx.car.app.model.CarColor.PRIMARY from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarColor#RED:
- Removed field androidx.car.app.model.CarColor.RED from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarColor#SECONDARY:
- Removed field androidx.car.app.model.CarColor.SECONDARY from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarColor#TYPE_BLUE:
- Removed field androidx.car.app.model.CarColor.TYPE_BLUE from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarColor#TYPE_CUSTOM:
- Removed field androidx.car.app.model.CarColor.TYPE_CUSTOM from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarColor#TYPE_DEFAULT:
- Removed field androidx.car.app.model.CarColor.TYPE_DEFAULT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarColor#TYPE_GREEN:
- Removed field androidx.car.app.model.CarColor.TYPE_GREEN from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarColor#TYPE_PRIMARY:
- Removed field androidx.car.app.model.CarColor.TYPE_PRIMARY from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarColor#TYPE_RED:
- Removed field androidx.car.app.model.CarColor.TYPE_RED from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarColor#TYPE_SECONDARY:
- Removed field androidx.car.app.model.CarColor.TYPE_SECONDARY from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarColor#TYPE_YELLOW:
- Removed field androidx.car.app.model.CarColor.TYPE_YELLOW from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarColor#YELLOW:
- Removed field androidx.car.app.model.CarColor.YELLOW from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarColor#createCustom(int, int):
- Removed method androidx.car.app.model.CarColor.createCustom(int,int) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarColor#createCustom(int, int) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.CarColor.createCustom(int arg1, int arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarColor#createCustom(int, int) parameter #1:
- Removed parameter arg2 in androidx.car.app.model.CarColor.createCustom(int arg1, int arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarColor#getColor():
- Removed method androidx.car.app.model.CarColor.getColor() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarColor#getColorDark():
- Removed method androidx.car.app.model.CarColor.getColorDark() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarColor#getType():
- Removed method androidx.car.app.model.CarColor.getType() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIcon:
- Removed class androidx.car.app.model.CarIcon from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIcon#ALERT:
- Removed field androidx.car.app.model.CarIcon.ALERT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIcon#APP_ICON:
- Removed field androidx.car.app.model.CarIcon.APP_ICON from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIcon#BACK:
- Removed field androidx.car.app.model.CarIcon.BACK from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIcon#ERROR:
- Removed field androidx.car.app.model.CarIcon.ERROR from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIcon#PAN:
- Removed field androidx.car.app.model.CarIcon.PAN from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIcon#TYPE_ALERT:
- Removed field androidx.car.app.model.CarIcon.TYPE_ALERT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIcon#TYPE_APP_ICON:
- Removed field androidx.car.app.model.CarIcon.TYPE_APP_ICON from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIcon#TYPE_BACK:
- Removed field androidx.car.app.model.CarIcon.TYPE_BACK from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIcon#TYPE_CUSTOM:
- Removed field androidx.car.app.model.CarIcon.TYPE_CUSTOM from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIcon#TYPE_ERROR:
- Removed field androidx.car.app.model.CarIcon.TYPE_ERROR from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIcon#TYPE_PAN:
- Removed field androidx.car.app.model.CarIcon.TYPE_PAN from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIcon#getIcon():
- Removed method androidx.car.app.model.CarIcon.getIcon() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIcon#getTint():
- Removed method androidx.car.app.model.CarIcon.getTint() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIcon#getType():
- Removed method androidx.car.app.model.CarIcon.getType() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIcon.Builder:
- Removed class androidx.car.app.model.CarIcon.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIcon.Builder#Builder(androidx.car.app.model.CarIcon):
- Removed constructor androidx.car.app.model.CarIcon.Builder(androidx.car.app.model.CarIcon) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIcon.Builder#Builder(androidx.car.app.model.CarIcon) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.CarIcon.Builder(androidx.car.app.model.CarIcon arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIcon.Builder#Builder(androidx.core.graphics.drawable.IconCompat):
- Removed constructor androidx.car.app.model.CarIcon.Builder(androidx.core.graphics.drawable.IconCompat) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIcon.Builder#Builder(androidx.core.graphics.drawable.IconCompat) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.CarIcon.Builder(androidx.core.graphics.drawable.IconCompat arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIcon.Builder#build():
- Removed method androidx.car.app.model.CarIcon.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIcon.Builder#setTint(androidx.car.app.model.CarColor):
- Removed method androidx.car.app.model.CarIcon.Builder.setTint(androidx.car.app.model.CarColor) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIcon.Builder#setTint(androidx.car.app.model.CarColor) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.CarIcon.Builder.setTint(androidx.car.app.model.CarColor arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIconSpan:
- Removed class androidx.car.app.model.CarIconSpan from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIconSpan#ALIGN_BASELINE:
- Removed field androidx.car.app.model.CarIconSpan.ALIGN_BASELINE from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIconSpan#ALIGN_BOTTOM:
- Removed field androidx.car.app.model.CarIconSpan.ALIGN_BOTTOM from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIconSpan#ALIGN_CENTER:
- Removed field androidx.car.app.model.CarIconSpan.ALIGN_CENTER from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIconSpan#create(androidx.car.app.model.CarIcon):
- Removed method androidx.car.app.model.CarIconSpan.create(androidx.car.app.model.CarIcon) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIconSpan#create(androidx.car.app.model.CarIcon) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.CarIconSpan.create(androidx.car.app.model.CarIcon arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIconSpan#create(androidx.car.app.model.CarIcon, int):
- Removed method androidx.car.app.model.CarIconSpan.create(androidx.car.app.model.CarIcon,int) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIconSpan#create(androidx.car.app.model.CarIcon, int) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.CarIconSpan.create(androidx.car.app.model.CarIcon arg1, int arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIconSpan#create(androidx.car.app.model.CarIcon, int) parameter #1:
- Removed parameter arg2 in androidx.car.app.model.CarIconSpan.create(androidx.car.app.model.CarIcon arg1, int arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIconSpan#getAlignment():
- Removed method androidx.car.app.model.CarIconSpan.getAlignment() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarIconSpan#getIcon():
- Removed method androidx.car.app.model.CarIconSpan.getIcon() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarLocation:
- Removed class androidx.car.app.model.CarLocation from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarLocation#create(android.location.Location):
- Removed method androidx.car.app.model.CarLocation.create(android.location.Location) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarLocation#create(android.location.Location) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.CarLocation.create(android.location.Location arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarLocation#create(double, double):
- Removed method androidx.car.app.model.CarLocation.create(double,double) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarLocation#create(double, double) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.CarLocation.create(double arg1, double arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarLocation#create(double, double) parameter #1:
- Removed parameter arg2 in androidx.car.app.model.CarLocation.create(double arg1, double arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarLocation#getLatitude():
- Removed method androidx.car.app.model.CarLocation.getLatitude() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarLocation#getLongitude():
- Removed method androidx.car.app.model.CarLocation.getLongitude() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarSpan:
- Removed class androidx.car.app.model.CarSpan from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarSpan#CarSpan():
- Removed constructor androidx.car.app.model.CarSpan() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarSpan#updateDrawState(android.text.TextPaint):
- Removed method androidx.car.app.model.CarSpan.updateDrawState(android.text.TextPaint) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarSpan#updateDrawState(android.text.TextPaint) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.CarSpan.updateDrawState(android.text.TextPaint arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarText:
- Removed class androidx.car.app.model.CarText from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarText#create(CharSequence):
- Removed method androidx.car.app.model.CarText.create(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarText#create(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.CarText.create(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarText#getVariants():
- Removed method androidx.car.app.model.CarText.getVariants() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarText#isEmpty():
- Removed method androidx.car.app.model.CarText.isEmpty() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarText#isNullOrEmpty(androidx.car.app.model.CarText):
- Removed method androidx.car.app.model.CarText.isNullOrEmpty(androidx.car.app.model.CarText) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarText#isNullOrEmpty(androidx.car.app.model.CarText) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.CarText.isNullOrEmpty(androidx.car.app.model.CarText arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarText#toCharSequence():
- Removed method androidx.car.app.model.CarText.toCharSequence() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarText.Builder:
- Removed class androidx.car.app.model.CarText.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarText.Builder#Builder(CharSequence):
- Removed constructor androidx.car.app.model.CarText.Builder(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarText.Builder#Builder(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.CarText.Builder(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarText.Builder#addVariant(CharSequence):
- Removed method androidx.car.app.model.CarText.Builder.addVariant(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarText.Builder#addVariant(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.CarText.Builder.addVariant(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.CarText.Builder#build():
- Removed method androidx.car.app.model.CarText.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ClickableSpan:
- Removed class androidx.car.app.model.ClickableSpan from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ClickableSpan#create(androidx.car.app.model.OnClickListener):
- Removed method androidx.car.app.model.ClickableSpan.create(androidx.car.app.model.OnClickListener) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ClickableSpan#create(androidx.car.app.model.OnClickListener) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.ClickableSpan.create(androidx.car.app.model.OnClickListener arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ClickableSpan#getOnClickDelegate():
- Removed method androidx.car.app.model.ClickableSpan.getOnClickDelegate() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.DateTimeWithZone:
- Removed class androidx.car.app.model.DateTimeWithZone from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.DateTimeWithZone#create(java.time.ZonedDateTime):
- Removed method androidx.car.app.model.DateTimeWithZone.create(java.time.ZonedDateTime) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.DateTimeWithZone#create(java.time.ZonedDateTime) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.DateTimeWithZone.create(java.time.ZonedDateTime arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.DateTimeWithZone#create(long, int, String):
- Removed method androidx.car.app.model.DateTimeWithZone.create(long,int,String) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.DateTimeWithZone#create(long, int, String) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.DateTimeWithZone.create(long arg1, int arg2, String arg3) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.DateTimeWithZone#create(long, int, String) parameter #1:
- Removed parameter arg2 in androidx.car.app.model.DateTimeWithZone.create(long arg1, int arg2, String arg3) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.DateTimeWithZone#create(long, int, String) parameter #2:
- Removed parameter arg3 in androidx.car.app.model.DateTimeWithZone.create(long arg1, int arg2, String arg3) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.DateTimeWithZone#create(long, java.util.TimeZone):
- Removed method androidx.car.app.model.DateTimeWithZone.create(long,java.util.TimeZone) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.DateTimeWithZone#create(long, java.util.TimeZone) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.DateTimeWithZone.create(long arg1, java.util.TimeZone arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.DateTimeWithZone#create(long, java.util.TimeZone) parameter #1:
- Removed parameter arg2 in androidx.car.app.model.DateTimeWithZone.create(long arg1, java.util.TimeZone arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.DateTimeWithZone#getTimeSinceEpochMillis():
- Removed method androidx.car.app.model.DateTimeWithZone.getTimeSinceEpochMillis() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.DateTimeWithZone#getZoneOffsetSeconds():
- Removed method androidx.car.app.model.DateTimeWithZone.getZoneOffsetSeconds() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.DateTimeWithZone#getZoneShortName():
- Removed method androidx.car.app.model.DateTimeWithZone.getZoneShortName() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Distance:
- Removed class androidx.car.app.model.Distance from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Distance#UNIT_FEET:
- Removed field androidx.car.app.model.Distance.UNIT_FEET from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Distance#UNIT_KILOMETERS:
- Removed field androidx.car.app.model.Distance.UNIT_KILOMETERS from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Distance#UNIT_KILOMETERS_P1:
- Removed field androidx.car.app.model.Distance.UNIT_KILOMETERS_P1 from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Distance#UNIT_METERS:
- Removed field androidx.car.app.model.Distance.UNIT_METERS from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Distance#UNIT_MILES:
- Removed field androidx.car.app.model.Distance.UNIT_MILES from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Distance#UNIT_MILES_P1:
- Removed field androidx.car.app.model.Distance.UNIT_MILES_P1 from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Distance#UNIT_YARDS:
- Removed field androidx.car.app.model.Distance.UNIT_YARDS from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Distance#create(double, int):
- Removed method androidx.car.app.model.Distance.create(double,int) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Distance#create(double, int) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Distance.create(double arg1, int arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Distance#create(double, int) parameter #1:
- Removed parameter arg2 in androidx.car.app.model.Distance.create(double arg1, int arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Distance#getDisplayDistance():
- Removed method androidx.car.app.model.Distance.getDisplayDistance() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Distance#getDisplayUnit():
- Removed method androidx.car.app.model.Distance.getDisplayUnit() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.DistanceSpan:
- Removed class androidx.car.app.model.DistanceSpan from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.DistanceSpan#create(androidx.car.app.model.Distance):
- Removed method androidx.car.app.model.DistanceSpan.create(androidx.car.app.model.Distance) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.DistanceSpan#create(androidx.car.app.model.Distance) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.DistanceSpan.create(androidx.car.app.model.Distance arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.DistanceSpan#getDistance():
- Removed method androidx.car.app.model.DistanceSpan.getDistance() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.DurationSpan:
- Removed class androidx.car.app.model.DurationSpan from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.DurationSpan#create(java.time.Duration):
- Removed method androidx.car.app.model.DurationSpan.create(java.time.Duration) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.DurationSpan#create(java.time.Duration) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.DurationSpan.create(java.time.Duration arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.DurationSpan#create(long):
- Removed method androidx.car.app.model.DurationSpan.create(long) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.DurationSpan#create(long) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.DurationSpan.create(long arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.DurationSpan#getDurationSeconds():
- Removed method androidx.car.app.model.DurationSpan.getDurationSeconds() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ForegroundCarColorSpan:
- Removed class androidx.car.app.model.ForegroundCarColorSpan from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ForegroundCarColorSpan#create(androidx.car.app.model.CarColor):
- Removed method androidx.car.app.model.ForegroundCarColorSpan.create(androidx.car.app.model.CarColor) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ForegroundCarColorSpan#create(androidx.car.app.model.CarColor) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.ForegroundCarColorSpan.create(androidx.car.app.model.CarColor arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ForegroundCarColorSpan#getColor():
- Removed method androidx.car.app.model.ForegroundCarColorSpan.getColor() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridItem:
- Removed class androidx.car.app.model.GridItem from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridItem#IMAGE_TYPE_ICON:
- Removed field androidx.car.app.model.GridItem.IMAGE_TYPE_ICON from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridItem#IMAGE_TYPE_LARGE:
- Removed field androidx.car.app.model.GridItem.IMAGE_TYPE_LARGE from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridItem#getImage():
- Removed method androidx.car.app.model.GridItem.getImage() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridItem#getImageType():
- Removed method androidx.car.app.model.GridItem.getImageType() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridItem#getOnClickDelegate():
- Removed method androidx.car.app.model.GridItem.getOnClickDelegate() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridItem#getText():
- Removed method androidx.car.app.model.GridItem.getText() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridItem#getTitle():
- Removed method androidx.car.app.model.GridItem.getTitle() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridItem#isLoading():
- Removed method androidx.car.app.model.GridItem.isLoading() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridItem.Builder:
- Removed class androidx.car.app.model.GridItem.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridItem.Builder#Builder():
- Removed constructor androidx.car.app.model.GridItem.Builder() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridItem.Builder#build():
- Removed method androidx.car.app.model.GridItem.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridItem.Builder#setImage(androidx.car.app.model.CarIcon):
- Removed method androidx.car.app.model.GridItem.Builder.setImage(androidx.car.app.model.CarIcon) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridItem.Builder#setImage(androidx.car.app.model.CarIcon) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.GridItem.Builder.setImage(androidx.car.app.model.CarIcon arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridItem.Builder#setImage(androidx.car.app.model.CarIcon, int):
- Removed method androidx.car.app.model.GridItem.Builder.setImage(androidx.car.app.model.CarIcon,int) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridItem.Builder#setImage(androidx.car.app.model.CarIcon, int) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.GridItem.Builder.setImage(androidx.car.app.model.CarIcon arg1, int arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridItem.Builder#setImage(androidx.car.app.model.CarIcon, int) parameter #1:
- Removed parameter arg2 in androidx.car.app.model.GridItem.Builder.setImage(androidx.car.app.model.CarIcon arg1, int arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridItem.Builder#setLoading(boolean):
- Removed method androidx.car.app.model.GridItem.Builder.setLoading(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridItem.Builder#setLoading(boolean) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.GridItem.Builder.setLoading(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridItem.Builder#setOnClickListener(androidx.car.app.model.OnClickListener):
- Removed method androidx.car.app.model.GridItem.Builder.setOnClickListener(androidx.car.app.model.OnClickListener) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridItem.Builder#setOnClickListener(androidx.car.app.model.OnClickListener) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.GridItem.Builder.setOnClickListener(androidx.car.app.model.OnClickListener arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridItem.Builder#setText(CharSequence):
- Removed method androidx.car.app.model.GridItem.Builder.setText(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridItem.Builder#setText(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.GridItem.Builder.setText(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridItem.Builder#setText(androidx.car.app.model.CarText):
- Removed method androidx.car.app.model.GridItem.Builder.setText(androidx.car.app.model.CarText) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridItem.Builder#setText(androidx.car.app.model.CarText) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.GridItem.Builder.setText(androidx.car.app.model.CarText arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridItem.Builder#setTitle(CharSequence):
- Removed method androidx.car.app.model.GridItem.Builder.setTitle(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridItem.Builder#setTitle(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.GridItem.Builder.setTitle(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridItem.Builder#setTitle(androidx.car.app.model.CarText):
- Removed method androidx.car.app.model.GridItem.Builder.setTitle(androidx.car.app.model.CarText) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridItem.Builder#setTitle(androidx.car.app.model.CarText) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.GridItem.Builder.setTitle(androidx.car.app.model.CarText arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridTemplate:
- Removed class androidx.car.app.model.GridTemplate from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridTemplate#getActionStrip():
- Removed method androidx.car.app.model.GridTemplate.getActionStrip() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridTemplate#getHeaderAction():
- Removed method androidx.car.app.model.GridTemplate.getHeaderAction() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridTemplate#getSingleList():
- Removed method androidx.car.app.model.GridTemplate.getSingleList() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridTemplate#getTitle():
- Removed method androidx.car.app.model.GridTemplate.getTitle() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridTemplate#isLoading():
- Removed method androidx.car.app.model.GridTemplate.isLoading() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridTemplate.Builder:
- Removed class androidx.car.app.model.GridTemplate.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridTemplate.Builder#Builder():
- Removed constructor androidx.car.app.model.GridTemplate.Builder() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridTemplate.Builder#build():
- Removed method androidx.car.app.model.GridTemplate.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridTemplate.Builder#setActionStrip(androidx.car.app.model.ActionStrip):
- Removed method androidx.car.app.model.GridTemplate.Builder.setActionStrip(androidx.car.app.model.ActionStrip) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridTemplate.Builder#setActionStrip(androidx.car.app.model.ActionStrip) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.GridTemplate.Builder.setActionStrip(androidx.car.app.model.ActionStrip arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridTemplate.Builder#setHeaderAction(androidx.car.app.model.Action):
- Removed method androidx.car.app.model.GridTemplate.Builder.setHeaderAction(androidx.car.app.model.Action) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridTemplate.Builder#setHeaderAction(androidx.car.app.model.Action) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.GridTemplate.Builder.setHeaderAction(androidx.car.app.model.Action arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridTemplate.Builder#setLoading(boolean):
- Removed method androidx.car.app.model.GridTemplate.Builder.setLoading(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridTemplate.Builder#setLoading(boolean) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.GridTemplate.Builder.setLoading(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridTemplate.Builder#setSingleList(androidx.car.app.model.ItemList):
- Removed method androidx.car.app.model.GridTemplate.Builder.setSingleList(androidx.car.app.model.ItemList) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridTemplate.Builder#setSingleList(androidx.car.app.model.ItemList) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.GridTemplate.Builder.setSingleList(androidx.car.app.model.ItemList arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridTemplate.Builder#setTitle(CharSequence):
- Removed method androidx.car.app.model.GridTemplate.Builder.setTitle(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.GridTemplate.Builder#setTitle(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.GridTemplate.Builder.setTitle(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Header:
- Removed class androidx.car.app.model.Header from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Header#getEndHeaderActions():
- Removed method androidx.car.app.model.Header.getEndHeaderActions() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Header#getStartHeaderAction():
- Removed method androidx.car.app.model.Header.getStartHeaderAction() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Header#getTitle():
- Removed method androidx.car.app.model.Header.getTitle() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Header.Builder:
- Removed class androidx.car.app.model.Header.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Header.Builder#Builder():
- Removed constructor androidx.car.app.model.Header.Builder() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Header.Builder#addEndHeaderAction(androidx.car.app.model.Action):
- Removed method androidx.car.app.model.Header.Builder.addEndHeaderAction(androidx.car.app.model.Action) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Header.Builder#addEndHeaderAction(androidx.car.app.model.Action) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Header.Builder.addEndHeaderAction(androidx.car.app.model.Action arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Header.Builder#build():
- Removed method androidx.car.app.model.Header.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Header.Builder#setStartHeaderAction(androidx.car.app.model.Action):
- Removed method androidx.car.app.model.Header.Builder.setStartHeaderAction(androidx.car.app.model.Action) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Header.Builder#setStartHeaderAction(androidx.car.app.model.Action) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Header.Builder.setStartHeaderAction(androidx.car.app.model.Action arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Header.Builder#setTitle(CharSequence):
- Removed method androidx.car.app.model.Header.Builder.setTitle(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Header.Builder#setTitle(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Header.Builder.setTitle(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Header.Builder#setTitle(androidx.car.app.model.CarText):
- Removed method androidx.car.app.model.Header.Builder.setTitle(androidx.car.app.model.CarText) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Header.Builder#setTitle(androidx.car.app.model.CarText) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Header.Builder.setTitle(androidx.car.app.model.CarText arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ItemList:
- Removed class androidx.car.app.model.ItemList from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ItemList#getItems():
- Removed method androidx.car.app.model.ItemList.getItems() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ItemList#getNoItemsMessage():
- Removed method androidx.car.app.model.ItemList.getNoItemsMessage() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ItemList#getOnItemVisibilityChangedDelegate():
- Removed method androidx.car.app.model.ItemList.getOnItemVisibilityChangedDelegate() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ItemList#getOnSelectedDelegate():
- Removed method androidx.car.app.model.ItemList.getOnSelectedDelegate() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ItemList#getSelectedIndex():
- Removed method androidx.car.app.model.ItemList.getSelectedIndex() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ItemList.Builder:
- Removed class androidx.car.app.model.ItemList.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ItemList.Builder#Builder():
- Removed constructor androidx.car.app.model.ItemList.Builder() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ItemList.Builder#addItem(androidx.car.app.model.Item):
- Removed method androidx.car.app.model.ItemList.Builder.addItem(androidx.car.app.model.Item) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ItemList.Builder#addItem(androidx.car.app.model.Item) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.ItemList.Builder.addItem(androidx.car.app.model.Item arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ItemList.Builder#build():
- Removed method androidx.car.app.model.ItemList.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ItemList.Builder#setNoItemsMessage(CharSequence):
- Removed method androidx.car.app.model.ItemList.Builder.setNoItemsMessage(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ItemList.Builder#setNoItemsMessage(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.ItemList.Builder.setNoItemsMessage(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ItemList.Builder#setOnItemsVisibilityChangedListener(androidx.car.app.model.ItemList.OnItemVisibilityChangedListener):
- Removed method androidx.car.app.model.ItemList.Builder.setOnItemsVisibilityChangedListener(androidx.car.app.model.ItemList.OnItemVisibilityChangedListener) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ItemList.Builder#setOnItemsVisibilityChangedListener(androidx.car.app.model.ItemList.OnItemVisibilityChangedListener) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.ItemList.Builder.setOnItemsVisibilityChangedListener(androidx.car.app.model.ItemList.OnItemVisibilityChangedListener arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ItemList.Builder#setOnSelectedListener(androidx.car.app.model.ItemList.OnSelectedListener):
- Removed method androidx.car.app.model.ItemList.Builder.setOnSelectedListener(androidx.car.app.model.ItemList.OnSelectedListener) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ItemList.Builder#setOnSelectedListener(androidx.car.app.model.ItemList.OnSelectedListener) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.ItemList.Builder.setOnSelectedListener(androidx.car.app.model.ItemList.OnSelectedListener arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ItemList.Builder#setSelectedIndex(int):
- Removed method androidx.car.app.model.ItemList.Builder.setSelectedIndex(int) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ItemList.Builder#setSelectedIndex(int) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.ItemList.Builder.setSelectedIndex(int arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ItemList.OnItemVisibilityChangedListener:
- Removed class androidx.car.app.model.ItemList.OnItemVisibilityChangedListener from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ItemList.OnItemVisibilityChangedListener#onItemVisibilityChanged(int, int):
- Removed method androidx.car.app.model.ItemList.OnItemVisibilityChangedListener.onItemVisibilityChanged(int,int) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ItemList.OnItemVisibilityChangedListener#onItemVisibilityChanged(int, int) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.ItemList.OnItemVisibilityChangedListener.onItemVisibilityChanged(int arg1, int arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ItemList.OnItemVisibilityChangedListener#onItemVisibilityChanged(int, int) parameter #1:
- Removed parameter arg2 in androidx.car.app.model.ItemList.OnItemVisibilityChangedListener.onItemVisibilityChanged(int arg1, int arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ItemList.OnSelectedListener:
- Removed class androidx.car.app.model.ItemList.OnSelectedListener from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ItemList.OnSelectedListener#onSelected(int):
- Removed method androidx.car.app.model.ItemList.OnSelectedListener.onSelected(int) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ItemList.OnSelectedListener#onSelected(int) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.ItemList.OnSelectedListener.onSelected(int arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ListTemplate:
- Removed class androidx.car.app.model.ListTemplate from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ListTemplate#getActionStrip():
- Removed method androidx.car.app.model.ListTemplate.getActionStrip() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ListTemplate#getHeaderAction():
- Removed method androidx.car.app.model.ListTemplate.getHeaderAction() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ListTemplate#getSectionedLists():
- Removed method androidx.car.app.model.ListTemplate.getSectionedLists() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ListTemplate#getSingleList():
- Removed method androidx.car.app.model.ListTemplate.getSingleList() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ListTemplate#getTitle():
- Removed method androidx.car.app.model.ListTemplate.getTitle() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ListTemplate#isLoading():
- Removed method androidx.car.app.model.ListTemplate.isLoading() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ListTemplate.Builder:
- Removed class androidx.car.app.model.ListTemplate.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ListTemplate.Builder#Builder():
- Removed constructor androidx.car.app.model.ListTemplate.Builder() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ListTemplate.Builder#addSectionedList(androidx.car.app.model.SectionedItemList):
- Removed method androidx.car.app.model.ListTemplate.Builder.addSectionedList(androidx.car.app.model.SectionedItemList) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ListTemplate.Builder#addSectionedList(androidx.car.app.model.SectionedItemList) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.ListTemplate.Builder.addSectionedList(androidx.car.app.model.SectionedItemList arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ListTemplate.Builder#build():
- Removed method androidx.car.app.model.ListTemplate.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ListTemplate.Builder#setActionStrip(androidx.car.app.model.ActionStrip):
- Removed method androidx.car.app.model.ListTemplate.Builder.setActionStrip(androidx.car.app.model.ActionStrip) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ListTemplate.Builder#setActionStrip(androidx.car.app.model.ActionStrip) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.ListTemplate.Builder.setActionStrip(androidx.car.app.model.ActionStrip arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ListTemplate.Builder#setHeaderAction(androidx.car.app.model.Action):
- Removed method androidx.car.app.model.ListTemplate.Builder.setHeaderAction(androidx.car.app.model.Action) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ListTemplate.Builder#setHeaderAction(androidx.car.app.model.Action) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.ListTemplate.Builder.setHeaderAction(androidx.car.app.model.Action arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ListTemplate.Builder#setLoading(boolean):
- Removed method androidx.car.app.model.ListTemplate.Builder.setLoading(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ListTemplate.Builder#setLoading(boolean) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.ListTemplate.Builder.setLoading(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ListTemplate.Builder#setSingleList(androidx.car.app.model.ItemList):
- Removed method androidx.car.app.model.ListTemplate.Builder.setSingleList(androidx.car.app.model.ItemList) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ListTemplate.Builder#setSingleList(androidx.car.app.model.ItemList) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.ListTemplate.Builder.setSingleList(androidx.car.app.model.ItemList arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ListTemplate.Builder#setTitle(CharSequence):
- Removed method androidx.car.app.model.ListTemplate.Builder.setTitle(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ListTemplate.Builder#setTitle(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.ListTemplate.Builder.setTitle(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.LongMessageTemplate:
- Removed class androidx.car.app.model.LongMessageTemplate from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.LongMessageTemplate#getActionStrip():
- Removed method androidx.car.app.model.LongMessageTemplate.getActionStrip() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.LongMessageTemplate#getActions():
- Removed method androidx.car.app.model.LongMessageTemplate.getActions() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.LongMessageTemplate#getHeaderAction():
- Removed method androidx.car.app.model.LongMessageTemplate.getHeaderAction() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.LongMessageTemplate#getMessage():
- Removed method androidx.car.app.model.LongMessageTemplate.getMessage() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.LongMessageTemplate#getTitle():
- Removed method androidx.car.app.model.LongMessageTemplate.getTitle() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.LongMessageTemplate.Builder:
- Removed class androidx.car.app.model.LongMessageTemplate.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.LongMessageTemplate.Builder#Builder(CharSequence):
- Removed constructor androidx.car.app.model.LongMessageTemplate.Builder(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.LongMessageTemplate.Builder#Builder(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.LongMessageTemplate.Builder(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.LongMessageTemplate.Builder#addAction(androidx.car.app.model.Action):
- Removed method androidx.car.app.model.LongMessageTemplate.Builder.addAction(androidx.car.app.model.Action) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.LongMessageTemplate.Builder#addAction(androidx.car.app.model.Action) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.LongMessageTemplate.Builder.addAction(androidx.car.app.model.Action arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.LongMessageTemplate.Builder#build():
- Removed method androidx.car.app.model.LongMessageTemplate.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.LongMessageTemplate.Builder#setActionStrip(androidx.car.app.model.ActionStrip):
- Removed method androidx.car.app.model.LongMessageTemplate.Builder.setActionStrip(androidx.car.app.model.ActionStrip) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.LongMessageTemplate.Builder#setActionStrip(androidx.car.app.model.ActionStrip) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.LongMessageTemplate.Builder.setActionStrip(androidx.car.app.model.ActionStrip arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.LongMessageTemplate.Builder#setHeaderAction(androidx.car.app.model.Action):
- Removed method androidx.car.app.model.LongMessageTemplate.Builder.setHeaderAction(androidx.car.app.model.Action) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.LongMessageTemplate.Builder#setHeaderAction(androidx.car.app.model.Action) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.LongMessageTemplate.Builder.setHeaderAction(androidx.car.app.model.Action arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.LongMessageTemplate.Builder#setTitle(CharSequence):
- Removed method androidx.car.app.model.LongMessageTemplate.Builder.setTitle(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.LongMessageTemplate.Builder#setTitle(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.LongMessageTemplate.Builder.setTitle(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate:
- Removed class androidx.car.app.model.MessageTemplate from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate#getActionStrip():
- Removed method androidx.car.app.model.MessageTemplate.getActionStrip() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate#getActions():
- Removed method androidx.car.app.model.MessageTemplate.getActions() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate#getDebugMessage():
- Removed method androidx.car.app.model.MessageTemplate.getDebugMessage() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate#getHeaderAction():
- Removed method androidx.car.app.model.MessageTemplate.getHeaderAction() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate#getIcon():
- Removed method androidx.car.app.model.MessageTemplate.getIcon() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate#getMessage():
- Removed method androidx.car.app.model.MessageTemplate.getMessage() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate#getTitle():
- Removed method androidx.car.app.model.MessageTemplate.getTitle() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate#isLoading():
- Removed method androidx.car.app.model.MessageTemplate.isLoading() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate.Builder:
- Removed class androidx.car.app.model.MessageTemplate.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate.Builder#Builder(CharSequence):
- Removed constructor androidx.car.app.model.MessageTemplate.Builder(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate.Builder#Builder(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.MessageTemplate.Builder(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate.Builder#Builder(androidx.car.app.model.CarText):
- Removed constructor androidx.car.app.model.MessageTemplate.Builder(androidx.car.app.model.CarText) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate.Builder#Builder(androidx.car.app.model.CarText) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.MessageTemplate.Builder(androidx.car.app.model.CarText arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate.Builder#addAction(androidx.car.app.model.Action):
- Removed method androidx.car.app.model.MessageTemplate.Builder.addAction(androidx.car.app.model.Action) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate.Builder#addAction(androidx.car.app.model.Action) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.MessageTemplate.Builder.addAction(androidx.car.app.model.Action arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate.Builder#build():
- Removed method androidx.car.app.model.MessageTemplate.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate.Builder#setActionStrip(androidx.car.app.model.ActionStrip):
- Removed method androidx.car.app.model.MessageTemplate.Builder.setActionStrip(androidx.car.app.model.ActionStrip) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate.Builder#setActionStrip(androidx.car.app.model.ActionStrip) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.MessageTemplate.Builder.setActionStrip(androidx.car.app.model.ActionStrip arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate.Builder#setDebugMessage(String):
- Removed method androidx.car.app.model.MessageTemplate.Builder.setDebugMessage(String) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate.Builder#setDebugMessage(String) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.MessageTemplate.Builder.setDebugMessage(String arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate.Builder#setDebugMessage(Throwable):
- Removed method androidx.car.app.model.MessageTemplate.Builder.setDebugMessage(Throwable) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate.Builder#setDebugMessage(Throwable) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.MessageTemplate.Builder.setDebugMessage(Throwable arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate.Builder#setHeaderAction(androidx.car.app.model.Action):
- Removed method androidx.car.app.model.MessageTemplate.Builder.setHeaderAction(androidx.car.app.model.Action) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate.Builder#setHeaderAction(androidx.car.app.model.Action) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.MessageTemplate.Builder.setHeaderAction(androidx.car.app.model.Action arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate.Builder#setIcon(androidx.car.app.model.CarIcon):
- Removed method androidx.car.app.model.MessageTemplate.Builder.setIcon(androidx.car.app.model.CarIcon) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate.Builder#setIcon(androidx.car.app.model.CarIcon) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.MessageTemplate.Builder.setIcon(androidx.car.app.model.CarIcon arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate.Builder#setLoading(boolean):
- Removed method androidx.car.app.model.MessageTemplate.Builder.setLoading(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate.Builder#setLoading(boolean) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.MessageTemplate.Builder.setLoading(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate.Builder#setTitle(CharSequence):
- Removed method androidx.car.app.model.MessageTemplate.Builder.setTitle(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.MessageTemplate.Builder#setTitle(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.MessageTemplate.Builder.setTitle(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Metadata:
- Removed class androidx.car.app.model.Metadata from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Metadata#EMPTY_METADATA:
- Removed field androidx.car.app.model.Metadata.EMPTY_METADATA from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Metadata#getPlace():
- Removed method androidx.car.app.model.Metadata.getPlace() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Metadata.Builder:
- Removed class androidx.car.app.model.Metadata.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Metadata.Builder#Builder():
- Removed constructor androidx.car.app.model.Metadata.Builder() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Metadata.Builder#Builder(androidx.car.app.model.Metadata):
- Removed constructor androidx.car.app.model.Metadata.Builder(androidx.car.app.model.Metadata) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Metadata.Builder#Builder(androidx.car.app.model.Metadata) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Metadata.Builder(androidx.car.app.model.Metadata arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Metadata.Builder#build():
- Removed method androidx.car.app.model.Metadata.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Metadata.Builder#setPlace(androidx.car.app.model.Place):
- Removed method androidx.car.app.model.Metadata.Builder.setPlace(androidx.car.app.model.Place) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Metadata.Builder#setPlace(androidx.car.app.model.Place) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Metadata.Builder.setPlace(androidx.car.app.model.Place arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Pane:
- Removed class androidx.car.app.model.Pane from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Pane#getActions():
- Removed method androidx.car.app.model.Pane.getActions() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Pane#getImage():
- Removed method androidx.car.app.model.Pane.getImage() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Pane#getRows():
- Removed method androidx.car.app.model.Pane.getRows() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Pane#isLoading():
- Removed method androidx.car.app.model.Pane.isLoading() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Pane.Builder:
- Removed class androidx.car.app.model.Pane.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Pane.Builder#Builder():
- Removed constructor androidx.car.app.model.Pane.Builder() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Pane.Builder#addAction(androidx.car.app.model.Action):
- Removed method androidx.car.app.model.Pane.Builder.addAction(androidx.car.app.model.Action) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Pane.Builder#addAction(androidx.car.app.model.Action) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Pane.Builder.addAction(androidx.car.app.model.Action arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Pane.Builder#addRow(androidx.car.app.model.Row):
- Removed method androidx.car.app.model.Pane.Builder.addRow(androidx.car.app.model.Row) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Pane.Builder#addRow(androidx.car.app.model.Row) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Pane.Builder.addRow(androidx.car.app.model.Row arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Pane.Builder#build():
- Removed method androidx.car.app.model.Pane.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Pane.Builder#setImage(androidx.car.app.model.CarIcon):
- Removed method androidx.car.app.model.Pane.Builder.setImage(androidx.car.app.model.CarIcon) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Pane.Builder#setImage(androidx.car.app.model.CarIcon) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Pane.Builder.setImage(androidx.car.app.model.CarIcon arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Pane.Builder#setLoading(boolean):
- Removed method androidx.car.app.model.Pane.Builder.setLoading(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Pane.Builder#setLoading(boolean) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Pane.Builder.setLoading(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PaneTemplate:
- Removed class androidx.car.app.model.PaneTemplate from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PaneTemplate#getActionStrip():
- Removed method androidx.car.app.model.PaneTemplate.getActionStrip() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PaneTemplate#getHeaderAction():
- Removed method androidx.car.app.model.PaneTemplate.getHeaderAction() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PaneTemplate#getPane():
- Removed method androidx.car.app.model.PaneTemplate.getPane() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PaneTemplate#getTitle():
- Removed method androidx.car.app.model.PaneTemplate.getTitle() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PaneTemplate.Builder:
- Removed class androidx.car.app.model.PaneTemplate.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PaneTemplate.Builder#Builder(androidx.car.app.model.Pane):
- Removed constructor androidx.car.app.model.PaneTemplate.Builder(androidx.car.app.model.Pane) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PaneTemplate.Builder#Builder(androidx.car.app.model.Pane) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.PaneTemplate.Builder(androidx.car.app.model.Pane arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PaneTemplate.Builder#build():
- Removed method androidx.car.app.model.PaneTemplate.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PaneTemplate.Builder#setActionStrip(androidx.car.app.model.ActionStrip):
- Removed method androidx.car.app.model.PaneTemplate.Builder.setActionStrip(androidx.car.app.model.ActionStrip) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PaneTemplate.Builder#setActionStrip(androidx.car.app.model.ActionStrip) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.PaneTemplate.Builder.setActionStrip(androidx.car.app.model.ActionStrip arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PaneTemplate.Builder#setHeaderAction(androidx.car.app.model.Action):
- Removed method androidx.car.app.model.PaneTemplate.Builder.setHeaderAction(androidx.car.app.model.Action) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PaneTemplate.Builder#setHeaderAction(androidx.car.app.model.Action) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.PaneTemplate.Builder.setHeaderAction(androidx.car.app.model.Action arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PaneTemplate.Builder#setTitle(CharSequence):
- Removed method androidx.car.app.model.PaneTemplate.Builder.setTitle(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PaneTemplate.Builder#setTitle(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.PaneTemplate.Builder.setTitle(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ParkedOnlyOnClickListener:
- Removed class androidx.car.app.model.ParkedOnlyOnClickListener from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ParkedOnlyOnClickListener#create(androidx.car.app.model.OnClickListener):
- Removed method androidx.car.app.model.ParkedOnlyOnClickListener.create(androidx.car.app.model.OnClickListener) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ParkedOnlyOnClickListener#create(androidx.car.app.model.OnClickListener) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.ParkedOnlyOnClickListener.create(androidx.car.app.model.OnClickListener arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.ParkedOnlyOnClickListener#onClick():
- Removed method androidx.car.app.model.ParkedOnlyOnClickListener.onClick() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Place:
- Removed class androidx.car.app.model.Place from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Place#getLocation():
- Removed method androidx.car.app.model.Place.getLocation() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Place#getMarker():
- Removed method androidx.car.app.model.Place.getMarker() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Place.Builder:
- Removed class androidx.car.app.model.Place.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Place.Builder#Builder(androidx.car.app.model.CarLocation):
- Removed constructor androidx.car.app.model.Place.Builder(androidx.car.app.model.CarLocation) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Place.Builder#Builder(androidx.car.app.model.CarLocation) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Place.Builder(androidx.car.app.model.CarLocation arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Place.Builder#Builder(androidx.car.app.model.Place):
- Removed constructor androidx.car.app.model.Place.Builder(androidx.car.app.model.Place) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Place.Builder#Builder(androidx.car.app.model.Place) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Place.Builder(androidx.car.app.model.Place arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Place.Builder#build():
- Removed method androidx.car.app.model.Place.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Place.Builder#setMarker(androidx.car.app.model.PlaceMarker):
- Removed method androidx.car.app.model.Place.Builder.setMarker(androidx.car.app.model.PlaceMarker) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Place.Builder#setMarker(androidx.car.app.model.PlaceMarker) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Place.Builder.setMarker(androidx.car.app.model.PlaceMarker arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate:
- Removed class androidx.car.app.model.PlaceListMapTemplate from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate#getActionStrip():
- Removed method androidx.car.app.model.PlaceListMapTemplate.getActionStrip() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate#getAnchor():
- Removed method androidx.car.app.model.PlaceListMapTemplate.getAnchor() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate#getHeaderAction():
- Removed method androidx.car.app.model.PlaceListMapTemplate.getHeaderAction() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate#getItemList():
- Removed method androidx.car.app.model.PlaceListMapTemplate.getItemList() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate#getOnContentRefreshDelegate():
- Removed method androidx.car.app.model.PlaceListMapTemplate.getOnContentRefreshDelegate() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate#getTitle():
- Removed method androidx.car.app.model.PlaceListMapTemplate.getTitle() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate#isCurrentLocationEnabled():
- Removed method androidx.car.app.model.PlaceListMapTemplate.isCurrentLocationEnabled() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate#isLoading():
- Removed method androidx.car.app.model.PlaceListMapTemplate.isLoading() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate.Builder:
- Removed class androidx.car.app.model.PlaceListMapTemplate.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate.Builder#Builder():
- Removed constructor androidx.car.app.model.PlaceListMapTemplate.Builder() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate.Builder#build():
- Removed method androidx.car.app.model.PlaceListMapTemplate.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate.Builder#setActionStrip(androidx.car.app.model.ActionStrip):
- Removed method androidx.car.app.model.PlaceListMapTemplate.Builder.setActionStrip(androidx.car.app.model.ActionStrip) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate.Builder#setActionStrip(androidx.car.app.model.ActionStrip) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.PlaceListMapTemplate.Builder.setActionStrip(androidx.car.app.model.ActionStrip arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate.Builder#setAnchor(androidx.car.app.model.Place):
- Removed method androidx.car.app.model.PlaceListMapTemplate.Builder.setAnchor(androidx.car.app.model.Place) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate.Builder#setAnchor(androidx.car.app.model.Place) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.PlaceListMapTemplate.Builder.setAnchor(androidx.car.app.model.Place arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate.Builder#setCurrentLocationEnabled(boolean):
- Removed method androidx.car.app.model.PlaceListMapTemplate.Builder.setCurrentLocationEnabled(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate.Builder#setCurrentLocationEnabled(boolean) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.PlaceListMapTemplate.Builder.setCurrentLocationEnabled(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate.Builder#setHeaderAction(androidx.car.app.model.Action):
- Removed method androidx.car.app.model.PlaceListMapTemplate.Builder.setHeaderAction(androidx.car.app.model.Action) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate.Builder#setHeaderAction(androidx.car.app.model.Action) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.PlaceListMapTemplate.Builder.setHeaderAction(androidx.car.app.model.Action arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate.Builder#setItemList(androidx.car.app.model.ItemList):
- Removed method androidx.car.app.model.PlaceListMapTemplate.Builder.setItemList(androidx.car.app.model.ItemList) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate.Builder#setItemList(androidx.car.app.model.ItemList) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.PlaceListMapTemplate.Builder.setItemList(androidx.car.app.model.ItemList arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate.Builder#setLoading(boolean):
- Removed method androidx.car.app.model.PlaceListMapTemplate.Builder.setLoading(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate.Builder#setLoading(boolean) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.PlaceListMapTemplate.Builder.setLoading(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate.Builder#setOnContentRefreshListener(androidx.car.app.model.OnContentRefreshListener):
- Removed method androidx.car.app.model.PlaceListMapTemplate.Builder.setOnContentRefreshListener(androidx.car.app.model.OnContentRefreshListener) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate.Builder#setOnContentRefreshListener(androidx.car.app.model.OnContentRefreshListener) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.PlaceListMapTemplate.Builder.setOnContentRefreshListener(androidx.car.app.model.OnContentRefreshListener arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate.Builder#setTitle(CharSequence):
- Removed method androidx.car.app.model.PlaceListMapTemplate.Builder.setTitle(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate.Builder#setTitle(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.PlaceListMapTemplate.Builder.setTitle(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate.Builder#setTitle(androidx.car.app.model.CarText):
- Removed method androidx.car.app.model.PlaceListMapTemplate.Builder.setTitle(androidx.car.app.model.CarText) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceListMapTemplate.Builder#setTitle(androidx.car.app.model.CarText) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.PlaceListMapTemplate.Builder.setTitle(androidx.car.app.model.CarText arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceMarker:
- Removed class androidx.car.app.model.PlaceMarker from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceMarker#TYPE_ICON:
- Removed field androidx.car.app.model.PlaceMarker.TYPE_ICON from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceMarker#TYPE_IMAGE:
- Removed field androidx.car.app.model.PlaceMarker.TYPE_IMAGE from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceMarker#getColor():
- Removed method androidx.car.app.model.PlaceMarker.getColor() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceMarker#getIcon():
- Removed method androidx.car.app.model.PlaceMarker.getIcon() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceMarker#getIconType():
- Removed method androidx.car.app.model.PlaceMarker.getIconType() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceMarker#getLabel():
- Removed method androidx.car.app.model.PlaceMarker.getLabel() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceMarker.Builder:
- Removed class androidx.car.app.model.PlaceMarker.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceMarker.Builder#Builder():
- Removed constructor androidx.car.app.model.PlaceMarker.Builder() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceMarker.Builder#build():
- Removed method androidx.car.app.model.PlaceMarker.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceMarker.Builder#setColor(androidx.car.app.model.CarColor):
- Removed method androidx.car.app.model.PlaceMarker.Builder.setColor(androidx.car.app.model.CarColor) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceMarker.Builder#setColor(androidx.car.app.model.CarColor) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.PlaceMarker.Builder.setColor(androidx.car.app.model.CarColor arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceMarker.Builder#setIcon(androidx.car.app.model.CarIcon, int):
- Removed method androidx.car.app.model.PlaceMarker.Builder.setIcon(androidx.car.app.model.CarIcon,int) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceMarker.Builder#setIcon(androidx.car.app.model.CarIcon, int) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.PlaceMarker.Builder.setIcon(androidx.car.app.model.CarIcon arg1, int arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceMarker.Builder#setIcon(androidx.car.app.model.CarIcon, int) parameter #1:
- Removed parameter arg2 in androidx.car.app.model.PlaceMarker.Builder.setIcon(androidx.car.app.model.CarIcon arg1, int arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceMarker.Builder#setLabel(CharSequence):
- Removed method androidx.car.app.model.PlaceMarker.Builder.setLabel(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.PlaceMarker.Builder#setLabel(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.PlaceMarker.Builder.setLabel(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row:
- Removed class androidx.car.app.model.Row from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row#IMAGE_TYPE_ICON:
- Removed field androidx.car.app.model.Row.IMAGE_TYPE_ICON from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row#IMAGE_TYPE_LARGE:
- Removed field androidx.car.app.model.Row.IMAGE_TYPE_LARGE from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row#IMAGE_TYPE_SMALL:
- Removed field androidx.car.app.model.Row.IMAGE_TYPE_SMALL from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row#NO_DECORATION:
- Removed field androidx.car.app.model.Row.NO_DECORATION from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row#getImage():
- Removed method androidx.car.app.model.Row.getImage() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row#getMetadata():
- Removed method androidx.car.app.model.Row.getMetadata() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row#getOnClickDelegate():
- Removed method androidx.car.app.model.Row.getOnClickDelegate() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row#getRowImageType():
- Removed method androidx.car.app.model.Row.getRowImageType() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row#getTexts():
- Removed method androidx.car.app.model.Row.getTexts() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row#getTitle():
- Removed method androidx.car.app.model.Row.getTitle() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row#getToggle():
- Removed method androidx.car.app.model.Row.getToggle() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row#isBrowsable():
- Removed method androidx.car.app.model.Row.isBrowsable() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row#isEnabled():
- Removed method androidx.car.app.model.Row.isEnabled() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row#row():
- Removed method androidx.car.app.model.Row.row() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row#yourBoat():
- Removed method androidx.car.app.model.Row.yourBoat() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row.Builder:
- Removed class androidx.car.app.model.Row.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row.Builder#Builder():
- Removed constructor androidx.car.app.model.Row.Builder() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row.Builder#addText(CharSequence):
- Removed method androidx.car.app.model.Row.Builder.addText(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row.Builder#addText(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Row.Builder.addText(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row.Builder#addText(androidx.car.app.model.CarText):
- Removed method androidx.car.app.model.Row.Builder.addText(androidx.car.app.model.CarText) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row.Builder#addText(androidx.car.app.model.CarText) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Row.Builder.addText(androidx.car.app.model.CarText arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row.Builder#build():
- Removed method androidx.car.app.model.Row.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row.Builder#setBrowsable(boolean):
- Removed method androidx.car.app.model.Row.Builder.setBrowsable(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row.Builder#setBrowsable(boolean) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Row.Builder.setBrowsable(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row.Builder#setEnabled(boolean):
- Removed method androidx.car.app.model.Row.Builder.setEnabled(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row.Builder#setEnabled(boolean) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Row.Builder.setEnabled(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row.Builder#setImage(androidx.car.app.model.CarIcon):
- Removed method androidx.car.app.model.Row.Builder.setImage(androidx.car.app.model.CarIcon) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row.Builder#setImage(androidx.car.app.model.CarIcon) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Row.Builder.setImage(androidx.car.app.model.CarIcon arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row.Builder#setImage(androidx.car.app.model.CarIcon, int):
- Removed method androidx.car.app.model.Row.Builder.setImage(androidx.car.app.model.CarIcon,int) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row.Builder#setImage(androidx.car.app.model.CarIcon, int) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Row.Builder.setImage(androidx.car.app.model.CarIcon arg1, int arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row.Builder#setImage(androidx.car.app.model.CarIcon, int) parameter #1:
- Removed parameter arg2 in androidx.car.app.model.Row.Builder.setImage(androidx.car.app.model.CarIcon arg1, int arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row.Builder#setMetadata(androidx.car.app.model.Metadata):
- Removed method androidx.car.app.model.Row.Builder.setMetadata(androidx.car.app.model.Metadata) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row.Builder#setMetadata(androidx.car.app.model.Metadata) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Row.Builder.setMetadata(androidx.car.app.model.Metadata arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row.Builder#setOnClickListener(androidx.car.app.model.OnClickListener):
- Removed method androidx.car.app.model.Row.Builder.setOnClickListener(androidx.car.app.model.OnClickListener) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row.Builder#setOnClickListener(androidx.car.app.model.OnClickListener) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Row.Builder.setOnClickListener(androidx.car.app.model.OnClickListener arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row.Builder#setTitle(CharSequence):
- Removed method androidx.car.app.model.Row.Builder.setTitle(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row.Builder#setTitle(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Row.Builder.setTitle(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row.Builder#setTitle(androidx.car.app.model.CarText):
- Removed method androidx.car.app.model.Row.Builder.setTitle(androidx.car.app.model.CarText) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row.Builder#setTitle(androidx.car.app.model.CarText) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Row.Builder.setTitle(androidx.car.app.model.CarText arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row.Builder#setToggle(androidx.car.app.model.Toggle):
- Removed method androidx.car.app.model.Row.Builder.setToggle(androidx.car.app.model.Toggle) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Row.Builder#setToggle(androidx.car.app.model.Toggle) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Row.Builder.setToggle(androidx.car.app.model.Toggle arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate:
- Removed class androidx.car.app.model.SearchTemplate from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate#getActionStrip():
- Removed method androidx.car.app.model.SearchTemplate.getActionStrip() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate#getHeaderAction():
- Removed method androidx.car.app.model.SearchTemplate.getHeaderAction() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate#getInitialSearchText():
- Removed method androidx.car.app.model.SearchTemplate.getInitialSearchText() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate#getItemList():
- Removed method androidx.car.app.model.SearchTemplate.getItemList() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate#getSearchCallbackDelegate():
- Removed method androidx.car.app.model.SearchTemplate.getSearchCallbackDelegate() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate#getSearchHint():
- Removed method androidx.car.app.model.SearchTemplate.getSearchHint() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate#isLoading():
- Removed method androidx.car.app.model.SearchTemplate.isLoading() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate#isShowKeyboardByDefault():
- Removed method androidx.car.app.model.SearchTemplate.isShowKeyboardByDefault() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate.Builder:
- Removed class androidx.car.app.model.SearchTemplate.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate.Builder#Builder(androidx.car.app.model.SearchTemplate.SearchCallback):
- Removed constructor androidx.car.app.model.SearchTemplate.Builder(androidx.car.app.model.SearchTemplate.SearchCallback) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate.Builder#Builder(androidx.car.app.model.SearchTemplate.SearchCallback) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.SearchTemplate.Builder(androidx.car.app.model.SearchTemplate.SearchCallback arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate.Builder#build():
- Removed method androidx.car.app.model.SearchTemplate.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate.Builder#setActionStrip(androidx.car.app.model.ActionStrip):
- Removed method androidx.car.app.model.SearchTemplate.Builder.setActionStrip(androidx.car.app.model.ActionStrip) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate.Builder#setActionStrip(androidx.car.app.model.ActionStrip) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.SearchTemplate.Builder.setActionStrip(androidx.car.app.model.ActionStrip arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate.Builder#setHeaderAction(androidx.car.app.model.Action):
- Removed method androidx.car.app.model.SearchTemplate.Builder.setHeaderAction(androidx.car.app.model.Action) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate.Builder#setHeaderAction(androidx.car.app.model.Action) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.SearchTemplate.Builder.setHeaderAction(androidx.car.app.model.Action arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate.Builder#setInitialSearchText(String):
- Removed method androidx.car.app.model.SearchTemplate.Builder.setInitialSearchText(String) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate.Builder#setInitialSearchText(String) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.SearchTemplate.Builder.setInitialSearchText(String arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate.Builder#setItemList(androidx.car.app.model.ItemList):
- Removed method androidx.car.app.model.SearchTemplate.Builder.setItemList(androidx.car.app.model.ItemList) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate.Builder#setItemList(androidx.car.app.model.ItemList) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.SearchTemplate.Builder.setItemList(androidx.car.app.model.ItemList arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate.Builder#setLoading(boolean):
- Removed method androidx.car.app.model.SearchTemplate.Builder.setLoading(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate.Builder#setLoading(boolean) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.SearchTemplate.Builder.setLoading(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate.Builder#setSearchHint(String):
- Removed method androidx.car.app.model.SearchTemplate.Builder.setSearchHint(String) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate.Builder#setSearchHint(String) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.SearchTemplate.Builder.setSearchHint(String arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate.Builder#setShowKeyboardByDefault(boolean):
- Removed method androidx.car.app.model.SearchTemplate.Builder.setShowKeyboardByDefault(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate.Builder#setShowKeyboardByDefault(boolean) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.SearchTemplate.Builder.setShowKeyboardByDefault(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate.SearchCallback:
- Removed class androidx.car.app.model.SearchTemplate.SearchCallback from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate.SearchCallback#onSearchSubmitted(String):
- Removed method androidx.car.app.model.SearchTemplate.SearchCallback.onSearchSubmitted(String) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate.SearchCallback#onSearchSubmitted(String) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.SearchTemplate.SearchCallback.onSearchSubmitted(String arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate.SearchCallback#onSearchTextChanged(String):
- Removed method androidx.car.app.model.SearchTemplate.SearchCallback.onSearchTextChanged(String) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SearchTemplate.SearchCallback#onSearchTextChanged(String) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.SearchTemplate.SearchCallback.onSearchTextChanged(String arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SectionedItemList:
- Removed class androidx.car.app.model.SectionedItemList from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SectionedItemList#create(androidx.car.app.model.ItemList, CharSequence):
- Removed method androidx.car.app.model.SectionedItemList.create(androidx.car.app.model.ItemList,CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SectionedItemList#create(androidx.car.app.model.ItemList, CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.SectionedItemList.create(androidx.car.app.model.ItemList arg1, CharSequence arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SectionedItemList#create(androidx.car.app.model.ItemList, CharSequence) parameter #1:
- Removed parameter arg2 in androidx.car.app.model.SectionedItemList.create(androidx.car.app.model.ItemList arg1, CharSequence arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SectionedItemList#getHeader():
- Removed method androidx.car.app.model.SectionedItemList.getHeader() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.SectionedItemList#getItemList():
- Removed method androidx.car.app.model.SectionedItemList.getItemList() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateInfo:
- Removed class androidx.car.app.model.TemplateInfo from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateInfo#TemplateInfo(Class<? extends androidx.car.app.model.Template>, String):
- Removed constructor androidx.car.app.model.TemplateInfo(Class<? extends androidx.car.app.model.Template>,String) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateInfo#TemplateInfo(Class<? extends androidx.car.app.model.Template>, String) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.TemplateInfo(Class<? extends androidx.car.app.model.Template> arg1, String arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateInfo#TemplateInfo(Class<? extends androidx.car.app.model.Template>, String) parameter #1:
- Removed parameter arg2 in androidx.car.app.model.TemplateInfo(Class<? extends androidx.car.app.model.Template> arg1, String arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateInfo#getTemplateClass():
- Removed method androidx.car.app.model.TemplateInfo.getTemplateClass() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateInfo#getTemplateId():
- Removed method androidx.car.app.model.TemplateInfo.getTemplateId() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper:
- Removed class androidx.car.app.model.TemplateWrapper from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#copyOf(androidx.car.app.model.TemplateWrapper):
- Removed method androidx.car.app.model.TemplateWrapper.copyOf(androidx.car.app.model.TemplateWrapper) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#copyOf(androidx.car.app.model.TemplateWrapper) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.TemplateWrapper.copyOf(androidx.car.app.model.TemplateWrapper arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#getCurrentTaskStep():
- Removed method androidx.car.app.model.TemplateWrapper.getCurrentTaskStep() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#getId():
- Removed method androidx.car.app.model.TemplateWrapper.getId() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#getTemplate():
- Removed method androidx.car.app.model.TemplateWrapper.getTemplate() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#getTemplateInfosForScreenStack():
- Removed method androidx.car.app.model.TemplateWrapper.getTemplateInfosForScreenStack() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#isRefresh():
- Removed method androidx.car.app.model.TemplateWrapper.isRefresh() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#setCurrentTaskStep(int):
- Removed method androidx.car.app.model.TemplateWrapper.setCurrentTaskStep(int) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#setCurrentTaskStep(int) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.TemplateWrapper.setCurrentTaskStep(int arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#setId(String):
- Removed method androidx.car.app.model.TemplateWrapper.setId(String) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#setId(String) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.TemplateWrapper.setId(String arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#setRefresh(boolean):
- Removed method androidx.car.app.model.TemplateWrapper.setRefresh(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#setRefresh(boolean) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.TemplateWrapper.setRefresh(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#setTemplate(androidx.car.app.model.Template):
- Removed method androidx.car.app.model.TemplateWrapper.setTemplate(androidx.car.app.model.Template) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#setTemplate(androidx.car.app.model.Template) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.TemplateWrapper.setTemplate(androidx.car.app.model.Template arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#wrap(androidx.car.app.model.Template):
- Removed method androidx.car.app.model.TemplateWrapper.wrap(androidx.car.app.model.Template) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#wrap(androidx.car.app.model.Template) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.TemplateWrapper.wrap(androidx.car.app.model.Template arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#wrap(androidx.car.app.model.Template, String):
- Removed method androidx.car.app.model.TemplateWrapper.wrap(androidx.car.app.model.Template,String) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#wrap(androidx.car.app.model.Template, String) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.TemplateWrapper.wrap(androidx.car.app.model.Template arg1, String arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.TemplateWrapper#wrap(androidx.car.app.model.Template, String) parameter #1:
- Removed parameter arg2 in androidx.car.app.model.TemplateWrapper.wrap(androidx.car.app.model.Template arg1, String arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Toggle:
- Removed class androidx.car.app.model.Toggle from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Toggle#getOnCheckedChangeDelegate():
- Removed method androidx.car.app.model.Toggle.getOnCheckedChangeDelegate() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Toggle#isChecked():
- Removed method androidx.car.app.model.Toggle.isChecked() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Toggle#isEnabled():
- Removed method androidx.car.app.model.Toggle.isEnabled() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Toggle.Builder:
- Removed class androidx.car.app.model.Toggle.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Toggle.Builder#Builder(androidx.car.app.model.Toggle.OnCheckedChangeListener):
- Removed constructor androidx.car.app.model.Toggle.Builder(androidx.car.app.model.Toggle.OnCheckedChangeListener) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Toggle.Builder#Builder(androidx.car.app.model.Toggle.OnCheckedChangeListener) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Toggle.Builder(androidx.car.app.model.Toggle.OnCheckedChangeListener arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Toggle.Builder#build():
- Removed method androidx.car.app.model.Toggle.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Toggle.Builder#setChecked(boolean):
- Removed method androidx.car.app.model.Toggle.Builder.setChecked(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Toggle.Builder#setChecked(boolean) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Toggle.Builder.setChecked(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Toggle.Builder#setEnabled(boolean):
- Removed method androidx.car.app.model.Toggle.Builder.setEnabled(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Toggle.Builder#setEnabled(boolean) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Toggle.Builder.setEnabled(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Toggle.OnCheckedChangeListener:
- Removed class androidx.car.app.model.Toggle.OnCheckedChangeListener from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Toggle.OnCheckedChangeListener#onCheckedChange(boolean):
- Removed method androidx.car.app.model.Toggle.OnCheckedChangeListener.onCheckedChange(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.Toggle.OnCheckedChangeListener#onCheckedChange(boolean) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.Toggle.OnCheckedChangeListener.onCheckedChange(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod:
- Removed class androidx.car.app.model.signin.InputSignInMethod from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod#INPUT_TYPE_DEFAULT:
- Removed field androidx.car.app.model.signin.InputSignInMethod.INPUT_TYPE_DEFAULT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod#INPUT_TYPE_PASSWORD:
- Removed field androidx.car.app.model.signin.InputSignInMethod.INPUT_TYPE_PASSWORD from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod#KEYBOARD_DEFAULT:
- Removed field androidx.car.app.model.signin.InputSignInMethod.KEYBOARD_DEFAULT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod#KEYBOARD_EMAIL:
- Removed field androidx.car.app.model.signin.InputSignInMethod.KEYBOARD_EMAIL from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod#KEYBOARD_NUMBER:
- Removed field androidx.car.app.model.signin.InputSignInMethod.KEYBOARD_NUMBER from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod#KEYBOARD_PHONE:
- Removed field androidx.car.app.model.signin.InputSignInMethod.KEYBOARD_PHONE from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod#getDefaultValue():
- Removed method androidx.car.app.model.signin.InputSignInMethod.getDefaultValue() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod#getErrorMessage():
- Removed method androidx.car.app.model.signin.InputSignInMethod.getErrorMessage() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod#getHint():
- Removed method androidx.car.app.model.signin.InputSignInMethod.getHint() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod#getInputCallbackDelegate():
- Removed method androidx.car.app.model.signin.InputSignInMethod.getInputCallbackDelegate() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod#getInputType():
- Removed method androidx.car.app.model.signin.InputSignInMethod.getInputType() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod#getKeyboardType():
- Removed method androidx.car.app.model.signin.InputSignInMethod.getKeyboardType() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod#isShowKeyboardByDefault():
- Removed method androidx.car.app.model.signin.InputSignInMethod.isShowKeyboardByDefault() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod.Builder:
- Removed class androidx.car.app.model.signin.InputSignInMethod.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod.Builder#Builder(androidx.car.app.model.InputCallback):
- Removed constructor androidx.car.app.model.signin.InputSignInMethod.Builder(androidx.car.app.model.InputCallback) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod.Builder#Builder(androidx.car.app.model.InputCallback) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.signin.InputSignInMethod.Builder(androidx.car.app.model.InputCallback arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod.Builder#build():
- Removed method androidx.car.app.model.signin.InputSignInMethod.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod.Builder#setDefaultValue(String):
- Removed method androidx.car.app.model.signin.InputSignInMethod.Builder.setDefaultValue(String) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod.Builder#setDefaultValue(String) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.signin.InputSignInMethod.Builder.setDefaultValue(String arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod.Builder#setErrorMessage(CharSequence):
- Removed method androidx.car.app.model.signin.InputSignInMethod.Builder.setErrorMessage(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod.Builder#setErrorMessage(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.signin.InputSignInMethod.Builder.setErrorMessage(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod.Builder#setHint(CharSequence):
- Removed method androidx.car.app.model.signin.InputSignInMethod.Builder.setHint(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod.Builder#setHint(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.signin.InputSignInMethod.Builder.setHint(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod.Builder#setInputType(int):
- Removed method androidx.car.app.model.signin.InputSignInMethod.Builder.setInputType(int) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod.Builder#setInputType(int) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.signin.InputSignInMethod.Builder.setInputType(int arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod.Builder#setKeyboardType(int):
- Removed method androidx.car.app.model.signin.InputSignInMethod.Builder.setKeyboardType(int) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod.Builder#setKeyboardType(int) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.signin.InputSignInMethod.Builder.setKeyboardType(int arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod.Builder#setShowKeyboardByDefault(boolean):
- Removed method androidx.car.app.model.signin.InputSignInMethod.Builder.setShowKeyboardByDefault(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.InputSignInMethod.Builder#setShowKeyboardByDefault(boolean) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.signin.InputSignInMethod.Builder.setShowKeyboardByDefault(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.PinSignInMethod:
- Removed class androidx.car.app.model.signin.PinSignInMethod from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.PinSignInMethod#PinSignInMethod(CharSequence):
- Removed constructor androidx.car.app.model.signin.PinSignInMethod(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.PinSignInMethod#PinSignInMethod(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.signin.PinSignInMethod(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.PinSignInMethod#getPinCode():
- Removed method androidx.car.app.model.signin.PinSignInMethod.getPinCode() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.ProviderSignInMethod:
- Removed class androidx.car.app.model.signin.ProviderSignInMethod from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.ProviderSignInMethod#ProviderSignInMethod(androidx.car.app.model.Action):
- Removed constructor androidx.car.app.model.signin.ProviderSignInMethod(androidx.car.app.model.Action) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.ProviderSignInMethod#ProviderSignInMethod(androidx.car.app.model.Action) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.signin.ProviderSignInMethod(androidx.car.app.model.Action arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.ProviderSignInMethod#getAction():
- Removed method androidx.car.app.model.signin.ProviderSignInMethod.getAction() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.QRCodeSignInMethod:
- Removed class androidx.car.app.model.signin.QRCodeSignInMethod from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.QRCodeSignInMethod#QRCodeSignInMethod(android.net.Uri):
- Removed constructor androidx.car.app.model.signin.QRCodeSignInMethod(android.net.Uri) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.QRCodeSignInMethod#QRCodeSignInMethod(android.net.Uri) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.signin.QRCodeSignInMethod(android.net.Uri arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.QRCodeSignInMethod#getUri():
- Removed method androidx.car.app.model.signin.QRCodeSignInMethod.getUri() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.SignInTemplate:
- Removed class androidx.car.app.model.signin.SignInTemplate from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.SignInTemplate#getActionStrip():
- Removed method androidx.car.app.model.signin.SignInTemplate.getActionStrip() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.SignInTemplate#getActions():
- Removed method androidx.car.app.model.signin.SignInTemplate.getActions() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.SignInTemplate#getAdditionalText():
- Removed method androidx.car.app.model.signin.SignInTemplate.getAdditionalText() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.SignInTemplate#getHeaderAction():
- Removed method androidx.car.app.model.signin.SignInTemplate.getHeaderAction() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.SignInTemplate#getInstructions():
- Removed method androidx.car.app.model.signin.SignInTemplate.getInstructions() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.SignInTemplate#getSignInMethod():
- Removed method androidx.car.app.model.signin.SignInTemplate.getSignInMethod() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.SignInTemplate#getTitle():
- Removed method androidx.car.app.model.signin.SignInTemplate.getTitle() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.SignInTemplate#isLoading():
- Removed method androidx.car.app.model.signin.SignInTemplate.isLoading() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.SignInTemplate.Builder:
- Removed class androidx.car.app.model.signin.SignInTemplate.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.SignInTemplate.Builder#Builder(androidx.car.app.model.signin.SignInTemplate.SignInMethod):
- Removed constructor androidx.car.app.model.signin.SignInTemplate.Builder(androidx.car.app.model.signin.SignInTemplate.SignInMethod) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.SignInTemplate.Builder#Builder(androidx.car.app.model.signin.SignInTemplate.SignInMethod) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.signin.SignInTemplate.Builder(androidx.car.app.model.signin.SignInTemplate.SignInMethod arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.SignInTemplate.Builder#addAction(androidx.car.app.model.Action):
- Removed method androidx.car.app.model.signin.SignInTemplate.Builder.addAction(androidx.car.app.model.Action) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.SignInTemplate.Builder#addAction(androidx.car.app.model.Action) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.signin.SignInTemplate.Builder.addAction(androidx.car.app.model.Action arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.SignInTemplate.Builder#build():
- Removed method androidx.car.app.model.signin.SignInTemplate.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.SignInTemplate.Builder#setActionStrip(androidx.car.app.model.ActionStrip):
- Removed method androidx.car.app.model.signin.SignInTemplate.Builder.setActionStrip(androidx.car.app.model.ActionStrip) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.SignInTemplate.Builder#setActionStrip(androidx.car.app.model.ActionStrip) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.signin.SignInTemplate.Builder.setActionStrip(androidx.car.app.model.ActionStrip arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.SignInTemplate.Builder#setAdditionalText(CharSequence):
- Removed method androidx.car.app.model.signin.SignInTemplate.Builder.setAdditionalText(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.SignInTemplate.Builder#setAdditionalText(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.signin.SignInTemplate.Builder.setAdditionalText(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.SignInTemplate.Builder#setHeaderAction(androidx.car.app.model.Action):
- Removed method androidx.car.app.model.signin.SignInTemplate.Builder.setHeaderAction(androidx.car.app.model.Action) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.SignInTemplate.Builder#setHeaderAction(androidx.car.app.model.Action) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.signin.SignInTemplate.Builder.setHeaderAction(androidx.car.app.model.Action arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.SignInTemplate.Builder#setInstructions(CharSequence):
- Removed method androidx.car.app.model.signin.SignInTemplate.Builder.setInstructions(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.SignInTemplate.Builder#setInstructions(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.signin.SignInTemplate.Builder.setInstructions(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.SignInTemplate.Builder#setLoading(boolean):
- Removed method androidx.car.app.model.signin.SignInTemplate.Builder.setLoading(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.SignInTemplate.Builder#setLoading(boolean) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.signin.SignInTemplate.Builder.setLoading(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.SignInTemplate.Builder#setTitle(CharSequence):
- Removed method androidx.car.app.model.signin.SignInTemplate.Builder.setTitle(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.SignInTemplate.Builder#setTitle(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.model.signin.SignInTemplate.Builder.setTitle(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.model.signin.SignInTemplate.SignInMethod:
- Removed class androidx.car.app.model.signin.SignInTemplate.SignInMethod from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Destination:
- Removed class androidx.car.app.navigation.model.Destination from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Destination#getAddress():
- Removed method androidx.car.app.navigation.model.Destination.getAddress() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Destination#getImage():
- Removed method androidx.car.app.navigation.model.Destination.getImage() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Destination#getName():
- Removed method androidx.car.app.navigation.model.Destination.getName() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Destination.Builder:
- Removed class androidx.car.app.navigation.model.Destination.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Destination.Builder#Builder():
- Removed constructor androidx.car.app.navigation.model.Destination.Builder() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Destination.Builder#build():
- Removed method androidx.car.app.navigation.model.Destination.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Destination.Builder#setAddress(CharSequence):
- Removed method androidx.car.app.navigation.model.Destination.Builder.setAddress(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Destination.Builder#setAddress(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.Destination.Builder.setAddress(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Destination.Builder#setImage(androidx.car.app.model.CarIcon):
- Removed method androidx.car.app.navigation.model.Destination.Builder.setImage(androidx.car.app.model.CarIcon) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Destination.Builder#setImage(androidx.car.app.model.CarIcon) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.Destination.Builder.setImage(androidx.car.app.model.CarIcon arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Destination.Builder#setName(CharSequence):
- Removed method androidx.car.app.navigation.model.Destination.Builder.setName(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Destination.Builder#setName(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.Destination.Builder.setName(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Lane:
- Removed class androidx.car.app.navigation.model.Lane from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Lane#getDirections():
- Removed method androidx.car.app.navigation.model.Lane.getDirections() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Lane.Builder:
- Removed class androidx.car.app.navigation.model.Lane.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Lane.Builder#Builder():
- Removed constructor androidx.car.app.navigation.model.Lane.Builder() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Lane.Builder#addDirection(androidx.car.app.navigation.model.LaneDirection):
- Removed method androidx.car.app.navigation.model.Lane.Builder.addDirection(androidx.car.app.navigation.model.LaneDirection) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Lane.Builder#addDirection(androidx.car.app.navigation.model.LaneDirection) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.Lane.Builder.addDirection(androidx.car.app.navigation.model.LaneDirection arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Lane.Builder#build():
- Removed method androidx.car.app.navigation.model.Lane.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.LaneDirection:
- Removed class androidx.car.app.navigation.model.LaneDirection from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.LaneDirection#SHAPE_NORMAL_LEFT:
- Removed field androidx.car.app.navigation.model.LaneDirection.SHAPE_NORMAL_LEFT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.LaneDirection#SHAPE_NORMAL_RIGHT:
- Removed field androidx.car.app.navigation.model.LaneDirection.SHAPE_NORMAL_RIGHT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.LaneDirection#SHAPE_SHARP_LEFT:
- Removed field androidx.car.app.navigation.model.LaneDirection.SHAPE_SHARP_LEFT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.LaneDirection#SHAPE_SHARP_RIGHT:
- Removed field androidx.car.app.navigation.model.LaneDirection.SHAPE_SHARP_RIGHT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.LaneDirection#SHAPE_SLIGHT_LEFT:
- Removed field androidx.car.app.navigation.model.LaneDirection.SHAPE_SLIGHT_LEFT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.LaneDirection#SHAPE_SLIGHT_RIGHT:
- Removed field androidx.car.app.navigation.model.LaneDirection.SHAPE_SLIGHT_RIGHT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.LaneDirection#SHAPE_STRAIGHT:
- Removed field androidx.car.app.navigation.model.LaneDirection.SHAPE_STRAIGHT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.LaneDirection#SHAPE_UNKNOWN:
- Removed field androidx.car.app.navigation.model.LaneDirection.SHAPE_UNKNOWN from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.LaneDirection#SHAPE_U_TURN_LEFT:
- Removed field androidx.car.app.navigation.model.LaneDirection.SHAPE_U_TURN_LEFT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.LaneDirection#SHAPE_U_TURN_RIGHT:
- Removed field androidx.car.app.navigation.model.LaneDirection.SHAPE_U_TURN_RIGHT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.LaneDirection#create(int, boolean):
- Removed method androidx.car.app.navigation.model.LaneDirection.create(int,boolean) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.LaneDirection#create(int, boolean) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.LaneDirection.create(int arg1, boolean arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.LaneDirection#create(int, boolean) parameter #1:
- Removed parameter arg2 in androidx.car.app.navigation.model.LaneDirection.create(int arg1, boolean arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.LaneDirection#getShape():
- Removed method androidx.car.app.navigation.model.LaneDirection.getShape() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.LaneDirection#isRecommended():
- Removed method androidx.car.app.navigation.model.LaneDirection.isRecommended() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver:
- Removed class androidx.car.app.navigation.model.Maneuver from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_DEPART:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_DEPART from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_DESTINATION:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_DESTINATION from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_DESTINATION_LEFT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_DESTINATION_LEFT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_DESTINATION_RIGHT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_DESTINATION_RIGHT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_DESTINATION_STRAIGHT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_DESTINATION_STRAIGHT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_FERRY_BOAT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_FERRY_BOAT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_FERRY_BOAT_LEFT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_FERRY_BOAT_LEFT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_FERRY_BOAT_RIGHT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_FERRY_BOAT_RIGHT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_FERRY_TRAIN:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_FERRY_TRAIN from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_FERRY_TRAIN_LEFT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_FERRY_TRAIN_LEFT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_FERRY_TRAIN_RIGHT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_FERRY_TRAIN_RIGHT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_FORK_LEFT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_FORK_LEFT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_FORK_RIGHT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_FORK_RIGHT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_KEEP_LEFT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_KEEP_LEFT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_KEEP_RIGHT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_KEEP_RIGHT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_MERGE_LEFT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_MERGE_LEFT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_MERGE_RIGHT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_MERGE_RIGHT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_MERGE_SIDE_UNSPECIFIED:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_MERGE_SIDE_UNSPECIFIED from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_NAME_CHANGE:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_NAME_CHANGE from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_OFF_RAMP_NORMAL_LEFT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_OFF_RAMP_NORMAL_LEFT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_OFF_RAMP_NORMAL_RIGHT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_OFF_RAMP_NORMAL_RIGHT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_OFF_RAMP_SLIGHT_LEFT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_OFF_RAMP_SLIGHT_LEFT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_OFF_RAMP_SLIGHT_RIGHT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_OFF_RAMP_SLIGHT_RIGHT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_ON_RAMP_NORMAL_LEFT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_ON_RAMP_NORMAL_LEFT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_ON_RAMP_NORMAL_RIGHT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_ON_RAMP_NORMAL_RIGHT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_ON_RAMP_SHARP_LEFT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_ON_RAMP_SHARP_LEFT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_ON_RAMP_SHARP_RIGHT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_ON_RAMP_SHARP_RIGHT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_ON_RAMP_SLIGHT_LEFT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_ON_RAMP_SLIGHT_LEFT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_ON_RAMP_SLIGHT_RIGHT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_ON_RAMP_SLIGHT_RIGHT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_ON_RAMP_U_TURN_LEFT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_ON_RAMP_U_TURN_LEFT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_ON_RAMP_U_TURN_RIGHT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_ON_RAMP_U_TURN_RIGHT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_ROUNDABOUT_ENTER_AND_EXIT_CCW:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_ROUNDABOUT_ENTER_AND_EXIT_CCW from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_ROUNDABOUT_ENTER_AND_EXIT_CCW_WITH_ANGLE:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_ROUNDABOUT_ENTER_AND_EXIT_CCW_WITH_ANGLE from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_ROUNDABOUT_ENTER_AND_EXIT_CW:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_ROUNDABOUT_ENTER_AND_EXIT_CW from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_ROUNDABOUT_ENTER_AND_EXIT_CW_WITH_ANGLE:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_ROUNDABOUT_ENTER_AND_EXIT_CW_WITH_ANGLE from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_ROUNDABOUT_ENTER_CCW:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_ROUNDABOUT_ENTER_CCW from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_ROUNDABOUT_ENTER_CW:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_ROUNDABOUT_ENTER_CW from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_ROUNDABOUT_EXIT_CCW:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_ROUNDABOUT_EXIT_CCW from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_ROUNDABOUT_EXIT_CW:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_ROUNDABOUT_EXIT_CW from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_STRAIGHT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_STRAIGHT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_TURN_NORMAL_LEFT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_TURN_NORMAL_LEFT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_TURN_NORMAL_RIGHT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_TURN_NORMAL_RIGHT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_TURN_SHARP_LEFT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_TURN_SHARP_LEFT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_TURN_SHARP_RIGHT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_TURN_SHARP_RIGHT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_TURN_SLIGHT_LEFT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_TURN_SLIGHT_LEFT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_TURN_SLIGHT_RIGHT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_TURN_SLIGHT_RIGHT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_UNKNOWN:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_UNKNOWN from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_U_TURN_LEFT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_U_TURN_LEFT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#TYPE_U_TURN_RIGHT:
- Removed field androidx.car.app.navigation.model.Maneuver.TYPE_U_TURN_RIGHT from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#getIcon():
- Removed method androidx.car.app.navigation.model.Maneuver.getIcon() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#getRoundaboutExitAngle():
- Removed method androidx.car.app.navigation.model.Maneuver.getRoundaboutExitAngle() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#getRoundaboutExitNumber():
- Removed method androidx.car.app.navigation.model.Maneuver.getRoundaboutExitNumber() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver#getType():
- Removed method androidx.car.app.navigation.model.Maneuver.getType() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver.Builder:
- Removed class androidx.car.app.navigation.model.Maneuver.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver.Builder#Builder(int):
- Removed constructor androidx.car.app.navigation.model.Maneuver.Builder(int) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver.Builder#Builder(int) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.Maneuver.Builder(int arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver.Builder#build():
- Removed method androidx.car.app.navigation.model.Maneuver.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver.Builder#setIcon(androidx.car.app.model.CarIcon):
- Removed method androidx.car.app.navigation.model.Maneuver.Builder.setIcon(androidx.car.app.model.CarIcon) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver.Builder#setIcon(androidx.car.app.model.CarIcon) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.Maneuver.Builder.setIcon(androidx.car.app.model.CarIcon arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver.Builder#setRoundaboutExitAngle(int):
- Removed method androidx.car.app.navigation.model.Maneuver.Builder.setRoundaboutExitAngle(int) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver.Builder#setRoundaboutExitAngle(int) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.Maneuver.Builder.setRoundaboutExitAngle(int arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver.Builder#setRoundaboutExitNumber(int):
- Removed method androidx.car.app.navigation.model.Maneuver.Builder.setRoundaboutExitNumber(int) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Maneuver.Builder#setRoundaboutExitNumber(int) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.Maneuver.Builder.setRoundaboutExitNumber(int arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MapController:
- Removed class androidx.car.app.navigation.model.MapController from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MapController#getMapActionStrip():
- Removed method androidx.car.app.navigation.model.MapController.getMapActionStrip() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MapController#getPanModeDelegate():
- Removed method androidx.car.app.navigation.model.MapController.getPanModeDelegate() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MapController.Builder:
- Removed class androidx.car.app.navigation.model.MapController.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MapController.Builder#Builder():
- Removed constructor androidx.car.app.navigation.model.MapController.Builder() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MapController.Builder#build():
- Removed method androidx.car.app.navigation.model.MapController.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MapController.Builder#setMapActionStrip(androidx.car.app.model.ActionStrip):
- Removed method androidx.car.app.navigation.model.MapController.Builder.setMapActionStrip(androidx.car.app.model.ActionStrip) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MapController.Builder#setMapActionStrip(androidx.car.app.model.ActionStrip) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.MapController.Builder.setMapActionStrip(androidx.car.app.model.ActionStrip arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MapController.Builder#setPanModeListener(androidx.car.app.navigation.model.PanModeListener):
- Removed method androidx.car.app.navigation.model.MapController.Builder.setPanModeListener(androidx.car.app.navigation.model.PanModeListener) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MapController.Builder#setPanModeListener(androidx.car.app.navigation.model.PanModeListener) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.MapController.Builder.setPanModeListener(androidx.car.app.navigation.model.PanModeListener arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MapTemplate:
- Removed class androidx.car.app.navigation.model.MapTemplate from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MapTemplate#getActionStrip():
- Removed method androidx.car.app.navigation.model.MapTemplate.getActionStrip() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MapTemplate#getHeader():
- Removed method androidx.car.app.navigation.model.MapTemplate.getHeader() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MapTemplate#getItemList():
- Removed method androidx.car.app.navigation.model.MapTemplate.getItemList() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MapTemplate#getMapController():
- Removed method androidx.car.app.navigation.model.MapTemplate.getMapController() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MapTemplate#getPane():
- Removed method androidx.car.app.navigation.model.MapTemplate.getPane() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MapTemplate.Builder:
- Removed class androidx.car.app.navigation.model.MapTemplate.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MapTemplate.Builder#Builder():
- Removed constructor androidx.car.app.navigation.model.MapTemplate.Builder() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MapTemplate.Builder#build():
- Removed method androidx.car.app.navigation.model.MapTemplate.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MapTemplate.Builder#setActionStrip(androidx.car.app.model.ActionStrip):
- Removed method androidx.car.app.navigation.model.MapTemplate.Builder.setActionStrip(androidx.car.app.model.ActionStrip) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MapTemplate.Builder#setActionStrip(androidx.car.app.model.ActionStrip) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.MapTemplate.Builder.setActionStrip(androidx.car.app.model.ActionStrip arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MapTemplate.Builder#setHeader(androidx.car.app.model.Header):
- Removed method androidx.car.app.navigation.model.MapTemplate.Builder.setHeader(androidx.car.app.model.Header) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MapTemplate.Builder#setHeader(androidx.car.app.model.Header) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.MapTemplate.Builder.setHeader(androidx.car.app.model.Header arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MapTemplate.Builder#setItemList(androidx.car.app.model.ItemList):
- Removed method androidx.car.app.navigation.model.MapTemplate.Builder.setItemList(androidx.car.app.model.ItemList) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MapTemplate.Builder#setItemList(androidx.car.app.model.ItemList) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.MapTemplate.Builder.setItemList(androidx.car.app.model.ItemList arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MapTemplate.Builder#setMapController(androidx.car.app.navigation.model.MapController):
- Removed method androidx.car.app.navigation.model.MapTemplate.Builder.setMapController(androidx.car.app.navigation.model.MapController) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MapTemplate.Builder#setMapController(androidx.car.app.navigation.model.MapController) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.MapTemplate.Builder.setMapController(androidx.car.app.navigation.model.MapController arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MapTemplate.Builder#setPane(androidx.car.app.model.Pane):
- Removed method androidx.car.app.navigation.model.MapTemplate.Builder.setPane(androidx.car.app.model.Pane) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MapTemplate.Builder#setPane(androidx.car.app.model.Pane) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.MapTemplate.Builder.setPane(androidx.car.app.model.Pane arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MessageInfo:
- Removed class androidx.car.app.navigation.model.MessageInfo from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MessageInfo#getImage():
- Removed method androidx.car.app.navigation.model.MessageInfo.getImage() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MessageInfo#getText():
- Removed method androidx.car.app.navigation.model.MessageInfo.getText() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MessageInfo#getTitle():
- Removed method androidx.car.app.navigation.model.MessageInfo.getTitle() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MessageInfo.Builder:
- Removed class androidx.car.app.navigation.model.MessageInfo.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MessageInfo.Builder#Builder(CharSequence):
- Removed constructor androidx.car.app.navigation.model.MessageInfo.Builder(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MessageInfo.Builder#Builder(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.MessageInfo.Builder(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MessageInfo.Builder#Builder(androidx.car.app.model.CarText):
- Removed constructor androidx.car.app.navigation.model.MessageInfo.Builder(androidx.car.app.model.CarText) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MessageInfo.Builder#Builder(androidx.car.app.model.CarText) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.MessageInfo.Builder(androidx.car.app.model.CarText arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MessageInfo.Builder#build():
- Removed method androidx.car.app.navigation.model.MessageInfo.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MessageInfo.Builder#setImage(androidx.car.app.model.CarIcon):
- Removed method androidx.car.app.navigation.model.MessageInfo.Builder.setImage(androidx.car.app.model.CarIcon) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MessageInfo.Builder#setImage(androidx.car.app.model.CarIcon) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.MessageInfo.Builder.setImage(androidx.car.app.model.CarIcon arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MessageInfo.Builder#setText(CharSequence):
- Removed method androidx.car.app.navigation.model.MessageInfo.Builder.setText(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MessageInfo.Builder#setText(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.MessageInfo.Builder.setText(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MessageInfo.Builder#setText(androidx.car.app.model.CarText):
- Removed method androidx.car.app.navigation.model.MessageInfo.Builder.setText(androidx.car.app.model.CarText) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MessageInfo.Builder#setText(androidx.car.app.model.CarText) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.MessageInfo.Builder.setText(androidx.car.app.model.CarText arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MessageInfo.Builder#setTitle(CharSequence):
- Removed method androidx.car.app.navigation.model.MessageInfo.Builder.setTitle(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.MessageInfo.Builder#setTitle(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.MessageInfo.Builder.setTitle(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.NavigationTemplate:
- Removed class androidx.car.app.navigation.model.NavigationTemplate from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.NavigationTemplate#getActionStrip():
- Removed method androidx.car.app.navigation.model.NavigationTemplate.getActionStrip() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.NavigationTemplate#getBackgroundColor():
- Removed method androidx.car.app.navigation.model.NavigationTemplate.getBackgroundColor() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.NavigationTemplate#getDestinationTravelEstimate():
- Removed method androidx.car.app.navigation.model.NavigationTemplate.getDestinationTravelEstimate() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.NavigationTemplate#getMapActionStrip():
- Removed method androidx.car.app.navigation.model.NavigationTemplate.getMapActionStrip() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.NavigationTemplate#getNavigationInfo():
- Removed method androidx.car.app.navigation.model.NavigationTemplate.getNavigationInfo() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.NavigationTemplate#getPanModeDelegate():
- Removed method androidx.car.app.navigation.model.NavigationTemplate.getPanModeDelegate() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.NavigationTemplate#getPanModeToggle():
- Removed method androidx.car.app.navigation.model.NavigationTemplate.getPanModeToggle() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.NavigationTemplate.Builder:
- Removed class androidx.car.app.navigation.model.NavigationTemplate.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.NavigationTemplate.Builder#Builder():
- Removed constructor androidx.car.app.navigation.model.NavigationTemplate.Builder() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.NavigationTemplate.Builder#build():
- Removed method androidx.car.app.navigation.model.NavigationTemplate.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.NavigationTemplate.Builder#setActionStrip(androidx.car.app.model.ActionStrip):
- Removed method androidx.car.app.navigation.model.NavigationTemplate.Builder.setActionStrip(androidx.car.app.model.ActionStrip) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.NavigationTemplate.Builder#setActionStrip(androidx.car.app.model.ActionStrip) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.NavigationTemplate.Builder.setActionStrip(androidx.car.app.model.ActionStrip arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.NavigationTemplate.Builder#setBackgroundColor(androidx.car.app.model.CarColor):
- Removed method androidx.car.app.navigation.model.NavigationTemplate.Builder.setBackgroundColor(androidx.car.app.model.CarColor) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.NavigationTemplate.Builder#setBackgroundColor(androidx.car.app.model.CarColor) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.NavigationTemplate.Builder.setBackgroundColor(androidx.car.app.model.CarColor arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.NavigationTemplate.Builder#setDestinationTravelEstimate(androidx.car.app.navigation.model.TravelEstimate):
- Removed method androidx.car.app.navigation.model.NavigationTemplate.Builder.setDestinationTravelEstimate(androidx.car.app.navigation.model.TravelEstimate) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.NavigationTemplate.Builder#setDestinationTravelEstimate(androidx.car.app.navigation.model.TravelEstimate) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.NavigationTemplate.Builder.setDestinationTravelEstimate(androidx.car.app.navigation.model.TravelEstimate arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.NavigationTemplate.Builder#setMapActionStrip(androidx.car.app.model.ActionStrip):
- Removed method androidx.car.app.navigation.model.NavigationTemplate.Builder.setMapActionStrip(androidx.car.app.model.ActionStrip) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.NavigationTemplate.Builder#setMapActionStrip(androidx.car.app.model.ActionStrip) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.NavigationTemplate.Builder.setMapActionStrip(androidx.car.app.model.ActionStrip arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.NavigationTemplate.Builder#setNavigationInfo(androidx.car.app.navigation.model.NavigationTemplate.NavigationInfo):
- Removed method androidx.car.app.navigation.model.NavigationTemplate.Builder.setNavigationInfo(androidx.car.app.navigation.model.NavigationTemplate.NavigationInfo) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.NavigationTemplate.Builder#setNavigationInfo(androidx.car.app.navigation.model.NavigationTemplate.NavigationInfo) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.NavigationTemplate.Builder.setNavigationInfo(androidx.car.app.navigation.model.NavigationTemplate.NavigationInfo arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.NavigationTemplate.Builder#setPanModeListener(androidx.car.app.navigation.model.PanModeListener):
- Removed method androidx.car.app.navigation.model.NavigationTemplate.Builder.setPanModeListener(androidx.car.app.navigation.model.PanModeListener) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.NavigationTemplate.Builder#setPanModeListener(androidx.car.app.navigation.model.PanModeListener) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.NavigationTemplate.Builder.setPanModeListener(androidx.car.app.navigation.model.PanModeListener arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.NavigationTemplate.NavigationInfo:
- Removed class androidx.car.app.navigation.model.NavigationTemplate.NavigationInfo from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate:
- Removed class androidx.car.app.navigation.model.PlaceListNavigationTemplate from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate#getActionStrip():
- Removed method androidx.car.app.navigation.model.PlaceListNavigationTemplate.getActionStrip() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate#getHeader():
- Removed method androidx.car.app.navigation.model.PlaceListNavigationTemplate.getHeader() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate#getHeaderAction():
- Removed method androidx.car.app.navigation.model.PlaceListNavigationTemplate.getHeaderAction() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate#getItemList():
- Removed method androidx.car.app.navigation.model.PlaceListNavigationTemplate.getItemList() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate#getMapActionStrip():
- Removed method androidx.car.app.navigation.model.PlaceListNavigationTemplate.getMapActionStrip() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate#getOnContentRefreshDelegate():
- Removed method androidx.car.app.navigation.model.PlaceListNavigationTemplate.getOnContentRefreshDelegate() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate#getPanModeDelegate():
- Removed method androidx.car.app.navigation.model.PlaceListNavigationTemplate.getPanModeDelegate() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate#getTitle():
- Removed method androidx.car.app.navigation.model.PlaceListNavigationTemplate.getTitle() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate#isLoading():
- Removed method androidx.car.app.navigation.model.PlaceListNavigationTemplate.isLoading() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder:
- Removed class androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder#Builder():
- Removed constructor androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder#build():
- Removed method androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder#setActionStrip(androidx.car.app.model.ActionStrip):
- Removed method androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder.setActionStrip(androidx.car.app.model.ActionStrip) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder#setActionStrip(androidx.car.app.model.ActionStrip) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder.setActionStrip(androidx.car.app.model.ActionStrip arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder#setHeader(androidx.car.app.model.Header):
- Removed method androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder.setHeader(androidx.car.app.model.Header) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder#setHeader(androidx.car.app.model.Header) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder.setHeader(androidx.car.app.model.Header arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder#setHeaderAction(androidx.car.app.model.Action):
- Removed method androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder.setHeaderAction(androidx.car.app.model.Action) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder#setHeaderAction(androidx.car.app.model.Action) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder.setHeaderAction(androidx.car.app.model.Action arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder#setItemList(androidx.car.app.model.ItemList):
- Removed method androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder.setItemList(androidx.car.app.model.ItemList) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder#setItemList(androidx.car.app.model.ItemList) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder.setItemList(androidx.car.app.model.ItemList arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder#setLoading(boolean):
- Removed method androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder.setLoading(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder#setLoading(boolean) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder.setLoading(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder#setMapActionStrip(androidx.car.app.model.ActionStrip):
- Removed method androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder.setMapActionStrip(androidx.car.app.model.ActionStrip) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder#setMapActionStrip(androidx.car.app.model.ActionStrip) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder.setMapActionStrip(androidx.car.app.model.ActionStrip arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder#setOnContentRefreshListener(androidx.car.app.model.OnContentRefreshListener):
- Removed method androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder.setOnContentRefreshListener(androidx.car.app.model.OnContentRefreshListener) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder#setOnContentRefreshListener(androidx.car.app.model.OnContentRefreshListener) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder.setOnContentRefreshListener(androidx.car.app.model.OnContentRefreshListener arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder#setPanModeListener(androidx.car.app.navigation.model.PanModeListener):
- Removed method androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder.setPanModeListener(androidx.car.app.navigation.model.PanModeListener) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder#setPanModeListener(androidx.car.app.navigation.model.PanModeListener) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder.setPanModeListener(androidx.car.app.navigation.model.PanModeListener arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder#setTitle(CharSequence):
- Removed method androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder.setTitle(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder#setTitle(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder.setTitle(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder#setTitle(androidx.car.app.model.CarText):
- Removed method androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder.setTitle(androidx.car.app.model.CarText) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder#setTitle(androidx.car.app.model.CarText) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.PlaceListNavigationTemplate.Builder.setTitle(androidx.car.app.model.CarText arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate:
- Removed class androidx.car.app.navigation.model.RoutePreviewNavigationTemplate from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate#getActionStrip():
- Removed method androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.getActionStrip() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate#getHeader():
- Removed method androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.getHeader() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate#getHeaderAction():
- Removed method androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.getHeaderAction() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate#getItemList():
- Removed method androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.getItemList() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate#getMapActionStrip():
- Removed method androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.getMapActionStrip() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate#getNavigateAction():
- Removed method androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.getNavigateAction() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate#getPanModeDelegate():
- Removed method androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.getPanModeDelegate() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate#getTitle():
- Removed method androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.getTitle() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate#isLoading():
- Removed method androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.isLoading() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder:
- Removed class androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder#Builder():
- Removed constructor androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder#build():
- Removed method androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder#setActionStrip(androidx.car.app.model.ActionStrip):
- Removed method androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder.setActionStrip(androidx.car.app.model.ActionStrip) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder#setActionStrip(androidx.car.app.model.ActionStrip) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder.setActionStrip(androidx.car.app.model.ActionStrip arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder#setHeader(androidx.car.app.model.Header):
- Removed method androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder.setHeader(androidx.car.app.model.Header) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder#setHeader(androidx.car.app.model.Header) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder.setHeader(androidx.car.app.model.Header arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder#setHeaderAction(androidx.car.app.model.Action):
- Removed method androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder.setHeaderAction(androidx.car.app.model.Action) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder#setHeaderAction(androidx.car.app.model.Action) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder.setHeaderAction(androidx.car.app.model.Action arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder#setItemList(androidx.car.app.model.ItemList):
- Removed method androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder.setItemList(androidx.car.app.model.ItemList) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder#setItemList(androidx.car.app.model.ItemList) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder.setItemList(androidx.car.app.model.ItemList arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder#setLoading(boolean):
- Removed method androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder.setLoading(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder#setLoading(boolean) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder.setLoading(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder#setMapActionStrip(androidx.car.app.model.ActionStrip):
- Removed method androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder.setMapActionStrip(androidx.car.app.model.ActionStrip) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder#setMapActionStrip(androidx.car.app.model.ActionStrip) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder.setMapActionStrip(androidx.car.app.model.ActionStrip arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder#setNavigateAction(androidx.car.app.model.Action):
- Removed method androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder.setNavigateAction(androidx.car.app.model.Action) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder#setNavigateAction(androidx.car.app.model.Action) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder.setNavigateAction(androidx.car.app.model.Action arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder#setPanModeListener(androidx.car.app.navigation.model.PanModeListener):
- Removed method androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder.setPanModeListener(androidx.car.app.navigation.model.PanModeListener) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder#setPanModeListener(androidx.car.app.navigation.model.PanModeListener) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder.setPanModeListener(androidx.car.app.navigation.model.PanModeListener arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder#setTitle(CharSequence):
- Removed method androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder.setTitle(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder#setTitle(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder.setTitle(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder#setTitle(androidx.car.app.model.CarText):
- Removed method androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder.setTitle(androidx.car.app.model.CarText) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder#setTitle(androidx.car.app.model.CarText) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.RoutePreviewNavigationTemplate.Builder.setTitle(androidx.car.app.model.CarText arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutingInfo:
- Removed class androidx.car.app.navigation.model.RoutingInfo from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutingInfo#getCurrentDistance():
- Removed method androidx.car.app.navigation.model.RoutingInfo.getCurrentDistance() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutingInfo#getCurrentStep():
- Removed method androidx.car.app.navigation.model.RoutingInfo.getCurrentStep() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutingInfo#getJunctionImage():
- Removed method androidx.car.app.navigation.model.RoutingInfo.getJunctionImage() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutingInfo#getNextStep():
- Removed method androidx.car.app.navigation.model.RoutingInfo.getNextStep() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutingInfo#isLoading():
- Removed method androidx.car.app.navigation.model.RoutingInfo.isLoading() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutingInfo.Builder:
- Removed class androidx.car.app.navigation.model.RoutingInfo.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutingInfo.Builder#Builder():
- Removed constructor androidx.car.app.navigation.model.RoutingInfo.Builder() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutingInfo.Builder#build():
- Removed method androidx.car.app.navigation.model.RoutingInfo.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutingInfo.Builder#setCurrentStep(androidx.car.app.navigation.model.Step, androidx.car.app.model.Distance):
- Removed method androidx.car.app.navigation.model.RoutingInfo.Builder.setCurrentStep(androidx.car.app.navigation.model.Step,androidx.car.app.model.Distance) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutingInfo.Builder#setCurrentStep(androidx.car.app.navigation.model.Step, androidx.car.app.model.Distance) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.RoutingInfo.Builder.setCurrentStep(androidx.car.app.navigation.model.Step arg1, androidx.car.app.model.Distance arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutingInfo.Builder#setCurrentStep(androidx.car.app.navigation.model.Step, androidx.car.app.model.Distance) parameter #1:
- Removed parameter arg2 in androidx.car.app.navigation.model.RoutingInfo.Builder.setCurrentStep(androidx.car.app.navigation.model.Step arg1, androidx.car.app.model.Distance arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutingInfo.Builder#setJunctionImage(androidx.car.app.model.CarIcon):
- Removed method androidx.car.app.navigation.model.RoutingInfo.Builder.setJunctionImage(androidx.car.app.model.CarIcon) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutingInfo.Builder#setJunctionImage(androidx.car.app.model.CarIcon) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.RoutingInfo.Builder.setJunctionImage(androidx.car.app.model.CarIcon arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutingInfo.Builder#setLoading(boolean):
- Removed method androidx.car.app.navigation.model.RoutingInfo.Builder.setLoading(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutingInfo.Builder#setLoading(boolean) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.RoutingInfo.Builder.setLoading(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutingInfo.Builder#setNextStep(androidx.car.app.navigation.model.Step):
- Removed method androidx.car.app.navigation.model.RoutingInfo.Builder.setNextStep(androidx.car.app.navigation.model.Step) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.RoutingInfo.Builder#setNextStep(androidx.car.app.navigation.model.Step) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.RoutingInfo.Builder.setNextStep(androidx.car.app.navigation.model.Step arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Step:
- Removed class androidx.car.app.navigation.model.Step from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Step#getCue():
- Removed method androidx.car.app.navigation.model.Step.getCue() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Step#getLanes():
- Removed method androidx.car.app.navigation.model.Step.getLanes() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Step#getLanesImage():
- Removed method androidx.car.app.navigation.model.Step.getLanesImage() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Step#getManeuver():
- Removed method androidx.car.app.navigation.model.Step.getManeuver() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Step#getRoad():
- Removed method androidx.car.app.navigation.model.Step.getRoad() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Step.Builder:
- Removed class androidx.car.app.navigation.model.Step.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Step.Builder#Builder():
- Removed constructor androidx.car.app.navigation.model.Step.Builder() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Step.Builder#Builder(CharSequence):
- Removed constructor androidx.car.app.navigation.model.Step.Builder(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Step.Builder#Builder(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.Step.Builder(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Step.Builder#Builder(androidx.car.app.model.CarText):
- Removed constructor androidx.car.app.navigation.model.Step.Builder(androidx.car.app.model.CarText) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Step.Builder#Builder(androidx.car.app.model.CarText) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.Step.Builder(androidx.car.app.model.CarText arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Step.Builder#addLane(androidx.car.app.navigation.model.Lane):
- Removed method androidx.car.app.navigation.model.Step.Builder.addLane(androidx.car.app.navigation.model.Lane) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Step.Builder#addLane(androidx.car.app.navigation.model.Lane) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.Step.Builder.addLane(androidx.car.app.navigation.model.Lane arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Step.Builder#build():
- Removed method androidx.car.app.navigation.model.Step.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Step.Builder#setCue(CharSequence):
- Removed method androidx.car.app.navigation.model.Step.Builder.setCue(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Step.Builder#setCue(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.Step.Builder.setCue(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Step.Builder#setLanesImage(androidx.car.app.model.CarIcon):
- Removed method androidx.car.app.navigation.model.Step.Builder.setLanesImage(androidx.car.app.model.CarIcon) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Step.Builder#setLanesImage(androidx.car.app.model.CarIcon) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.Step.Builder.setLanesImage(androidx.car.app.model.CarIcon arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Step.Builder#setManeuver(androidx.car.app.navigation.model.Maneuver):
- Removed method androidx.car.app.navigation.model.Step.Builder.setManeuver(androidx.car.app.navigation.model.Maneuver) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Step.Builder#setManeuver(androidx.car.app.navigation.model.Maneuver) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.Step.Builder.setManeuver(androidx.car.app.navigation.model.Maneuver arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Step.Builder#setRoad(CharSequence):
- Removed method androidx.car.app.navigation.model.Step.Builder.setRoad(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Step.Builder#setRoad(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.Step.Builder.setRoad(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.TravelEstimate:
- Removed class androidx.car.app.navigation.model.TravelEstimate from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.TravelEstimate#REMAINING_TIME_UNKNOWN:
- Removed field androidx.car.app.navigation.model.TravelEstimate.REMAINING_TIME_UNKNOWN from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.TravelEstimate#getArrivalTimeAtDestination():
- Removed method androidx.car.app.navigation.model.TravelEstimate.getArrivalTimeAtDestination() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.TravelEstimate#getRemainingDistance():
- Removed method androidx.car.app.navigation.model.TravelEstimate.getRemainingDistance() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.TravelEstimate#getRemainingDistanceColor():
- Removed method androidx.car.app.navigation.model.TravelEstimate.getRemainingDistanceColor() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.TravelEstimate#getRemainingTimeColor():
- Removed method androidx.car.app.navigation.model.TravelEstimate.getRemainingTimeColor() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.TravelEstimate#getRemainingTimeSeconds():
- Removed method androidx.car.app.navigation.model.TravelEstimate.getRemainingTimeSeconds() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.TravelEstimate#getTripIcon():
- Removed method androidx.car.app.navigation.model.TravelEstimate.getTripIcon() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.TravelEstimate#getTripText():
- Removed method androidx.car.app.navigation.model.TravelEstimate.getTripText() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.TravelEstimate.Builder:
- Removed class androidx.car.app.navigation.model.TravelEstimate.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.TravelEstimate.Builder#Builder(androidx.car.app.model.Distance, androidx.car.app.model.DateTimeWithZone):
- Removed constructor androidx.car.app.navigation.model.TravelEstimate.Builder(androidx.car.app.model.Distance,androidx.car.app.model.DateTimeWithZone) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.TravelEstimate.Builder#Builder(androidx.car.app.model.Distance, androidx.car.app.model.DateTimeWithZone) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.TravelEstimate.Builder(androidx.car.app.model.Distance arg1, androidx.car.app.model.DateTimeWithZone arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.TravelEstimate.Builder#Builder(androidx.car.app.model.Distance, androidx.car.app.model.DateTimeWithZone) parameter #1:
- Removed parameter arg2 in androidx.car.app.navigation.model.TravelEstimate.Builder(androidx.car.app.model.Distance arg1, androidx.car.app.model.DateTimeWithZone arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.TravelEstimate.Builder#Builder(androidx.car.app.model.Distance, java.time.ZonedDateTime):
- Removed constructor androidx.car.app.navigation.model.TravelEstimate.Builder(androidx.car.app.model.Distance,java.time.ZonedDateTime) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.TravelEstimate.Builder#Builder(androidx.car.app.model.Distance, java.time.ZonedDateTime) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.TravelEstimate.Builder(androidx.car.app.model.Distance arg1, java.time.ZonedDateTime arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.TravelEstimate.Builder#Builder(androidx.car.app.model.Distance, java.time.ZonedDateTime) parameter #1:
- Removed parameter arg2 in androidx.car.app.navigation.model.TravelEstimate.Builder(androidx.car.app.model.Distance arg1, java.time.ZonedDateTime arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.TravelEstimate.Builder#build():
- Removed method androidx.car.app.navigation.model.TravelEstimate.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.TravelEstimate.Builder#setRemainingDistanceColor(androidx.car.app.model.CarColor):
- Removed method androidx.car.app.navigation.model.TravelEstimate.Builder.setRemainingDistanceColor(androidx.car.app.model.CarColor) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.TravelEstimate.Builder#setRemainingDistanceColor(androidx.car.app.model.CarColor) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.TravelEstimate.Builder.setRemainingDistanceColor(androidx.car.app.model.CarColor arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.TravelEstimate.Builder#setRemainingTime(java.time.Duration):
- Removed method androidx.car.app.navigation.model.TravelEstimate.Builder.setRemainingTime(java.time.Duration) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.TravelEstimate.Builder#setRemainingTime(java.time.Duration) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.TravelEstimate.Builder.setRemainingTime(java.time.Duration arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.TravelEstimate.Builder#setRemainingTimeColor(androidx.car.app.model.CarColor):
- Removed method androidx.car.app.navigation.model.TravelEstimate.Builder.setRemainingTimeColor(androidx.car.app.model.CarColor) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.TravelEstimate.Builder#setRemainingTimeColor(androidx.car.app.model.CarColor) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.TravelEstimate.Builder.setRemainingTimeColor(androidx.car.app.model.CarColor arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.TravelEstimate.Builder#setRemainingTimeSeconds(long):
- Removed method androidx.car.app.navigation.model.TravelEstimate.Builder.setRemainingTimeSeconds(long) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.TravelEstimate.Builder#setRemainingTimeSeconds(long) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.TravelEstimate.Builder.setRemainingTimeSeconds(long arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.TravelEstimate.Builder#setTripIcon(androidx.car.app.model.CarIcon):
- Removed method androidx.car.app.navigation.model.TravelEstimate.Builder.setTripIcon(androidx.car.app.model.CarIcon) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.TravelEstimate.Builder#setTripIcon(androidx.car.app.model.CarIcon) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.TravelEstimate.Builder.setTripIcon(androidx.car.app.model.CarIcon arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.TravelEstimate.Builder#setTripText(androidx.car.app.model.CarText):
- Removed method androidx.car.app.navigation.model.TravelEstimate.Builder.setTripText(androidx.car.app.model.CarText) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.TravelEstimate.Builder#setTripText(androidx.car.app.model.CarText) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.TravelEstimate.Builder.setTripText(androidx.car.app.model.CarText arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Trip:
- Removed class androidx.car.app.navigation.model.Trip from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Trip#getCurrentRoad():
- Removed method androidx.car.app.navigation.model.Trip.getCurrentRoad() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Trip#getDestinationTravelEstimates():
- Removed method androidx.car.app.navigation.model.Trip.getDestinationTravelEstimates() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Trip#getDestinations():
- Removed method androidx.car.app.navigation.model.Trip.getDestinations() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Trip#getStepTravelEstimates():
- Removed method androidx.car.app.navigation.model.Trip.getStepTravelEstimates() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Trip#getSteps():
- Removed method androidx.car.app.navigation.model.Trip.getSteps() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Trip#isLoading():
- Removed method androidx.car.app.navigation.model.Trip.isLoading() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Trip.Builder:
- Removed class androidx.car.app.navigation.model.Trip.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Trip.Builder#Builder():
- Removed constructor androidx.car.app.navigation.model.Trip.Builder() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Trip.Builder#addDestination(androidx.car.app.navigation.model.Destination, androidx.car.app.navigation.model.TravelEstimate):
- Removed method androidx.car.app.navigation.model.Trip.Builder.addDestination(androidx.car.app.navigation.model.Destination,androidx.car.app.navigation.model.TravelEstimate) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Trip.Builder#addDestination(androidx.car.app.navigation.model.Destination, androidx.car.app.navigation.model.TravelEstimate) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.Trip.Builder.addDestination(androidx.car.app.navigation.model.Destination arg1, androidx.car.app.navigation.model.TravelEstimate arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Trip.Builder#addDestination(androidx.car.app.navigation.model.Destination, androidx.car.app.navigation.model.TravelEstimate) parameter #1:
- Removed parameter arg2 in androidx.car.app.navigation.model.Trip.Builder.addDestination(androidx.car.app.navigation.model.Destination arg1, androidx.car.app.navigation.model.TravelEstimate arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Trip.Builder#addStep(androidx.car.app.navigation.model.Step, androidx.car.app.navigation.model.TravelEstimate):
- Removed method androidx.car.app.navigation.model.Trip.Builder.addStep(androidx.car.app.navigation.model.Step,androidx.car.app.navigation.model.TravelEstimate) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Trip.Builder#addStep(androidx.car.app.navigation.model.Step, androidx.car.app.navigation.model.TravelEstimate) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.Trip.Builder.addStep(androidx.car.app.navigation.model.Step arg1, androidx.car.app.navigation.model.TravelEstimate arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Trip.Builder#addStep(androidx.car.app.navigation.model.Step, androidx.car.app.navigation.model.TravelEstimate) parameter #1:
- Removed parameter arg2 in androidx.car.app.navigation.model.Trip.Builder.addStep(androidx.car.app.navigation.model.Step arg1, androidx.car.app.navigation.model.TravelEstimate arg2) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Trip.Builder#build():
- Removed method androidx.car.app.navigation.model.Trip.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Trip.Builder#setCurrentRoad(CharSequence):
- Removed method androidx.car.app.navigation.model.Trip.Builder.setCurrentRoad(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Trip.Builder#setCurrentRoad(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.Trip.Builder.setCurrentRoad(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Trip.Builder#setLoading(boolean):
- Removed method androidx.car.app.navigation.model.Trip.Builder.setLoading(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.navigation.model.Trip.Builder#setLoading(boolean) parameter #0:
- Removed parameter arg1 in androidx.car.app.navigation.model.Trip.Builder.setLoading(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.suggestion.model.Suggestion:
- Removed class androidx.car.app.suggestion.model.Suggestion from compatibility checked API surface
-BecameUnchecked: androidx.car.app.suggestion.model.Suggestion#getAction():
- Removed method androidx.car.app.suggestion.model.Suggestion.getAction() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.suggestion.model.Suggestion#getIcon():
- Removed method androidx.car.app.suggestion.model.Suggestion.getIcon() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.suggestion.model.Suggestion#getIdentifier():
- Removed method androidx.car.app.suggestion.model.Suggestion.getIdentifier() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.suggestion.model.Suggestion#getSubtitle():
- Removed method androidx.car.app.suggestion.model.Suggestion.getSubtitle() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.suggestion.model.Suggestion#getTitle():
- Removed method androidx.car.app.suggestion.model.Suggestion.getTitle() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.suggestion.model.Suggestion.Builder:
- Removed class androidx.car.app.suggestion.model.Suggestion.Builder from compatibility checked API surface
-BecameUnchecked: androidx.car.app.suggestion.model.Suggestion.Builder#Builder():
- Removed constructor androidx.car.app.suggestion.model.Suggestion.Builder() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.suggestion.model.Suggestion.Builder#build():
- Removed method androidx.car.app.suggestion.model.Suggestion.Builder.build() from compatibility checked API surface
-BecameUnchecked: androidx.car.app.suggestion.model.Suggestion.Builder#setAction(android.app.PendingIntent):
- Removed method androidx.car.app.suggestion.model.Suggestion.Builder.setAction(android.app.PendingIntent) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.suggestion.model.Suggestion.Builder#setAction(android.app.PendingIntent) parameter #0:
- Removed parameter arg1 in androidx.car.app.suggestion.model.Suggestion.Builder.setAction(android.app.PendingIntent arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.suggestion.model.Suggestion.Builder#setIcon(androidx.car.app.model.CarIcon):
- Removed method androidx.car.app.suggestion.model.Suggestion.Builder.setIcon(androidx.car.app.model.CarIcon) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.suggestion.model.Suggestion.Builder#setIcon(androidx.car.app.model.CarIcon) parameter #0:
- Removed parameter arg1 in androidx.car.app.suggestion.model.Suggestion.Builder.setIcon(androidx.car.app.model.CarIcon arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.suggestion.model.Suggestion.Builder#setIdentifier(String):
- Removed method androidx.car.app.suggestion.model.Suggestion.Builder.setIdentifier(String) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.suggestion.model.Suggestion.Builder#setIdentifier(String) parameter #0:
- Removed parameter arg1 in androidx.car.app.suggestion.model.Suggestion.Builder.setIdentifier(String arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.suggestion.model.Suggestion.Builder#setSubtitle(CharSequence):
- Removed method androidx.car.app.suggestion.model.Suggestion.Builder.setSubtitle(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.suggestion.model.Suggestion.Builder#setSubtitle(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.suggestion.model.Suggestion.Builder.setSubtitle(CharSequence arg1) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.suggestion.model.Suggestion.Builder#setTitle(CharSequence):
- Removed method androidx.car.app.suggestion.model.Suggestion.Builder.setTitle(CharSequence) from compatibility checked API surface
-BecameUnchecked: androidx.car.app.suggestion.model.Suggestion.Builder#setTitle(CharSequence) parameter #0:
- Removed parameter arg1 in androidx.car.app.suggestion.model.Suggestion.Builder.setTitle(CharSequence arg1) from compatibility checked API surface
diff --git a/collection/collection-ktx/api/current.ignore b/collection/collection-ktx/api/current.ignore
deleted file mode 100644
index fba439e..0000000
--- a/collection/collection-ktx/api/current.ignore
+++ /dev/null
@@ -1,3 +0,0 @@
-// Baseline format: 1.0
-RemovedPackage: androidx.collection:
- Removed package androidx.collection
diff --git a/collection/collection-ktx/api/restricted_current.ignore b/collection/collection-ktx/api/restricted_current.ignore
deleted file mode 100644
index fba439e..0000000
--- a/collection/collection-ktx/api/restricted_current.ignore
+++ /dev/null
@@ -1,3 +0,0 @@
-// Baseline format: 1.0
-RemovedPackage: androidx.collection:
- Removed package androidx.collection
diff --git a/collection/collection/api/current.ignore b/collection/collection/api/current.ignore
deleted file mode 100644
index 3ee4c0b..0000000
--- a/collection/collection/api/current.ignore
+++ /dev/null
@@ -1,33 +0,0 @@
-// Baseline format: 1.0
-ChangedAbstract: androidx.collection.ArraySet#size():
- Method androidx.collection.ArraySet.size has changed 'abstract' qualifier
-
-
-ChangedType: androidx.collection.ArraySet#iterator():
- Method androidx.collection.ArraySet.iterator has changed return type from java.util.Iterator<E!> to java.util.Iterator<E>
-ChangedType: androidx.collection.LongSparseArray#clone():
- Method androidx.collection.LongSparseArray.clone has changed return type from androidx.collection.LongSparseArray<E!> to androidx.collection.LongSparseArray<E>
-ChangedType: androidx.collection.LruCache#snapshot():
- Method androidx.collection.LruCache.snapshot has changed return type from java.util.Map<K!,V!> to java.util.Map<K,V>
-ChangedType: androidx.collection.SparseArrayCompat#clone():
- Method androidx.collection.SparseArrayCompat.clone has changed return type from androidx.collection.SparseArrayCompat<E!> to androidx.collection.SparseArrayCompat<E>
-
-
-InvalidNullConversion: androidx.collection.ArraySet#add(E) parameter #0:
- Attempted to change parameter from @Nullable to @NonNull: incompatible change for parameter element in androidx.collection.ArraySet.add(E element)
-InvalidNullConversion: androidx.collection.ArraySet#contains(E) parameter #0:
- Attempted to change parameter from @Nullable to @NonNull: incompatible change for parameter element in androidx.collection.ArraySet.contains(E element)
-InvalidNullConversion: androidx.collection.ArraySet#remove(E) parameter #0:
- Attempted to change parameter from @Nullable to @NonNull: incompatible change for parameter element in androidx.collection.ArraySet.remove(E element)
-InvalidNullConversion: androidx.collection.SimpleArrayMap#containsKey(K) parameter #0:
- Attempted to change parameter from @Nullable to @NonNull: incompatible change for parameter key in androidx.collection.SimpleArrayMap.containsKey(K key)
-InvalidNullConversion: androidx.collection.SimpleArrayMap#indexOfKey(K) parameter #0:
- Attempted to change parameter from @Nullable to @NonNull: incompatible change for parameter key in androidx.collection.SimpleArrayMap.indexOfKey(K key)
-
-
-RemovedMethod: androidx.collection.ArraySet#ArraySet(androidx.collection.ArraySet<E>):
- Removed constructor androidx.collection.ArraySet(androidx.collection.ArraySet<E>)
-RemovedMethod: androidx.collection.ArraySet#ArraySet(java.util.Collection<E>):
- Removed constructor androidx.collection.ArraySet(java.util.Collection<E>)
-RemovedMethod: androidx.collection.SimpleArrayMap#SimpleArrayMap(androidx.collection.SimpleArrayMap<K,V>):
- Removed constructor androidx.collection.SimpleArrayMap(androidx.collection.SimpleArrayMap<K,V>)
diff --git a/collection/collection/api/restricted_current.ignore b/collection/collection/api/restricted_current.ignore
deleted file mode 100644
index 3ee4c0b..0000000
--- a/collection/collection/api/restricted_current.ignore
+++ /dev/null
@@ -1,33 +0,0 @@
-// Baseline format: 1.0
-ChangedAbstract: androidx.collection.ArraySet#size():
- Method androidx.collection.ArraySet.size has changed 'abstract' qualifier
-
-
-ChangedType: androidx.collection.ArraySet#iterator():
- Method androidx.collection.ArraySet.iterator has changed return type from java.util.Iterator<E!> to java.util.Iterator<E>
-ChangedType: androidx.collection.LongSparseArray#clone():
- Method androidx.collection.LongSparseArray.clone has changed return type from androidx.collection.LongSparseArray<E!> to androidx.collection.LongSparseArray<E>
-ChangedType: androidx.collection.LruCache#snapshot():
- Method androidx.collection.LruCache.snapshot has changed return type from java.util.Map<K!,V!> to java.util.Map<K,V>
-ChangedType: androidx.collection.SparseArrayCompat#clone():
- Method androidx.collection.SparseArrayCompat.clone has changed return type from androidx.collection.SparseArrayCompat<E!> to androidx.collection.SparseArrayCompat<E>
-
-
-InvalidNullConversion: androidx.collection.ArraySet#add(E) parameter #0:
- Attempted to change parameter from @Nullable to @NonNull: incompatible change for parameter element in androidx.collection.ArraySet.add(E element)
-InvalidNullConversion: androidx.collection.ArraySet#contains(E) parameter #0:
- Attempted to change parameter from @Nullable to @NonNull: incompatible change for parameter element in androidx.collection.ArraySet.contains(E element)
-InvalidNullConversion: androidx.collection.ArraySet#remove(E) parameter #0:
- Attempted to change parameter from @Nullable to @NonNull: incompatible change for parameter element in androidx.collection.ArraySet.remove(E element)
-InvalidNullConversion: androidx.collection.SimpleArrayMap#containsKey(K) parameter #0:
- Attempted to change parameter from @Nullable to @NonNull: incompatible change for parameter key in androidx.collection.SimpleArrayMap.containsKey(K key)
-InvalidNullConversion: androidx.collection.SimpleArrayMap#indexOfKey(K) parameter #0:
- Attempted to change parameter from @Nullable to @NonNull: incompatible change for parameter key in androidx.collection.SimpleArrayMap.indexOfKey(K key)
-
-
-RemovedMethod: androidx.collection.ArraySet#ArraySet(androidx.collection.ArraySet<E>):
- Removed constructor androidx.collection.ArraySet(androidx.collection.ArraySet<E>)
-RemovedMethod: androidx.collection.ArraySet#ArraySet(java.util.Collection<E>):
- Removed constructor androidx.collection.ArraySet(java.util.Collection<E>)
-RemovedMethod: androidx.collection.SimpleArrayMap#SimpleArrayMap(androidx.collection.SimpleArrayMap<K,V>):
- Removed constructor androidx.collection.SimpleArrayMap(androidx.collection.SimpleArrayMap<K,V>)
diff --git a/compose/foundation/foundation/api/current.ignore b/compose/foundation/foundation/api/current.ignore
deleted file mode 100644
index 2e4834c..0000000
--- a/compose/foundation/foundation/api/current.ignore
+++ /dev/null
@@ -1,5 +0,0 @@
-// Baseline format: 1.0
-RemovedMethod: androidx.compose.foundation.text.KeyboardOptions#KeyboardOptions(int, boolean, int, int):
- Removed constructor androidx.compose.foundation.text.KeyboardOptions(int,boolean,int,int)
-RemovedMethod: androidx.compose.foundation.text.KeyboardOptions#copy(int, boolean, int, int):
- Removed method androidx.compose.foundation.text.KeyboardOptions.copy(int,boolean,int,int)
diff --git a/compose/foundation/foundation/api/restricted_current.ignore b/compose/foundation/foundation/api/restricted_current.ignore
deleted file mode 100644
index 2e4834c..0000000
--- a/compose/foundation/foundation/api/restricted_current.ignore
+++ /dev/null
@@ -1,5 +0,0 @@
-// Baseline format: 1.0
-RemovedMethod: androidx.compose.foundation.text.KeyboardOptions#KeyboardOptions(int, boolean, int, int):
- Removed constructor androidx.compose.foundation.text.KeyboardOptions(int,boolean,int,int)
-RemovedMethod: androidx.compose.foundation.text.KeyboardOptions#copy(int, boolean, int, int):
- Removed method androidx.compose.foundation.text.KeyboardOptions.copy(int,boolean,int,int)
diff --git a/compose/ui/ui-text/api/current.ignore b/compose/ui/ui-text/api/current.ignore
index b615cf0..fe35567 100644
--- a/compose/ui/ui-text/api/current.ignore
+++ b/compose/ui/ui-text/api/current.ignore
@@ -9,9 +9,3 @@
Attempted to change parameter name from fallbackDensity to defaultDensity in constructor androidx.compose.ui.text.TextMeasurer
ParameterNameChange: androidx.compose.ui.text.TextMeasurer#TextMeasurer(androidx.compose.ui.text.font.FontFamily.Resolver, androidx.compose.ui.unit.Density, androidx.compose.ui.unit.LayoutDirection, int) parameter #2:
Attempted to change parameter name from fallbackLayoutDirection to defaultLayoutDirection in constructor androidx.compose.ui.text.TextMeasurer
-
-
-RemovedMethod: androidx.compose.ui.text.input.ImeOptions#ImeOptions(boolean, int, boolean, int, int):
- Removed constructor androidx.compose.ui.text.input.ImeOptions(boolean,int,boolean,int,int)
-RemovedMethod: androidx.compose.ui.text.input.ImeOptions#copy(boolean, int, boolean, int, int):
- Removed method androidx.compose.ui.text.input.ImeOptions.copy(boolean,int,boolean,int,int)
diff --git a/compose/ui/ui-text/api/restricted_current.ignore b/compose/ui/ui-text/api/restricted_current.ignore
index b615cf0..fe35567 100644
--- a/compose/ui/ui-text/api/restricted_current.ignore
+++ b/compose/ui/ui-text/api/restricted_current.ignore
@@ -9,9 +9,3 @@
Attempted to change parameter name from fallbackDensity to defaultDensity in constructor androidx.compose.ui.text.TextMeasurer
ParameterNameChange: androidx.compose.ui.text.TextMeasurer#TextMeasurer(androidx.compose.ui.text.font.FontFamily.Resolver, androidx.compose.ui.unit.Density, androidx.compose.ui.unit.LayoutDirection, int) parameter #2:
Attempted to change parameter name from fallbackLayoutDirection to defaultLayoutDirection in constructor androidx.compose.ui.text.TextMeasurer
-
-
-RemovedMethod: androidx.compose.ui.text.input.ImeOptions#ImeOptions(boolean, int, boolean, int, int):
- Removed constructor androidx.compose.ui.text.input.ImeOptions(boolean,int,boolean,int,int)
-RemovedMethod: androidx.compose.ui.text.input.ImeOptions#copy(boolean, int, boolean, int, int):
- Removed method androidx.compose.ui.text.input.ImeOptions.copy(boolean,int,boolean,int,int)
diff --git a/core/core/api/current.ignore b/core/core/api/current.ignore
deleted file mode 100644
index a3517f0..0000000
--- a/core/core/api/current.ignore
+++ /dev/null
@@ -1,5 +0,0 @@
-// Baseline format: 1.0
-AddedMethod: androidx.core.util.TypedValueCompat#getUnitFromComplexDimension(int):
- Added method androidx.core.util.TypedValueCompat.getUnitFromComplexDimension(int)
-AddedMethod: androidx.core.widget.TextViewCompat#setLineHeight(android.widget.TextView, int, float):
- Added method androidx.core.widget.TextViewCompat.setLineHeight(android.widget.TextView,int,float)
diff --git a/core/core/api/restricted_current.ignore b/core/core/api/restricted_current.ignore
deleted file mode 100644
index a3517f0..0000000
--- a/core/core/api/restricted_current.ignore
+++ /dev/null
@@ -1,5 +0,0 @@
-// Baseline format: 1.0
-AddedMethod: androidx.core.util.TypedValueCompat#getUnitFromComplexDimension(int):
- Added method androidx.core.util.TypedValueCompat.getUnitFromComplexDimension(int)
-AddedMethod: androidx.core.widget.TextViewCompat#setLineHeight(android.widget.TextView, int, float):
- Added method androidx.core.widget.TextViewCompat.setLineHeight(android.widget.TextView,int,float)
diff --git a/credentials/credentials/api/current.ignore b/credentials/credentials/api/current.ignore
deleted file mode 100644
index c25c22c..0000000
--- a/credentials/credentials/api/current.ignore
+++ /dev/null
@@ -1,3 +0,0 @@
-// Baseline format: 1.0
-AddedMethod: androidx.credentials.provider.CallingAppInfo#isOriginPopulated():
- Added method androidx.credentials.provider.CallingAppInfo.isOriginPopulated()
diff --git a/credentials/credentials/api/restricted_current.ignore b/credentials/credentials/api/restricted_current.ignore
deleted file mode 100644
index c25c22c..0000000
--- a/credentials/credentials/api/restricted_current.ignore
+++ /dev/null
@@ -1,3 +0,0 @@
-// Baseline format: 1.0
-AddedMethod: androidx.credentials.provider.CallingAppInfo#isOriginPopulated():
- Added method androidx.credentials.provider.CallingAppInfo.isOriginPopulated()
diff --git a/development/build_log_simplifier/messages.ignore b/development/build_log_simplifier/messages.ignore
index 79a6451..7095ed0 100644
--- a/development/build_log_simplifier/messages.ignore
+++ b/development/build_log_simplifier/messages.ignore
@@ -713,4 +713,14 @@
# > Task :compose:ui:ui:compileDebugAndroidTestKotlin
w: file://\$SUPPORT/compose/ui/ui/src/androidAndroidTest/kotlin/androidx/compose/ui/window/PopupTestUtils\.kt:[0-9]+:[0-9]+ 'getter for windowLayoutParams: EspressoOptional<WindowManager\.LayoutParams!>!' is deprecated\. Deprecated in Java
# b/271306193 remove after aosp/2589888 :emoji:emoji:spdxSbomForRelease
-spdx sboms require a version but project: noto\-emoji\-compat\-flatbuffers has no specified version
\ No newline at end of file
+spdx sboms require a version but project: noto\-emoji\-compat\-flatbuffers has no specified version
+# > Configure project :androidx-demos
+WARNING: The option setting 'android\.experimental\.disableCompileSdkChecks=true' is experimental\.
+The current default is 'false'\.
+WARNING: The option setting 'android\.r[0-9]+\.maxWorkers=[0-9]+' is experimental\.
+# > Task :compose:ui:ui:compileReleaseKotlinAndroid
+e: Daemon compilation failed: Could not connect to Kotlin compile daemon
+java\.lang\.RuntimeException: Could not connect to Kotlin compile daemon
+Errors were stored into \$SUPPORT/\.gradle/kotlin/errors/errors\-[0-9]+\.log
+# > Task :vectordrawable:integration-tests:testapp:createReleaseCompatibleScreenManifests
+exception: info: \[ksp\] loaded provider\(s\): \[androidx\.room\.RoomKspProcessor\$Provider\]
diff --git a/libraryversions.toml b/libraryversions.toml
index e30ec5e..792f915 100644
--- a/libraryversions.toml
+++ b/libraryversions.toml
@@ -9,7 +9,7 @@
ARCH_CORE = "2.3.0-alpha01"
ASYNCLAYOUTINFLATER = "1.1.0-alpha02"
AUTOFILL = "1.3.0-alpha02"
-BENCHMARK = "1.2.0-beta03"
+BENCHMARK = "1.2.0-beta04"
BIOMETRIC = "1.2.0-alpha06"
BLUETOOTH = "1.0.0-alpha01"
BROWSER = "1.7.0-alpha01"
@@ -17,16 +17,16 @@
CAMERA = "1.3.0-rc01"
CAMERA_PIPE = "1.0.0-alpha01"
CARDVIEW = "1.1.0-alpha01"
-CAR_APP = "1.4.0-beta01"
+CAR_APP = "1.4.0-beta02"
COLLECTION = "1.4.0-alpha01"
-COMPOSE = "1.6.0-alpha03"
+COMPOSE = "1.6.0-alpha04"
COMPOSE_COMPILER = "1.5.2"
COMPOSE_MATERIAL3 = "1.2.0-alpha06"
COMPOSE_MATERIAL3_ADAPTIVE = "1.0.0-alpha01"
COMPOSE_RUNTIME_TRACING = "1.0.0-alpha04"
-CONSTRAINTLAYOUT = "2.2.0-alpha12"
-CONSTRAINTLAYOUT_COMPOSE = "1.1.0-alpha12"
-CONSTRAINTLAYOUT_CORE = "1.1.0-alpha12"
+CONSTRAINTLAYOUT = "2.2.0-alpha13"
+CONSTRAINTLAYOUT_COMPOSE = "1.1.0-alpha13"
+CONSTRAINTLAYOUT_CORE = "1.1.0-alpha13"
CONTENTPAGER = "1.1.0-alpha01"
COORDINATORLAYOUT = "1.3.0-alpha01"
CORE = "1.13.0-alpha01"
@@ -57,7 +57,7 @@
EMOJI2 = "1.5.0-alpha01"
ENTERPRISE = "1.1.0-rc01"
EXIFINTERFACE = "1.4.0-alpha01"
-FRAGMENT = "1.7.0-alpha02"
+FRAGMENT = "1.7.0-alpha03"
FUTURES = "1.2.0-alpha02"
GLANCE = "1.1.0-alpha01"
GLANCE_PREVIEW = "1.0.0-alpha06"
@@ -69,9 +69,9 @@
GRAPHICS_SHAPES = "1.0.0-alpha03"
GRIDLAYOUT = "1.1.0-beta02"
HEALTH_CONNECT = "1.1.0-alpha04"
-HEALTH_SERVICES_CLIENT = "1.1.0-alpha01"
+HEALTH_SERVICES_CLIENT = "1.1.0-alpha02"
HEIFWRITER = "1.1.0-alpha03"
-HILT = "1.1.0-alpha01"
+HILT = "1.1.0-alpha02"
HILT_NAVIGATION = "1.1.0-alpha03"
HILT_NAVIGATION_COMPOSE = "1.1.0-alpha02"
INPUT_MOTIONPREDICTION = "1.0.0-beta03"
@@ -100,10 +100,10 @@
PREFERENCE = "1.3.0-alpha01"
PRINT = "1.1.0-beta01"
PRIVACYSANDBOX_ADS = "1.1.0-beta01"
-PRIVACYSANDBOX_PLUGINS = "1.0.0-alpha02"
-PRIVACYSANDBOX_SDKRUNTIME = "1.0.0-alpha08"
-PRIVACYSANDBOX_TOOLS = "1.0.0-alpha05"
-PRIVACYSANDBOX_UI = "1.0.0-alpha05"
+PRIVACYSANDBOX_PLUGINS = "1.0.0-alpha03"
+PRIVACYSANDBOX_SDKRUNTIME = "1.0.0-alpha09"
+PRIVACYSANDBOX_TOOLS = "1.0.0-alpha06"
+PRIVACYSANDBOX_UI = "1.0.0-alpha06"
PROFILEINSTALLER = "1.4.0-alpha01"
RECOMMENDATION = "1.1.0-alpha01"
RECYCLERVIEW = "1.4.0-alpha01"
@@ -144,9 +144,9 @@
VERSIONED_PARCELABLE = "1.2.0-alpha01"
VIEWPAGER = "1.1.0-alpha02"
VIEWPAGER2 = "1.1.0-beta03"
-WEAR = "1.3.0-rc01"
-WEAR_COMPOSE = "1.3.0-alpha03"
-WEAR_COMPOSE_MATERIAL3 = "1.0.0-alpha09"
+WEAR = "1.4.0-alpha01"
+WEAR_COMPOSE = "1.3.0-alpha04"
+WEAR_COMPOSE_MATERIAL3 = "1.0.0-alpha10"
WEAR_INPUT = "1.2.0-alpha03"
WEAR_INPUT_TESTING = "1.2.0-alpha03"
WEAR_ONGOING = "1.1.0-alpha01"
diff --git a/room/room-common/api/current.ignore b/room/room-common/api/current.ignore
deleted file mode 100644
index f946bb2..0000000
--- a/room/room-common/api/current.ignore
+++ /dev/null
@@ -1,9 +0,0 @@
-// Baseline format: 1.0
-ParameterNameChange: androidx.room.BuiltInTypeConverters.State#valueOf(String) parameter #0:
- Attempted to change parameter name from name to value in method androidx.room.BuiltInTypeConverters.State.valueOf
-ParameterNameChange: androidx.room.FtsOptions.MatchInfo#valueOf(String) parameter #0:
- Attempted to change parameter name from name to value in method androidx.room.FtsOptions.MatchInfo.valueOf
-ParameterNameChange: androidx.room.FtsOptions.Order#valueOf(String) parameter #0:
- Attempted to change parameter name from name to value in method androidx.room.FtsOptions.Order.valueOf
-ParameterNameChange: androidx.room.Index.Order#valueOf(String) parameter #0:
- Attempted to change parameter name from name to value in method androidx.room.Index.Order.valueOf
diff --git a/room/room-common/api/restricted_current.ignore b/room/room-common/api/restricted_current.ignore
deleted file mode 100644
index f946bb2..0000000
--- a/room/room-common/api/restricted_current.ignore
+++ /dev/null
@@ -1,9 +0,0 @@
-// Baseline format: 1.0
-ParameterNameChange: androidx.room.BuiltInTypeConverters.State#valueOf(String) parameter #0:
- Attempted to change parameter name from name to value in method androidx.room.BuiltInTypeConverters.State.valueOf
-ParameterNameChange: androidx.room.FtsOptions.MatchInfo#valueOf(String) parameter #0:
- Attempted to change parameter name from name to value in method androidx.room.FtsOptions.MatchInfo.valueOf
-ParameterNameChange: androidx.room.FtsOptions.Order#valueOf(String) parameter #0:
- Attempted to change parameter name from name to value in method androidx.room.FtsOptions.Order.valueOf
-ParameterNameChange: androidx.room.Index.Order#valueOf(String) parameter #0:
- Attempted to change parameter name from name to value in method androidx.room.Index.Order.valueOf
diff --git a/room/room-ktx/api/current.ignore b/room/room-ktx/api/current.ignore
deleted file mode 100644
index 26a7fe6..0000000
--- a/room/room-ktx/api/current.ignore
+++ /dev/null
@@ -1,3 +0,0 @@
-// Baseline format: 1.0
-RemovedClass: androidx.room.CoroutinesRoomKt:
- Removed class androidx.room.CoroutinesRoomKt
diff --git a/room/room-ktx/api/restricted_current.ignore b/room/room-ktx/api/restricted_current.ignore
deleted file mode 100644
index 26a7fe6..0000000
--- a/room/room-ktx/api/restricted_current.ignore
+++ /dev/null
@@ -1,3 +0,0 @@
-// Baseline format: 1.0
-RemovedClass: androidx.room.CoroutinesRoomKt:
- Removed class androidx.room.CoroutinesRoomKt
diff --git a/room/room-migration/api/restricted_current.ignore b/room/room-migration/api/restricted_current.ignore
deleted file mode 100644
index 1e1b7dd..0000000
--- a/room/room-migration/api/restricted_current.ignore
+++ /dev/null
@@ -1,3 +0,0 @@
-// Baseline format: 1.0
-InvalidNullConversion: androidx.room.migration.bundle.SchemaEquality#isSchemaEqual(T) parameter #0:
- Attempted to change parameter from @Nullable to @NonNull: incompatible change for parameter other in androidx.room.migration.bundle.SchemaEquality.isSchemaEqual(T other)
diff --git a/room/room-runtime/api/current.ignore b/room/room-runtime/api/current.ignore
deleted file mode 100644
index e24ca19..0000000
--- a/room/room-runtime/api/current.ignore
+++ /dev/null
@@ -1,11 +0,0 @@
-// Baseline format: 1.0
-ParameterNameChange: androidx.room.RoomDatabase.JournalMode#valueOf(String) parameter #0:
- Attempted to change parameter name from name to value in method androidx.room.RoomDatabase.JournalMode.valueOf
-
-
-RemovedClass: androidx.room.EntityUpsertionAdapterKt:
- Removed class androidx.room.EntityUpsertionAdapterKt
-
-
-RemovedPackage: androidx.room.util:
- Removed package androidx.room.util
diff --git a/room/room-runtime/api/restricted_current.ignore b/room/room-runtime/api/restricted_current.ignore
deleted file mode 100644
index 9a2cd17..0000000
--- a/room/room-runtime/api/restricted_current.ignore
+++ /dev/null
@@ -1,39 +0,0 @@
-// Baseline format: 1.0
-InvalidNullConversion: androidx.room.EntityDeletionOrUpdateAdapter#bind(androidx.sqlite.db.SupportSQLiteStatement, T) parameter #1:
- Attempted to change parameter from @Nullable to @NonNull: incompatible change for parameter entity in androidx.room.EntityDeletionOrUpdateAdapter.bind(androidx.sqlite.db.SupportSQLiteStatement statement, T entity)
-InvalidNullConversion: androidx.room.EntityDeletionOrUpdateAdapter#handle(T) parameter #0:
- Attempted to change parameter from @Nullable to @NonNull: incompatible change for parameter entity in androidx.room.EntityDeletionOrUpdateAdapter.handle(T entity)
-InvalidNullConversion: androidx.room.EntityInsertionAdapter#bind(androidx.sqlite.db.SupportSQLiteStatement, T) parameter #0:
- Attempted to change parameter from @Nullable to @NonNull: incompatible change for parameter statement in androidx.room.EntityInsertionAdapter.bind(androidx.sqlite.db.SupportSQLiteStatement statement, T entity)
-InvalidNullConversion: androidx.room.EntityInsertionAdapter#bind(androidx.sqlite.db.SupportSQLiteStatement, T) parameter #1:
- Attempted to change parameter from @Nullable to @NonNull: incompatible change for parameter entity in androidx.room.EntityInsertionAdapter.bind(androidx.sqlite.db.SupportSQLiteStatement statement, T entity)
-InvalidNullConversion: androidx.room.EntityInsertionAdapter#insert(T) parameter #0:
- Attempted to change parameter from @Nullable to @NonNull: incompatible change for parameter entity in androidx.room.EntityInsertionAdapter.insert(T entity)
-InvalidNullConversion: androidx.room.EntityInsertionAdapter#insertAndReturnId(T) parameter #0:
- Attempted to change parameter from @Nullable to @NonNull: incompatible change for parameter entity in androidx.room.EntityInsertionAdapter.insertAndReturnId(T entity)
-InvalidNullConversion: androidx.room.EntityUpsertionAdapter#upsert(T) parameter #0:
- Attempted to change parameter from @Nullable to @NonNull: incompatible change for parameter entity in androidx.room.EntityUpsertionAdapter.upsert(T entity)
-InvalidNullConversion: androidx.room.EntityUpsertionAdapter#upsertAndReturnId(T) parameter #0:
- Attempted to change parameter from @Nullable to @NonNull: incompatible change for parameter entity in androidx.room.EntityUpsertionAdapter.upsertAndReturnId(T entity)
-
-
-ParameterNameChange: androidx.room.RoomDatabase.JournalMode#valueOf(String) parameter #0:
- Attempted to change parameter name from name to value in method androidx.room.RoomDatabase.JournalMode.valueOf
-ParameterNameChange: androidx.room.RoomOpenHelper.Delegate#createAllTables(androidx.sqlite.db.SupportSQLiteDatabase) parameter #0:
- Attempted to change parameter name from database to db in method androidx.room.RoomOpenHelper.Delegate.createAllTables
-ParameterNameChange: androidx.room.RoomOpenHelper.Delegate#dropAllTables(androidx.sqlite.db.SupportSQLiteDatabase) parameter #0:
- Attempted to change parameter name from database to db in method androidx.room.RoomOpenHelper.Delegate.dropAllTables
-ParameterNameChange: androidx.room.RoomOpenHelper.Delegate#onCreate(androidx.sqlite.db.SupportSQLiteDatabase) parameter #0:
- Attempted to change parameter name from database to db in method androidx.room.RoomOpenHelper.Delegate.onCreate
-ParameterNameChange: androidx.room.RoomOpenHelper.Delegate#onOpen(androidx.sqlite.db.SupportSQLiteDatabase) parameter #0:
- Attempted to change parameter name from database to db in method androidx.room.RoomOpenHelper.Delegate.onOpen
-ParameterNameChange: androidx.room.RoomOpenHelper.Delegate#onPostMigrate(androidx.sqlite.db.SupportSQLiteDatabase) parameter #0:
- Attempted to change parameter name from database to db in method androidx.room.RoomOpenHelper.Delegate.onPostMigrate
-ParameterNameChange: androidx.room.RoomOpenHelper.Delegate#onPreMigrate(androidx.sqlite.db.SupportSQLiteDatabase) parameter #0:
- Attempted to change parameter name from database to db in method androidx.room.RoomOpenHelper.Delegate.onPreMigrate
-
-
-RemovedClass: androidx.room.EntityUpsertionAdapterKt:
- Removed class androidx.room.EntityUpsertionAdapterKt
-RemovedClass: androidx.room.util.TableInfoKt:
- Removed class androidx.room.util.TableInfoKt
diff --git a/room/room-testing/api/current.ignore b/room/room-testing/api/current.ignore
deleted file mode 100644
index abbadbf..0000000
--- a/room/room-testing/api/current.ignore
+++ /dev/null
@@ -1,9 +0,0 @@
-// Baseline format: 1.0
-ChangedThrows: androidx.room.testing.MigrationTestHelper#runMigrationsAndValidate(String, int, boolean, androidx.room.migration.Migration...):
- Method androidx.room.testing.MigrationTestHelper.runMigrationsAndValidate no longer throws exception java.io.IOException
-
-
-RemovedMethod: androidx.room.testing.MigrationTestHelper#MigrationTestHelper(android.app.Instrumentation, Class<? extends androidx.room.RoomDatabase>, java.util.List<androidx.room.migration.AutoMigrationSpec>):
- Removed constructor androidx.room.testing.MigrationTestHelper(android.app.Instrumentation,Class<? extends androidx.room.RoomDatabase>,java.util.List<androidx.room.migration.AutoMigrationSpec>)
-RemovedMethod: androidx.room.testing.MigrationTestHelper#MigrationTestHelper(android.app.Instrumentation, Class<? extends androidx.room.RoomDatabase>, java.util.List<androidx.room.migration.AutoMigrationSpec>, androidx.sqlite.db.SupportSQLiteOpenHelper.Factory):
- Removed constructor androidx.room.testing.MigrationTestHelper(android.app.Instrumentation,Class<? extends androidx.room.RoomDatabase>,java.util.List<androidx.room.migration.AutoMigrationSpec>,androidx.sqlite.db.SupportSQLiteOpenHelper.Factory)
diff --git a/room/room-testing/api/restricted_current.ignore b/room/room-testing/api/restricted_current.ignore
deleted file mode 100644
index abbadbf..0000000
--- a/room/room-testing/api/restricted_current.ignore
+++ /dev/null
@@ -1,9 +0,0 @@
-// Baseline format: 1.0
-ChangedThrows: androidx.room.testing.MigrationTestHelper#runMigrationsAndValidate(String, int, boolean, androidx.room.migration.Migration...):
- Method androidx.room.testing.MigrationTestHelper.runMigrationsAndValidate no longer throws exception java.io.IOException
-
-
-RemovedMethod: androidx.room.testing.MigrationTestHelper#MigrationTestHelper(android.app.Instrumentation, Class<? extends androidx.room.RoomDatabase>, java.util.List<androidx.room.migration.AutoMigrationSpec>):
- Removed constructor androidx.room.testing.MigrationTestHelper(android.app.Instrumentation,Class<? extends androidx.room.RoomDatabase>,java.util.List<androidx.room.migration.AutoMigrationSpec>)
-RemovedMethod: androidx.room.testing.MigrationTestHelper#MigrationTestHelper(android.app.Instrumentation, Class<? extends androidx.room.RoomDatabase>, java.util.List<androidx.room.migration.AutoMigrationSpec>, androidx.sqlite.db.SupportSQLiteOpenHelper.Factory):
- Removed constructor androidx.room.testing.MigrationTestHelper(android.app.Instrumentation,Class<? extends androidx.room.RoomDatabase>,java.util.List<androidx.room.migration.AutoMigrationSpec>,androidx.sqlite.db.SupportSQLiteOpenHelper.Factory)
diff --git a/wear/protolayout/protolayout-material/api/current.ignore b/wear/protolayout/protolayout-material/api/current.ignore
deleted file mode 100644
index 752deff..0000000
--- a/wear/protolayout/protolayout-material/api/current.ignore
+++ /dev/null
@@ -1,19 +0,0 @@
-// Baseline format: 1.0
-BecameUnchecked: androidx.wear.protolayout.material.CompactChip#hasExcludeFontPadding():
- Removed method androidx.wear.protolayout.material.CompactChip.hasExcludeFontPadding() from compatibility checked API surface
-BecameUnchecked: androidx.wear.protolayout.material.CompactChip.Builder#setExcludeFontPadding(boolean):
- Removed method androidx.wear.protolayout.material.CompactChip.Builder.setExcludeFontPadding(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.wear.protolayout.material.CompactChip.Builder#setExcludeFontPadding(boolean) parameter #0:
- Removed parameter arg1 in androidx.wear.protolayout.material.CompactChip.Builder.setExcludeFontPadding(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.wear.protolayout.material.Text#hasExcludeFontPadding():
- Removed method androidx.wear.protolayout.material.Text.hasExcludeFontPadding() from compatibility checked API surface
-BecameUnchecked: androidx.wear.protolayout.material.Text.Builder#setExcludeFontPadding(boolean):
- Removed method androidx.wear.protolayout.material.Text.Builder.setExcludeFontPadding(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.wear.protolayout.material.Text.Builder#setExcludeFontPadding(boolean) parameter #0:
- Removed parameter arg1 in androidx.wear.protolayout.material.Text.Builder.setExcludeFontPadding(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.wear.protolayout.material.TitleChip#hasExcludeFontPadding():
- Removed method androidx.wear.protolayout.material.TitleChip.hasExcludeFontPadding() from compatibility checked API surface
-BecameUnchecked: androidx.wear.protolayout.material.TitleChip.Builder#setExcludeFontPadding(boolean):
- Removed method androidx.wear.protolayout.material.TitleChip.Builder.setExcludeFontPadding(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.wear.protolayout.material.TitleChip.Builder#setExcludeFontPadding(boolean) parameter #0:
- Removed parameter arg1 in androidx.wear.protolayout.material.TitleChip.Builder.setExcludeFontPadding(boolean arg1) from compatibility checked API surface
diff --git a/wear/protolayout/protolayout-material/api/restricted_current.ignore b/wear/protolayout/protolayout-material/api/restricted_current.ignore
deleted file mode 100644
index 752deff..0000000
--- a/wear/protolayout/protolayout-material/api/restricted_current.ignore
+++ /dev/null
@@ -1,19 +0,0 @@
-// Baseline format: 1.0
-BecameUnchecked: androidx.wear.protolayout.material.CompactChip#hasExcludeFontPadding():
- Removed method androidx.wear.protolayout.material.CompactChip.hasExcludeFontPadding() from compatibility checked API surface
-BecameUnchecked: androidx.wear.protolayout.material.CompactChip.Builder#setExcludeFontPadding(boolean):
- Removed method androidx.wear.protolayout.material.CompactChip.Builder.setExcludeFontPadding(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.wear.protolayout.material.CompactChip.Builder#setExcludeFontPadding(boolean) parameter #0:
- Removed parameter arg1 in androidx.wear.protolayout.material.CompactChip.Builder.setExcludeFontPadding(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.wear.protolayout.material.Text#hasExcludeFontPadding():
- Removed method androidx.wear.protolayout.material.Text.hasExcludeFontPadding() from compatibility checked API surface
-BecameUnchecked: androidx.wear.protolayout.material.Text.Builder#setExcludeFontPadding(boolean):
- Removed method androidx.wear.protolayout.material.Text.Builder.setExcludeFontPadding(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.wear.protolayout.material.Text.Builder#setExcludeFontPadding(boolean) parameter #0:
- Removed parameter arg1 in androidx.wear.protolayout.material.Text.Builder.setExcludeFontPadding(boolean arg1) from compatibility checked API surface
-BecameUnchecked: androidx.wear.protolayout.material.TitleChip#hasExcludeFontPadding():
- Removed method androidx.wear.protolayout.material.TitleChip.hasExcludeFontPadding() from compatibility checked API surface
-BecameUnchecked: androidx.wear.protolayout.material.TitleChip.Builder#setExcludeFontPadding(boolean):
- Removed method androidx.wear.protolayout.material.TitleChip.Builder.setExcludeFontPadding(boolean) from compatibility checked API surface
-BecameUnchecked: androidx.wear.protolayout.material.TitleChip.Builder#setExcludeFontPadding(boolean) parameter #0:
- Removed parameter arg1 in androidx.wear.protolayout.material.TitleChip.Builder.setExcludeFontPadding(boolean arg1) from compatibility checked API surface
diff --git a/wear/protolayout/protolayout/api/current.ignore b/wear/protolayout/protolayout/api/current.ignore
deleted file mode 100644
index 2d69c6a..0000000
--- a/wear/protolayout/protolayout/api/current.ignore
+++ /dev/null
@@ -1,5 +0,0 @@
-// Baseline format: 1.0
-RemovedMethod: androidx.wear.protolayout.LayoutElementBuilders.Arc#getLayoutConstraintsForDynamicAnchorAngle():
- Removed method androidx.wear.protolayout.LayoutElementBuilders.Arc.getLayoutConstraintsForDynamicAnchorAngle()
-RemovedMethod: androidx.wear.protolayout.LayoutElementBuilders.Arc.Builder#setLayoutConstraintsForDynamicAnchorAngle(androidx.wear.protolayout.DimensionBuilders.AngularLayoutConstraint):
- Removed method androidx.wear.protolayout.LayoutElementBuilders.Arc.Builder.setLayoutConstraintsForDynamicAnchorAngle(androidx.wear.protolayout.DimensionBuilders.AngularLayoutConstraint)
diff --git a/wear/protolayout/protolayout/api/restricted_current.ignore b/wear/protolayout/protolayout/api/restricted_current.ignore
deleted file mode 100644
index 2d69c6a..0000000
--- a/wear/protolayout/protolayout/api/restricted_current.ignore
+++ /dev/null
@@ -1,5 +0,0 @@
-// Baseline format: 1.0
-RemovedMethod: androidx.wear.protolayout.LayoutElementBuilders.Arc#getLayoutConstraintsForDynamicAnchorAngle():
- Removed method androidx.wear.protolayout.LayoutElementBuilders.Arc.getLayoutConstraintsForDynamicAnchorAngle()
-RemovedMethod: androidx.wear.protolayout.LayoutElementBuilders.Arc.Builder#setLayoutConstraintsForDynamicAnchorAngle(androidx.wear.protolayout.DimensionBuilders.AngularLayoutConstraint):
- Removed method androidx.wear.protolayout.LayoutElementBuilders.Arc.Builder.setLayoutConstraintsForDynamicAnchorAngle(androidx.wear.protolayout.DimensionBuilders.AngularLayoutConstraint)
diff --git a/wear/watchface/watchface-client-guava/api/current.ignore b/wear/watchface/watchface-client-guava/api/current.ignore
deleted file mode 100644
index 91dda93..0000000
--- a/wear/watchface/watchface-client-guava/api/current.ignore
+++ /dev/null
@@ -1,7 +0,0 @@
-// Baseline format: 1.0
-ChangedThrows: androidx.wear.watchface.client.ListenableWatchFaceControlClient#getOrCreateInteractiveWatchFaceClient(String, androidx.wear.watchface.client.DeviceConfig, androidx.wear.watchface.client.WatchUiState, androidx.wear.watchface.style.UserStyleData, java.util.Map<java.lang.Integer,? extends androidx.wear.watchface.complications.data.ComplicationData>, java.util.concurrent.Executor, androidx.core.util.Consumer<java.lang.String>, kotlin.coroutines.Continuation<? super androidx.wear.watchface.client.InteractiveWatchFaceClient>):
- Method androidx.wear.watchface.client.ListenableWatchFaceControlClient.getOrCreateInteractiveWatchFaceClient no longer throws exception android.os.RemoteException
-
-
-ParameterNameChange: androidx.wear.watchface.client.ListenableWatchFaceControlClient#getOrCreateInteractiveWatchFaceClient(String, androidx.wear.watchface.client.DeviceConfig, androidx.wear.watchface.client.WatchUiState, androidx.wear.watchface.style.UserStyleData, java.util.Map<java.lang.Integer,? extends androidx.wear.watchface.complications.data.ComplicationData>, java.util.concurrent.Executor, androidx.core.util.Consumer<java.lang.String>, kotlin.coroutines.Continuation<? super androidx.wear.watchface.client.InteractiveWatchFaceClient>) parameter #7:
- Attempted to remove parameter name from parameter arg8 in androidx.wear.watchface.client.ListenableWatchFaceControlClient.getOrCreateInteractiveWatchFaceClient
diff --git a/wear/watchface/watchface-client-guava/api/restricted_current.ignore b/wear/watchface/watchface-client-guava/api/restricted_current.ignore
deleted file mode 100644
index 91dda93..0000000
--- a/wear/watchface/watchface-client-guava/api/restricted_current.ignore
+++ /dev/null
@@ -1,7 +0,0 @@
-// Baseline format: 1.0
-ChangedThrows: androidx.wear.watchface.client.ListenableWatchFaceControlClient#getOrCreateInteractiveWatchFaceClient(String, androidx.wear.watchface.client.DeviceConfig, androidx.wear.watchface.client.WatchUiState, androidx.wear.watchface.style.UserStyleData, java.util.Map<java.lang.Integer,? extends androidx.wear.watchface.complications.data.ComplicationData>, java.util.concurrent.Executor, androidx.core.util.Consumer<java.lang.String>, kotlin.coroutines.Continuation<? super androidx.wear.watchface.client.InteractiveWatchFaceClient>):
- Method androidx.wear.watchface.client.ListenableWatchFaceControlClient.getOrCreateInteractiveWatchFaceClient no longer throws exception android.os.RemoteException
-
-
-ParameterNameChange: androidx.wear.watchface.client.ListenableWatchFaceControlClient#getOrCreateInteractiveWatchFaceClient(String, androidx.wear.watchface.client.DeviceConfig, androidx.wear.watchface.client.WatchUiState, androidx.wear.watchface.style.UserStyleData, java.util.Map<java.lang.Integer,? extends androidx.wear.watchface.complications.data.ComplicationData>, java.util.concurrent.Executor, androidx.core.util.Consumer<java.lang.String>, kotlin.coroutines.Continuation<? super androidx.wear.watchface.client.InteractiveWatchFaceClient>) parameter #7:
- Attempted to remove parameter name from parameter arg8 in androidx.wear.watchface.client.ListenableWatchFaceControlClient.getOrCreateInteractiveWatchFaceClient
diff --git a/wear/watchface/watchface-client/api/current.ignore b/wear/watchface/watchface-client/api/current.ignore
deleted file mode 100644
index 203d029..0000000
--- a/wear/watchface/watchface-client/api/current.ignore
+++ /dev/null
@@ -1,31 +0,0 @@
-// Baseline format: 1.0
-AddedAbstractMethod: androidx.wear.watchface.client.WatchFaceMetadataClient#getUserStyleFlavors():
- Added method androidx.wear.watchface.client.WatchFaceMetadataClient.getUserStyleFlavors()
-
-
-ChangedThrows: androidx.wear.watchface.client.HeadlessWatchFaceClient#getComplicationSlotsState():
- Method androidx.wear.watchface.client.HeadlessWatchFaceClient.getComplicationSlotsState added thrown exception android.os.RemoteException
-ChangedThrows: androidx.wear.watchface.client.HeadlessWatchFaceClient#getPreviewReferenceInstant():
- Method androidx.wear.watchface.client.HeadlessWatchFaceClient.getPreviewReferenceInstant added thrown exception android.os.RemoteException
-ChangedThrows: androidx.wear.watchface.client.HeadlessWatchFaceClient#getUserStyleSchema():
- Method androidx.wear.watchface.client.HeadlessWatchFaceClient.getUserStyleSchema added thrown exception android.os.RemoteException
-ChangedThrows: androidx.wear.watchface.client.InteractiveWatchFaceClient#getComplicationSlotsState():
- Method androidx.wear.watchface.client.InteractiveWatchFaceClient.getComplicationSlotsState added thrown exception android.os.RemoteException
-ChangedThrows: androidx.wear.watchface.client.InteractiveWatchFaceClient#getContentDescriptionLabels():
- Method androidx.wear.watchface.client.InteractiveWatchFaceClient.getContentDescriptionLabels added thrown exception android.os.RemoteException
-ChangedThrows: androidx.wear.watchface.client.InteractiveWatchFaceClient#getInstanceId():
- Method androidx.wear.watchface.client.InteractiveWatchFaceClient.getInstanceId added thrown exception android.os.RemoteException
-ChangedThrows: androidx.wear.watchface.client.InteractiveWatchFaceClient#getOverlayStyle():
- Method androidx.wear.watchface.client.InteractiveWatchFaceClient.getOverlayStyle added thrown exception android.os.RemoteException
-ChangedThrows: androidx.wear.watchface.client.InteractiveWatchFaceClient#getPreviewReferenceInstant():
- Method androidx.wear.watchface.client.InteractiveWatchFaceClient.getPreviewReferenceInstant added thrown exception android.os.RemoteException
-ChangedThrows: androidx.wear.watchface.client.InteractiveWatchFaceClient#getUserStyleSchema():
- Method androidx.wear.watchface.client.InteractiveWatchFaceClient.getUserStyleSchema added thrown exception android.os.RemoteException
-
-
-RemovedClass: androidx.wear.watchface.client.DeviceConfigKt:
- Removed class androidx.wear.watchface.client.DeviceConfigKt
-RemovedClass: androidx.wear.watchface.client.EditorStateKt:
- Removed class androidx.wear.watchface.client.EditorStateKt
-RemovedClass: androidx.wear.watchface.client.WatchFaceExceptionKt:
- Removed class androidx.wear.watchface.client.WatchFaceExceptionKt
diff --git a/wear/watchface/watchface-client/api/restricted_current.ignore b/wear/watchface/watchface-client/api/restricted_current.ignore
deleted file mode 100644
index 203d029..0000000
--- a/wear/watchface/watchface-client/api/restricted_current.ignore
+++ /dev/null
@@ -1,31 +0,0 @@
-// Baseline format: 1.0
-AddedAbstractMethod: androidx.wear.watchface.client.WatchFaceMetadataClient#getUserStyleFlavors():
- Added method androidx.wear.watchface.client.WatchFaceMetadataClient.getUserStyleFlavors()
-
-
-ChangedThrows: androidx.wear.watchface.client.HeadlessWatchFaceClient#getComplicationSlotsState():
- Method androidx.wear.watchface.client.HeadlessWatchFaceClient.getComplicationSlotsState added thrown exception android.os.RemoteException
-ChangedThrows: androidx.wear.watchface.client.HeadlessWatchFaceClient#getPreviewReferenceInstant():
- Method androidx.wear.watchface.client.HeadlessWatchFaceClient.getPreviewReferenceInstant added thrown exception android.os.RemoteException
-ChangedThrows: androidx.wear.watchface.client.HeadlessWatchFaceClient#getUserStyleSchema():
- Method androidx.wear.watchface.client.HeadlessWatchFaceClient.getUserStyleSchema added thrown exception android.os.RemoteException
-ChangedThrows: androidx.wear.watchface.client.InteractiveWatchFaceClient#getComplicationSlotsState():
- Method androidx.wear.watchface.client.InteractiveWatchFaceClient.getComplicationSlotsState added thrown exception android.os.RemoteException
-ChangedThrows: androidx.wear.watchface.client.InteractiveWatchFaceClient#getContentDescriptionLabels():
- Method androidx.wear.watchface.client.InteractiveWatchFaceClient.getContentDescriptionLabels added thrown exception android.os.RemoteException
-ChangedThrows: androidx.wear.watchface.client.InteractiveWatchFaceClient#getInstanceId():
- Method androidx.wear.watchface.client.InteractiveWatchFaceClient.getInstanceId added thrown exception android.os.RemoteException
-ChangedThrows: androidx.wear.watchface.client.InteractiveWatchFaceClient#getOverlayStyle():
- Method androidx.wear.watchface.client.InteractiveWatchFaceClient.getOverlayStyle added thrown exception android.os.RemoteException
-ChangedThrows: androidx.wear.watchface.client.InteractiveWatchFaceClient#getPreviewReferenceInstant():
- Method androidx.wear.watchface.client.InteractiveWatchFaceClient.getPreviewReferenceInstant added thrown exception android.os.RemoteException
-ChangedThrows: androidx.wear.watchface.client.InteractiveWatchFaceClient#getUserStyleSchema():
- Method androidx.wear.watchface.client.InteractiveWatchFaceClient.getUserStyleSchema added thrown exception android.os.RemoteException
-
-
-RemovedClass: androidx.wear.watchface.client.DeviceConfigKt:
- Removed class androidx.wear.watchface.client.DeviceConfigKt
-RemovedClass: androidx.wear.watchface.client.EditorStateKt:
- Removed class androidx.wear.watchface.client.EditorStateKt
-RemovedClass: androidx.wear.watchface.client.WatchFaceExceptionKt:
- Removed class androidx.wear.watchface.client.WatchFaceExceptionKt
diff --git a/wear/watchface/watchface-complications-data-source/api/current.ignore b/wear/watchface/watchface-complications-data-source/api/current.ignore
deleted file mode 100644
index bc01d17..0000000
--- a/wear/watchface/watchface-complications-data-source/api/current.ignore
+++ /dev/null
@@ -1,3 +0,0 @@
-// Baseline format: 1.0
-RemovedClass: androidx.wear.watchface.complications.datasource.ComplicationDataTimelineKt:
- Removed class androidx.wear.watchface.complications.datasource.ComplicationDataTimelineKt
diff --git a/wear/watchface/watchface-complications-data-source/api/restricted_current.ignore b/wear/watchface/watchface-complications-data-source/api/restricted_current.ignore
deleted file mode 100644
index bc01d17..0000000
--- a/wear/watchface/watchface-complications-data-source/api/restricted_current.ignore
+++ /dev/null
@@ -1,3 +0,0 @@
-// Baseline format: 1.0
-RemovedClass: androidx.wear.watchface.complications.datasource.ComplicationDataTimelineKt:
- Removed class androidx.wear.watchface.complications.datasource.ComplicationDataTimelineKt
diff --git a/wear/watchface/watchface-complications-data/api/current.ignore b/wear/watchface/watchface-complications-data/api/current.ignore
deleted file mode 100644
index aa5a43b..0000000
--- a/wear/watchface/watchface-complications-data/api/current.ignore
+++ /dev/null
@@ -1,29 +0,0 @@
-// Baseline format: 1.0
-ChangedType: androidx.wear.watchface.complications.data.LongTextComplicationData.Builder#setDataSource(android.content.ComponentName):
- Method androidx.wear.watchface.complications.data.LongTextComplicationData.Builder.setDataSource has changed return type from androidx.wear.watchface.complications.data.LongTextComplicationData.Builder to BuilderT
-ChangedType: androidx.wear.watchface.complications.data.MonochromaticImageComplicationData.Builder#setDataSource(android.content.ComponentName):
- Method androidx.wear.watchface.complications.data.MonochromaticImageComplicationData.Builder.setDataSource has changed return type from androidx.wear.watchface.complications.data.MonochromaticImageComplicationData.Builder to BuilderT
-ChangedType: androidx.wear.watchface.complications.data.NoPermissionComplicationData.Builder#setDataSource(android.content.ComponentName):
- Method androidx.wear.watchface.complications.data.NoPermissionComplicationData.Builder.setDataSource has changed return type from androidx.wear.watchface.complications.data.NoPermissionComplicationData.Builder to BuilderT
-ChangedType: androidx.wear.watchface.complications.data.PhotoImageComplicationData.Builder#setDataSource(android.content.ComponentName):
- Method androidx.wear.watchface.complications.data.PhotoImageComplicationData.Builder.setDataSource has changed return type from androidx.wear.watchface.complications.data.PhotoImageComplicationData.Builder to BuilderT
-ChangedType: androidx.wear.watchface.complications.data.RangedValueComplicationData.Builder#setDataSource(android.content.ComponentName):
- Method androidx.wear.watchface.complications.data.RangedValueComplicationData.Builder.setDataSource has changed return type from androidx.wear.watchface.complications.data.RangedValueComplicationData.Builder to BuilderT
-ChangedType: androidx.wear.watchface.complications.data.ShortTextComplicationData.Builder#setDataSource(android.content.ComponentName):
- Method androidx.wear.watchface.complications.data.ShortTextComplicationData.Builder.setDataSource has changed return type from androidx.wear.watchface.complications.data.ShortTextComplicationData.Builder to BuilderT
-ChangedType: androidx.wear.watchface.complications.data.SmallImageComplicationData.Builder#setDataSource(android.content.ComponentName):
- Method androidx.wear.watchface.complications.data.SmallImageComplicationData.Builder.setDataSource has changed return type from androidx.wear.watchface.complications.data.SmallImageComplicationData.Builder to BuilderT
-
-
-RemovedClass: androidx.wear.watchface.complications.data.DataKt:
- Removed class androidx.wear.watchface.complications.data.DataKt
-RemovedClass: androidx.wear.watchface.complications.data.ImageKt:
- Removed class androidx.wear.watchface.complications.data.ImageKt
-RemovedClass: androidx.wear.watchface.complications.data.TextKt:
- Removed class androidx.wear.watchface.complications.data.TextKt
-RemovedClass: androidx.wear.watchface.complications.data.TypeKt:
- Removed class androidx.wear.watchface.complications.data.TypeKt
-
-
-RemovedPackage: androidx.wear.watchface.utility:
- Removed package androidx.wear.watchface.utility
diff --git a/wear/watchface/watchface-complications-data/api/restricted_current.ignore b/wear/watchface/watchface-complications-data/api/restricted_current.ignore
deleted file mode 100644
index 9bd0b8c..0000000
--- a/wear/watchface/watchface-complications-data/api/restricted_current.ignore
+++ /dev/null
@@ -1,39 +0,0 @@
-// Baseline format: 1.0
-ChangedType: androidx.wear.watchface.complications.data.LongTextComplicationData.Builder#setDataSource(android.content.ComponentName):
- Method androidx.wear.watchface.complications.data.LongTextComplicationData.Builder.setDataSource has changed return type from androidx.wear.watchface.complications.data.LongTextComplicationData.Builder to BuilderT
-ChangedType: androidx.wear.watchface.complications.data.MonochromaticImageComplicationData.Builder#setDataSource(android.content.ComponentName):
- Method androidx.wear.watchface.complications.data.MonochromaticImageComplicationData.Builder.setDataSource has changed return type from androidx.wear.watchface.complications.data.MonochromaticImageComplicationData.Builder to BuilderT
-ChangedType: androidx.wear.watchface.complications.data.NoPermissionComplicationData.Builder#setDataSource(android.content.ComponentName):
- Method androidx.wear.watchface.complications.data.NoPermissionComplicationData.Builder.setDataSource has changed return type from androidx.wear.watchface.complications.data.NoPermissionComplicationData.Builder to BuilderT
-ChangedType: androidx.wear.watchface.complications.data.PhotoImageComplicationData.Builder#setDataSource(android.content.ComponentName):
- Method androidx.wear.watchface.complications.data.PhotoImageComplicationData.Builder.setDataSource has changed return type from androidx.wear.watchface.complications.data.PhotoImageComplicationData.Builder to BuilderT
-ChangedType: androidx.wear.watchface.complications.data.RangedValueComplicationData.Builder#setDataSource(android.content.ComponentName):
- Method androidx.wear.watchface.complications.data.RangedValueComplicationData.Builder.setDataSource has changed return type from androidx.wear.watchface.complications.data.RangedValueComplicationData.Builder to BuilderT
-ChangedType: androidx.wear.watchface.complications.data.ShortTextComplicationData.Builder#setDataSource(android.content.ComponentName):
- Method androidx.wear.watchface.complications.data.ShortTextComplicationData.Builder.setDataSource has changed return type from androidx.wear.watchface.complications.data.ShortTextComplicationData.Builder to BuilderT
-ChangedType: androidx.wear.watchface.complications.data.SmallImageComplicationData.Builder#setDataSource(android.content.ComponentName):
- Method androidx.wear.watchface.complications.data.SmallImageComplicationData.Builder.setDataSource has changed return type from androidx.wear.watchface.complications.data.SmallImageComplicationData.Builder to BuilderT
-
-
-RemovedClass: androidx.wear.watchface.complications.data.DataKt:
- Removed class androidx.wear.watchface.complications.data.DataKt
-RemovedClass: androidx.wear.watchface.complications.data.DefaultComplicationDataSourcePolicyWireFormat:
- Removed class androidx.wear.watchface.complications.data.DefaultComplicationDataSourcePolicyWireFormat
-RemovedClass: androidx.wear.watchface.complications.data.ImageKt:
- Removed class androidx.wear.watchface.complications.data.ImageKt
-RemovedClass: androidx.wear.watchface.complications.data.TextKt:
- Removed class androidx.wear.watchface.complications.data.TextKt
-RemovedClass: androidx.wear.watchface.complications.data.TypeKt:
- Removed class androidx.wear.watchface.complications.data.TypeKt
-
-
-RemovedMethod: androidx.wear.watchface.complications.data.PlainComplicationText#getTimeDependentText():
- Removed method androidx.wear.watchface.complications.data.PlainComplicationText.getTimeDependentText()
-RemovedMethod: androidx.wear.watchface.complications.data.TimeDifferenceComplicationText#getTimeDependentText():
- Removed method androidx.wear.watchface.complications.data.TimeDifferenceComplicationText.getTimeDependentText()
-RemovedMethod: androidx.wear.watchface.complications.data.TimeFormatComplicationText#getTimeDependentText():
- Removed method androidx.wear.watchface.complications.data.TimeFormatComplicationText.getTimeDependentText()
-
-
-RemovedPackage: androidx.wear.watchface.utility:
- Removed package androidx.wear.watchface.utility
diff --git a/wear/watchface/watchface-complications/api/current.ignore b/wear/watchface/watchface-complications/api/current.ignore
deleted file mode 100644
index 5d6e1bd..0000000
--- a/wear/watchface/watchface-complications/api/current.ignore
+++ /dev/null
@@ -1,3 +0,0 @@
-// Baseline format: 1.0
-RemovedClass: androidx.wear.watchface.complications.ComplicationDataSourceInfoRetrieverKt:
- Removed class androidx.wear.watchface.complications.ComplicationDataSourceInfoRetrieverKt
diff --git a/wear/watchface/watchface-complications/api/restricted_current.ignore b/wear/watchface/watchface-complications/api/restricted_current.ignore
deleted file mode 100644
index b776ca1..0000000
--- a/wear/watchface/watchface-complications/api/restricted_current.ignore
+++ /dev/null
@@ -1,9 +0,0 @@
-// Baseline format: 1.0
-RemovedClass: androidx.wear.watchface.complications.ComplicationDataSourceInfoRetrieverKt:
- Removed class androidx.wear.watchface.complications.ComplicationDataSourceInfoRetrieverKt
-
-
-RemovedMethod: androidx.wear.watchface.complications.DefaultComplicationDataSourcePolicy#DefaultComplicationDataSourcePolicy(androidx.wear.watchface.complications.data.DefaultComplicationDataSourcePolicyWireFormat):
- Removed constructor androidx.wear.watchface.complications.DefaultComplicationDataSourcePolicy(androidx.wear.watchface.complications.data.DefaultComplicationDataSourcePolicyWireFormat)
-RemovedMethod: androidx.wear.watchface.complications.DefaultComplicationDataSourcePolicy#toWireFormat():
- Removed method androidx.wear.watchface.complications.DefaultComplicationDataSourcePolicy.toWireFormat()
diff --git a/wear/watchface/watchface-data/api/current.ignore b/wear/watchface/watchface-data/api/current.ignore
deleted file mode 100644
index fdfb917..0000000
--- a/wear/watchface/watchface-data/api/current.ignore
+++ /dev/null
@@ -1,27 +0,0 @@
-// Baseline format: 1.0
-BecameUnchecked: androidx.wear.watchface.data.BoundingArcWireFormat:
- Removed class androidx.wear.watchface.data.BoundingArcWireFormat from compatibility checked API surface
-BecameUnchecked: androidx.wear.watchface.data.BoundingArcWireFormat#BoundingArcWireFormat(float, float, float):
- Removed constructor androidx.wear.watchface.data.BoundingArcWireFormat(float,float,float) from compatibility checked API surface
-BecameUnchecked: androidx.wear.watchface.data.BoundingArcWireFormat#BoundingArcWireFormat(float, float, float) parameter #0:
- Removed parameter arg1 in androidx.wear.watchface.data.BoundingArcWireFormat(float arg1, float arg2, float arg3) from compatibility checked API surface
-BecameUnchecked: androidx.wear.watchface.data.BoundingArcWireFormat#BoundingArcWireFormat(float, float, float) parameter #1:
- Removed parameter arg2 in androidx.wear.watchface.data.BoundingArcWireFormat(float arg1, float arg2, float arg3) from compatibility checked API surface
-BecameUnchecked: androidx.wear.watchface.data.BoundingArcWireFormat#BoundingArcWireFormat(float, float, float) parameter #2:
- Removed parameter arg3 in androidx.wear.watchface.data.BoundingArcWireFormat(float arg1, float arg2, float arg3) from compatibility checked API surface
-BecameUnchecked: androidx.wear.watchface.data.BoundingArcWireFormat#CREATOR:
- Removed field androidx.wear.watchface.data.BoundingArcWireFormat.CREATOR from compatibility checked API surface
-BecameUnchecked: androidx.wear.watchface.data.BoundingArcWireFormat#describeContents():
- Removed method androidx.wear.watchface.data.BoundingArcWireFormat.describeContents() from compatibility checked API surface
-BecameUnchecked: androidx.wear.watchface.data.BoundingArcWireFormat#getArcStartAngle():
- Removed method androidx.wear.watchface.data.BoundingArcWireFormat.getArcStartAngle() from compatibility checked API surface
-BecameUnchecked: androidx.wear.watchface.data.BoundingArcWireFormat#getArcThickness():
- Removed method androidx.wear.watchface.data.BoundingArcWireFormat.getArcThickness() from compatibility checked API surface
-BecameUnchecked: androidx.wear.watchface.data.BoundingArcWireFormat#getTotalArcAngle():
- Removed method androidx.wear.watchface.data.BoundingArcWireFormat.getTotalArcAngle() from compatibility checked API surface
-BecameUnchecked: androidx.wear.watchface.data.BoundingArcWireFormat#writeToParcel(android.os.Parcel, int):
- Removed method androidx.wear.watchface.data.BoundingArcWireFormat.writeToParcel(android.os.Parcel,int) from compatibility checked API surface
-BecameUnchecked: androidx.wear.watchface.data.BoundingArcWireFormat#writeToParcel(android.os.Parcel, int) parameter #0:
- Removed parameter arg1 in androidx.wear.watchface.data.BoundingArcWireFormat.writeToParcel(android.os.Parcel arg1, int arg2) from compatibility checked API surface
-BecameUnchecked: androidx.wear.watchface.data.BoundingArcWireFormat#writeToParcel(android.os.Parcel, int) parameter #1:
- Removed parameter arg2 in androidx.wear.watchface.data.BoundingArcWireFormat.writeToParcel(android.os.Parcel arg1, int arg2) from compatibility checked API surface
diff --git a/wear/watchface/watchface-data/api/restricted_current.ignore b/wear/watchface/watchface-data/api/restricted_current.ignore
deleted file mode 100644
index 36d7286..0000000
--- a/wear/watchface/watchface-data/api/restricted_current.ignore
+++ /dev/null
@@ -1,29 +0,0 @@
-// Baseline format: 1.0
-RemovedClass: androidx.wear.watchface.data.ComplicationSlotMetadataWireFormat:
- Removed class androidx.wear.watchface.data.ComplicationSlotMetadataWireFormat
-RemovedClass: androidx.wear.watchface.data.ComplicationStateWireFormat:
- Removed class androidx.wear.watchface.data.ComplicationStateWireFormat
-RemovedClass: androidx.wear.watchface.data.DeviceConfig:
- Removed class androidx.wear.watchface.data.DeviceConfig
-RemovedClass: androidx.wear.watchface.data.IdAndComplicationDataWireFormat:
- Removed class androidx.wear.watchface.data.IdAndComplicationDataWireFormat
-RemovedClass: androidx.wear.watchface.data.IdAndComplicationStateWireFormat:
- Removed class androidx.wear.watchface.data.IdAndComplicationStateWireFormat
-RemovedClass: androidx.wear.watchface.data.IdAndTapEventWireFormat:
- Removed class androidx.wear.watchface.data.IdAndTapEventWireFormat
-RemovedClass: androidx.wear.watchface.data.LayerParameterWireFormat:
- Removed class androidx.wear.watchface.data.LayerParameterWireFormat
-RemovedClass: androidx.wear.watchface.data.RenderParametersWireFormat:
- Removed class androidx.wear.watchface.data.RenderParametersWireFormat
-RemovedClass: androidx.wear.watchface.data.WatchFaceOverlayStyleWireFormat:
- Removed class androidx.wear.watchface.data.WatchFaceOverlayStyleWireFormat
-RemovedClass: androidx.wear.watchface.data.WatchUiState:
- Removed class androidx.wear.watchface.data.WatchUiState
-
-
-RemovedPackage: androidx.wear.watchface.control.data:
- Removed package androidx.wear.watchface.control.data
-RemovedPackage: androidx.wear.watchface.editor.data:
- Removed package androidx.wear.watchface.editor.data
-RemovedPackage: androidx.wear.watchface.style.data:
- Removed package androidx.wear.watchface.style.data
diff --git a/wear/watchface/watchface-editor/api/current.ignore b/wear/watchface/watchface-editor/api/current.ignore
deleted file mode 100644
index 5bed420..0000000
--- a/wear/watchface/watchface-editor/api/current.ignore
+++ /dev/null
@@ -1,5 +0,0 @@
-// Baseline format: 1.0
-RemovedClass: androidx.wear.watchface.editor.EditorSessionKt:
- Removed class androidx.wear.watchface.editor.EditorSessionKt
-RemovedClass: androidx.wear.watchface.editor.WatchFaceEditorContractKt:
- Removed class androidx.wear.watchface.editor.WatchFaceEditorContractKt
diff --git a/wear/watchface/watchface-editor/api/restricted_current.ignore b/wear/watchface/watchface-editor/api/restricted_current.ignore
deleted file mode 100644
index 5bed420..0000000
--- a/wear/watchface/watchface-editor/api/restricted_current.ignore
+++ /dev/null
@@ -1,5 +0,0 @@
-// Baseline format: 1.0
-RemovedClass: androidx.wear.watchface.editor.EditorSessionKt:
- Removed class androidx.wear.watchface.editor.EditorSessionKt
-RemovedClass: androidx.wear.watchface.editor.WatchFaceEditorContractKt:
- Removed class androidx.wear.watchface.editor.WatchFaceEditorContractKt
diff --git a/wear/watchface/watchface-guava/api/current.ignore b/wear/watchface/watchface-guava/api/current.ignore
deleted file mode 100644
index f4eee41..0000000
--- a/wear/watchface/watchface-guava/api/current.ignore
+++ /dev/null
@@ -1,3 +0,0 @@
-// Baseline format: 1.0
-RemovedClass: androidx.wear.watchface.ListenableGlesRendererKt:
- Removed class androidx.wear.watchface.ListenableGlesRendererKt
diff --git a/wear/watchface/watchface-guava/api/restricted_current.ignore b/wear/watchface/watchface-guava/api/restricted_current.ignore
deleted file mode 100644
index f4eee41..0000000
--- a/wear/watchface/watchface-guava/api/restricted_current.ignore
+++ /dev/null
@@ -1,3 +0,0 @@
-// Baseline format: 1.0
-RemovedClass: androidx.wear.watchface.ListenableGlesRendererKt:
- Removed class androidx.wear.watchface.ListenableGlesRendererKt
diff --git a/wear/watchface/watchface-style/api/current.ignore b/wear/watchface/watchface-style/api/current.ignore
deleted file mode 100644
index ac33402..0000000
--- a/wear/watchface/watchface-style/api/current.ignore
+++ /dev/null
@@ -1,3 +0,0 @@
-// Baseline format: 1.0
-RemovedClass: androidx.wear.watchface.style.UserStyleSettingKt:
- Removed class androidx.wear.watchface.style.UserStyleSettingKt
diff --git a/wear/watchface/watchface-style/api/restricted_current.ignore b/wear/watchface/watchface-style/api/restricted_current.ignore
deleted file mode 100644
index 76438c7..0000000
--- a/wear/watchface/watchface-style/api/restricted_current.ignore
+++ /dev/null
@@ -1,49 +0,0 @@
-// Baseline format: 1.0
-RemovedClass: androidx.wear.watchface.style.UserStyleSettingKt:
- Removed class androidx.wear.watchface.style.UserStyleSettingKt
-
-
-RemovedMethod: androidx.wear.watchface.style.UserStyle#toWireFormat():
- Removed method androidx.wear.watchface.style.UserStyle.toWireFormat()
-RemovedMethod: androidx.wear.watchface.style.UserStyleData#UserStyleData(androidx.wear.watchface.style.data.UserStyleWireFormat):
- Removed constructor androidx.wear.watchface.style.UserStyleData(androidx.wear.watchface.style.data.UserStyleWireFormat)
-RemovedMethod: androidx.wear.watchface.style.UserStyleData#toWireFormat():
- Removed method androidx.wear.watchface.style.UserStyleData.toWireFormat()
-RemovedMethod: androidx.wear.watchface.style.UserStyleSchema#UserStyleSchema(androidx.wear.watchface.style.data.UserStyleSchemaWireFormat):
- Removed constructor androidx.wear.watchface.style.UserStyleSchema(androidx.wear.watchface.style.data.UserStyleSchemaWireFormat)
-RemovedMethod: androidx.wear.watchface.style.UserStyleSchema#getDefaultUserStyle():
- Removed method androidx.wear.watchface.style.UserStyleSchema.getDefaultUserStyle()
-RemovedMethod: androidx.wear.watchface.style.UserStyleSchema#toWireFormat():
- Removed method androidx.wear.watchface.style.UserStyleSchema.toWireFormat()
-RemovedMethod: androidx.wear.watchface.style.UserStyleSetting#getWireFormatOptionsList():
- Removed method androidx.wear.watchface.style.UserStyleSetting.getWireFormatOptionsList()
-RemovedMethod: androidx.wear.watchface.style.UserStyleSetting#toWireFormat():
- Removed method androidx.wear.watchface.style.UserStyleSetting.toWireFormat()
-RemovedMethod: androidx.wear.watchface.style.UserStyleSetting.BooleanUserStyleSetting#toWireFormat():
- Removed method androidx.wear.watchface.style.UserStyleSetting.BooleanUserStyleSetting.toWireFormat()
-RemovedMethod: androidx.wear.watchface.style.UserStyleSetting.BooleanUserStyleSetting.BooleanOption#toWireFormat():
- Removed method androidx.wear.watchface.style.UserStyleSetting.BooleanUserStyleSetting.BooleanOption.toWireFormat()
-RemovedMethod: androidx.wear.watchface.style.UserStyleSetting.ComplicationSlotsUserStyleSetting#toWireFormat():
- Removed method androidx.wear.watchface.style.UserStyleSetting.ComplicationSlotsUserStyleSetting.toWireFormat()
-RemovedMethod: androidx.wear.watchface.style.UserStyleSetting.ComplicationSlotsUserStyleSetting.ComplicationSlotsOption#toWireFormat():
- Removed method androidx.wear.watchface.style.UserStyleSetting.ComplicationSlotsUserStyleSetting.ComplicationSlotsOption.toWireFormat()
-RemovedMethod: androidx.wear.watchface.style.UserStyleSetting.CustomValueUserStyleSetting#toWireFormat():
- Removed method androidx.wear.watchface.style.UserStyleSetting.CustomValueUserStyleSetting.toWireFormat()
-RemovedMethod: androidx.wear.watchface.style.UserStyleSetting.CustomValueUserStyleSetting.CustomValueOption#toWireFormat():
- Removed method androidx.wear.watchface.style.UserStyleSetting.CustomValueUserStyleSetting.CustomValueOption.toWireFormat()
-RemovedMethod: androidx.wear.watchface.style.UserStyleSetting.DoubleRangeUserStyleSetting#toWireFormat():
- Removed method androidx.wear.watchface.style.UserStyleSetting.DoubleRangeUserStyleSetting.toWireFormat()
-RemovedMethod: androidx.wear.watchface.style.UserStyleSetting.DoubleRangeUserStyleSetting.DoubleRangeOption#toWireFormat():
- Removed method androidx.wear.watchface.style.UserStyleSetting.DoubleRangeUserStyleSetting.DoubleRangeOption.toWireFormat()
-RemovedMethod: androidx.wear.watchface.style.UserStyleSetting.ListUserStyleSetting#toWireFormat():
- Removed method androidx.wear.watchface.style.UserStyleSetting.ListUserStyleSetting.toWireFormat()
-RemovedMethod: androidx.wear.watchface.style.UserStyleSetting.ListUserStyleSetting.ListOption#toWireFormat():
- Removed method androidx.wear.watchface.style.UserStyleSetting.ListUserStyleSetting.ListOption.toWireFormat()
-RemovedMethod: androidx.wear.watchface.style.UserStyleSetting.LongRangeUserStyleSetting#toWireFormat():
- Removed method androidx.wear.watchface.style.UserStyleSetting.LongRangeUserStyleSetting.toWireFormat()
-RemovedMethod: androidx.wear.watchface.style.UserStyleSetting.LongRangeUserStyleSetting.LongRangeOption#toWireFormat():
- Removed method androidx.wear.watchface.style.UserStyleSetting.LongRangeUserStyleSetting.LongRangeOption.toWireFormat()
-RemovedMethod: androidx.wear.watchface.style.UserStyleSetting.Option#toWireFormat():
- Removed method androidx.wear.watchface.style.UserStyleSetting.Option.toWireFormat()
-RemovedMethod: androidx.wear.watchface.style.UserStyleSetting.Option.Companion#createFromWireFormat(androidx.wear.watchface.style.data.OptionWireFormat):
- Removed method androidx.wear.watchface.style.UserStyleSetting.Option.Companion.createFromWireFormat(androidx.wear.watchface.style.data.OptionWireFormat)
diff --git a/wear/watchface/watchface/api/current.ignore b/wear/watchface/watchface/api/current.ignore
deleted file mode 100644
index 08cfb6e..0000000
--- a/wear/watchface/watchface/api/current.ignore
+++ /dev/null
@@ -1,11 +0,0 @@
-// Baseline format: 1.0
-RemovedClass: androidx.wear.watchface.ComplicationSlotsManagerKt:
- Removed class androidx.wear.watchface.ComplicationSlotsManagerKt
-RemovedClass: androidx.wear.watchface.RenderBufferTextureKt:
- Removed class androidx.wear.watchface.RenderBufferTextureKt
-RemovedClass: androidx.wear.watchface.RendererKt:
- Removed class androidx.wear.watchface.RendererKt
-RemovedClass: androidx.wear.watchface.WatchFaceKt:
- Removed class androidx.wear.watchface.WatchFaceKt
-RemovedClass: androidx.wear.watchface.WatchFaceServiceKt:
- Removed class androidx.wear.watchface.WatchFaceServiceKt
diff --git a/wear/watchface/watchface/api/restricted_current.ignore b/wear/watchface/watchface/api/restricted_current.ignore
deleted file mode 100644
index 6abfc87..0000000
--- a/wear/watchface/watchface/api/restricted_current.ignore
+++ /dev/null
@@ -1,17 +0,0 @@
-// Baseline format: 1.0
-RemovedClass: androidx.wear.watchface.ComplicationSlotsManagerKt:
- Removed class androidx.wear.watchface.ComplicationSlotsManagerKt
-RemovedClass: androidx.wear.watchface.RenderBufferTextureKt:
- Removed class androidx.wear.watchface.RenderBufferTextureKt
-RemovedClass: androidx.wear.watchface.RendererKt:
- Removed class androidx.wear.watchface.RendererKt
-RemovedClass: androidx.wear.watchface.WatchFaceKt:
- Removed class androidx.wear.watchface.WatchFaceKt
-RemovedClass: androidx.wear.watchface.WatchFaceServiceKt:
- Removed class androidx.wear.watchface.WatchFaceServiceKt
-
-
-RemovedMethod: androidx.wear.watchface.RenderParameters#RenderParameters(androidx.wear.watchface.data.RenderParametersWireFormat):
- Removed constructor androidx.wear.watchface.RenderParameters(androidx.wear.watchface.data.RenderParametersWireFormat)
-RemovedMethod: androidx.wear.watchface.RenderParameters#toWireFormat():
- Removed method androidx.wear.watchface.RenderParameters.toWireFormat()
diff --git a/window/window-java/api/current.ignore b/window/window-java/api/current.ignore
deleted file mode 100644
index 2fe1c1b..0000000
--- a/window/window-java/api/current.ignore
+++ /dev/null
@@ -1,19 +0,0 @@
-// Baseline format: 1.0
-BecameUnchecked: androidx.window.java.embedding.SplitControllerCallbackAdapter:
- Removed class androidx.window.java.embedding.SplitControllerCallbackAdapter from compatibility checked API surface
-BecameUnchecked: androidx.window.java.embedding.SplitControllerCallbackAdapter#SplitControllerCallbackAdapter(androidx.window.embedding.SplitController):
- Removed constructor androidx.window.java.embedding.SplitControllerCallbackAdapter(androidx.window.embedding.SplitController) from compatibility checked API surface
-BecameUnchecked: androidx.window.java.embedding.SplitControllerCallbackAdapter#SplitControllerCallbackAdapter(androidx.window.embedding.SplitController) parameter #0:
- Removed parameter controller in androidx.window.java.embedding.SplitControllerCallbackAdapter(androidx.window.embedding.SplitController controller) from compatibility checked API surface
-BecameUnchecked: androidx.window.java.embedding.SplitControllerCallbackAdapter#addSplitListener(android.app.Activity, java.util.concurrent.Executor, androidx.core.util.Consumer<java.util.List<androidx.window.embedding.SplitInfo>>):
- Removed method androidx.window.java.embedding.SplitControllerCallbackAdapter.addSplitListener(android.app.Activity,java.util.concurrent.Executor,androidx.core.util.Consumer<java.util.List<androidx.window.embedding.SplitInfo>>) from compatibility checked API surface
-BecameUnchecked: androidx.window.java.embedding.SplitControllerCallbackAdapter#addSplitListener(android.app.Activity, java.util.concurrent.Executor, androidx.core.util.Consumer<java.util.List<androidx.window.embedding.SplitInfo>>) parameter #0:
- Removed parameter activity in androidx.window.java.embedding.SplitControllerCallbackAdapter.addSplitListener(android.app.Activity activity, java.util.concurrent.Executor executor, androidx.core.util.Consumer<java.util.List<androidx.window.embedding.SplitInfo>> consumer) from compatibility checked API surface
-BecameUnchecked: androidx.window.java.embedding.SplitControllerCallbackAdapter#addSplitListener(android.app.Activity, java.util.concurrent.Executor, androidx.core.util.Consumer<java.util.List<androidx.window.embedding.SplitInfo>>) parameter #1:
- Removed parameter executor in androidx.window.java.embedding.SplitControllerCallbackAdapter.addSplitListener(android.app.Activity activity, java.util.concurrent.Executor executor, androidx.core.util.Consumer<java.util.List<androidx.window.embedding.SplitInfo>> consumer) from compatibility checked API surface
-BecameUnchecked: androidx.window.java.embedding.SplitControllerCallbackAdapter#addSplitListener(android.app.Activity, java.util.concurrent.Executor, androidx.core.util.Consumer<java.util.List<androidx.window.embedding.SplitInfo>>) parameter #2:
- Removed parameter consumer in androidx.window.java.embedding.SplitControllerCallbackAdapter.addSplitListener(android.app.Activity activity, java.util.concurrent.Executor executor, androidx.core.util.Consumer<java.util.List<androidx.window.embedding.SplitInfo>> consumer) from compatibility checked API surface
-BecameUnchecked: androidx.window.java.embedding.SplitControllerCallbackAdapter#removeSplitListener(androidx.core.util.Consumer<java.util.List<androidx.window.embedding.SplitInfo>>):
- Removed method androidx.window.java.embedding.SplitControllerCallbackAdapter.removeSplitListener(androidx.core.util.Consumer<java.util.List<androidx.window.embedding.SplitInfo>>) from compatibility checked API surface
-BecameUnchecked: androidx.window.java.embedding.SplitControllerCallbackAdapter#removeSplitListener(androidx.core.util.Consumer<java.util.List<androidx.window.embedding.SplitInfo>>) parameter #0:
- Removed parameter consumer in androidx.window.java.embedding.SplitControllerCallbackAdapter.removeSplitListener(androidx.core.util.Consumer<java.util.List<androidx.window.embedding.SplitInfo>> consumer) from compatibility checked API surface