SdkEnvironment$a.smali
.class public final Lcom/polly/mobile/util/SdkEnvironment$a;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/polly/mobile/util/SdkEnvironment;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "a"
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/polly/mobile/util/SdkEnvironment$a$a;
}
.end annotation
# static fields
.field private static final K:[B
.field private static final L:[B
# instance fields
.field public A:B
.field public B:B
.field public C:B
.field public D:B
.field public E:B
.field public F:B
.field public G:Z
.field public H:B
.field public I:[I
.field public J:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/polly/mobile/util/SdkEnvironment$a$a;",
">;"
}
.end annotation
.end field
.field public a:Z
.field public b:Z
.field public c:Z
.field public d:Z
.field public e:Z
.field public f:B
.field public g:I
.field public h:I
.field public i:I
.field public j:I
.field public k:I
.field public l:I
.field public m:I
.field public n:I
.field public o:I
.field public p:I
.field public q:I
.field public r:B
.field public s:B
.field public t:B
.field public u:B
.field public v:B
.field public w:B
.field public x:B
.field public y:B
.field public z:B
# direct methods
.method static constructor <clinit>()V
.registers 3
const/4 v0, 0x1
new-array v1, v0, [B
const/4 v2, 0x0
aput-byte v0, v1, v2
.line 310
sput-object v1, Lcom/polly/mobile/util/SdkEnvironment$a;->K:[B
new-array v0, v0, [B
aput-byte v2, v0, v2
.line 311
sput-object v0, Lcom/polly/mobile/util/SdkEnvironment$a;->L:[B
return-void
.end method
.method public constructor <init>()V
.registers 5
.line 16
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 v0, 0x0
.line 45
iput-boolean v0, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->a:Z
.line 46
iput-boolean v0, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->b:Z
.line 47
iput-boolean v0, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->c:Z
.line 48
iput-boolean v0, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->d:Z
const/4 v1, 0x1
.line 49
iput-boolean v1, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->e:Z
const/4 v2, -0x1
.line 50
iput-byte v2, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->f:B
.line 63
iput v0, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->g:I
.line 64
iput v0, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->h:I
.line 65
iput v0, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->i:I
.line 66
iput v0, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->j:I
.line 67
iput v0, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->k:I
.line 68
iput v0, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->l:I
.line 69
iput v0, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->m:I
.line 70
iput v0, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->n:I
.line 71
iput v0, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->o:I
.line 74
iput v1, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->p:I
.line 81
iput v0, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->q:I
const/16 v2, -0x42
.line 83
iput-byte v2, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->r:B
.line 84
iput-byte v0, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->s:B
.line 85
iput-byte v0, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->t:B
.line 87
iput-byte v1, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->u:B
.line 88
iput-byte v0, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->v:B
.line 89
iput-byte v0, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->w:B
const/4 v2, 0x4
.line 90
iput-byte v2, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->x:B
.line 91
iput-byte v0, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->y:B
.line 93
iput-byte v0, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->z:B
.line 94
iput-byte v0, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->A:B
.line 96
iput-byte v0, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->B:B
const/16 v3, 0x10
.line 97
iput-byte v3, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->C:B
.line 98
iput-byte v2, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->D:B
const/16 v2, 0x8
.line 99
iput-byte v2, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->E:B
.line 100
iput-byte v1, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->F:B
.line 102
iput-boolean v1, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->G:Z
.line 104
iput-byte v0, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->H:B
const/4 v0, 0x3
new-array v0, v0, [I
.line 105
fill-array-data v0, :array_62
iput-object v0, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->I:[I
.line 279
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->J:Ljava/util/List;
return-void
nop
:array_62
.array-data 4
0x0
0x0
0x0
.end array-data
.end method
.method public static a([B[I)V
.registers 9
.line 118
array-length v0, p1
if-eqz p0, :cond_2b
if-eqz p1, :cond_2b
.line 119
array-length v1, p0
mul-int/lit8 v2, v0, 0x4
if-lt v1, v2, :cond_2b
array-length v1, p1
if-lt v1, v0, :cond_2b
const/4 v1, 0x0
const/4 v2, 0x0
:goto_f
if-ge v2, v0, :cond_2b
mul-int/lit8 v3, v2, 0x4
const/4 v4, 0x0
:goto_14
add-int/lit8 v5, v2, 0x1
mul-int/lit8 v6, v5, 0x4
if-ge v3, v6, :cond_27
.line 123
aget-byte v5, p0, v3
and-int/lit16 v5, v5, 0xff
rem-int/lit8 v6, v3, 0x4
mul-int/lit8 v6, v6, 0x8
shl-int/2addr v5, v6
or-int/2addr v4, v5
add-int/lit8 v3, v3, 0x1
goto :goto_14
.line 125
:cond_27
aput v4, p1, v2
move v2, v5
goto :goto_f
:cond_2b
return-void
.end method
.method public static a([B)Z
.registers 2
if-nez p0, :cond_4
const/4 p0, 0x0
return p0
.line 299
:cond_4
sget-object v0, Lcom/polly/mobile/util/SdkEnvironment$a;->K:[B
invoke-static {v0, p0}, Ljava/util/Arrays;->equals([B[B)Z
move-result p0
return p0
.end method
.method public static a(Z)[B
.registers 1
if-eqz p0, :cond_5
.line 304
sget-object p0, Lcom/polly/mobile/util/SdkEnvironment$a;->K:[B
return-object p0
.line 306
:cond_5
sget-object p0, Lcom/polly/mobile/util/SdkEnvironment$a;->L:[B
return-object p0
.end method
.method public static a([I)[B
.registers 7
if-nez p0, :cond_4
const/4 p0, 0x0
return-object p0
.line 134
:cond_4
array-length v0, p0
mul-int/lit8 v0, v0, 0x4
new-array v0, v0, [B
const/4 v1, 0x0
.line 135
:goto_a
array-length v2, p0
if-ge v1, v2, :cond_3e
.line 136
aget v2, p0, v1
mul-int/lit8 v3, v1, 0x4
and-int/lit16 v4, v2, 0xff
int-to-byte v4, v4
.line 137
aput-byte v4, v0, v3
add-int/lit8 v4, v3, 0x1
const v5, 0xff00
and-int/2addr v5, v2
shr-int/lit8 v5, v5, 0x8
and-int/lit16 v5, v5, 0xff
int-to-byte v5, v5
.line 138
aput-byte v5, v0, v4
add-int/lit8 v4, v3, 0x2
const/high16 v5, 0xff0000
and-int/2addr v5, v2
shr-int/lit8 v5, v5, 0x10
and-int/lit16 v5, v5, 0xff
int-to-byte v5, v5
.line 139
aput-byte v5, v0, v4
add-int/lit8 v3, v3, 0x3
const/high16 v4, -0x1000000
and-int/2addr v2, v4
shr-int/lit8 v2, v2, 0x18
and-int/lit16 v2, v2, 0xff
int-to-byte v2, v2
.line 140
aput-byte v2, v0, v3
add-int/lit8 v1, v1, 0x1
goto :goto_a
:cond_3e
return-object v0
.end method
# virtual methods
.method public final a()V
.registers 3
.line 290
iget-object v0, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->J:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v0
:goto_6
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_16
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/polly/mobile/util/SdkEnvironment$a$a;
.line 291
invoke-interface {v1}, Lcom/polly/mobile/util/SdkEnvironment$a$a;->a()V
goto :goto_6
:cond_16
return-void
.end method
.method public final a(Lcom/polly/mobile/util/SdkEnvironment$a$a;)V
.registers 3
.line 282
iget-object v0, p0, Lcom/polly/mobile/util/SdkEnvironment$a;->J:Ljava/util/List;
invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
return-void
.end method