.class public final Lcom/fyber/inneractive/sdk/metrics/e; .super Ljava/lang/Object; .source "SourceFile" # interfaces .implements Lcom/fyber/inneractive/sdk/metrics/g; # instance fields .field public a:Ljava/lang/Long; .field public b:Ljava/lang/Long; .field public c:Ljava/lang/Long; .field public d:Ljava/lang/Long; .field public e:Ljava/lang/Long; .field public f:Ljava/lang/Long; .field public g:Ljava/lang/Long; .field public h:Ljava/lang/Long; # direct methods .method public constructor ()V .locals 1 .line 1 invoke-direct {p0}, Ljava/lang/Object;->()V const/4 v0, 0x0 iput-object v0, p0, Lcom/fyber/inneractive/sdk/metrics/e;->a:Ljava/lang/Long; iput-object v0, p0, Lcom/fyber/inneractive/sdk/metrics/e;->b:Ljava/lang/Long; iput-object v0, p0, Lcom/fyber/inneractive/sdk/metrics/e;->c:Ljava/lang/Long; iput-object v0, p0, Lcom/fyber/inneractive/sdk/metrics/e;->d:Ljava/lang/Long; iput-object v0, p0, Lcom/fyber/inneractive/sdk/metrics/e;->e:Ljava/lang/Long; iput-object v0, p0, Lcom/fyber/inneractive/sdk/metrics/e;->f:Ljava/lang/Long; iput-object v0, p0, Lcom/fyber/inneractive/sdk/metrics/e;->g:Ljava/lang/Long; iput-object v0, p0, Lcom/fyber/inneractive/sdk/metrics/e;->h:Ljava/lang/Long; return-void .end method # virtual methods .method public final a()Z .locals 1 const/4 v0, 0x1 return v0 .end method .method public final b()Ljava/lang/Long; .locals 2 .line 1 invoke-static {}, Ljava/lang/System;->currentTimeMillis()J move-result-wide v0 invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object v0 iput-object v0, p0, Lcom/fyber/inneractive/sdk/metrics/e;->g:Ljava/lang/Long; return-object v0 .end method .method public final c()Ljava/lang/Long; .locals 2 .line 1 invoke-static {}, Ljava/lang/System;->currentTimeMillis()J move-result-wide v0 invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object v0 iput-object v0, p0, Lcom/fyber/inneractive/sdk/metrics/e;->d:Ljava/lang/Long; return-object v0 .end method .method public final d()Ljava/lang/Long; .locals 2 .line 1 invoke-static {}, Ljava/lang/System;->currentTimeMillis()J move-result-wide v0 invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object v0 iput-object v0, p0, Lcom/fyber/inneractive/sdk/metrics/e;->b:Ljava/lang/Long; return-object v0 .end method .method public final e()Ljava/lang/Long; .locals 2 .line 1 invoke-static {}, Ljava/lang/System;->currentTimeMillis()J move-result-wide v0 invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object v0 iput-object v0, p0, Lcom/fyber/inneractive/sdk/metrics/e;->c:Ljava/lang/Long; return-object v0 .end method .method public final f()Ljava/lang/Long; .locals 2 .line 1 invoke-static {}, Ljava/lang/System;->currentTimeMillis()J move-result-wide v0 invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object v0 iput-object v0, p0, Lcom/fyber/inneractive/sdk/metrics/e;->e:Ljava/lang/Long; return-object v0 .end method .method public final g()Ljava/lang/Long; .locals 2 .line 1 invoke-static {}, Ljava/lang/System;->currentTimeMillis()J move-result-wide v0 invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object v0 iput-object v0, p0, Lcom/fyber/inneractive/sdk/metrics/e;->a:Ljava/lang/Long; return-object v0 .end method .method public final h()Ljava/lang/Long; .locals 2 .line 1 invoke-static {}, Ljava/lang/System;->currentTimeMillis()J move-result-wide v0 invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object v0 iput-object v0, p0, Lcom/fyber/inneractive/sdk/metrics/e;->f:Ljava/lang/Long; return-object v0 .end method .method public final i()Ljava/lang/Long; .locals 2 .line 1 invoke-static {}, Ljava/lang/System;->currentTimeMillis()J move-result-wide v0 invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object v0 iput-object v0, p0, Lcom/fyber/inneractive/sdk/metrics/e;->h:Ljava/lang/Long; return-object v0 .end method .method public final j()Ljava/util/HashMap; .locals 7 .line 1 new-instance v0, Ljava/util/HashMap; invoke-direct {v0}, Ljava/util/HashMap;->()V iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->b:Ljava/lang/Long; if-eqz v1, :cond_0 iget-object v2, p0, Lcom/fyber/inneractive/sdk/metrics/e;->a:Ljava/lang/Long; if-eqz v2, :cond_0 .line 3 invoke-virtual {v1}, Ljava/lang/Long;->longValue()J move-result-wide v1 iget-object v3, p0, Lcom/fyber/inneractive/sdk/metrics/e;->a:Ljava/lang/Long; invoke-virtual {v3}, Ljava/lang/Long;->longValue()J move-result-wide v3 sub-long/2addr v1, v3 invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object v1 const-string v2, "sdk_init_network_req" invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; :cond_0 iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->h:Ljava/lang/Long; if-eqz v1, :cond_1 iget-object v2, p0, Lcom/fyber/inneractive/sdk/metrics/e;->b:Ljava/lang/Long; if-eqz v2, :cond_1 .line 8 invoke-virtual {v1}, Ljava/lang/Long;->longValue()J move-result-wide v1 iget-object v3, p0, Lcom/fyber/inneractive/sdk/metrics/e;->b:Ljava/lang/Long; invoke-virtual {v3}, Ljava/lang/Long;->longValue()J move-result-wide v3 sub-long/2addr v1, v3 invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object v1 const-string v2, "sdk_got_response_from_markup_url" invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; :cond_1 iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->d:Ljava/lang/Long; const-string v2, "sdk_parsed_res" if-eqz v1, :cond_2 iget-object v3, p0, Lcom/fyber/inneractive/sdk/metrics/e;->h:Ljava/lang/Long; if-eqz v3, :cond_2 .line 11 invoke-virtual {v1}, Ljava/lang/Long;->longValue()J move-result-wide v3 iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->h:Ljava/lang/Long; invoke-virtual {v1}, Ljava/lang/Long;->longValue()J move-result-wide v5 sub-long/2addr v3, v5 invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object v1 invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; :cond_2 iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->c:Ljava/lang/Long; if-eqz v1, :cond_3 iget-object v3, p0, Lcom/fyber/inneractive/sdk/metrics/e;->b:Ljava/lang/Long; if-eqz v3, :cond_3 .line 16 invoke-virtual {v1}, Ljava/lang/Long;->longValue()J move-result-wide v3 iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->b:Ljava/lang/Long; invoke-virtual {v1}, Ljava/lang/Long;->longValue()J move-result-wide v5 sub-long/2addr v3, v5 invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object v1 const-string v3, "sdk_got_server_res" invoke-virtual {v0, v3, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; :cond_3 iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->d:Ljava/lang/Long; if-eqz v1, :cond_4 iget-object v3, p0, Lcom/fyber/inneractive/sdk/metrics/e;->c:Ljava/lang/Long; if-eqz v3, :cond_4 .line 19 invoke-virtual {v1}, Ljava/lang/Long;->longValue()J move-result-wide v3 iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->c:Ljava/lang/Long; invoke-virtual {v1}, Ljava/lang/Long;->longValue()J move-result-wide v5 sub-long/2addr v3, v5 invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object v1 invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; :cond_4 iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->e:Ljava/lang/Long; if-eqz v1, :cond_5 iget-object v2, p0, Lcom/fyber/inneractive/sdk/metrics/e;->d:Ljava/lang/Long; if-eqz v2, :cond_5 .line 22 invoke-virtual {v1}, Ljava/lang/Long;->longValue()J move-result-wide v1 iget-object v3, p0, Lcom/fyber/inneractive/sdk/metrics/e;->d:Ljava/lang/Long; invoke-virtual {v3}, Ljava/lang/Long;->longValue()J move-result-wide v3 sub-long/2addr v1, v3 invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object v1 const-string v2, "ad_loaded_result" invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; :cond_5 iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->f:Ljava/lang/Long; if-eqz v1, :cond_6 iget-object v2, p0, Lcom/fyber/inneractive/sdk/metrics/e;->e:Ljava/lang/Long; if-eqz v2, :cond_6 .line 25 invoke-virtual {v1}, Ljava/lang/Long;->longValue()J move-result-wide v1 iget-object v3, p0, Lcom/fyber/inneractive/sdk/metrics/e;->e:Ljava/lang/Long; invoke-virtual {v3}, Ljava/lang/Long;->longValue()J move-result-wide v3 sub-long/2addr v1, v3 invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object v1 const-string v2, "publisher_notified" invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; :cond_6 iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->g:Ljava/lang/Long; if-eqz v1, :cond_7 iget-object v2, p0, Lcom/fyber/inneractive/sdk/metrics/e;->a:Ljava/lang/Long; if-eqz v2, :cond_7 .line 28 invoke-virtual {v1}, Ljava/lang/Long;->longValue()J move-result-wide v1 iget-object v3, p0, Lcom/fyber/inneractive/sdk/metrics/e;->a:Ljava/lang/Long; invoke-virtual {v3}, Ljava/lang/Long;->longValue()J move-result-wide v3 sub-long/2addr v1, v3 invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object v1 const-string v2, "roundtrip" invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; :cond_7 return-object v0 .end method .method public final toString()Ljava/lang/String; .locals 5 .line 1 new-instance v0, Ljava/lang/StringBuilder; const-string v1, "MetricsCollectorData{" invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->a:Ljava/lang/Long; if-eqz v1, :cond_0 iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->b:Ljava/lang/Long; if-eqz v1, :cond_0 const-string v1, " sdk_init_network_req=" .line 5 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->b:Ljava/lang/Long; invoke-virtual {v1}, Ljava/lang/Long;->longValue()J move-result-wide v1 iget-object v3, p0, Lcom/fyber/inneractive/sdk/metrics/e;->a:Ljava/lang/Long; invoke-virtual {v3}, Ljava/lang/Long;->longValue()J move-result-wide v3 sub-long/2addr v1, v3 invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; :cond_0 iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->h:Ljava/lang/Long; if-eqz v1, :cond_1 iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->b:Ljava/lang/Long; if-eqz v1, :cond_1 const-string v1, ", sdk_got_response_from_markup_url=" .line 8 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->h:Ljava/lang/Long; invoke-virtual {v1}, Ljava/lang/Long;->longValue()J move-result-wide v1 iget-object v3, p0, Lcom/fyber/inneractive/sdk/metrics/e;->b:Ljava/lang/Long; invoke-virtual {v3}, Ljava/lang/Long;->longValue()J move-result-wide v3 sub-long/2addr v1, v3 invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; :cond_1 iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->c:Ljava/lang/Long; if-eqz v1, :cond_2 iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->b:Ljava/lang/Long; if-eqz v1, :cond_2 const-string v1, ", sdk_got_server_res=" .line 11 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->c:Ljava/lang/Long; invoke-virtual {v1}, Ljava/lang/Long;->longValue()J move-result-wide v1 iget-object v3, p0, Lcom/fyber/inneractive/sdk/metrics/e;->b:Ljava/lang/Long; invoke-virtual {v3}, Ljava/lang/Long;->longValue()J move-result-wide v3 sub-long/2addr v1, v3 invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; :cond_2 iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->d:Ljava/lang/Long; if-eqz v1, :cond_3 iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->c:Ljava/lang/Long; if-eqz v1, :cond_3 const-string v1, ", sdk_parsed_res=" .line 14 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->d:Ljava/lang/Long; invoke-virtual {v1}, Ljava/lang/Long;->longValue()J move-result-wide v1 iget-object v3, p0, Lcom/fyber/inneractive/sdk/metrics/e;->c:Ljava/lang/Long; invoke-virtual {v3}, Ljava/lang/Long;->longValue()J move-result-wide v3 sub-long/2addr v1, v3 invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; :cond_3 iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->e:Ljava/lang/Long; if-eqz v1, :cond_4 iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->d:Ljava/lang/Long; if-eqz v1, :cond_4 const-string v1, ", ad_loaded_result=" .line 17 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->e:Ljava/lang/Long; invoke-virtual {v1}, Ljava/lang/Long;->longValue()J move-result-wide v1 iget-object v3, p0, Lcom/fyber/inneractive/sdk/metrics/e;->d:Ljava/lang/Long; invoke-virtual {v3}, Ljava/lang/Long;->longValue()J move-result-wide v3 sub-long/2addr v1, v3 invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; :cond_4 iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->f:Ljava/lang/Long; if-eqz v1, :cond_5 iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->e:Ljava/lang/Long; if-eqz v1, :cond_5 const-string v1, ", publisher_notified=" .line 20 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->f:Ljava/lang/Long; invoke-virtual {v1}, Ljava/lang/Long;->longValue()J move-result-wide v1 iget-object v3, p0, Lcom/fyber/inneractive/sdk/metrics/e;->e:Ljava/lang/Long; invoke-virtual {v3}, Ljava/lang/Long;->longValue()J move-result-wide v3 sub-long/2addr v1, v3 invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; :cond_5 iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->g:Ljava/lang/Long; if-eqz v1, :cond_6 iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->a:Ljava/lang/Long; if-eqz v1, :cond_6 const-string v1, ", roundtrip=" .line 23 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v1, p0, Lcom/fyber/inneractive/sdk/metrics/e;->g:Ljava/lang/Long; invoke-virtual {v1}, Ljava/lang/Long;->longValue()J move-result-wide v1 iget-object v3, p0, Lcom/fyber/inneractive/sdk/metrics/e;->a:Ljava/lang/Long; invoke-virtual {v3}, Ljava/lang/Long;->longValue()J move-result-wide v3 sub-long/2addr v1, v3 invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; :cond_6 const-string v1, " }" .line 25 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; .line 27 invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 return-object v0 .end method