summaryrefslogtreecommitdiff
path: root/java/com/android/dialer/inject/demo/DemoObject.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/com/android/dialer/inject/demo/DemoObject.java')
-rw-r--r--java/com/android/dialer/inject/demo/DemoObject.java16
1 files changed, 7 insertions, 9 deletions
diff --git a/java/com/android/dialer/inject/demo/DemoObject.java b/java/com/android/dialer/inject/demo/DemoObject.java
index c6d48a14d..3c3862124 100644
--- a/java/com/android/dialer/inject/demo/DemoObject.java
+++ b/java/com/android/dialer/inject/demo/DemoObject.java
@@ -16,17 +16,15 @@
package com.android.dialer.inject.demo;
-/** Object used to demonstrate dagger bindings. */
-class DemoObject {
+import com.google.auto.value.AutoValue;
- private final String value;
+/** Object used to demonstrate dagger bindings. */
+@AutoValue
+abstract class DemoObject {
- DemoObject(String value) {
- this.value = value;
- }
+ abstract String value();
- @Override
- public String toString() {
- return value;
+ static DemoObject create(String value) {
+ return new AutoValue_DemoObject(value);
}
}