1*795d594fSAndroid Build Coastguard Worker /* 2*795d594fSAndroid Build Coastguard Worker * Copyright (C) 2017 The Android Open Source Project 3*795d594fSAndroid Build Coastguard Worker * 4*795d594fSAndroid Build Coastguard Worker * Licensed under the Apache License, Version 2.0 (the "License"); 5*795d594fSAndroid Build Coastguard Worker * you may not use this file except in compliance with the License. 6*795d594fSAndroid Build Coastguard Worker * You may obtain a copy of the License at 7*795d594fSAndroid Build Coastguard Worker * 8*795d594fSAndroid Build Coastguard Worker * http://www.apache.org/licenses/LICENSE-2.0 9*795d594fSAndroid Build Coastguard Worker * 10*795d594fSAndroid Build Coastguard Worker * Unless required by applicable law or agreed to in writing, software 11*795d594fSAndroid Build Coastguard Worker * distributed under the License is distributed on an "AS IS" BASIS, 12*795d594fSAndroid Build Coastguard Worker * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13*795d594fSAndroid Build Coastguard Worker * See the License for the specific language governing permissions and 14*795d594fSAndroid Build Coastguard Worker * limitations under the License. 15*795d594fSAndroid Build Coastguard Worker */ 16*795d594fSAndroid Build Coastguard Worker 17*795d594fSAndroid Build Coastguard Worker public class ParentClass { ParentClass()18*795d594fSAndroid Build Coastguard Worker public ParentClass() {} 19*795d594fSAndroid Build Coastguard Worker 20*795d594fSAndroid Build Coastguard Worker // INSTANCE FIELD 21*795d594fSAndroid Build Coastguard Worker 22*795d594fSAndroid Build Coastguard Worker public int fieldPublicSdk = 211; 23*795d594fSAndroid Build Coastguard Worker int fieldPackageSdk = 212; 24*795d594fSAndroid Build Coastguard Worker protected int fieldProtectedSdk = 213; 25*795d594fSAndroid Build Coastguard Worker private int fieldPrivateSdk = 214; 26*795d594fSAndroid Build Coastguard Worker public int fieldPublicSdkB = 215; 27*795d594fSAndroid Build Coastguard Worker 28*795d594fSAndroid Build Coastguard Worker public int fieldPublicUnsupported = 221; 29*795d594fSAndroid Build Coastguard Worker int fieldPackageUnsupported = 222; 30*795d594fSAndroid Build Coastguard Worker protected int fieldProtectedUnsupported = 223; 31*795d594fSAndroid Build Coastguard Worker private int fieldPrivateUnsupported = 224; 32*795d594fSAndroid Build Coastguard Worker public int fieldPublicUnsupportedB = 225; 33*795d594fSAndroid Build Coastguard Worker 34*795d594fSAndroid Build Coastguard Worker public int fieldPublicConditionallyBlocked = 231; 35*795d594fSAndroid Build Coastguard Worker int fieldPackageConditionallyBlocked = 232; 36*795d594fSAndroid Build Coastguard Worker protected int fieldProtectedConditionallyBlocked = 233; 37*795d594fSAndroid Build Coastguard Worker private int fieldPrivateConditionallyBlocked = 234; 38*795d594fSAndroid Build Coastguard Worker public int fieldPublicConditionallyBlockedB = 235; 39*795d594fSAndroid Build Coastguard Worker 40*795d594fSAndroid Build Coastguard Worker public int fieldPublicBlocklist = 241; 41*795d594fSAndroid Build Coastguard Worker int fieldPackageBlocklist = 242; 42*795d594fSAndroid Build Coastguard Worker protected int fieldProtectedBlocklist = 243; 43*795d594fSAndroid Build Coastguard Worker private int fieldPrivateBlocklist = 244; 44*795d594fSAndroid Build Coastguard Worker public int fieldPublicBlocklistB = 245; 45*795d594fSAndroid Build Coastguard Worker 46*795d594fSAndroid Build Coastguard Worker public int fieldPublicBlocklistAndCorePlatformApi = 251; 47*795d594fSAndroid Build Coastguard Worker int fieldPackageBlocklistAndCorePlatformApi = 252; 48*795d594fSAndroid Build Coastguard Worker protected int fieldProtectedBlocklistAndCorePlatformApi = 253; 49*795d594fSAndroid Build Coastguard Worker private int fieldPrivateBlocklistAndCorePlatformApi = 254; 50*795d594fSAndroid Build Coastguard Worker public int fieldPublicBlocklistAndCorePlatformApiB = 255; 51*795d594fSAndroid Build Coastguard Worker 52*795d594fSAndroid Build Coastguard Worker // STATIC FIELD 53*795d594fSAndroid Build Coastguard Worker 54*795d594fSAndroid Build Coastguard Worker public static int fieldPublicStaticSdk = 111; 55*795d594fSAndroid Build Coastguard Worker static int fieldPackageStaticSdk = 112; 56*795d594fSAndroid Build Coastguard Worker protected static int fieldProtectedStaticSdk = 113; 57*795d594fSAndroid Build Coastguard Worker private static int fieldPrivateStaticSdk = 114; 58*795d594fSAndroid Build Coastguard Worker public static int fieldPublicStaticSdkB = 115; 59*795d594fSAndroid Build Coastguard Worker 60*795d594fSAndroid Build Coastguard Worker public static int fieldPublicStaticUnsupported = 121; 61*795d594fSAndroid Build Coastguard Worker static int fieldPackageStaticUnsupported = 122; 62*795d594fSAndroid Build Coastguard Worker protected static int fieldProtectedStaticUnsupported = 123; 63*795d594fSAndroid Build Coastguard Worker private static int fieldPrivateStaticUnsupported = 124; 64*795d594fSAndroid Build Coastguard Worker public static int fieldPublicStaticUnsupportedB = 125; 65*795d594fSAndroid Build Coastguard Worker 66*795d594fSAndroid Build Coastguard Worker public static int fieldPublicStaticConditionallyBlocked = 131; 67*795d594fSAndroid Build Coastguard Worker static int fieldPackageStaticConditionallyBlocked = 132; 68*795d594fSAndroid Build Coastguard Worker protected static int fieldProtectedStaticConditionallyBlocked = 133; 69*795d594fSAndroid Build Coastguard Worker private static int fieldPrivateStaticConditionallyBlocked = 134; 70*795d594fSAndroid Build Coastguard Worker public static int fieldPublicStaticConditionallyBlockedB = 135; 71*795d594fSAndroid Build Coastguard Worker 72*795d594fSAndroid Build Coastguard Worker public static int fieldPublicStaticBlocklist = 141; 73*795d594fSAndroid Build Coastguard Worker static int fieldPackageStaticBlocklist = 142; 74*795d594fSAndroid Build Coastguard Worker protected static int fieldProtectedStaticBlocklist = 143; 75*795d594fSAndroid Build Coastguard Worker private static int fieldPrivateStaticBlocklist = 144; 76*795d594fSAndroid Build Coastguard Worker public static int fieldPublicStaticBlocklistB = 145; 77*795d594fSAndroid Build Coastguard Worker 78*795d594fSAndroid Build Coastguard Worker public static int fieldPublicStaticBlocklistAndCorePlatformApi = 151; 79*795d594fSAndroid Build Coastguard Worker static int fieldPackageStaticBlocklistAndCorePlatformApi = 152; 80*795d594fSAndroid Build Coastguard Worker protected static int fieldProtectedStaticBlocklistAndCorePlatformApi = 153; 81*795d594fSAndroid Build Coastguard Worker private static int fieldPrivateStaticBlocklistAndCorePlatformApi = 154; 82*795d594fSAndroid Build Coastguard Worker public static int fieldPublicStaticBlocklistAndCorePlatformApiB = 155; 83*795d594fSAndroid Build Coastguard Worker 84*795d594fSAndroid Build Coastguard Worker // INSTANCE METHOD 85*795d594fSAndroid Build Coastguard Worker methodPublicSdk()86*795d594fSAndroid Build Coastguard Worker public int methodPublicSdk() { return 411; } methodPackageSdk()87*795d594fSAndroid Build Coastguard Worker int methodPackageSdk() { return 412; } methodProtectedSdk()88*795d594fSAndroid Build Coastguard Worker protected int methodProtectedSdk() { return 413; } methodPrivateSdk()89*795d594fSAndroid Build Coastguard Worker private int methodPrivateSdk() { return 414; } 90*795d594fSAndroid Build Coastguard Worker methodPublicUnsupported()91*795d594fSAndroid Build Coastguard Worker public int methodPublicUnsupported() { return 421; } methodPackageUnsupported()92*795d594fSAndroid Build Coastguard Worker int methodPackageUnsupported() { return 422; } methodProtectedUnsupported()93*795d594fSAndroid Build Coastguard Worker protected int methodProtectedUnsupported() { return 423; } methodPrivateUnsupported()94*795d594fSAndroid Build Coastguard Worker private int methodPrivateUnsupported() { return 424; } 95*795d594fSAndroid Build Coastguard Worker methodPublicConditionallyBlocked()96*795d594fSAndroid Build Coastguard Worker public int methodPublicConditionallyBlocked() { return 431; } methodPackageConditionallyBlocked()97*795d594fSAndroid Build Coastguard Worker int methodPackageConditionallyBlocked() { return 432; } methodProtectedConditionallyBlocked()98*795d594fSAndroid Build Coastguard Worker protected int methodProtectedConditionallyBlocked() { return 433; } methodPrivateConditionallyBlocked()99*795d594fSAndroid Build Coastguard Worker private int methodPrivateConditionallyBlocked() { return 434; } 100*795d594fSAndroid Build Coastguard Worker methodPublicBlocklist()101*795d594fSAndroid Build Coastguard Worker public int methodPublicBlocklist() { return 441; } methodPackageBlocklist()102*795d594fSAndroid Build Coastguard Worker int methodPackageBlocklist() { return 442; } methodProtectedBlocklist()103*795d594fSAndroid Build Coastguard Worker protected int methodProtectedBlocklist() { return 443; } methodPrivateBlocklist()104*795d594fSAndroid Build Coastguard Worker private int methodPrivateBlocklist() { return 444; } 105*795d594fSAndroid Build Coastguard Worker methodPublicBlocklistAndCorePlatformApi()106*795d594fSAndroid Build Coastguard Worker public int methodPublicBlocklistAndCorePlatformApi() { return 451; } methodPackageBlocklistAndCorePlatformApi()107*795d594fSAndroid Build Coastguard Worker int methodPackageBlocklistAndCorePlatformApi() { return 452; } methodProtectedBlocklistAndCorePlatformApi()108*795d594fSAndroid Build Coastguard Worker protected int methodProtectedBlocklistAndCorePlatformApi() { return 453; } methodPrivateBlocklistAndCorePlatformApi()109*795d594fSAndroid Build Coastguard Worker private int methodPrivateBlocklistAndCorePlatformApi() { return 454; } 110*795d594fSAndroid Build Coastguard Worker 111*795d594fSAndroid Build Coastguard Worker // STATIC METHOD 112*795d594fSAndroid Build Coastguard Worker methodPublicStaticSdk()113*795d594fSAndroid Build Coastguard Worker public static int methodPublicStaticSdk() { return 311; } methodPackageStaticSdk()114*795d594fSAndroid Build Coastguard Worker static int methodPackageStaticSdk() { return 312; } methodProtectedStaticSdk()115*795d594fSAndroid Build Coastguard Worker protected static int methodProtectedStaticSdk() { return 313; } methodPrivateStaticSdk()116*795d594fSAndroid Build Coastguard Worker private static int methodPrivateStaticSdk() { return 314; } 117*795d594fSAndroid Build Coastguard Worker methodPublicStaticUnsupported()118*795d594fSAndroid Build Coastguard Worker public static int methodPublicStaticUnsupported() { return 321; } methodPackageStaticUnsupported()119*795d594fSAndroid Build Coastguard Worker static int methodPackageStaticUnsupported() { return 322; } methodProtectedStaticUnsupported()120*795d594fSAndroid Build Coastguard Worker protected static int methodProtectedStaticUnsupported() { return 323; } methodPrivateStaticUnsupported()121*795d594fSAndroid Build Coastguard Worker private static int methodPrivateStaticUnsupported() { return 324; } 122*795d594fSAndroid Build Coastguard Worker methodPublicStaticConditionallyBlocked()123*795d594fSAndroid Build Coastguard Worker public static int methodPublicStaticConditionallyBlocked() { return 331; } methodPackageStaticConditionallyBlocked()124*795d594fSAndroid Build Coastguard Worker static int methodPackageStaticConditionallyBlocked() { return 332; } methodProtectedStaticConditionallyBlocked()125*795d594fSAndroid Build Coastguard Worker protected static int methodProtectedStaticConditionallyBlocked() { return 333; } methodPrivateStaticConditionallyBlocked()126*795d594fSAndroid Build Coastguard Worker private static int methodPrivateStaticConditionallyBlocked() { return 334; } 127*795d594fSAndroid Build Coastguard Worker methodPublicStaticBlocklist()128*795d594fSAndroid Build Coastguard Worker public static int methodPublicStaticBlocklist() { return 341; } methodPackageStaticBlocklist()129*795d594fSAndroid Build Coastguard Worker static int methodPackageStaticBlocklist() { return 342; } methodProtectedStaticBlocklist()130*795d594fSAndroid Build Coastguard Worker protected static int methodProtectedStaticBlocklist() { return 343; } methodPrivateStaticBlocklist()131*795d594fSAndroid Build Coastguard Worker private static int methodPrivateStaticBlocklist() { return 344; } 132*795d594fSAndroid Build Coastguard Worker methodPublicStaticBlocklistAndCorePlatformApi()133*795d594fSAndroid Build Coastguard Worker public static int methodPublicStaticBlocklistAndCorePlatformApi() { return 351; } methodPackageStaticBlocklistAndCorePlatformApi()134*795d594fSAndroid Build Coastguard Worker static int methodPackageStaticBlocklistAndCorePlatformApi() { return 352; } methodProtectedStaticBlocklistAndCorePlatformApi()135*795d594fSAndroid Build Coastguard Worker protected static int methodProtectedStaticBlocklistAndCorePlatformApi() { return 353; } methodPrivateStaticBlocklistAndCorePlatformApi()136*795d594fSAndroid Build Coastguard Worker private static int methodPrivateStaticBlocklistAndCorePlatformApi() { return 354; } 137*795d594fSAndroid Build Coastguard Worker 138*795d594fSAndroid Build Coastguard Worker // CONSTRUCTOR 139*795d594fSAndroid Build Coastguard Worker 140*795d594fSAndroid Build Coastguard Worker // Sdk ParentClass(int x, short y)141*795d594fSAndroid Build Coastguard Worker public ParentClass(int x, short y) {} ParentClass(float x, short y)142*795d594fSAndroid Build Coastguard Worker ParentClass(float x, short y) {} ParentClass(long x, short y)143*795d594fSAndroid Build Coastguard Worker protected ParentClass(long x, short y) {} ParentClass(double x, short y)144*795d594fSAndroid Build Coastguard Worker private ParentClass(double x, short y) {} 145*795d594fSAndroid Build Coastguard Worker 146*795d594fSAndroid Build Coastguard Worker // Light greylist ParentClass(int x, boolean y)147*795d594fSAndroid Build Coastguard Worker public ParentClass(int x, boolean y) {} ParentClass(float x, boolean y)148*795d594fSAndroid Build Coastguard Worker ParentClass(float x, boolean y) {} ParentClass(long x, boolean y)149*795d594fSAndroid Build Coastguard Worker protected ParentClass(long x, boolean y) {} ParentClass(double x, boolean y)150*795d594fSAndroid Build Coastguard Worker private ParentClass(double x, boolean y) {} 151*795d594fSAndroid Build Coastguard Worker 152*795d594fSAndroid Build Coastguard Worker // Dark greylist ParentClass(int x, byte y)153*795d594fSAndroid Build Coastguard Worker public ParentClass(int x, byte y) {} ParentClass(float x, byte y)154*795d594fSAndroid Build Coastguard Worker ParentClass(float x, byte y) {} ParentClass(long x, byte y)155*795d594fSAndroid Build Coastguard Worker protected ParentClass(long x, byte y) {} ParentClass(double x, byte y)156*795d594fSAndroid Build Coastguard Worker private ParentClass(double x, byte y) {} 157*795d594fSAndroid Build Coastguard Worker 158*795d594fSAndroid Build Coastguard Worker // Blocklist ParentClass(int x, char y)159*795d594fSAndroid Build Coastguard Worker public ParentClass(int x, char y) {} ParentClass(float x, char y)160*795d594fSAndroid Build Coastguard Worker ParentClass(float x, char y) {} ParentClass(long x, char y)161*795d594fSAndroid Build Coastguard Worker protected ParentClass(long x, char y) {} ParentClass(double x, char y)162*795d594fSAndroid Build Coastguard Worker private ParentClass(double x, char y) {} 163*795d594fSAndroid Build Coastguard Worker 164*795d594fSAndroid Build Coastguard Worker // Blocklist and CorePlatformApi ParentClass(int x, int y)165*795d594fSAndroid Build Coastguard Worker public ParentClass(int x, int y) {} ParentClass(float x, int y)166*795d594fSAndroid Build Coastguard Worker ParentClass(float x, int y) {} ParentClass(long x, int y)167*795d594fSAndroid Build Coastguard Worker protected ParentClass(long x, int y) {} ParentClass(double x, int y)168*795d594fSAndroid Build Coastguard Worker private ParentClass(double x, int y) {} 169*795d594fSAndroid Build Coastguard Worker 170*795d594fSAndroid Build Coastguard Worker // HELPERS 171*795d594fSAndroid Build Coastguard Worker callMethodPublicSdk()172*795d594fSAndroid Build Coastguard Worker public int callMethodPublicSdk() { return methodPublicSdk(); } callMethodPackageSdk()173*795d594fSAndroid Build Coastguard Worker public int callMethodPackageSdk() { return methodPackageSdk(); } callMethodProtectedSdk()174*795d594fSAndroid Build Coastguard Worker public int callMethodProtectedSdk() { return methodProtectedSdk(); } 175*795d594fSAndroid Build Coastguard Worker callMethodPublicUnsupported()176*795d594fSAndroid Build Coastguard Worker public int callMethodPublicUnsupported() { return methodPublicUnsupported(); } callMethodPackageUnsupported()177*795d594fSAndroid Build Coastguard Worker public int callMethodPackageUnsupported() { return methodPackageUnsupported(); } callMethodProtectedUnsupported()178*795d594fSAndroid Build Coastguard Worker public int callMethodProtectedUnsupported() { return methodProtectedUnsupported(); } 179*795d594fSAndroid Build Coastguard Worker callMethodPublicConditionallyBlocked()180*795d594fSAndroid Build Coastguard Worker public int callMethodPublicConditionallyBlocked() { return methodPublicConditionallyBlocked(); } callMethodPackageConditionallyBlocked()181*795d594fSAndroid Build Coastguard Worker public int callMethodPackageConditionallyBlocked() { return methodPackageConditionallyBlocked(); } callMethodProtectedConditionallyBlocked()182*795d594fSAndroid Build Coastguard Worker public int callMethodProtectedConditionallyBlocked() { return methodProtectedConditionallyBlocked(); } 183*795d594fSAndroid Build Coastguard Worker callMethodPublicBlocklist()184*795d594fSAndroid Build Coastguard Worker public int callMethodPublicBlocklist() { return methodPublicBlocklist(); } callMethodPackageBlocklist()185*795d594fSAndroid Build Coastguard Worker public int callMethodPackageBlocklist() { return methodPackageBlocklist(); } callMethodProtectedBlocklist()186*795d594fSAndroid Build Coastguard Worker public int callMethodProtectedBlocklist() { return methodProtectedBlocklist(); } 187*795d594fSAndroid Build Coastguard Worker callMethodPublicBlocklistAndCorePlatformApi()188*795d594fSAndroid Build Coastguard Worker public int callMethodPublicBlocklistAndCorePlatformApi() { 189*795d594fSAndroid Build Coastguard Worker return methodPublicBlocklistAndCorePlatformApi(); 190*795d594fSAndroid Build Coastguard Worker } 191*795d594fSAndroid Build Coastguard Worker callMethodPackageBlocklistAndCorePlatformApi()192*795d594fSAndroid Build Coastguard Worker public int callMethodPackageBlocklistAndCorePlatformApi() { 193*795d594fSAndroid Build Coastguard Worker return methodPackageBlocklistAndCorePlatformApi(); 194*795d594fSAndroid Build Coastguard Worker } 195*795d594fSAndroid Build Coastguard Worker callMethodProtectedBlocklistAndCorePlatformApi()196*795d594fSAndroid Build Coastguard Worker public int callMethodProtectedBlocklistAndCorePlatformApi() { 197*795d594fSAndroid Build Coastguard Worker return methodProtectedBlocklistAndCorePlatformApi(); 198*795d594fSAndroid Build Coastguard Worker } 199*795d594fSAndroid Build Coastguard Worker } 200