bfu.smali

.class public Ldxoptimizer/bfu;
.super Ljava/lang/Object;
.source "MessageInterceptor.java"


# instance fields
.field private a:Lcom/dianxinos/optimizer/module/messagecontroller/FullScreenDelayHelper;

.field private b:Ldxoptimizer/bfv;


# direct methods
.method public constructor <init>(Landroid/content/Context;)V
    .registers 4

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

    .line 15
    new-instance v0, Ldxoptimizer/bfv;

    invoke-direct {v0, p1}, Ldxoptimizer/bfv;-><init>(Landroid/content/Context;)V

    iput-object v0, p0, Ldxoptimizer/bfu;->b:Ldxoptimizer/bfv;

    .line 16
    new-instance v0, Lcom/dianxinos/optimizer/module/messagecontroller/FullScreenDelayHelper;

    invoke-direct {v0, p1}, Lcom/dianxinos/optimizer/module/messagecontroller/FullScreenDelayHelper;-><init>(Landroid/content/Context;)V

    iput-object v0, p0, Ldxoptimizer/bfu;->a:Lcom/dianxinos/optimizer/module/messagecontroller/FullScreenDelayHelper;

    .line 19
    iget-object v0, p0, Ldxoptimizer/bfu;->a:Lcom/dianxinos/optimizer/module/messagecontroller/FullScreenDelayHelper;

    iget-object v1, p0, Ldxoptimizer/bfu;->b:Ldxoptimizer/bfv;

    invoke-virtual {v0, v1}, Lcom/dianxinos/optimizer/module/messagecontroller/FullScreenDelayHelper;->a(Ldxoptimizer/bfq;)V

    .line 21
    iget-object v0, p0, Ldxoptimizer/bfu;->b:Ldxoptimizer/bfv;

    new-instance v1, Ldxoptimizer/bfu$1;

    invoke-direct {v1, p0}, Ldxoptimizer/bfu$1;-><init>(Ldxoptimizer/bfu;)V

    invoke-virtual {v0, v1}, Ldxoptimizer/bfv;->a(Ldxoptimizer/bfq;)V

    .line 27
    return-void
.end method

.method private a(Ldxoptimizer/bfs;)V
    .registers 3

    .prologue
    .line 71
    iget-object v0, p0, Ldxoptimizer/bfu;->a:Lcom/dianxinos/optimizer/module/messagecontroller/FullScreenDelayHelper;

    invoke-virtual {v0, p1}, Lcom/dianxinos/optimizer/module/messagecontroller/FullScreenDelayHelper;->a(Ldxoptimizer/bfp;)V

    .line 72
    return-void
.end method

.method private a(Ldxoptimizer/bfw;)V
    .registers 3

    .prologue
    .line 67
    iget-object v0, p0, Ldxoptimizer/bfu;->a:Lcom/dianxinos/optimizer/module/messagecontroller/FullScreenDelayHelper;

    invoke-virtual {v0, p1}, Lcom/dianxinos/optimizer/module/messagecontroller/FullScreenDelayHelper;->a(Ldxoptimizer/bfp;)V

    .line 68
    return-void
.end method

.method private a(Ldxoptimizer/bfx;)V
    .registers 3

    .prologue
    .line 63
    iget-object v0, p0, Ldxoptimizer/bfu;->a:Lcom/dianxinos/optimizer/module/messagecontroller/FullScreenDelayHelper;

    invoke-virtual {v0, p1}, Lcom/dianxinos/optimizer/module/messagecontroller/FullScreenDelayHelper;->a(Ldxoptimizer/bfp;)V

    .line 64
    return-void
.end method

.method private a(Ldxoptimizer/bfy;)V
    .registers 3

    .prologue
    .line 55
    iget-object v0, p0, Ldxoptimizer/bfu;->a:Lcom/dianxinos/optimizer/module/messagecontroller/FullScreenDelayHelper;

    invoke-virtual {v0, p1}, Lcom/dianxinos/optimizer/module/messagecontroller/FullScreenDelayHelper;->a(Ldxoptimizer/bfp;)V

    .line 56
    return-void
.end method

.method private a(Ldxoptimizer/bgb;)V
    .registers 2

    .prologue
    .line 59
    invoke-virtual {p1}, Ldxoptimizer/bgb;->c()V

    .line 60
    return-void
.end method


# virtual methods
.method public a(Ldxoptimizer/bfp;)V
    .registers 3

    .prologue
    .line 30
    iget v0, p1, Ldxoptimizer/bfp;->a:I

    sparse-switch v0, :sswitch_data_24

    .line 52
    :goto_5
    return-void

    .line 32
    :sswitch_6
    check-cast p1, Ldxoptimizer/bfx;

    invoke-direct {p0, p1}, Ldxoptimizer/bfu;->a(Ldxoptimizer/bfx;)V

    goto :goto_5

    .line 36
    :sswitch_c
    check-cast p1, Ldxoptimizer/bfw;

    invoke-direct {p0, p1}, Ldxoptimizer/bfu;->a(Ldxoptimizer/bfw;)V

    goto :goto_5

    .line 40
    :sswitch_12
    check-cast p1, Ldxoptimizer/bfy;

    invoke-direct {p0, p1}, Ldxoptimizer/bfu;->a(Ldxoptimizer/bfy;)V

    goto :goto_5

    .line 44
    :sswitch_18
    check-cast p1, Ldxoptimizer/bgb;

    invoke-direct {p0, p1}, Ldxoptimizer/bfu;->a(Ldxoptimizer/bgb;)V

    goto :goto_5

    .line 48
    :sswitch_1e
    check-cast p1, Ldxoptimizer/bfs;

    invoke-direct {p0, p1}, Ldxoptimizer/bfu;->a(Ldxoptimizer/bfs;)V

    goto :goto_5

    .line 30
    :sswitch_data_24
    .sparse-switch
        0x1 -> :sswitch_c
        0x2 -> :sswitch_1e
        0x4 -> :sswitch_12
        0x8 -> :sswitch_6
        0x20 -> :sswitch_18
    .end sparse-switch
.end method