package mirror.android.content.pm;
import android.content.pm.*;
import android.content.pm.PackageParser;
import java.io.File;
import mirror.RefClass;
import mirror.RefConstructor;
import mirror.RefMethod;
import mirror.MethodParams;
import mirror.MethodReflectParams;
import mirror.RefStaticMethod;
/**
* @author Lody
*/
public class PackageParserLollipop22 {
public static Class<?> TYPE = RefClass.load(PackageParserLollipop22.class, "android.content.pm.PackageParser");
@MethodReflectParams({"android.content.pm.PackageParser$Package", "int"})
public static RefMethod<Void> collectCertificates;
public static RefConstructor<PackageParser> ctor;
@MethodReflectParams({"android.content.pm.PackageParser$Activity", "int", "android.content.pm.PackageUserState", "int"})
public static RefStaticMethod<ActivityInfo> generateActivityInfo;
@MethodReflectParams({"android.content.pm.PackageParser$Package", "int", "android.content.pm.PackageUserState"})
public static RefStaticMethod<ApplicationInfo> generateApplicationInfo;
@MethodReflectParams({"android.content.pm.PackageParser$Package", "[I", "int", "long", "long", "android.util.ArraySet", "android.content.pm.PackageUserState"})
public static RefStaticMethod<PackageInfo> generatePackageInfo;
@MethodReflectParams({"android.content.pm.PackageParser$Provider", "int", "android.content.pm.PackageUserState", "int"})
public static RefStaticMethod<ProviderInfo> generateProviderInfo;
@MethodReflectParams({"android.content.pm.PackageParser$Service", "int", "android.content.pm.PackageUserState", "int"})
public static RefStaticMethod<ServiceInfo> generateServiceInfo;
@MethodParams({File.class, int.class})
public static RefMethod<PackageParser.Package> parsePackage;
}