Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .class public final Lcom/pinterest/api/remote/a;
- .super Ljava/lang/Object;
- .source "SourceFile"
- # annotations
- .annotation system Ldalvik/annotation/MemberClasses;
- value = {
- Lcom/pinterest/api/remote/a$b;,
- Lcom/pinterest/api/remote/a$a;
- }
- .end annotation
- # static fields
- .field private static a:Ljava/util/List;
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/util/List",
- "<",
- "Lcom/google/gson/n;",
- ">;"
- }
- .end annotation
- .end field
- .field private static b:Ljava/util/List;
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/util/List",
- "<",
- "Lcom/c/a/a/e;",
- ">;"
- }
- .end annotation
- .end field
- # direct methods
- .method static constructor <clinit>()V
- .locals 2
- .prologue
- .line 141
- new-instance v0, Ljava/util/ArrayList;
- invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
- sput-object v0, Lcom/pinterest/api/remote/a;->a:Ljava/util/List;
- .line 218
- new-instance v0, Ljava/util/ArrayList;
- const/16 v1, 0x19
- invoke-direct {v0, v1}, Ljava/util/ArrayList;-><init>(I)V
- sput-object v0, Lcom/pinterest/api/remote/a;->b:Ljava/util/List;
- return-void
- .end method
- .method public static declared-synchronized a()V
- .locals 8
- .prologue
- .line 199
- const-class v7, Lcom/pinterest/api/remote/a;
- monitor-enter v7
- :try_start_0
- sget-object v0, Lcom/pinterest/api/remote/a;->a:Ljava/util/List;
- invoke-interface {v0}, Ljava/util/List;->size()I
- move-result v0
- if-lez v0, :cond_1
- .line 200
- new-instance v1, Lcom/google/gson/i;
- invoke-direct {v1}, Lcom/google/gson/i;-><init>()V
- .line 201
- sget-object v0, Lcom/pinterest/api/remote/a;->a:Ljava/util/List;
- invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
- move-result-object v2
- :goto_0
- invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
- move-result v0
- if-eqz v0, :cond_0
- invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
- move-result-object v0
- check-cast v0, Lcom/google/gson/n;
- .line 202
- invoke-virtual {v1, v0}, Lcom/google/gson/i;->a(Lcom/google/gson/l;)V
- :try_end_0
- .catchall {:try_start_0 .. :try_end_0} :catchall_0
- goto :goto_0
- .line 199
- :catchall_0
- move-exception v0
- monitor-exit v7
- throw v0
- .line 4175
- :cond_0
- :try_start_1
- new-instance v5, Lcom/google/gson/n;
- invoke-direct {v5}, Lcom/google/gson/n;-><init>()V
- .line 4176
- const-string v0, "events"
- invoke-virtual {v5, v0, v1}, Lcom/google/gson/n;->a(Ljava/lang/String;Lcom/google/gson/l;)V
- .line 4177
- const-string v0, "log/mobile_perf/"
- invoke-static {v0}, Lcom/pinterest/api/e;->c(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v0
- .line 4178
- const-string v1, "POST"
- const/4 v2, 0x0
- new-instance v3, Lcom/pinterest/api/remote/a$1;
- invoke-direct {v3}, Lcom/pinterest/api/remote/a$1;-><init>()V
- const/4 v4, 0x0
- const-string v6, "ApiTagPersist"
- invoke-static/range {v0 .. v6}, Lcom/pinterest/api/e;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lcom/pinterest/api/h;ZLcom/google/gson/l;Ljava/lang/String;)V
- .line 205
- sget-object v0, Lcom/pinterest/api/remote/a;->a:Ljava/util/List;
- invoke-interface {v0}, Ljava/util/List;->clear()V
- :try_end_1
- .catchall {:try_start_1 .. :try_end_1} :catchall_0
- .line 207
- :cond_1
- monitor-exit v7
- return-void
- .end method
- .method private static a(Lcom/c/a/a/f;)V
- .locals 8
- .prologue
- const/4 v4, 0x0
- const/4 v2, 0x0
- .line 271
- if-eqz p0, :cond_0
- .line 6156
- iget-object v0, p0, Lcom/c/a/a/f;->a:Ljava/util/List;
- if-nez v0, :cond_1
- move v0, v4
- .line 271
- :goto_0
- if-nez v0, :cond_2
- .line 299
- :cond_0
- :goto_1
- return-void
- .line 6156
- :cond_1
- iget-object v0, p0, Lcom/c/a/a/f;->a:Ljava/util/List;
- invoke-interface {v0}, Ljava/util/List;->size()I
- move-result v0
- goto :goto_0
- .line 277
- :cond_2
- :try_start_0
- sget-object v0, Lcom/pinterest/api/remote/a$a;->a:Lorg/apache/thrift/f;
- invoke-virtual {v0, p0}, Lorg/apache/thrift/f;->a(Lorg/apache/thrift/c;)[B
- :try_end_0
- .catch Lorg/apache/thrift/TException; {:try_start_0 .. :try_end_0} :catch_0
- move-result-object v1
- .line 282
- invoke-static {}, Lcom/pinterest/api/e;->e()Ljava/lang/String;
- move-result-object v0
- .line 283
- new-instance v7, Lcom/pinterest/api/u;
- invoke-direct {v7}, Lcom/pinterest/api/u;-><init>()V
- .line 284
- const-string v3, "v0_client_tracing_log_events"
- new-instance v5, Ljava/io/ByteArrayInputStream;
- invoke-direct {v5, v1}, Ljava/io/ByteArrayInputStream;-><init>([B)V
- const-string v1, "application/vnd.apache.thrift.compact"
- invoke-virtual {v7, v3, v5, v2, v1}, Lcom/pinterest/api/u;->a(Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;Ljava/lang/String;)V
- .line 286
- const-string v1, "POST"
- new-instance v3, Lcom/pinterest/api/remote/a$2;
- invoke-direct {v3}, Lcom/pinterest/api/remote/a$2;-><init>()V
- const-string v5, "ApiTagPersist"
- move-object v6, v2
- invoke-static/range {v0 .. v7}, Lcom/pinterest/api/e;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lcom/pinterest/api/h;ZLjava/lang/String;Lcom/google/gson/l;Lcom/pinterest/api/u;)V
- goto :goto_1
- .line 279
- :catch_0
- move-exception v0
- new-instance v1, Ljava/lang/StringBuilder;
- const-string v2, "submitSpans failed on serialization: "
- invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
- invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
- move-result-object v1
- invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v1
- invoke-static {v0, v1}, Lcom/pinterest/f/f/a;->a(Ljava/lang/Throwable;Ljava/lang/String;)V
- goto :goto_1
- .end method
- .method public static declared-synchronized a(Lcom/google/gson/n;)V
- .locals 3
- .prologue
- .line 162
- const-class v1, Lcom/pinterest/api/remote/a;
- monitor-enter v1
- :try_start_0
- sget-object v0, Lcom/pinterest/api/remote/a;->a:Ljava/util/List;
- invoke-interface {v0, p0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 164
- sget-object v0, Lcom/pinterest/api/remote/a;->a:Ljava/util/List;
- invoke-interface {v0}, Ljava/util/List;->size()I
- move-result v0
- const/4 v2, 0x5
- if-ne v0, v2, :cond_0
- .line 165
- invoke-static {}, Lcom/pinterest/api/remote/a;->a()V
- :try_end_0
- .catchall {:try_start_0 .. :try_end_0} :catchall_0
- .line 167
- :cond_0
- monitor-exit v1
- return-void
- .line 162
- :catchall_0
- move-exception v0
- monitor-exit v1
- throw v0
- .end method
- .method public static a(Lcom/pinterest/api/h;)V
- .locals 3
- .prologue
- .line 320
- invoke-static {}, Lcom/pinterest/api/c;->d()Z
- move-result v0
- if-eqz v0, :cond_0
- .line 321
- const-string v0, "callback/ping/"
- .line 8061
- invoke-static {v0}, Lcom/pinterest/api/e;->b(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v0
- .line 322
- const/4 v1, 0x0
- const-string v2, "ApiTagPersist"
- invoke-static {v0, p0, v1, v2}, Lcom/pinterest/api/e;->a(Ljava/lang/String;Lcom/pinterest/api/h;ZLjava/lang/String;)Lcom/android/volley/Request;
- .line 324
- :cond_0
- return-void
- .end method
- .method public static a(Lcom/pinterest/api/remote/a$b;Lcom/pinterest/api/h;)V
- .locals 4
- .prologue
- .line 356
- invoke-virtual {p0}, Lcom/pinterest/api/remote/a$b;->a()Lcom/pinterest/api/u;
- move-result-object v0
- .line 357
- const-string v1, "error/report/"
- .line 9061
- invoke-static {v1}, Lcom/pinterest/api/e;->b(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v1
- .line 358
- const/4 v2, 0x0
- const-string v3, "ApiTagPersist"
- invoke-static {v1, v0, p1, v2, v3}, Lcom/pinterest/api/e;->a(Ljava/lang/String;Lcom/pinterest/api/u;Lcom/pinterest/api/h;ZLjava/lang/String;)Lcom/android/volley/Request;
- .line 359
- return-void
- .end method
- .method public static a(Ljava/lang/String;)V
- .locals 7
- .prologue
- const/4 v6, 0x0
- .line 71
- :try_start_0
- const-string v0, "register/track_action/%s/"
- const/4 v1, 0x1
- new-array v1, v1, [Ljava/lang/Object;
- const/4 v2, 0x0
- aput-object p0, v1, v2
- invoke-static {v0, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
- move-result-object v0
- .line 1061
- invoke-static {v0}, Lcom/pinterest/api/e;->b(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v0
- .line 72
- new-instance v2, Ljava/util/TreeMap;
- invoke-direct {v2}, Ljava/util/TreeMap;-><init>()V
- .line 73
- const-string v1, "POST"
- const/4 v3, 0x0
- const/4 v4, 0x0
- const-string v5, "ApiTagPersist"
- invoke-static/range {v0 .. v5}, Lcom/pinterest/api/e;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lcom/pinterest/api/h;ZLjava/lang/String;)V
- :try_end_0
- .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
- .line 78
- :goto_0
- return-void
- .line 76
- :catch_0
- move-exception v0
- const-string v1, "exception occurred"
- new-array v2, v6, [Ljava/lang/Object;
- invoke-static {v0, v1, v2}, Lcom/pinterest/f/d/c/a;->a(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V
- goto :goto_0
- .end method
- .method public static a(Ljava/lang/String;Landroid/os/Bundle;)V
- .locals 5
- .prologue
- const/4 v4, 0x0
- .line 304
- new-instance v0, Lcom/pinterest/api/u;
- invoke-direct {v0}, Lcom/pinterest/api/u;-><init>()V
- .line 305
- const-string v1, "device_id"
- invoke-static {}, Lcom/pinterest/pushnotification/b;->b()Ljava/lang/String;
- move-result-object v2
- invoke-virtual {v0, v1, v2}, Lcom/pinterest/api/u;->a(Ljava/lang/String;Ljava/lang/String;)V
- .line 306
- if-eqz p1, :cond_0
- .line 307
- const-string v1, "push_id"
- const-string v2, "push_id"
- invoke-virtual {p1, v2}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v2
- invoke-virtual {v0, v1, v2}, Lcom/pinterest/api/u;->a(Ljava/lang/String;Ljava/lang/String;)V
- .line 308
- const-string v1, "body"
- const-string v2, "payload"
- invoke-virtual {p1, v2}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v2
- invoke-virtual {v0, v1, v2}, Lcom/pinterest/api/u;->a(Ljava/lang/String;Ljava/lang/String;)V
- .line 309
- const-string v1, "link"
- const-string v2, "link"
- invoke-virtual {p1, v2}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v2
- invoke-virtual {v0, v1, v2}, Lcom/pinterest/api/u;->a(Ljava/lang/String;Ljava/lang/String;)V
- .line 311
- :cond_0
- const-string v1, "callback/push_notification/%s/"
- const/4 v2, 0x1
- new-array v2, v2, [Ljava/lang/Object;
- aput-object p0, v2, v4
- invoke-static {v1, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
- move-result-object v1
- .line 7061
- invoke-static {v1}, Lcom/pinterest/api/e;->b(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v1
- .line 313
- const/4 v2, 0x0
- const-string v3, "ApiTagPersist"
- invoke-static {v1, v0, v2, v4, v3}, Lcom/pinterest/api/e;->a(Ljava/lang/String;Lcom/pinterest/api/u;Lcom/pinterest/api/h;ZLjava/lang/String;)Lcom/android/volley/Request;
- .line 314
- return-void
- .end method
- .method public static a(Ljava/lang/String;Ljava/util/Map;)V
- .locals 5
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "(",
- "Ljava/lang/String;",
- "Ljava/util/Map",
- "<",
- "Ljava/lang/String;",
- "Ljava/lang/String;",
- ">;)V"
- }
- .end annotation
- .prologue
- const/4 v4, 0x0
- .line 99
- const-string v0, "callback/track_funnel/%s/"
- const/4 v1, 0x1
- new-array v1, v1, [Ljava/lang/Object;
- aput-object p0, v1, v4
- invoke-static {v0, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
- move-result-object v0
- .line 2061
- invoke-static {v0}, Lcom/pinterest/api/e;->b(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v0
- .line 100
- new-instance v1, Lcom/pinterest/api/u;
- invoke-direct {v1, p1}, Lcom/pinterest/api/u;-><init>(Ljava/util/Map;)V
- const/4 v2, 0x0
- const-string v3, "ApiTagPersist"
- invoke-static {v0, v1, v2, v4, v3}, Lcom/pinterest/api/e;->a(Ljava/lang/String;Lcom/pinterest/api/u;Lcom/pinterest/api/h;ZLjava/lang/String;)Lcom/android/volley/Request;
- .line 101
- return-void
- .end method
- .method public static a(Ljava/util/List;)V
- .locals 6
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "(",
- "Ljava/util/List",
- "<",
- "Lcom/c/a/a/e;",
- ">;)V"
- }
- .end annotation
- .prologue
- .line 224
- const/4 v0, 0x0
- .line 225
- sget-object v2, Lcom/pinterest/api/remote/a;->b:Ljava/util/List;
- monitor-enter v2
- .line 226
- const/4 v1, 0x0
- :try_start_0
- invoke-interface {p0}, Ljava/util/List;->size()I
- move-result v3
- :goto_0
- if-ge v1, v3, :cond_0
- .line 227
- sget-object v4, Lcom/pinterest/api/remote/a;->b:Ljava/util/List;
- invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
- move-result-object v5
- invoke-interface {v4, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 226
- add-int/lit8 v1, v1, 0x1
- goto :goto_0
- .line 231
- :cond_0
- sget-object v1, Lcom/pinterest/api/remote/a;->b:Ljava/util/List;
- invoke-interface {v1}, Ljava/util/List;->size()I
- move-result v1
- const/16 v3, 0x14
- if-lt v1, v3, :cond_1
- .line 232
- invoke-static {}, Lcom/pinterest/api/remote/a;->c()Lcom/c/a/a/f;
- move-result-object v0
- .line 234
- :cond_1
- monitor-exit v2
- :try_end_0
- .catchall {:try_start_0 .. :try_end_0} :catchall_0
- .line 236
- invoke-static {v0}, Lcom/pinterest/api/remote/a;->a(Lcom/c/a/a/f;)V
- .line 237
- return-void
- .line 234
- :catchall_0
- move-exception v0
- :try_start_1
- monitor-exit v2
- :try_end_1
- .catchall {:try_start_1 .. :try_end_1} :catchall_0
- throw v0
- .end method
- .method public static a(Ljava/util/Map;Lcom/pinterest/api/h;)V
- .locals 7
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "(",
- "Ljava/util/Map",
- "<",
- "Ljava/lang/String;",
- "Ljava/lang/String;",
- ">;",
- "Lcom/pinterest/api/h;",
- ")V"
- }
- .end annotation
- .prologue
- const/4 v6, 0x0
- .line 111
- :try_start_0
- const-string v0, "callback/post_install/"
- .line 3061
- invoke-static {v0}, Lcom/pinterest/api/e;->b(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v0
- .line 112
- const-string v1, "POST"
- const/4 v4, 0x0
- const-string v5, "ApiTagPersist"
- move-object v2, p0
- move-object v3, p1
- invoke-static/range {v0 .. v5}, Lcom/pinterest/api/e;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lcom/pinterest/api/h;ZLjava/lang/String;)V
- :try_end_0
- .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
- .line 118
- :goto_0
- return-void
- .line 114
- :catch_0
- move-exception v0
- .line 115
- invoke-static {v0}, Lcom/pinterest/f/f/a;->a(Ljava/lang/Throwable;)V
- .line 116
- const-string v1, "exception occurred"
- new-array v2, v6, [Ljava/lang/Object;
- invoke-static {v0, v1, v2}, Lcom/pinterest/f/d/c/a;->a(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V
- goto :goto_0
- .end method
- .method public static a(ZI)V
- .locals 5
- .prologue
- .line 337
- new-instance v0, Lcom/google/gson/n;
- invoke-direct {v0}, Lcom/google/gson/n;-><init>()V
- .line 338
- const-string v1, "metric_name"
- new-instance v2, Lcom/google/gson/p;
- const-string v3, "dau_ping_fail"
- invoke-direct {v2, v3}, Lcom/google/gson/p;-><init>(Ljava/lang/String;)V
- invoke-virtual {v0, v1, v2}, Lcom/google/gson/n;->a(Ljava/lang/String;Lcom/google/gson/l;)V
- .line 339
- new-instance v1, Lcom/google/gson/n;
- invoke-direct {v1}, Lcom/google/gson/n;-><init>()V
- .line 340
- const-string v2, "aux"
- invoke-virtual {v0, v2, v1}, Lcom/google/gson/n;->a(Ljava/lang/String;Lcom/google/gson/l;)V
- .line 341
- const-string v2, "was_background"
- new-instance v3, Lcom/google/gson/p;
- invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
- move-result-object v4
- invoke-direct {v3, v4}, Lcom/google/gson/p;-><init>(Ljava/lang/Boolean;)V
- invoke-virtual {v1, v2, v3}, Lcom/google/gson/n;->a(Ljava/lang/String;Lcom/google/gson/l;)V
- .line 342
- const-string v2, "num_fail"
- new-instance v3, Lcom/google/gson/p;
- invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
- move-result-object v4
- invoke-direct {v3, v4}, Lcom/google/gson/p;-><init>(Ljava/lang/Number;)V
- invoke-virtual {v1, v2, v3}, Lcom/google/gson/n;->a(Ljava/lang/String;Lcom/google/gson/l;)V
- .line 344
- invoke-static {v0}, Lcom/pinterest/api/remote/a;->a(Lcom/google/gson/n;)V
- .line 345
- invoke-static {}, Lcom/pinterest/api/remote/a;->a()V
- .line 346
- return-void
- .end method
- .method public static a([BLcom/pinterest/api/h;)V
- .locals 11
- .prologue
- const/4 v8, 0x0
- .line 129
- :try_start_0
- const-string v0, "callback/event/"
- .line 4061
- invoke-static {v0}, Lcom/pinterest/api/e;->b(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v0
- .line 130
- new-instance v7, Lcom/pinterest/api/u;
- invoke-direct {v7}, Lcom/pinterest/api/u;-><init>()V
- .line 131
- const-string v1, "event_batch"
- new-instance v2, Ljava/io/ByteArrayInputStream;
- invoke-direct {v2, p0}, Ljava/io/ByteArrayInputStream;-><init>([B)V
- const-string v9, "LOGGING: xxxxx"
- new-instance v10, Ljava/lang/String;
- invoke-direct {v10, p0}, Ljava/lang/String;-><init>([B)V
- invoke-static {v9, v10}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
- const/4 v3, 0x0
- const-string v4, "application/x-thrift"
- invoke-virtual {v7, v1, v2, v3, v4}, Lcom/pinterest/api/u;->a(Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;Ljava/lang/String;)V
- .line 133
- const-string v1, "POST"
- const/4 v2, 0x0
- const/4 v4, 0x0
- const-string v5, "ApiTagPersist"
- const/4 v6, 0x0
- move-object v3, p1
- invoke-static/range {v0 .. v7}, Lcom/pinterest/api/e;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lcom/pinterest/api/h;ZLjava/lang/String;Lcom/google/gson/l;Lcom/pinterest/api/u;)V
- :try_end_0
- .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
- .line 138
- :goto_0
- return-void
- .line 136
- :catch_0
- move-exception v0
- const-string v1, "exception occurred"
- new-array v2, v8, [Ljava/lang/Object;
- invoke-static {v0, v1, v2}, Lcom/pinterest/f/d/c/a;->a(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V
- goto :goto_0
- .end method
- .method public static b()V
- .locals 1
- .prologue
- .line 262
- invoke-static {}, Lcom/pinterest/api/remote/a;->c()Lcom/c/a/a/f;
- move-result-object v0
- .line 263
- invoke-static {v0}, Lcom/pinterest/api/remote/a;->a(Lcom/c/a/a/f;)V
- .line 264
- return-void
- .end method
- .method public static b(Ljava/lang/String;)V
- .locals 0
- .prologue
- .line 84
- invoke-static {p0}, Lcom/pinterest/api/remote/a;->a(Ljava/lang/String;)V
- .line 85
- return-void
- .end method
- .method private static c()Lcom/c/a/a/f;
- .locals 6
- .prologue
- .line 246
- const/4 v0, 0x0
- .line 248
- sget-object v3, Lcom/pinterest/api/remote/a;->b:Ljava/util/List;
- monitor-enter v3
- .line 249
- :try_start_0
- sget-object v1, Lcom/pinterest/api/remote/a;->b:Ljava/util/List;
- invoke-interface {v1}, Ljava/util/List;->size()I
- move-result v1
- if-lez v1, :cond_2
- .line 250
- new-instance v1, Lcom/c/a/a/f;
- invoke-direct {v1}, Lcom/c/a/a/f;-><init>()V
- .line 251
- const/4 v0, 0x0
- sget-object v2, Lcom/pinterest/api/remote/a;->b:Ljava/util/List;
- invoke-interface {v2}, Ljava/util/List;->size()I
- move-result v4
- move v2, v0
- :goto_0
- if-ge v2, v4, :cond_1
- .line 252
- sget-object v0, Lcom/pinterest/api/remote/a;->b:Ljava/util/List;
- invoke-interface {v0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
- move-result-object v0
- check-cast v0, Lcom/c/a/a/e;
- .line 5164
- iget-object v5, v1, Lcom/c/a/a/f;->a:Ljava/util/List;
- if-nez v5, :cond_0
- .line 5165
- new-instance v5, Ljava/util/ArrayList;
- invoke-direct {v5}, Ljava/util/ArrayList;-><init>()V
- iput-object v5, v1, Lcom/c/a/a/f;->a:Ljava/util/List;
- .line 5167
- :cond_0
- iget-object v5, v1, Lcom/c/a/a/f;->a:Ljava/util/List;
- invoke-interface {v5, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 251
- add-int/lit8 v0, v2, 0x1
- move v2, v0
- goto :goto_0
- .line 254
- :cond_1
- sget-object v0, Lcom/pinterest/api/remote/a;->b:Ljava/util/List;
- invoke-interface {v0}, Ljava/util/List;->clear()V
- move-object v0, v1
- .line 256
- :cond_2
- monitor-exit v3
- .line 258
- return-object v0
- .line 256
- :catchall_0
- move-exception v0
- monitor-exit v3
- :try_end_0
- .catchall {:try_start_0 .. :try_end_0} :catchall_0
- throw v0
- .end method
- .method public static c(Ljava/lang/String;)V
- .locals 1
- .prologue
- .line 93
- new-instance v0, Ljava/util/TreeMap;
- invoke-direct {v0}, Ljava/util/TreeMap;-><init>()V
- .line 94
- invoke-static {p0, v0}, Lcom/pinterest/api/remote/a;->a(Ljava/lang/String;Ljava/util/Map;)V
- .line 95
- return-void
- .end method
- .method public static d(Ljava/lang/String;)V
- .locals 4
- .prologue
- .line 477
- new-instance v0, Ljava/util/HashMap;
- invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
- .line 478
- const-string v1, "event"
- invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
- .line 479
- const-string v1, "callback/frontend/"
- const/4 v2, 0x0
- const-string v3, "ApiTagPersist"
- invoke-static {v1, v0, v2, v3}, Lcom/pinterest/api/remote/e;->b(Ljava/lang/String;Ljava/util/Map;Lcom/pinterest/api/h;Ljava/lang/String;)V
- .line 480
- return-void
- .end method
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement