TypeAdapters$9.smali 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. .class final Lcom/google/gson/internal/bind/TypeAdapters$9;
  2. .super Lcom/google/gson/TypeAdapter;
  3. .source ""
  4. # annotations
  5. .annotation system Ldalvik/annotation/EnclosingClass;
  6. value = Lcom/google/gson/internal/bind/TypeAdapters;
  7. .end annotation
  8. .annotation system Ldalvik/annotation/InnerClass;
  9. accessFlags = 0x8
  10. name = null
  11. .end annotation
  12. .annotation system Ldalvik/annotation/Signature;
  13. value = {
  14. "Lcom/google/gson/TypeAdapter<",
  15. "Ljava/util/concurrent/atomic/AtomicBoolean;",
  16. ">;"
  17. }
  18. .end annotation
  19. # direct methods
  20. .method constructor <init>()V
  21. .locals 0
  22. invoke-direct {p0}, Lcom/google/gson/TypeAdapter;-><init>()V
  23. return-void
  24. .end method
  25. # virtual methods
  26. .method public bridge synthetic read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
  27. .locals 0
  28. .annotation system Ldalvik/annotation/Throws;
  29. value = {
  30. Ljava/io/IOException;
  31. }
  32. .end annotation
  33. invoke-virtual {p0, p1}, Lcom/google/gson/internal/bind/TypeAdapters$9;->read(Lcom/google/gson/stream/JsonReader;)Ljava/util/concurrent/atomic/AtomicBoolean;
  34. move-result-object p1
  35. return-object p1
  36. .end method
  37. .method public read(Lcom/google/gson/stream/JsonReader;)Ljava/util/concurrent/atomic/AtomicBoolean;
  38. .locals 1
  39. .annotation system Ldalvik/annotation/Throws;
  40. value = {
  41. Ljava/io/IOException;
  42. }
  43. .end annotation
  44. new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean;
  45. invoke-virtual {p1}, Lcom/google/gson/stream/JsonReader;->nextBoolean()Z
  46. move-result p1
  47. invoke-direct {v0, p1}, Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V
  48. return-object v0
  49. .end method
  50. .method public bridge synthetic write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
  51. .locals 0
  52. .annotation system Ldalvik/annotation/Throws;
  53. value = {
  54. Ljava/io/IOException;
  55. }
  56. .end annotation
  57. check-cast p2, Ljava/util/concurrent/atomic/AtomicBoolean;
  58. invoke-virtual {p0, p1, p2}, Lcom/google/gson/internal/bind/TypeAdapters$9;->write(Lcom/google/gson/stream/JsonWriter;Ljava/util/concurrent/atomic/AtomicBoolean;)V
  59. return-void
  60. .end method
  61. .method public write(Lcom/google/gson/stream/JsonWriter;Ljava/util/concurrent/atomic/AtomicBoolean;)V
  62. .locals 0
  63. .annotation system Ldalvik/annotation/Throws;
  64. value = {
  65. Ljava/io/IOException;
  66. }
  67. .end annotation
  68. invoke-virtual {p2}, Ljava/util/concurrent/atomic/AtomicBoolean;->get()Z
  69. move-result p2
  70. invoke-virtual {p1, p2}, Lcom/google/gson/stream/JsonWriter;->value(Z)Lcom/google/gson/stream/JsonWriter;
  71. return-void
  72. .end method