-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbd.java
111 lines (90 loc) · 1.9 KB
/
bd.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
public final class bd {
private String a;
private int a;
private int b;
private int c;
private int d;
private v[] a;
private ch[] a;
private ca[] a;
public bd(String var1, int var2, int var3, int var4, int var5) {
this.a = var1;
this.a = var2;
this.b = var3;
this.d = var4;
this.c = var5;
this.a = null;
this.a = null;
this.a = null;
}
public bd() {
this("", -1, -1, 0, 0);
}
public final int a() {
return this.b;
}
public final String a() {
return this.a;
}
public final int b() {
return this.a;
}
public final boolean a() {
return this.a == bl.h;
}
public final int c() {
return this.c;
}
public final boolean b() {
return bv.a()[this.a];
}
public final void a() {
if (!this.b()) {
bl.d();
bv.a(this.a);
}
}
public final int d() {
return this.d;
}
public final ch[] a() {
return this.a;
}
public final v[] a() {
return this.a;
}
public final void a(v[] var1) {
this.a = var1;
}
public final void a(ch[] var1) {
this.a = var1;
}
public final void a(ca[] var1) {
this.a = var1;
}
public final void a(v var1) {
if (this.a == null) {
this.a = new v[]{var1};
} else {
for(int var2 = 0; var2 < this.a.length; ++var2) {
if (this.a[var2].a(var1)) {
this.a[var2].c(var1.l());
return;
}
}
v[] var3 = new v[this.a.length + 1];
System.arraycopy(this.a, 0, var3, 0, this.a.length);
var3[var3.length - 1] = var1;
this.a = var3;
}
}
public final ca[] a() {
return this.a;
}
public final String toString() {
return this.a;
}
public final boolean a(bd var1) {
return this.a.equals(var1.a);
}
}