bca.smali

.class public abstract Ldxoptimizer/bca;
.super Ljava/lang/Object;
.source "BaseScanItem.java"

# interfaces
.implements Ldxoptimizer/bbf;


# instance fields
.field protected a:Landroid/content/Context;

.field protected b:Z

.field public c:Ldxoptimizer/bcv;


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

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

    .line 29
    iput-object p1, p0, Ldxoptimizer/bca;->a:Landroid/content/Context;

    .line 30
    iput-object p2, p0, Ldxoptimizer/bca;->c:Ldxoptimizer/bcv;

    .line 31
    return-void
.end method


# virtual methods
.method public d()I
    .registers 2

    .prologue
    .line 153
    invoke-virtual {p0}, Ldxoptimizer/bca;->l()I

    move-result v0

    return v0
.end method

.method public e()V
    .registers 2

    .prologue
    .line 131
    iget-object v0, p0, Ldxoptimizer/bca;->c:Ldxoptimizer/bcv;

    invoke-interface {v0, p0}, Ldxoptimizer/bcv;->f(Ldxoptimizer/bca;)V

    .line 132
    invoke-virtual {p0}, Ldxoptimizer/bca;->m()V

    .line 133
    return-void
.end method

.method public f()Z
    .registers 2

    .prologue
    .line 137
    const/4 v0, 0x0

    return v0
.end method

.method public g()V
    .registers 1

    .prologue
    .line 142
    return-void
.end method

.method protected abstract h()V
.end method

.method public i_()V
    .registers 1

    .prologue
    .line 144
    return-void
.end method

.method protected abstract j()V
.end method

.method public abstract k()Ljava/lang/String;
.end method

.method public abstract l()I
.end method

.method public abstract m()V
.end method

.method public abstract n()I
.end method

.method public abstract o()Z
.end method

.method public abstract p()I
.end method

.method public abstract q()Z
.end method

.method public r()Z
    .registers 2

    .prologue
    .line 64
    const/4 v0, 0x1

    return v0
.end method

.method public v()Z
    .registers 2

    .prologue
    .line 119
    const/4 v0, 0x0

    return v0
.end method

.method public w()V
    .registers 2

    .prologue
    .line 34
    iget-object v0, p0, Ldxoptimizer/bca;->c:Ldxoptimizer/bcv;

    invoke-interface {v0, p0}, Ldxoptimizer/bcv;->a(Ldxoptimizer/bca;)V

    .line 35
    invoke-virtual {p0}, Ldxoptimizer/bca;->h()V

    .line 36
    iget-object v0, p0, Ldxoptimizer/bca;->c:Ldxoptimizer/bcv;

    invoke-interface {v0, p0}, Ldxoptimizer/bcv;->b(Ldxoptimizer/bca;)V

    .line 37
    return-void
.end method

.method public x()V
    .registers 2

    .prologue
    .line 40
    iget-object v0, p0, Ldxoptimizer/bca;->c:Ldxoptimizer/bcv;

    invoke-interface {v0, p0}, Ldxoptimizer/bcv;->c(Ldxoptimizer/bca;)V

    .line 41
    invoke-virtual {p0}, Ldxoptimizer/bca;->h()V

    .line 42
    iget-object v0, p0, Ldxoptimizer/bca;->c:Ldxoptimizer/bcv;

    invoke-interface {v0, p0}, Ldxoptimizer/bcv;->d(Ldxoptimizer/bca;)V

    .line 43
    return-void
.end method

.method public y()V
    .registers 2

    .prologue
    .line 55
    invoke-virtual {p0}, Ldxoptimizer/bca;->j()V

    .line 56
    const/4 v0, 0x1

    iput-boolean v0, p0, Ldxoptimizer/bca;->b:Z

    .line 57
    return-void
.end method

.method protected z()V
    .registers 1

    .prologue
    .line 126
    invoke-virtual {p0}, Ldxoptimizer/bca;->x()V

    .line 127
    return-void
.end method