diff options
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.java | 11 |
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 |