summaryrefslogtreecommitdiff
path: root/compiler/src/main/java/android/databinding/tool/reflection/annotation/AnnotationClass.java
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/src/main/java/android/databinding/tool/reflection/annotation/AnnotationClass.java')
-rw-r--r--compiler/src/main/java/android/databinding/tool/reflection/annotation/AnnotationClass.java11
1 files changed, 5 insertions, 6 deletions
diff --git a/compiler/src/main/java/android/databinding/tool/reflection/annotation/AnnotationClass.java b/compiler/src/main/java/android/databinding/tool/reflection/annotation/AnnotationClass.java
index a4f7eb9e..8b023f6a 100644
--- a/compiler/src/main/java/android/databinding/tool/reflection/annotation/AnnotationClass.java
+++ b/compiler/src/main/java/android/databinding/tool/reflection/annotation/AnnotationClass.java
@@ -22,6 +22,9 @@ import android.databinding.tool.reflection.ModelMethod;
import android.databinding.tool.reflection.TypeUtil;
import android.databinding.tool.util.L;
+import com.squareup.javapoet.ClassName;
+import com.squareup.javapoet.TypeName;
+
import java.util.ArrayList;
import java.util.List;
@@ -385,12 +388,8 @@ class AnnotationClass extends ModelClass {
}
@Override
- public boolean equals(Object obj) {
- if (obj instanceof AnnotationClass) {
- return getTypeUtils().isSameType(mTypeMirror, ((AnnotationClass) obj).mTypeMirror);
- } else {
- return false;
- }
+ public TypeName getTypeName() {
+ return ClassName.get(mTypeMirror);
}
@Override