# compiler: R8
# compiler_version: 3.1.51
# pg_map_id: f5893d6
# common_typos_disable
# {"id":"com.android.tools.r8.mapping","version":"1.0"}
com.smaato.sdk.richmedia.BuildConfig -> com.smaato.sdk.richmedia.BuildConfig:
    6:6:void <init>() -> <init>
com.smaato.sdk.richmedia.ad.BannerHtmlPlayerAdPresenter -> com.smaato.sdk.richmedia.ad.BannerHtmlPlayerAdPresenter:
    19:19:void <init>(com.smaato.sdk.core.log.Logger,com.smaato.sdk.richmedia.ad.RichMediaAdInteractor,com.smaato.sdk.richmedia.ad.tracker.RichMediaVisibilityTrackerCreator,com.smaato.sdk.core.appbgdetection.AppBackgroundDetector,com.smaato.sdk.richmedia.mraid.MraidConfigurator,com.smaato.sdk.core.openmeasurement.OMWebViewViewabilityTracker) -> <init>
    11:11:com.smaato.sdk.core.ui.AdContentView getAdContentView(android.content.Context) -> getAdContentView
    11:11:void initialize() -> initialize
    11:11:void setListener(com.smaato.sdk.core.ad.BannerAdPresenter$Listener) -> setListener
com.smaato.sdk.richmedia.ad.BannerHtmlPlayerAdPresenterBuilder -> com.smaato.sdk.richmedia.ad.BannerHtmlPlayerAdPresenterBuilder:
    37:51:void <init>(com.smaato.sdk.core.log.Logger,com.smaato.sdk.richmedia.ad.RichMediaAdResponseParser,com.smaato.sdk.richmedia.ad.tracker.RichMediaVisibilityTrackerCreator,com.smaato.sdk.core.appbgdetection.AppBackgroundDetector,com.smaato.sdk.richmedia.mraid.MraidConfigurator,com.smaato.sdk.core.util.fi.Function,com.smaato.sdk.core.openmeasurement.OMWebViewViewabilityTracker,com.smaato.sdk.richmedia.ad.WebViewRenderer,com.smaato.sdk.richmedia.widget.LoadedWebViewCache,com.smaato.sdk.richmedia.util.HtmlPlayerUtils) -> <init>
    58:80:void buildAdPresenter(com.smaato.sdk.core.api.SomaApiContext,com.smaato.sdk.core.ad.AdPresenterBuilder$Listener) -> buildAdPresenter
    69:76:void lambda$buildAdPresenter$1(com.smaato.sdk.core.api.ApiAdResponse,com.smaato.sdk.core.api.ApiAdRequest,com.smaato.sdk.core.ad.AdPresenterBuilder$Listener,java.lang.String) -> lambda$buildAdPresenter$1
    40:40:com.smaato.sdk.core.ad.BannerAdPresenter lambda$new$0(com.smaato.sdk.core.log.Logger,com.smaato.sdk.richmedia.ad.tracker.RichMediaVisibilityTrackerCreator,com.smaato.sdk.core.appbgdetection.AppBackgroundDetector,com.smaato.sdk.richmedia.mraid.MraidConfigurator,com.smaato.sdk.core.openmeasurement.OMWebViewViewabilityTracker,com.smaato.sdk.richmedia.ad.RichMediaAdInteractor) -> lambda$new$0
com.smaato.sdk.richmedia.ad.BannerRichMediaAdPresenter -> com.smaato.sdk.richmedia.ad.BannerRichMediaAdPresenter:
    47:102:void <init>(com.smaato.sdk.core.log.Logger,com.smaato.sdk.richmedia.ad.RichMediaAdInteractor,com.smaato.sdk.richmedia.ad.tracker.RichMediaVisibilityTrackerCreator,com.smaato.sdk.core.appbgdetection.AppBackgroundDetector,com.smaato.sdk.richmedia.mraid.MraidConfigurator,com.smaato.sdk.core.openmeasurement.OMWebViewViewabilityTracker) -> <init>
    39:39:com.smaato.sdk.richmedia.ad.RichMediaAdInteractor access$100(com.smaato.sdk.richmedia.ad.BannerRichMediaAdPresenter) -> access$100
    39:39:com.smaato.sdk.core.openmeasurement.OMWebViewViewabilityTracker access$200(com.smaato.sdk.richmedia.ad.BannerRichMediaAdPresenter) -> access$200
    39:39:java.util.concurrent.atomic.AtomicReference access$300(com.smaato.sdk.richmedia.ad.BannerRichMediaAdPresenter) -> access$300
    39:39:com.smaato.sdk.core.appbgdetection.AppBackgroundDetector access$400(com.smaato.sdk.richmedia.ad.BannerRichMediaAdPresenter) -> access$400
    39:39:com.smaato.sdk.core.log.Logger access$500(com.smaato.sdk.richmedia.ad.BannerRichMediaAdPresenter) -> access$500
    39:39:java.lang.ref.WeakReference access$600(com.smaato.sdk.richmedia.ad.BannerRichMediaAdPresenter) -> access$600
    39:39:java.lang.ref.WeakReference access$700(com.smaato.sdk.richmedia.ad.BannerRichMediaAdPresenter) -> access$700
    115:155:com.smaato.sdk.core.ui.AdContentView getAdContentView(android.content.Context) -> getAdContentView
    108:108:void initialize() -> initialize
    149:149:void lambda$getAdContentView$6() -> lambda$getAdContentView$6
    63:63:void lambda$new$0(com.smaato.sdk.core.ad.BannerAdPresenter$Listener) -> lambda$new$0
    63:63:void lambda$new$1(com.smaato.sdk.core.ad.AdInteractor) -> lambda$new$1
    91:91:void lambda$new$2(com.smaato.sdk.core.ad.BannerAdPresenter$Listener) -> lambda$new$2
    81:97:void lambda$new$3(com.smaato.sdk.core.openmeasurement.OMWebViewViewabilityTracker,com.smaato.sdk.richmedia.ad.RichMediaAdInteractor,com.smaato.sdk.core.log.Logger,com.smaato.sdk.core.ad.AdStateMachine$State,com.smaato.sdk.core.ad.AdStateMachine$State,com.smaato.sdk.core.util.Metadata) -> lambda$new$3
    103:103:void lambda$new$4(com.smaato.sdk.core.ad.BannerAdPresenter$Listener) -> lambda$new$4
    103:103:void lambda$new$5() -> lambda$new$5
    169:170:void lambda$onDestroy$7(com.smaato.sdk.richmedia.widget.RichMediaAdContentView) -> lambda$onDestroy$7
    173:174:void lambda$onDestroy$8(com.smaato.sdk.richmedia.ad.tracker.RichMediaVisibilityTracker) -> lambda$onDestroy$8
    167:177:void onDestroy() -> onDestroy
    162:162:void setListener(com.smaato.sdk.core.ad.BannerAdPresenter$Listener) -> setListener
com.smaato.sdk.richmedia.ad.BannerRichMediaAdPresenter$1 -> com.smaato.sdk.richmedia.ad.BannerRichMediaAdPresenter$1:
    132:132:void <init>(com.smaato.sdk.richmedia.ad.BannerRichMediaAdPresenter) -> <init>
    135:135:void onViewAttachedToWindow(android.view.View) -> onViewAttachedToWindow
    140:140:void onViewDetachedFromWindow(android.view.View) -> onViewDetachedFromWindow
com.smaato.sdk.richmedia.ad.BannerRichMediaAdPresenter$2 -> com.smaato.sdk.richmedia.ad.BannerRichMediaAdPresenter$2:
    81:81:void <clinit>() -> <clinit>
com.smaato.sdk.richmedia.ad.BannerRichMediaAdPresenter$RichMediaAdContentViewCallback -> com.smaato.sdk.richmedia.ad.BannerRichMediaAdPresenter$RichMediaAdContentViewCallback:
    180:180:void <init>(com.smaato.sdk.richmedia.ad.BannerRichMediaAdPresenter) -> <init>
    180:180:void <init>(com.smaato.sdk.richmedia.ad.BannerRichMediaAdPresenter,com.smaato.sdk.richmedia.ad.BannerRichMediaAdPresenter$1) -> <init>
    290:290:void handleResolveUrlError() -> handleResolveUrlError
    298:298:void handleResolveUrlSuccess() -> handleResolveUrlSuccess
    292:292:void lambda$handleResolveUrlError$5(com.smaato.sdk.richmedia.widget.RichMediaAdContentView) -> lambda$handleResolveUrlError$5
    293:293:void lambda$handleResolveUrlError$6(com.smaato.sdk.core.ad.BannerAdPresenter$Listener) -> lambda$handleResolveUrlError$6
    291:293:void lambda$handleResolveUrlError$7() -> lambda$handleResolveUrlError$7
    298:298:void lambda$handleResolveUrlSuccess$8(com.smaato.sdk.richmedia.widget.RichMediaAdContentView) -> lambda$handleResolveUrlSuccess$8
    213:213:void lambda$onAdExpanded$1(com.smaato.sdk.core.ad.BannerAdPresenter$Listener) -> lambda$onAdExpanded$1
    264:264:void lambda$onRenderProcessGone$4(com.smaato.sdk.core.ad.BannerAdPresenter$Listener) -> lambda$onRenderProcessGone$4
    218:218:void lambda$onUnloadView$2(com.smaato.sdk.core.ad.BannerAdPresenter$Listener) -> lambda$onUnloadView$2
    218:218:void lambda$onUnloadView$3() -> lambda$onUnloadView$3
    200:201:void lambda$onUrlClicked$0() -> lambda$onUrlClicked$0
    232:232:void onAdCollapsed(com.smaato.sdk.richmedia.widget.RichMediaAdContentView) -> onAdCollapsed
    209:213:void onAdExpanded(com.smaato.sdk.richmedia.widget.RichMediaAdContentView) -> onAdExpanded
    223:227:void onAdResized(com.smaato.sdk.richmedia.widget.RichMediaAdContentView) -> onAdResized
    242:242:void onAdViolation(java.lang.String,java.lang.String) -> onAdViolation
    269:275:void onPlayVideo(com.smaato.sdk.richmedia.widget.RichMediaAdContentView,java.lang.String) -> onPlayVideo
    264:264:void onRenderProcessGone(com.smaato.sdk.richmedia.widget.RichMediaAdContentView) -> onRenderProcessGone
    218:218:void onUnloadView(com.smaato.sdk.richmedia.widget.RichMediaAdContentView) -> onUnloadView
    192:198:void onUrlClicked(com.smaato.sdk.richmedia.widget.RichMediaAdContentView,java.lang.String) -> onUrlClicked
    282:286:void onWebViewClicked() -> onWebViewClicked
    184:187:void onWebViewLoaded(com.smaato.sdk.richmedia.widget.RichMediaAdContentView) -> onWebViewLoaded
    247:248:void registerFriendlyObstruction(android.view.View) -> registerFriendlyObstruction
    254:254:void removeFriendlyObstruction(android.view.View) -> removeFriendlyObstruction
    259:259:void updateAdView(com.smaato.sdk.richmedia.widget.RichMediaWebView) -> updateAdView
com.smaato.sdk.richmedia.ad.BannerRichMediaAdPresenterBuilder -> com.smaato.sdk.richmedia.ad.BannerRichMediaAdPresenterBuilder:
    31:31:void <init>(com.smaato.sdk.core.log.Logger,com.smaato.sdk.richmedia.ad.RichMediaAdResponseParser,com.smaato.sdk.richmedia.ad.tracker.RichMediaVisibilityTrackerCreator,com.smaato.sdk.core.appbgdetection.AppBackgroundDetector,com.smaato.sdk.richmedia.mraid.MraidConfigurator,com.smaato.sdk.core.util.fi.Function,com.smaato.sdk.core.openmeasurement.OMWebViewViewabilityTracker,com.smaato.sdk.richmedia.ad.WebViewRenderer,com.smaato.sdk.richmedia.widget.LoadedWebViewCache) -> <init>
    34:34:com.smaato.sdk.core.ad.BannerAdPresenter lambda$new$0(com.smaato.sdk.core.log.Logger,com.smaato.sdk.richmedia.ad.tracker.RichMediaVisibilityTrackerCreator,com.smaato.sdk.core.appbgdetection.AppBackgroundDetector,com.smaato.sdk.richmedia.mraid.MraidConfigurator,com.smaato.sdk.core.openmeasurement.OMWebViewViewabilityTracker,com.smaato.sdk.richmedia.ad.RichMediaAdInteractor) -> lambda$new$0
com.smaato.sdk.richmedia.ad.DiRichMediaAdLayer -> com.smaato.sdk.richmedia.ad.DiRichMediaAdLayer:
    48:48:void <init>() -> <init>
    54:57:com.smaato.sdk.core.di.DiRegistry createRegistry(com.smaato.sdk.core.ad.AdPresenterNameShaper,java.lang.String) -> createRegistry
    60:70:com.smaato.sdk.core.ad.AdPresenterBuilder lambda$createRegistry$0(java.lang.String,com.smaato.sdk.core.ad.AdPresenterNameShaper,com.smaato.sdk.core.di.DiConstructor) -> lambda$createRegistry$0
    75:84:com.smaato.sdk.core.ad.AdPresenterBuilder lambda$createRegistry$1(java.lang.String,com.smaato.sdk.core.di.DiConstructor) -> lambda$createRegistry$1
    146:146:com.smaato.sdk.core.tracker.ImpressionDetector lambda$createRegistry$10(com.smaato.sdk.core.di.DiConstructor) -> lambda$createRegistry$10
    148:148:com.smaato.sdk.core.tracker.ImpressionDetector lambda$createRegistry$11(com.smaato.sdk.core.di.DiConstructor) -> lambda$createRegistry$11
    58:147:void lambda$createRegistry$12(com.smaato.sdk.core.ad.AdPresenterNameShaper,java.lang.String,com.smaato.sdk.core.di.DiRegistry) -> lambda$createRegistry$12
    89:99:com.smaato.sdk.core.ad.AdPresenterBuilder lambda$createRegistry$2(java.lang.String,com.smaato.sdk.core.di.DiConstructor) -> lambda$createRegistry$2
    104:108:com.smaato.sdk.richmedia.ad.WebViewRendererImpl lambda$createRegistry$3(com.smaato.sdk.core.di.DiConstructor) -> lambda$createRegistry$3
    111:111:com.smaato.sdk.richmedia.widget.LoadedWebViewCache lambda$createRegistry$4(com.smaato.sdk.core.di.DiConstructor) -> lambda$createRegistry$4
    114:124:com.smaato.sdk.richmedia.ad.RichMediaAdInteractor lambda$createRegistry$5(com.smaato.sdk.core.di.DiConstructor,java.lang.String,com.smaato.sdk.richmedia.ad.RichMediaAdObject) -> lambda$createRegistry$5
    113:113:com.smaato.sdk.richmedia.ad.DiRichMediaAdLayer$RichMediaAdInteractorProviderFunction lambda$createRegistry$6(java.lang.String,com.smaato.sdk.core.di.DiConstructor) -> lambda$createRegistry$6
    129:139:com.smaato.sdk.richmedia.ad.RichMediaAdInteractor lambda$createRegistry$7(com.smaato.sdk.core.di.DiConstructor,java.lang.String,com.smaato.sdk.richmedia.ad.RichMediaAdObject) -> lambda$createRegistry$7
    128:128:com.smaato.sdk.richmedia.ad.DiRichMediaAdLayer$RichMediaAdInteractorProviderFunction lambda$createRegistry$8(java.lang.String,com.smaato.sdk.core.di.DiConstructor) -> lambda$createRegistry$8
    143:143:com.smaato.sdk.core.util.StateMachine lambda$createRegistry$9(com.smaato.sdk.core.di.DiConstructor) -> lambda$createRegistry$9
com.smaato.sdk.richmedia.ad.InterstitialRichMediaAdPresenter -> com.smaato.sdk.richmedia.ad.InterstitialRichMediaAdPresenter:
    53:116:void <init>(com.smaato.sdk.core.log.Logger,com.smaato.sdk.richmedia.ad.RichMediaAdInteractor,com.smaato.sdk.richmedia.ad.tracker.RichMediaVisibilityTrackerCreator,com.smaato.sdk.core.util.notifier.Timer,com.smaato.sdk.core.appbgdetection.AppBackgroundDetector,com.smaato.sdk.richmedia.mraid.MraidConfigurator,com.smaato.sdk.core.openmeasurement.OMWebViewViewabilityTracker) -> <init>
    45:45:com.smaato.sdk.richmedia.ad.RichMediaAdInteractor access$100(com.smaato.sdk.richmedia.ad.InterstitialRichMediaAdPresenter) -> access$100
    45:45:java.lang.Runnable access$1000(com.smaato.sdk.richmedia.ad.InterstitialRichMediaAdPresenter) -> access$1000
    45:45:com.smaato.sdk.core.ad.InterstitialAdPresenter$Listener access$1100(com.smaato.sdk.richmedia.ad.InterstitialRichMediaAdPresenter) -> access$1100
    45:45:java.util.List access$200(com.smaato.sdk.richmedia.ad.InterstitialRichMediaAdPresenter) -> access$200
    45:45:com.smaato.sdk.core.openmeasurement.OMWebViewViewabilityTracker access$300(com.smaato.sdk.richmedia.ad.InterstitialRichMediaAdPresenter) -> access$300
    45:45:java.util.concurrent.atomic.AtomicReference access$400(com.smaato.sdk.richmedia.ad.InterstitialRichMediaAdPresenter) -> access$400
    45:45:java.lang.ref.WeakReference access$500(com.smaato.sdk.richmedia.ad.InterstitialRichMediaAdPresenter) -> access$500
    45:45:com.smaato.sdk.core.util.notifier.Timer$Listener access$600(com.smaato.sdk.richmedia.ad.InterstitialRichMediaAdPresenter) -> access$600
    45:45:com.smaato.sdk.core.util.notifier.Timer access$700(com.smaato.sdk.richmedia.ad.InterstitialRichMediaAdPresenter) -> access$700
    45:45:com.smaato.sdk.core.appbgdetection.AppBackgroundDetector access$800(com.smaato.sdk.richmedia.ad.InterstitialRichMediaAdPresenter) -> access$800
    45:45:com.smaato.sdk.core.log.Logger access$900(com.smaato.sdk.richmedia.ad.InterstitialRichMediaAdPresenter) -> access$900
    356:368:com.smaato.sdk.core.util.notifier.Timer createCloseButtonTimer(com.smaato.sdk.richmedia.ad.RichMediaAdInteractor,com.smaato.sdk.core.util.notifier.Timer) -> createCloseButtonTimer
    123:184:com.smaato.sdk.core.ui.AdContentView getAdContentView(android.content.Context) -> getAdContentView
    176:176:void lambda$getAdContentView$5() -> lambda$getAdContentView$5
    184:184:void lambda$getAdContentView$6(com.smaato.sdk.core.ad.InterstitialAdPresenter$Listener) -> lambda$getAdContentView$6
    73:73:void lambda$new$0() -> lambda$new$0
    101:101:void lambda$new$1(com.smaato.sdk.core.ad.InterstitialAdPresenter$Listener) -> lambda$new$1
    93:107:void lambda$new$2(com.smaato.sdk.richmedia.ad.RichMediaAdInteractor,com.smaato.sdk.core.log.Logger,com.smaato.sdk.core.ad.AdStateMachine$State,com.smaato.sdk.core.ad.AdStateMachine$State,com.smaato.sdk.core.util.Metadata) -> lambda$new$2
    113:114:void lambda$new$3(com.smaato.sdk.core.openmeasurement.OMWebViewViewabilityTracker,com.smaato.sdk.core.ad.InterstitialAdPresenter$Listener) -> lambda$new$3
    112:112:void lambda$new$4(com.smaato.sdk.core.openmeasurement.OMWebViewViewabilityTracker) -> lambda$new$4
    192:192:void lambda$onCloseClicked$7(com.smaato.sdk.core.ad.InterstitialAdPresenter$Listener) -> lambda$onCloseClicked$7
    197:197:void lambda$onError$8(com.smaato.sdk.core.ad.InterstitialAdPresenter$Listener) -> lambda$onError$8
    191:192:void onCloseClicked() -> onCloseClicked
    222:225:void onDestroy() -> onDestroy
    197:197:void onError() -> onError
    217:217:void setFriendlyObstructionView(android.view.View) -> setFriendlyObstructionView
    202:202:void setListener(com.smaato.sdk.core.ad.InterstitialAdPresenter$Listener) -> setListener
    212:212:void setOnFinishListener(java.lang.Runnable) -> setOnFinishListener
    207:207:void setOnShowCloseButtonListener(java.lang.Runnable) -> setOnShowCloseButtonListener
com.smaato.sdk.richmedia.ad.InterstitialRichMediaAdPresenter$1 -> com.smaato.sdk.richmedia.ad.InterstitialRichMediaAdPresenter$1:
    141:141:void <init>(com.smaato.sdk.richmedia.ad.InterstitialRichMediaAdPresenter) -> <init>
    154:155:void lambda$onViewDetachedFromWindow$0(com.smaato.sdk.richmedia.ad.tracker.RichMediaVisibilityTracker) -> lambda$onViewDetachedFromWindow$0
    158:159:void lambda$onViewDetachedFromWindow$1(com.smaato.sdk.richmedia.widget.RichMediaAdContentView) -> lambda$onViewDetachedFromWindow$1
    144:144:void onViewAttachedToWindow(android.view.View) -> onViewAttachedToWindow
    149:157:void onViewDetachedFromWindow(android.view.View) -> onViewDetachedFromWindow
com.smaato.sdk.richmedia.ad.InterstitialRichMediaAdPresenter$2 -> com.smaato.sdk.richmedia.ad.InterstitialRichMediaAdPresenter$2:
    165:165:void <init>(com.smaato.sdk.richmedia.ad.InterstitialRichMediaAdPresenter,com.smaato.sdk.richmedia.widget.RichMediaAdContentView) -> <init>
    168:169:boolean onPreDraw() -> onPreDraw
com.smaato.sdk.richmedia.ad.InterstitialRichMediaAdPresenter$3 -> com.smaato.sdk.richmedia.ad.InterstitialRichMediaAdPresenter$3:
    93:93:void <clinit>() -> <clinit>
com.smaato.sdk.richmedia.ad.InterstitialRichMediaAdPresenter$RichMediaAdContentViewCallback -> com.smaato.sdk.richmedia.ad.InterstitialRichMediaAdPresenter$RichMediaAdContentViewCallback:
    228:228:void <init>(com.smaato.sdk.richmedia.ad.InterstitialRichMediaAdPresenter) -> <init>
    228:228:void <init>(com.smaato.sdk.richmedia.ad.InterstitialRichMediaAdPresenter,com.smaato.sdk.richmedia.ad.InterstitialRichMediaAdPresenter$1) -> <init>
    339:339:void handleResolveUrlError() -> handleResolveUrlError
    347:347:void handleResolveUrlSuccess() -> handleResolveUrlSuccess
    341:341:void lambda$handleResolveUrlError$5(com.smaato.sdk.richmedia.widget.RichMediaAdContentView) -> lambda$handleResolveUrlError$5
    342:342:void lambda$handleResolveUrlError$6(com.smaato.sdk.core.ad.InterstitialAdPresenter$Listener) -> lambda$handleResolveUrlError$6
    340:342:void lambda$handleResolveUrlError$7() -> lambda$handleResolveUrlError$7
    347:347:void lambda$handleResolveUrlSuccess$8(com.smaato.sdk.richmedia.widget.RichMediaAdContentView) -> lambda$handleResolveUrlSuccess$8
    281:281:void lambda$onHidden$3(com.smaato.sdk.core.ad.InterstitialAdPresenter$Listener) -> lambda$onHidden$3
    312:313:void lambda$onRenderProcessGone$4(com.smaato.sdk.core.ad.InterstitialAdPresenter$Listener) -> lambda$onRenderProcessGone$4
    259:259:void lambda$onUnloadView$1(com.smaato.sdk.core.ad.InterstitialAdPresenter$Listener) -> lambda$onUnloadView$1
    258:259:void lambda$onUnloadView$2() -> lambda$onUnloadView$2
    248:249:void lambda$onUrlClicked$0() -> lambda$onUrlClicked$0
    286:286:void onAdViolation(java.lang.String,java.lang.String) -> onAdViolation
    280:281:void onHidden(com.smaato.sdk.richmedia.widget.RichMediaAdContentView) -> onHidden
    319:324:void onPlayVideo(com.smaato.sdk.richmedia.widget.RichMediaAdContentView,java.lang.String) -> onPlayVideo
    310:311:void onRenderProcessGone(com.smaato.sdk.richmedia.widget.RichMediaAdContentView) -> onRenderProcessGone
    257:257:void onUnloadView(com.smaato.sdk.richmedia.widget.RichMediaAdContentView) -> onUnloadView
    240:246:void onUrlClicked(com.smaato.sdk.richmedia.widget.RichMediaAdContentView,java.lang.String) -> onUrlClicked
    331:335:void onWebViewClicked() -> onWebViewClicked
    232:235:void onWebViewLoaded(com.smaato.sdk.richmedia.widget.RichMediaAdContentView) -> onWebViewLoaded
    293:293:void registerFriendlyObstruction(android.view.View) -> registerFriendlyObstruction
    300:300:void removeFriendlyObstruction(android.view.View) -> removeFriendlyObstruction
com.smaato.sdk.richmedia.ad.InterstitialRichMediaAdPresenterBuilder -> com.smaato.sdk.richmedia.ad.InterstitialRichMediaAdPresenterBuilder:
    33:33:void <init>(com.smaato.sdk.core.log.Logger,com.smaato.sdk.richmedia.ad.RichMediaAdResponseParser,com.smaato.sdk.richmedia.ad.tracker.RichMediaVisibilityTrackerCreator,com.smaato.sdk.core.util.notifier.Timer,com.smaato.sdk.core.appbgdetection.AppBackgroundDetector,com.smaato.sdk.richmedia.mraid.MraidConfigurator,com.smaato.sdk.core.util.fi.Function,com.smaato.sdk.core.openmeasurement.OMWebViewViewabilityTracker,com.smaato.sdk.richmedia.ad.WebViewRenderer,com.smaato.sdk.richmedia.widget.LoadedWebViewCache) -> <init>
    36:36:com.smaato.sdk.core.ad.InterstitialAdPresenter lambda$new$0(com.smaato.sdk.core.log.Logger,com.smaato.sdk.richmedia.ad.tracker.RichMediaVisibilityTrackerCreator,com.smaato.sdk.core.util.notifier.Timer,com.smaato.sdk.core.appbgdetection.AppBackgroundDetector,com.smaato.sdk.richmedia.mraid.MraidConfigurator,com.smaato.sdk.core.openmeasurement.OMWebViewViewabilityTracker,com.smaato.sdk.richmedia.ad.RichMediaAdInteractor) -> lambda$new$0
com.smaato.sdk.richmedia.ad.RichMediaAdInteractor -> com.smaato.sdk.richmedia.ad.RichMediaAdInteractor:
    42:76:void <init>(com.smaato.sdk.core.log.Logger,com.smaato.sdk.richmedia.ad.RichMediaAdObject,com.smaato.sdk.core.network.trackers.BeaconTracker,com.smaato.sdk.core.util.StateMachine,com.smaato.sdk.core.linkhandler.LinkHandler,com.smaato.sdk.core.violationreporter.AdQualityViolationReporter,com.smaato.sdk.core.util.OneTimeActionFactory,com.smaato.sdk.core.tracker.ImpressionDetector,com.smaato.sdk.core.network.trackers.BeaconTrackerAdQualityViolationUtils,com.smaato.sdk.core.api.ApiParams) -> <init>
    167:169:void handleClickTrackerException(java.lang.Exception) -> handleClickTrackerException
    126:128:void handleClickUrl(java.lang.String,java.lang.Runnable,java.lang.Runnable) -> handleClickUrl
    159:161:void handleImpressionTrackerException(java.lang.Exception) -> handleImpressionTrackerException
    129:130:void lambda$handleClickUrl$1(java.lang.Runnable) -> lambda$handleClickUrl$1
    132:133:void lambda$handleClickUrl$2(java.lang.Runnable) -> lambda$handleClickUrl$2
    77:82:void lambda$new$0(com.smaato.sdk.core.tracker.ImpressionDetector,com.smaato.sdk.core.log.Logger,com.smaato.sdk.core.network.trackers.BeaconTracker) -> lambda$new$0
    139:150:void reportAdViolation(java.lang.String,java.lang.String) -> reportAdViolation
    155:155:void setOnImpressionTriggered(com.smaato.sdk.richmedia.ad.RichMediaAdInteractor$Callback) -> setOnImpressionTriggered
    90:115:void stateChanged(com.smaato.sdk.core.ad.AdStateMachine$State,com.smaato.sdk.core.ad.AdStateMachine$State,com.smaato.sdk.core.util.Metadata) -> stateChanged
com.smaato.sdk.richmedia.ad.RichMediaAdInteractor$1 -> com.smaato.sdk.richmedia.ad.RichMediaAdInteractor$1:
    90:90:void <clinit>() -> <clinit>
com.smaato.sdk.richmedia.ad.RichMediaAdLoaderPlugin -> com.smaato.sdk.richmedia.ad.RichMediaAdLoaderPlugin:
    30:32:void <init>(com.smaato.sdk.core.ad.AdPresenterNameShaper,com.smaato.sdk.core.util.fi.NullableFunction) -> <init>
    45:45:void addApiAdRequestExtras(com.smaato.sdk.core.ad.ApiAdRequestExtras,com.smaato.sdk.core.log.Logger) -> addApiAdRequestExtras
    40:40:com.smaato.sdk.core.ad.AdPresenterBuilder getAdPresenterBuilder(com.smaato.sdk.core.ad.AdFormat,java.lang.Class,com.smaato.sdk.core.log.Logger) -> getAdPresenterBuilder
    51:54:com.smaato.sdk.core.ad.AdFormat resolveAdFormatToServerAdFormat(com.smaato.sdk.core.ad.AdFormat,com.smaato.sdk.core.log.Logger) -> resolveAdFormatToServerAdFormat
com.smaato.sdk.richmedia.ad.RichMediaAdObject -> com.smaato.sdk.richmedia.ad.RichMediaAdObject:
    23:23:void <init>(com.smaato.sdk.core.api.SomaApiContext,java.lang.String,int,int,java.util.List,java.util.List,java.lang.String,java.lang.Object,com.smaato.sdk.core.api.ImpressionCountingType,com.smaato.sdk.richmedia.ad.RichMediaAdObject$1) -> <init>
    49:58:void <init>(com.smaato.sdk.core.api.SomaApiContext,java.lang.String,int,int,java.util.List,java.util.List,java.lang.String,java.lang.Object,com.smaato.sdk.core.api.ImpressionCountingType) -> <init>
    87:87:java.util.List getClickTrackingUrls() -> getClickTrackingUrls
    69:69:java.lang.String getContent() -> getContent
    92:92:java.lang.Object getExtensions() -> getExtensions
    77:77:int getHeight() -> getHeight
    100:100:com.smaato.sdk.core.api.ImpressionCountingType getImpressionCountingType() -> getImpressionCountingType
    82:82:java.util.List getImpressionTrackingUrls() -> getImpressionTrackingUrls
    64:64:com.smaato.sdk.core.api.SomaApiContext getSomaApiContext() -> getSomaApiContext
    97:97:java.lang.String getWebViewKey() -> getWebViewKey
    73:73:int getWidth() -> getWidth
    121:125:java.util.List removeIgnoredUrls(java.util.List) -> removeIgnoredUrls
    103:103:java.lang.String toString() -> toString
com.smaato.sdk.richmedia.ad.RichMediaAdObject$Builder -> com.smaato.sdk.richmedia.ad.RichMediaAdObject$Builder:
    147:147:void <init>() -> <init>
    252:283:com.smaato.sdk.richmedia.ad.RichMediaAdObject build() -> build
    218:218:com.smaato.sdk.richmedia.ad.RichMediaAdObject$Builder setClickTrackingUrls(java.util.List) -> setClickTrackingUrls
    170:170:com.smaato.sdk.richmedia.ad.RichMediaAdObject$Builder setContent(java.lang.String) -> setContent
    230:230:com.smaato.sdk.richmedia.ad.RichMediaAdObject$Builder setExtensions(java.lang.Object) -> setExtensions
    194:194:com.smaato.sdk.richmedia.ad.RichMediaAdObject$Builder setHeight(int) -> setHeight
    241:241:com.smaato.sdk.richmedia.ad.RichMediaAdObject$Builder setImpressionCountingType(com.smaato.sdk.core.api.ImpressionCountingType) -> setImpressionCountingType
    206:206:com.smaato.sdk.richmedia.ad.RichMediaAdObject$Builder setImpressionTrackingUrls(java.util.List) -> setImpressionTrackingUrls
    158:158:com.smaato.sdk.richmedia.ad.RichMediaAdObject$Builder setSomaApiContext(com.smaato.sdk.core.api.SomaApiContext) -> setSomaApiContext
    236:236:com.smaato.sdk.richmedia.ad.RichMediaAdObject$Builder setWebViewKey(java.lang.String) -> setWebViewKey
    182:182:com.smaato.sdk.richmedia.ad.RichMediaAdObject$Builder setWidth(int) -> setWidth
com.smaato.sdk.richmedia.ad.RichMediaAdPresenterBuilder -> com.smaato.sdk.richmedia.ad.RichMediaAdPresenterBuilder:
    43:49:void <init>(com.smaato.sdk.core.log.Logger,com.smaato.sdk.richmedia.ad.RichMediaAdResponseParser,com.smaato.sdk.core.util.fi.Function,com.smaato.sdk.core.util.fi.Function,com.smaato.sdk.richmedia.ad.WebViewRenderer,com.smaato.sdk.richmedia.widget.LoadedWebViewCache) -> <init>
    55:59:void buildAdPresenter(com.smaato.sdk.core.api.SomaApiContext,com.smaato.sdk.core.ad.AdPresenterBuilder$Listener) -> buildAdPresenter
    58:58:com.smaato.sdk.core.flow.Publisher lambda$buildAdPresenter$0(com.smaato.sdk.core.api.SomaApiContext,com.smaato.sdk.richmedia.ad.RichMediaAdResponse) -> lambda$buildAdPresenter$0
    60:60:void lambda$buildAdPresenter$1(com.smaato.sdk.core.ad.AdPresenterBuilder$Listener,com.smaato.sdk.core.ad.AdPresenter) -> lambda$buildAdPresenter$1
    62:65:void lambda$buildAdPresenter$2(com.smaato.sdk.core.ad.AdPresenterBuilder$Listener,java.lang.Throwable) -> lambda$buildAdPresenter$2
    72:73:com.smaato.sdk.richmedia.ad.RichMediaAdResponse lambda$parseResponse$3(com.smaato.sdk.core.api.ApiAdResponse) -> lambda$parseResponse$3
    74:74:com.smaato.sdk.core.flow.Publisher lambda$parseResponse$4(java.lang.Throwable) -> lambda$parseResponse$4
    75:75:void lambda$parseResponse$5(com.smaato.sdk.core.api.ApiAdResponse,java.lang.Throwable) -> lambda$parseResponse$5
    83:95:com.smaato.sdk.richmedia.ad.RichMediaAdObject lambda$prepareAdPresenter$6(com.smaato.sdk.core.api.SomaApiContext,com.smaato.sdk.richmedia.ad.RichMediaAdResponse,com.smaato.sdk.richmedia.widget.RichMediaWebView) -> lambda$prepareAdPresenter$6
    99:100:com.smaato.sdk.core.ad.AdPresenter lambda$prepareAdPresenter$7(com.smaato.sdk.richmedia.ad.RichMediaAdObject) -> lambda$prepareAdPresenter$7
    102:102:com.smaato.sdk.core.flow.Publisher lambda$prepareAdPresenter$8(java.lang.Throwable) -> lambda$prepareAdPresenter$8
    103:103:void lambda$prepareAdPresenter$9(java.lang.Throwable) -> lambda$prepareAdPresenter$9
    72:75:com.smaato.sdk.core.flow.Flow parseResponse(com.smaato.sdk.core.api.ApiAdResponse) -> parseResponse
    81:103:com.smaato.sdk.core.flow.Flow prepareAdPresenter(com.smaato.sdk.richmedia.ad.RichMediaAdResponse,com.smaato.sdk.core.api.SomaApiContext) -> prepareAdPresenter
com.smaato.sdk.richmedia.ad.RichMediaAdResponse -> com.smaato.sdk.richmedia.ad.RichMediaAdResponse:
    19:19:void <init>(java.lang.String,int,int,java.util.List,java.util.List,java.lang.Object,com.smaato.sdk.core.api.ImpressionCountingType,com.smaato.sdk.richmedia.ad.RichMediaAdResponse$1) -> <init>
    39:46:void <init>(java.lang.String,int,int,java.util.List,java.util.List,java.lang.Object,com.smaato.sdk.core.api.ImpressionCountingType) -> <init>
    69:69:java.util.List getClickTrackingUrls() -> getClickTrackingUrls
    51:51:java.lang.String getContent() -> getContent
    86:86:java.lang.Object getExtensions() -> getExtensions
    59:59:int getHeight() -> getHeight
    90:90:com.smaato.sdk.core.api.ImpressionCountingType getImpressionCountingType() -> getImpressionCountingType
    64:64:java.util.List getImpressionTrackingUrls() -> getImpressionTrackingUrls
    55:55:int getWidth() -> getWidth
    74:74:java.lang.String toString() -> toString
com.smaato.sdk.richmedia.ad.RichMediaAdResponse$Builder -> com.smaato.sdk.richmedia.ad.RichMediaAdResponse$Builder:
    106:106:void <init>() -> <init>
    193:214:com.smaato.sdk.richmedia.ad.RichMediaAdResponse build() -> build
    165:165:com.smaato.sdk.richmedia.ad.RichMediaAdResponse$Builder setClickTrackingUrls(java.util.List) -> setClickTrackingUrls
    117:117:com.smaato.sdk.richmedia.ad.RichMediaAdResponse$Builder setContent(java.lang.String) -> setContent
    177:177:com.smaato.sdk.richmedia.ad.RichMediaAdResponse$Builder setExtensions(java.lang.Object) -> setExtensions
    141:141:com.smaato.sdk.richmedia.ad.RichMediaAdResponse$Builder setHeight(int) -> setHeight
    182:182:com.smaato.sdk.richmedia.ad.RichMediaAdResponse$Builder setImpressionCountingType(com.smaato.sdk.core.api.ImpressionCountingType) -> setImpressionCountingType
    153:153:com.smaato.sdk.richmedia.ad.RichMediaAdResponse$Builder setImpressionTrackingUrls(java.util.List) -> setImpressionTrackingUrls
    129:129:com.smaato.sdk.richmedia.ad.RichMediaAdResponse$Builder setWidth(int) -> setWidth
com.smaato.sdk.richmedia.ad.RichMediaAdResponseParser -> com.smaato.sdk.richmedia.ad.RichMediaAdResponseParser:
    28:29:void <init>(com.smaato.sdk.core.log.Logger) -> <init>
    34:70:com.smaato.sdk.richmedia.ad.RichMediaAdResponse parseResponse(java.lang.String,com.smaato.sdk.core.api.ImpressionCountingType) -> parseResponse
com.smaato.sdk.richmedia.ad.RichMediaAdResponseParser$ParsingException -> com.smaato.sdk.richmedia.ad.RichMediaAdResponseParser$ParsingException:
    77:77:void <init>(java.lang.String,java.lang.Throwable) -> <init>
com.smaato.sdk.richmedia.ad.RichMediaAdStateMachine -> com.smaato.sdk.richmedia.ad.RichMediaAdStateMachine:
    23:88:com.smaato.sdk.core.util.StateMachine newInstance(com.smaato.sdk.core.ad.AdStateMachine$State) -> newInstance
    93:93:com.smaato.sdk.core.util.StateMachine newInstance() -> newInstance
com.smaato.sdk.richmedia.ad.WebViewRendererImpl -> com.smaato.sdk.richmedia.ad.WebViewRendererImpl:
    39:43:void <init>(android.content.Context,com.smaato.sdk.core.flow.Schedulers,com.smaato.sdk.richmedia.mraid.RichMediaWebViewFactory,com.smaato.sdk.core.api.ApiParams) -> <init>
    50:65:void lambda$render$0(java.lang.String,com.smaato.sdk.core.flow.Emitter) -> lambda$render$0
    48:67:com.smaato.sdk.core.flow.Flow render(java.lang.String,com.smaato.sdk.core.api.ApiAdRequest) -> render
com.smaato.sdk.richmedia.ad.WebViewRendererImpl$1 -> com.smaato.sdk.richmedia.ad.WebViewRendererImpl$1:
    52:52:void <init>(com.smaato.sdk.richmedia.ad.WebViewRendererImpl,com.smaato.sdk.richmedia.widget.RichMediaWebView,com.smaato.sdk.core.flow.Emitter) -> <init>
    61:62:void onError() -> onError
    55:56:void onWebViewLoaded() -> onWebViewLoaded
com.smaato.sdk.richmedia.ad.tracker.RichMediaVisibilityTracker -> com.smaato.sdk.richmedia.ad.tracker.RichMediaVisibilityTracker:
    45:97:void <init>(com.smaato.sdk.core.log.Logger,android.view.View,double,long,com.smaato.sdk.richmedia.ad.tracker.VisibilityTrackerListener,com.smaato.sdk.core.appbgdetection.AppBackgroundAwareHandler,com.smaato.sdk.core.api.ImpressionCountingType,com.smaato.sdk.core.FormatType) -> <init>
    30:30:boolean access$002(com.smaato.sdk.richmedia.ad.tracker.RichMediaVisibilityTracker,boolean) -> access$002
    30:30:void access$100(com.smaato.sdk.richmedia.ad.tracker.RichMediaVisibilityTracker) -> access$100
    101:113:void attemptToStartTracking() -> attemptToStartTracking
    134:134:void checkVisibility(com.smaato.sdk.richmedia.ad.tracker.RichMediaVisibilityTracker$CheckContext) -> checkVisibility
    182:190:void destroy() -> destroy
    137:172:void lambda$checkVisibility$0(com.smaato.sdk.richmedia.ad.tracker.RichMediaVisibilityTracker$CheckContext) -> lambda$checkVisibility$0
    128:130:void requestStartTracking() -> requestStartTracking
com.smaato.sdk.richmedia.ad.tracker.RichMediaVisibilityTracker$1 -> com.smaato.sdk.richmedia.ad.tracker.RichMediaVisibilityTracker$1:
    53:53:void <init>(com.smaato.sdk.richmedia.ad.tracker.RichMediaVisibilityTracker) -> <init>
    56:57:boolean onPreDraw() -> onPreDraw
com.smaato.sdk.richmedia.ad.tracker.RichMediaVisibilityTracker$CheckContext -> com.smaato.sdk.richmedia.ad.tracker.RichMediaVisibilityTracker$CheckContext:
    198:206:void <init>(long) -> <init>
    211:211:void onActionPaused() -> onActionPaused
    216:218:void onBeforeActionUnpaused() -> onBeforeActionUnpaused
com.smaato.sdk.richmedia.ad.tracker.RichMediaVisibilityTrackerCreator -> com.smaato.sdk.richmedia.ad.tracker.RichMediaVisibilityTrackerCreator:
    34:38:void <init>(com.smaato.sdk.core.log.Logger,double,long,com.smaato.sdk.core.appbgdetection.AppBackgroundDetector) -> <init>
    45:50:com.smaato.sdk.richmedia.ad.tracker.RichMediaVisibilityTracker createTracker(android.view.View,com.smaato.sdk.richmedia.ad.tracker.VisibilityTrackerListener,com.smaato.sdk.core.api.ImpressionCountingType,com.smaato.sdk.core.FormatType) -> createTracker
com.smaato.sdk.richmedia.ad.tracker.VisibilityTrackerUtils -> com.smaato.sdk.richmedia.ad.tracker.VisibilityTrackerUtils:
    38:39:boolean checkVisibility(android.view.View,double,com.smaato.sdk.core.api.ImpressionCountingType,com.smaato.sdk.core.FormatType) -> checkVisibility
    48:74:boolean checkVisibility(android.view.View,double,com.smaato.sdk.core.util.fi.Supplier,com.smaato.sdk.core.api.ImpressionCountingType,com.smaato.sdk.core.FormatType) -> checkVisibility
    78:79:boolean checkVisibilityForDv360(int,android.view.View,com.smaato.sdk.core.FormatType) -> checkVisibilityForDv360
com.smaato.sdk.richmedia.di.DiNames -> com.smaato.sdk.richmedia.di.DiNames:
    13:13:void <init>() -> <init>
com.smaato.sdk.richmedia.framework.RichMediaModuleInterface -> com.smaato.sdk.richmedia.framework.RichMediaModuleInterface:
    48:48:void <init>() -> <init>
    64:64:com.smaato.sdk.core.di.ClassFactory getAdLoaderPluginFactory() -> getAdLoaderPluginFactory
    139:139:com.smaato.sdk.core.configcheck.ExpectedManifestEntries getExpectedManifestEntries() -> getExpectedManifestEntries
    55:58:boolean isFormatSupported(com.smaato.sdk.core.ad.AdFormat,java.lang.Class) -> isFormatSupported
    66:66:com.smaato.sdk.core.ad.AdPresenterBuilder lambda$getAdLoaderPluginFactory$0(com.smaato.sdk.core.di.DiConstructor,java.lang.String) -> lambda$getAdLoaderPluginFactory$0
    64:65:com.smaato.sdk.core.ad.AdLoaderPlugin lambda$getAdLoaderPluginFactory$1(com.smaato.sdk.core.di.DiConstructor) -> lambda$getAdLoaderPluginFactory$1
    88:101:com.smaato.sdk.richmedia.mraid.MraidConfigurator lambda$moduleDiRegistry$2(com.smaato.sdk.core.di.DiConstructor) -> lambda$moduleDiRegistry$2
    106:107:com.smaato.sdk.richmedia.ad.RichMediaAdResponseParser lambda$moduleDiRegistry$3(com.smaato.sdk.core.di.DiConstructor) -> lambda$moduleDiRegistry$3
    111:114:com.smaato.sdk.core.framework.VisibilityPrivateConfig lambda$moduleDiRegistry$4(com.smaato.sdk.core.di.DiConstructor) -> lambda$moduleDiRegistry$4
    118:123:com.smaato.sdk.richmedia.ad.tracker.RichMediaVisibilityTrackerCreator lambda$moduleDiRegistry$5(com.smaato.sdk.core.di.DiConstructor) -> lambda$moduleDiRegistry$5
    87:116:void lambda$moduleDiRegistry$6(com.smaato.sdk.core.di.DiRegistry) -> lambda$moduleDiRegistry$6
    133:133:com.smaato.sdk.core.di.DiRegistry moduleAdPresenterDiRegistry(com.smaato.sdk.core.ad.AdPresenterNameShaper) -> moduleAdPresenterDiRegistry
    79:79:java.lang.String moduleDiName() -> moduleDiName
    85:85:com.smaato.sdk.core.di.DiRegistry moduleDiRegistry() -> moduleDiRegistry
    145:145:java.lang.String toString() -> toString
    73:73:java.lang.String version() -> version
