ctc.smali

.class public Ldxoptimizer/ctc;
.super Ldxoptimizer/ctf;
.source "PandoraContext.java"


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

    .prologue
    .line 17
    invoke-direct {p0, p1, p2}, Ldxoptimizer/ctf;-><init>(Ldxoptimizer/bxe;Landroid/content/Context;)V

    .line 18
    invoke-direct {p0, p1}, Ldxoptimizer/ctc;->a(Ldxoptimizer/bxe;)V

    .line 19
    return-void
.end method

.method public constructor <init>(Ldxoptimizer/bxe;Landroid/content/Context;I)V
    .registers 4

    .prologue
    .line 22
    invoke-direct {p0, p1, p2, p3}, Ldxoptimizer/ctf;-><init>(Ldxoptimizer/bxe;Landroid/content/Context;I)V

    .line 23
    invoke-direct {p0, p1}, Ldxoptimizer/ctc;->a(Ldxoptimizer/bxe;)V

    .line 24
    return-void
.end method

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

    .prologue
    .line 28
    return-void
.end method


# virtual methods
.method protected a(Ldxoptimizer/bxe;I)Ldxoptimizer/ctf;
    .registers 5
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Landroid/content/pm/PackageManager$NameNotFoundException;
        }
    .end annotation

    .prologue
    .line 41
    iget-object v0, p0, Ldxoptimizer/ctc;->g:Ldxoptimizer/bxe;

    iget-object v0, v0, Ldxoptimizer/bxe;->e:Landroid/content/Context;

    .line 42
    invoke-virtual {v0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;

    move-result-object v0

    .line 41
    invoke-super {p0, v0, p2}, Ldxoptimizer/ctf;->createPackageContext(Ljava/lang/String;I)Landroid/content/Context;

    move-result-object v0

    .line 44
    new-instance v1, Ldxoptimizer/ctc;

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

    return-object v1
.end method

.method public bridge synthetic bindService(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z
    .registers 5

    .prologue
    .line 10
    invoke-super {p0, p1, p2, p3}, Ldxoptimizer/ctf;->bindService(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z

    move-result v0

    return v0
.end method

.method public bridge synthetic createPackageContext(Ljava/lang/String;I)Landroid/content/Context;
    .registers 4
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Landroid/content/pm/PackageManager$NameNotFoundException;
        }
    .end annotation

    .prologue
    .line 10
    invoke-super {p0, p1, p2}, Ldxoptimizer/ctf;->createPackageContext(Ljava/lang/String;I)Landroid/content/Context;

    move-result-object v0

    return-object v0
.end method

.method public bridge synthetic getApplicationContext()Landroid/content/Context;
    .registers 2

    .prologue
    .line 10
    invoke-super {p0}, Ldxoptimizer/ctf;->getApplicationContext()Landroid/content/Context;

    move-result-object v0

    return-object v0
.end method

.method public bridge synthetic getApplicationInfo()Landroid/content/pm/ApplicationInfo;
    .registers 2

    .prologue
    .line 10
    invoke-super {p0}, Ldxoptimizer/ctf;->getApplicationInfo()Landroid/content/pm/ApplicationInfo;

    move-result-object v0

    return-object v0
.end method

.method public bridge synthetic getAssets()Landroid/content/res/AssetManager;
    .registers 2

    .prologue
    .line 10
    invoke-super {p0}, Ldxoptimizer/ctf;->getAssets()Landroid/content/res/AssetManager;

    move-result-object v0

    return-object v0
.end method

.method public bridge synthetic getClassLoader()Ljava/lang/ClassLoader;
    .registers 2

    .prologue
    .line 10
    invoke-super {p0}, Ldxoptimizer/ctf;->getClassLoader()Ljava/lang/ClassLoader;

    move-result-object v0

    return-object v0
.end method

.method public bridge synthetic getContentResolver()Landroid/content/ContentResolver;
    .registers 2

    .prologue
    .line 10
    invoke-super {p0}, Ldxoptimizer/ctf;->getContentResolver()Landroid/content/ContentResolver;

    move-result-object v0

    return-object v0
.end method

.method public bridge synthetic getPackageCodePath()Ljava/lang/String;
    .registers 2

    .prologue
    .line 10
    invoke-super {p0}, Ldxoptimizer/ctf;->getPackageCodePath()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public bridge synthetic getPackageManager()Landroid/content/pm/PackageManager;
    .registers 2

    .prologue
    .line 10
    invoke-super {p0}, Ldxoptimizer/ctf;->getPackageManager()Landroid/content/pm/PackageManager;

    move-result-object v0

    return-object v0
.end method

.method public getPackageName()Ljava/lang/String;
    .registers 2

    .prologue
    .line 35
    iget-object v0, p0, Ldxoptimizer/ctc;->g:Ldxoptimizer/bxe;

    iget-object v0, v0, Ldxoptimizer/bxe;->a:Landroid/content/pm/PackageInfo;

    iget-object v0, v0, Landroid/content/pm/PackageInfo;->packageName:Ljava/lang/String;

    return-object v0
.end method

.method public bridge synthetic getPackageResourcePath()Ljava/lang/String;
    .registers 2

    .prologue
    .line 10
    invoke-super {p0}, Ldxoptimizer/ctf;->getPackageResourcePath()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public bridge synthetic getResources()Landroid/content/res/Resources;
    .registers 2

    .prologue
    .line 10
    invoke-super {p0}, Ldxoptimizer/ctf;->getResources()Landroid/content/res/Resources;

    move-result-object v0

    return-object v0
.end method

.method public getSystemService(Ljava/lang/String;)Ljava/lang/Object;
    .registers 3

    .prologue
    .line 49
    invoke-static {p1}, Ldxoptimizer/bxd;->b(Ljava/lang/String;)Landroid/os/IBinder;

    move-result-object v0

    .line 50
    if-eqz v0, :cond_7

    .line 53
    :goto_6
    return-object v0

    :cond_7
    invoke-super {p0, p1}, Ldxoptimizer/ctf;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object v0

    goto :goto_6
.end method

.method public bridge synthetic startService(Landroid/content/Intent;)Landroid/content/ComponentName;
    .registers 3

    .prologue
    .line 10
    invoke-super {p0, p1}, Ldxoptimizer/ctf;->startService(Landroid/content/Intent;)Landroid/content/ComponentName;

    move-result-object v0

    return-object v0
.end method

.method public bridge synthetic stopService(Landroid/content/Intent;)Z
    .registers 3

    .prologue
    .line 10
    invoke-super {p0, p1}, Ldxoptimizer/ctf;->stopService(Landroid/content/Intent;)Z

    move-result v0

    return v0
.end method

.method public bridge synthetic unbindService(Landroid/content/ServiceConnection;)V
    .registers 2

    .prologue
    .line 10
    invoke-super {p0, p1}, Ldxoptimizer/ctf;->unbindService(Landroid/content/ServiceConnection;)V

    return-void
.end method