Class AdjustBridgeUtil


  • public class AdjustBridgeUtil
    extends java.lang.Object
    Created by uerceg on 22/07/16.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void execAttributionCallbackCommand​(android.webkit.WebView webView, java.lang.String commandName, com.adjust.sdk.AdjustAttribution attribution)  
      static void execEventFailureCallbackCommand​(android.webkit.WebView webView, java.lang.String commandName, com.adjust.sdk.AdjustEventFailure eventFailure)  
      static void execEventSuccessCallbackCommand​(android.webkit.WebView webView, java.lang.String commandName, com.adjust.sdk.AdjustEventSuccess eventSuccess)  
      static void execSessionFailureCallbackCommand​(android.webkit.WebView webView, java.lang.String commandName, com.adjust.sdk.AdjustSessionFailure sessionFailure)  
      static void execSessionSuccessCallbackCommand​(android.webkit.WebView webView, java.lang.String commandName, com.adjust.sdk.AdjustSessionSuccess sessionSuccess)  
      static void execSingleValueCallback​(android.webkit.WebView webView, java.lang.String commandName, java.lang.String value)  
      static java.lang.Boolean fieldToBoolean​(java.lang.Object field)  
      static java.lang.Double fieldToDouble​(java.lang.Object field)  
      static java.lang.Long fieldToLong​(java.lang.Object field)  
      static java.lang.String fieldToString​(java.lang.Object field)  
      static com.adjust.sdk.ILogger getLogger()  
      static java.lang.String[] jsonArrayToArray​(org.json.JSONArray jsonArray)  
      static void sendDeeplinkToWebView​(android.webkit.WebView webView, android.net.Uri deeplink)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AdjustBridgeUtil

        public AdjustBridgeUtil()
    • Method Detail

      • sendDeeplinkToWebView

        public static void sendDeeplinkToWebView​(android.webkit.WebView webView,
                                                 android.net.Uri deeplink)
      • fieldToString

        public static java.lang.String fieldToString​(java.lang.Object field)
      • fieldToBoolean

        public static java.lang.Boolean fieldToBoolean​(java.lang.Object field)
      • fieldToDouble

        public static java.lang.Double fieldToDouble​(java.lang.Object field)
      • fieldToLong

        public static java.lang.Long fieldToLong​(java.lang.Object field)
      • execAttributionCallbackCommand

        public static void execAttributionCallbackCommand​(android.webkit.WebView webView,
                                                          java.lang.String commandName,
                                                          com.adjust.sdk.AdjustAttribution attribution)
      • execSessionSuccessCallbackCommand

        public static void execSessionSuccessCallbackCommand​(android.webkit.WebView webView,
                                                             java.lang.String commandName,
                                                             com.adjust.sdk.AdjustSessionSuccess sessionSuccess)
      • execSessionFailureCallbackCommand

        public static void execSessionFailureCallbackCommand​(android.webkit.WebView webView,
                                                             java.lang.String commandName,
                                                             com.adjust.sdk.AdjustSessionFailure sessionFailure)
      • execEventSuccessCallbackCommand

        public static void execEventSuccessCallbackCommand​(android.webkit.WebView webView,
                                                           java.lang.String commandName,
                                                           com.adjust.sdk.AdjustEventSuccess eventSuccess)
      • execEventFailureCallbackCommand

        public static void execEventFailureCallbackCommand​(android.webkit.WebView webView,
                                                           java.lang.String commandName,
                                                           com.adjust.sdk.AdjustEventFailure eventFailure)
      • execSingleValueCallback

        public static void execSingleValueCallback​(android.webkit.WebView webView,
                                                   java.lang.String commandName,
                                                   java.lang.String value)
      • jsonArrayToArray

        public static java.lang.String[] jsonArrayToArray​(org.json.JSONArray jsonArray)
                                                   throws org.json.JSONException
        Throws:
        org.json.JSONException
      • getLogger

        public static com.adjust.sdk.ILogger getLogger()