JsonNull.smali 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. .class public final Lcom/google/gson/JsonNull;
  2. .super Lcom/google/gson/JsonElement;
  3. .source ""
  4. # static fields
  5. .field public static final INSTANCE:Lcom/google/gson/JsonNull;
  6. # direct methods
  7. .method static constructor <clinit>()V
  8. .locals 1
  9. new-instance v0, Lcom/google/gson/JsonNull;
  10. invoke-direct {v0}, Lcom/google/gson/JsonNull;-><init>()V
  11. sput-object v0, Lcom/google/gson/JsonNull;->INSTANCE:Lcom/google/gson/JsonNull;
  12. return-void
  13. .end method
  14. .method public constructor <init>()V
  15. .locals 0
  16. .annotation runtime Ljava/lang/Deprecated;
  17. .end annotation
  18. invoke-direct {p0}, Lcom/google/gson/JsonElement;-><init>()V
  19. return-void
  20. .end method
  21. # virtual methods
  22. .method bridge synthetic deepCopy()Lcom/google/gson/JsonElement;
  23. .locals 1
  24. invoke-virtual {p0}, Lcom/google/gson/JsonNull;->deepCopy()Lcom/google/gson/JsonNull;
  25. move-result-object v0
  26. return-object v0
  27. .end method
  28. .method deepCopy()Lcom/google/gson/JsonNull;
  29. .locals 1
  30. sget-object v0, Lcom/google/gson/JsonNull;->INSTANCE:Lcom/google/gson/JsonNull;
  31. return-object v0
  32. .end method
  33. .method public equals(Ljava/lang/Object;)Z
  34. .locals 0
  35. if-eq p0, p1, :cond_1
  36. instance-of p1, p1, Lcom/google/gson/JsonNull;
  37. if-eqz p1, :cond_0
  38. goto :goto_0
  39. :cond_0
  40. const/4 p1, 0x0
  41. goto :goto_1
  42. :cond_1
  43. :goto_0
  44. const/4 p1, 0x1
  45. :goto_1
  46. return p1
  47. .end method
  48. .method public hashCode()I
  49. .locals 1
  50. const-class v0, Lcom/google/gson/JsonNull;
  51. invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
  52. move-result v0
  53. return v0
  54. .end method