.class public final Lcom/appsflyer/internal/ap; .super Ljava/lang/Object; .source "" # direct methods .method public constructor ()V .locals 0 .line 1 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public static AFInAppEventParameterName(Lcom/appsflyer/deeplink/DeepLinkResult;)V .locals 2 .line 10 invoke-static {}, Lcom/appsflyer/internal/j;->AFInAppEventType()Lcom/appsflyer/internal/j; move-result-object v0 iget-object v0, v0, Lcom/appsflyer/internal/j;->AFInAppEventParameterName:Lcom/appsflyer/deeplink/DeepLinkListener; if-eqz v0, :cond_0 .line 11 new-instance v0, Ljava/lang/StringBuilder; const-string v1, "[DDL] Calling onDeepLinking with:\n" invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V invoke-virtual {p0}, Lcom/appsflyer/deeplink/DeepLinkResult;->toString()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v0 invoke-static {v0}, Lcom/appsflyer/AFLogger;->values(Ljava/lang/String;)V .line 12 :try_start_0 invoke-static {}, Lcom/appsflyer/internal/j;->AFInAppEventType()Lcom/appsflyer/internal/j; move-result-object v0 iget-object v0, v0, Lcom/appsflyer/internal/j;->AFInAppEventParameterName:Lcom/appsflyer/deeplink/DeepLinkListener; invoke-interface {v0, p0}, Lcom/appsflyer/deeplink/DeepLinkListener;->onDeepLinking(Lcom/appsflyer/deeplink/DeepLinkResult;)V :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 return-void :catchall_0 move-exception p0 .line 13 invoke-virtual {p0}, Ljava/lang/Throwable;->getLocalizedMessage()Ljava/lang/String; move-result-object v0 invoke-static {v0, p0}, Lcom/appsflyer/AFLogger;->AFInAppEventType(Ljava/lang/String;Ljava/lang/Throwable;)V return-void :cond_0 const-string p0, "[DDL] skipping, no callback registered" .line 14 invoke-static {p0}, Lcom/appsflyer/AFLogger;->values(Ljava/lang/String;)V return-void .end method .method public static AFInAppEventParameterName(Ljava/util/Map;)V .locals 4 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/String;", ">;)V" } .end annotation .line 1 invoke-static {}, Lcom/appsflyer/internal/j;->AFInAppEventType()Lcom/appsflyer/internal/j; move-result-object v0 iget-object v0, v0, Lcom/appsflyer/internal/j;->AFInAppEventParameterName:Lcom/appsflyer/deeplink/DeepLinkListener; if-eqz v0, :cond_0 const/4 v0, 0x0 .line 2 :try_start_0 invoke-static {p0}, Lcom/appsflyer/deeplink/DeepLink;->valueOf(Ljava/util/Map;)Lcom/appsflyer/deeplink/DeepLink; move-result-object p0 .line 3 iget-object v1, p0, Lcom/appsflyer/deeplink/DeepLink;->AFInAppEventParameterName:Lorg/json/JSONObject; const-string v2, "is_deferred" const/4 v3, 0x0 invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject; :try_end_0 .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 .line 4 new-instance v1, Lcom/appsflyer/deeplink/DeepLinkResult; invoke-direct {v1, p0, v0}, Lcom/appsflyer/deeplink/DeepLinkResult;->(Lcom/appsflyer/deeplink/DeepLink;Lcom/appsflyer/deeplink/DeepLinkResult$Error;)V :goto_0 invoke-static {v1}, Lcom/appsflyer/internal/ap;->AFInAppEventParameterName(Lcom/appsflyer/deeplink/DeepLinkResult;)V return-void :catchall_0 move-exception p0 goto :goto_1 :catch_0 move-exception p0 :try_start_1 const-string v1, "[DDL] Error occurred" .line 5 invoke-static {v1, p0}, Lcom/appsflyer/AFLogger;->AFInAppEventParameterName(Ljava/lang/String;Ljava/lang/Throwable;)V .line 6 sget-object p0, Lcom/appsflyer/deeplink/DeepLinkResult$Error;->UNEXPECTED:Lcom/appsflyer/deeplink/DeepLinkResult$Error; :try_end_1 .catchall {:try_start_1 .. :try_end_1} :catchall_0 .line 7 new-instance v1, Lcom/appsflyer/deeplink/DeepLinkResult; invoke-direct {v1, v0, p0}, Lcom/appsflyer/deeplink/DeepLinkResult;->(Lcom/appsflyer/deeplink/DeepLink;Lcom/appsflyer/deeplink/DeepLinkResult$Error;)V goto :goto_0 :goto_1 new-instance v1, Lcom/appsflyer/deeplink/DeepLinkResult; invoke-direct {v1, v0, v0}, Lcom/appsflyer/deeplink/DeepLinkResult;->(Lcom/appsflyer/deeplink/DeepLink;Lcom/appsflyer/deeplink/DeepLinkResult$Error;)V invoke-static {v1}, Lcom/appsflyer/internal/ap;->AFInAppEventParameterName(Lcom/appsflyer/deeplink/DeepLinkResult;)V .line 8 throw p0 .line 9 :cond_0 invoke-static {p0}, Lcom/appsflyer/internal/ap;->AFInAppEventType(Ljava/util/Map;)V return-void .end method .method private static AFInAppEventType(Ljava/lang/String;)V .locals 2 .line 5 sget-object v0, Lcom/appsflyer/internal/ae;->valueOf:Lcom/appsflyer/AppsFlyerConversionListener; if-eqz v0, :cond_0 :try_start_0 const-string v0, "Calling onAppOpenAttributionFailure with: " .line 6 invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 invoke-static {v0}, Lcom/appsflyer/AFLogger;->values(Ljava/lang/String;)V .line 7 sget-object v0, Lcom/appsflyer/internal/ae;->valueOf:Lcom/appsflyer/AppsFlyerConversionListener; invoke-interface {v0, p0}, Lcom/appsflyer/AppsFlyerConversionListener;->onAttributionFailure(Ljava/lang/String;)V :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 return-void :catchall_0 move-exception p0 .line 8 invoke-virtual {p0}, Ljava/lang/Throwable;->getLocalizedMessage()Ljava/lang/String; move-result-object v0 invoke-static {v0, p0}, Lcom/appsflyer/AFLogger;->AFInAppEventType(Ljava/lang/String;Ljava/lang/Throwable;)V :cond_0 return-void .end method .method private static AFInAppEventType(Ljava/util/Map;)V .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/String;", ">;)V" } .end annotation .line 1 sget-object v0, Lcom/appsflyer/internal/ae;->valueOf:Lcom/appsflyer/AppsFlyerConversionListener; if-eqz v0, :cond_0 .line 2 :try_start_0 new-instance v0, Ljava/lang/StringBuilder; const-string v1, "Calling onAppOpenAttribution with:\n" invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v0 invoke-static {v0}, Lcom/appsflyer/AFLogger;->values(Ljava/lang/String;)V .line 3 sget-object v0, Lcom/appsflyer/internal/ae;->valueOf:Lcom/appsflyer/AppsFlyerConversionListener; invoke-interface {v0, p0}, Lcom/appsflyer/AppsFlyerConversionListener;->onAppOpenAttribution(Ljava/util/Map;)V :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 return-void :catchall_0 move-exception p0 .line 4 invoke-virtual {p0}, Ljava/lang/Throwable;->getLocalizedMessage()Ljava/lang/String; move-result-object v0 invoke-static {v0, p0}, Lcom/appsflyer/AFLogger;->AFInAppEventType(Ljava/lang/String;Ljava/lang/Throwable;)V :cond_0 return-void .end method .method public static valueOf(Ljava/lang/String;Lcom/appsflyer/deeplink/DeepLinkResult$Error;)V .locals 1 .line 1 invoke-static {}, Lcom/appsflyer/internal/j;->AFInAppEventType()Lcom/appsflyer/internal/j; move-result-object v0 iget-object v0, v0, Lcom/appsflyer/internal/j;->AFInAppEventParameterName:Lcom/appsflyer/deeplink/DeepLinkListener; if-eqz v0, :cond_0 .line 2 invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; move-result-object p0 const-string v0, "[DDL] Error occurred: " invoke-virtual {v0, p0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; move-result-object p0 invoke-static {p0}, Lcom/appsflyer/AFLogger;->values(Ljava/lang/String;)V .line 3 new-instance p0, Lcom/appsflyer/deeplink/DeepLinkResult; const/4 v0, 0x0 invoke-direct {p0, v0, p1}, Lcom/appsflyer/deeplink/DeepLinkResult;->(Lcom/appsflyer/deeplink/DeepLink;Lcom/appsflyer/deeplink/DeepLinkResult$Error;)V invoke-static {p0}, Lcom/appsflyer/internal/ap;->AFInAppEventParameterName(Lcom/appsflyer/deeplink/DeepLinkResult;)V return-void .line 4 :cond_0 invoke-static {p0}, Lcom/appsflyer/internal/ap;->AFInAppEventType(Ljava/lang/String;)V return-void .end method