ronnie
2022-10-14 1504bb53e29d3d46222c0b3ea994fc494b48e153
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
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
/*
 * Copyright (C) 2017 The Android Open Source Project
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
 
public class ParentClass {
  public ParentClass() {}
 
  // INSTANCE FIELD
 
  public int fieldPublicWhitelist = 211;
  int fieldPackageWhitelist = 212;
  protected int fieldProtectedWhitelist = 213;
  private int fieldPrivateWhitelist = 214;
  public int fieldPublicWhitelistB = 215;
 
  public int fieldPublicLightGreylist = 221;
  int fieldPackageLightGreylist = 222;
  protected int fieldProtectedLightGreylist = 223;
  private int fieldPrivateLightGreylist = 224;
  public int fieldPublicLightGreylistB = 225;
 
  public int fieldPublicDarkGreylist = 231;
  int fieldPackageDarkGreylist = 232;
  protected int fieldProtectedDarkGreylist = 233;
  private int fieldPrivateDarkGreylist = 234;
  public int fieldPublicDarkGreylistB = 235;
 
  public int fieldPublicBlacklist = 241;
  int fieldPackageBlacklist = 242;
  protected int fieldProtectedBlacklist = 243;
  private int fieldPrivateBlacklist = 244;
  public int fieldPublicBlacklistB = 245;
 
  public int fieldPublicBlacklistAndCorePlatformApi = 251;
  int fieldPackageBlacklistAndCorePlatformApi = 252;
  protected int fieldProtectedBlacklistAndCorePlatformApi = 253;
  private int fieldPrivateBlacklistAndCorePlatformApi = 254;
  public int fieldPublicBlacklistAndCorePlatformApiB = 255;
 
  // STATIC FIELD
 
  public static int fieldPublicStaticWhitelist = 111;
  static int fieldPackageStaticWhitelist = 112;
  protected static int fieldProtectedStaticWhitelist = 113;
  private static int fieldPrivateStaticWhitelist = 114;
  public static int fieldPublicStaticWhitelistB = 115;
 
  public static int fieldPublicStaticLightGreylist = 121;
  static int fieldPackageStaticLightGreylist = 122;
  protected static int fieldProtectedStaticLightGreylist = 123;
  private static int fieldPrivateStaticLightGreylist = 124;
  public static int fieldPublicStaticLightGreylistB = 125;
 
  public static int fieldPublicStaticDarkGreylist = 131;
  static int fieldPackageStaticDarkGreylist = 132;
  protected static int fieldProtectedStaticDarkGreylist = 133;
  private static int fieldPrivateStaticDarkGreylist = 134;
  public static int fieldPublicStaticDarkGreylistB = 135;
 
  public static int fieldPublicStaticBlacklist = 141;
  static int fieldPackageStaticBlacklist = 142;
  protected static int fieldProtectedStaticBlacklist = 143;
  private static int fieldPrivateStaticBlacklist = 144;
  public static int fieldPublicStaticBlacklistB = 145;
 
  public static int fieldPublicStaticBlacklistAndCorePlatformApi = 151;
  static int fieldPackageStaticBlacklistAndCorePlatformApi = 152;
  protected static int fieldProtectedStaticBlacklistAndCorePlatformApi = 153;
  private static int fieldPrivateStaticBlacklistAndCorePlatformApi = 154;
  public static int fieldPublicStaticBlacklistAndCorePlatformApiB = 155;
 
  // INSTANCE METHOD
 
  public int methodPublicWhitelist() { return 411; }
  int methodPackageWhitelist() { return 412; }
  protected int methodProtectedWhitelist() { return 413; }
  private int methodPrivateWhitelist() { return 414; }
 
  public int methodPublicLightGreylist() { return 421; }
  int methodPackageLightGreylist() { return 422; }
  protected int methodProtectedLightGreylist() { return 423; }
  private int methodPrivateLightGreylist() { return 424; }
 
  public int methodPublicDarkGreylist() { return 431; }
  int methodPackageDarkGreylist() { return 432; }
  protected int methodProtectedDarkGreylist() { return 433; }
  private int methodPrivateDarkGreylist() { return 434; }
 
  public int methodPublicBlacklist() { return 441; }
  int methodPackageBlacklist() { return 442; }
  protected int methodProtectedBlacklist() { return 443; }
  private int methodPrivateBlacklist() { return 444; }
 
  public int methodPublicBlacklistAndCorePlatformApi() { return 451; }
  int methodPackageBlacklistAndCorePlatformApi() { return 452; }
  protected int methodProtectedBlacklistAndCorePlatformApi() { return 453; }
  private int methodPrivateBlacklistAndCorePlatformApi() { return 454; }
 
  // STATIC METHOD
 
  public static int methodPublicStaticWhitelist() { return 311; }
  static int methodPackageStaticWhitelist() { return 312; }
  protected static int methodProtectedStaticWhitelist() { return 313; }
  private static int methodPrivateStaticWhitelist() { return 314; }
 
  public static int methodPublicStaticLightGreylist() { return 321; }
  static int methodPackageStaticLightGreylist() { return 322; }
  protected static int methodProtectedStaticLightGreylist() { return 323; }
  private static int methodPrivateStaticLightGreylist() { return 324; }
 
  public static int methodPublicStaticDarkGreylist() { return 331; }
  static int methodPackageStaticDarkGreylist() { return 332; }
  protected static int methodProtectedStaticDarkGreylist() { return 333; }
  private static int methodPrivateStaticDarkGreylist() { return 334; }
 
  public static int methodPublicStaticBlacklist() { return 341; }
  static int methodPackageStaticBlacklist() { return 342; }
  protected static int methodProtectedStaticBlacklist() { return 343; }
  private static int methodPrivateStaticBlacklist() { return 344; }
 
  public static int methodPublicStaticBlacklistAndCorePlatformApi() { return 351; }
  static int methodPackageStaticBlacklistAndCorePlatformApi() { return 352; }
  protected static int methodProtectedStaticBlacklistAndCorePlatformApi() { return 353; }
  private static int methodPrivateStaticBlacklistAndCorePlatformApi() { return 354; }
 
  // CONSTRUCTOR
 
  // Whitelist
  public ParentClass(int x, short y) {}
  ParentClass(float x, short y) {}
  protected ParentClass(long x, short y) {}
  private ParentClass(double x, short y) {}
 
  // Light greylist
  public ParentClass(int x, boolean y) {}
  ParentClass(float x, boolean y) {}
  protected ParentClass(long x, boolean y) {}
  private ParentClass(double x, boolean y) {}
 
  // Dark greylist
  public ParentClass(int x, byte y) {}
  ParentClass(float x, byte y) {}
  protected ParentClass(long x, byte y) {}
  private ParentClass(double x, byte y) {}
 
  // Blacklist
  public ParentClass(int x, char y) {}
  ParentClass(float x, char y) {}
  protected ParentClass(long x, char y) {}
  private ParentClass(double x, char y) {}
 
  // Blacklist and CorePlatformApi
  public ParentClass(int x, int y) {}
  ParentClass(float x, int y) {}
  protected ParentClass(long x, int y) {}
  private ParentClass(double x, int y) {}
 
  // HELPERS
 
  public int callMethodPublicWhitelist() { return methodPublicWhitelist(); }
  public int callMethodPackageWhitelist() { return methodPackageWhitelist(); }
  public int callMethodProtectedWhitelist() { return methodProtectedWhitelist(); }
 
  public int callMethodPublicLightGreylist() { return methodPublicLightGreylist(); }
  public int callMethodPackageLightGreylist() { return methodPackageLightGreylist(); }
  public int callMethodProtectedLightGreylist() { return methodProtectedLightGreylist(); }
 
  public int callMethodPublicDarkGreylist() { return methodPublicDarkGreylist(); }
  public int callMethodPackageDarkGreylist() { return methodPackageDarkGreylist(); }
  public int callMethodProtectedDarkGreylist() { return methodProtectedDarkGreylist(); }
 
  public int callMethodPublicBlacklist() { return methodPublicBlacklist(); }
  public int callMethodPackageBlacklist() { return methodPackageBlacklist(); }
  public int callMethodProtectedBlacklist() { return methodProtectedBlacklist(); }
 
  public int callMethodPublicBlacklistAndCorePlatformApi() {
    return methodPublicBlacklistAndCorePlatformApi();
  }
 
  public int callMethodPackageBlacklistAndCorePlatformApi() {
    return methodPackageBlacklistAndCorePlatformApi();
  }
 
  public int callMethodProtectedBlacklistAndCorePlatformApi() {
    return methodProtectedBlacklistAndCorePlatformApi();
  }
}