AbstractRewardVideoTracker.smali

.class public abstract Lcom/avast/android/rewardvideos/tracking/AbstractRewardVideoTracker;
.super Ljava/lang/Object;

# interfaces
.implements Lcom/avast/android/rewardvideos/tracking/RewardVideoTracker;


# direct methods
.method public constructor <init>()V
    .registers 1

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method


# virtual methods
.method public a(Lcom/avast/android/rewardvideos/tracking/events/BaseEvent;)V
    .registers 3

    const-string v0, "event"

    invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->c(Ljava/lang/Object;Ljava/lang/String;)V

    instance-of v0, p1, Lcom/avast/android/rewardvideos/tracking/events/ShowRewardVideoEvent;

    if-eqz v0, :cond_f

    check-cast p1, Lcom/avast/android/rewardvideos/tracking/events/ShowRewardVideoEvent;

    invoke-virtual {p0, p1}, Lcom/avast/android/rewardvideos/tracking/AbstractRewardVideoTracker;->g(Lcom/avast/android/rewardvideos/tracking/events/ShowRewardVideoEvent;)V

    goto :goto_40

    :cond_f
    instance-of v0, p1, Lcom/avast/android/rewardvideos/tracking/events/RewardVideoOpenedEvent;

    if-eqz v0, :cond_19

    check-cast p1, Lcom/avast/android/rewardvideos/tracking/events/RewardVideoOpenedEvent;

    invoke-virtual {p0, p1}, Lcom/avast/android/rewardvideos/tracking/AbstractRewardVideoTracker;->d(Lcom/avast/android/rewardvideos/tracking/events/RewardVideoOpenedEvent;)V

    goto :goto_40

    :cond_19
    instance-of v0, p1, Lcom/avast/android/rewardvideos/tracking/events/RewardVideoClickedEvent;

    if-eqz v0, :cond_23

    check-cast p1, Lcom/avast/android/rewardvideos/tracking/events/RewardVideoClickedEvent;

    invoke-virtual {p0, p1}, Lcom/avast/android/rewardvideos/tracking/AbstractRewardVideoTracker;->b(Lcom/avast/android/rewardvideos/tracking/events/RewardVideoClickedEvent;)V

    goto :goto_40

    :cond_23
    instance-of v0, p1, Lcom/avast/android/rewardvideos/tracking/events/RewardVideoRewardedEvent;

    if-eqz v0, :cond_2d

    check-cast p1, Lcom/avast/android/rewardvideos/tracking/events/RewardVideoRewardedEvent;

    invoke-virtual {p0, p1}, Lcom/avast/android/rewardvideos/tracking/AbstractRewardVideoTracker;->e(Lcom/avast/android/rewardvideos/tracking/events/RewardVideoRewardedEvent;)V

    goto :goto_40

    :cond_2d
    instance-of v0, p1, Lcom/avast/android/rewardvideos/tracking/events/RewardVideoClosedEvent;

    if-eqz v0, :cond_37

    check-cast p1, Lcom/avast/android/rewardvideos/tracking/events/RewardVideoClosedEvent;

    invoke-virtual {p0, p1}, Lcom/avast/android/rewardvideos/tracking/AbstractRewardVideoTracker;->c(Lcom/avast/android/rewardvideos/tracking/events/RewardVideoClosedEvent;)V

    goto :goto_40

    :cond_37
    instance-of v0, p1, Lcom/avast/android/rewardvideos/tracking/events/RewardVideoShowFailedEvent;

    if-eqz v0, :cond_40

    check-cast p1, Lcom/avast/android/rewardvideos/tracking/events/RewardVideoShowFailedEvent;

    invoke-virtual {p0, p1}, Lcom/avast/android/rewardvideos/tracking/AbstractRewardVideoTracker;->f(Lcom/avast/android/rewardvideos/tracking/events/RewardVideoShowFailedEvent;)V

    :cond_40
    :goto_40
    return-void
.end method

.method public abstract b(Lcom/avast/android/rewardvideos/tracking/events/RewardVideoClickedEvent;)V
.end method

.method public abstract c(Lcom/avast/android/rewardvideos/tracking/events/RewardVideoClosedEvent;)V
.end method

.method public abstract d(Lcom/avast/android/rewardvideos/tracking/events/RewardVideoOpenedEvent;)V
.end method

.method public abstract e(Lcom/avast/android/rewardvideos/tracking/events/RewardVideoRewardedEvent;)V
.end method

.method public abstract f(Lcom/avast/android/rewardvideos/tracking/events/RewardVideoShowFailedEvent;)V
.end method

.method public abstract g(Lcom/avast/android/rewardvideos/tracking/events/ShowRewardVideoEvent;)V
.end method