Functions$EqualsPredicate.smali 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. .class final Lio/reactivex/internal/functions/Functions$EqualsPredicate;
  2. .super Ljava/lang/Object;
  3. .source "Functions.java"
  4. # interfaces
  5. .implements Lio/reactivex/functions/Predicate;
  6. # annotations
  7. .annotation system Ldalvik/annotation/EnclosingClass;
  8. value = Lio/reactivex/internal/functions/Functions;
  9. .end annotation
  10. .annotation system Ldalvik/annotation/InnerClass;
  11. accessFlags = 0x18
  12. name = "EqualsPredicate"
  13. .end annotation
  14. .annotation system Ldalvik/annotation/Signature;
  15. value = {
  16. "<T:",
  17. "Ljava/lang/Object;",
  18. ">",
  19. "Ljava/lang/Object;",
  20. "Lio/reactivex/functions/Predicate<",
  21. "TT;>;"
  22. }
  23. .end annotation
  24. # instance fields
  25. .field final value:Ljava/lang/Object;
  26. .annotation system Ldalvik/annotation/Signature;
  27. value = {
  28. "TT;"
  29. }
  30. .end annotation
  31. .end field
  32. # direct methods
  33. .method constructor <init>(Ljava/lang/Object;)V
  34. .locals 0
  35. .annotation system Ldalvik/annotation/Signature;
  36. value = {
  37. "(TT;)V"
  38. }
  39. .end annotation
  40. .line 385
  41. invoke-direct {p0}, Ljava/lang/Object;-><init>()V
  42. .line 386
  43. iput-object p1, p0, Lio/reactivex/internal/functions/Functions$EqualsPredicate;->value:Ljava/lang/Object;
  44. return-void
  45. .end method
  46. # virtual methods
  47. .method public test(Ljava/lang/Object;)Z
  48. .locals 1
  49. .annotation system Ldalvik/annotation/Signature;
  50. value = {
  51. "(TT;)Z"
  52. }
  53. .end annotation
  54. .annotation system Ldalvik/annotation/Throws;
  55. value = {
  56. Ljava/lang/Exception;
  57. }
  58. .end annotation
  59. .line 391
  60. iget-object v0, p0, Lio/reactivex/internal/functions/Functions$EqualsPredicate;->value:Ljava/lang/Object;
  61. invoke-static {p1, v0}, Lio/reactivex/internal/functions/ObjectHelper;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z
  62. move-result p1
  63. return p1
  64. .end method