package com.bytedance.pangle; import android.os.Binder; import android.os.IBinder; import android.os.IInterface; import android.os.Parcel; public interface c extends IInterface { boolean a(String str); boolean a(String str, String str2); int b(String str); public static abstract class a extends Binder implements c { public IBinder asBinder() { return this; } public a() { attachInterface(this, "com.bytedance.pangle.IPackageManager"); } public static c a(IBinder iBinder) { if (iBinder == null) { return null; } IInterface queryLocalInterface = iBinder.queryLocalInterface("com.bytedance.pangle.IPackageManager"); if (queryLocalInterface == null || !(queryLocalInterface instanceof c)) { return new C0015a(iBinder); } return (c) queryLocalInterface; } @Override // android.os.Binder public boolean onTransact(int i, Parcel parcel, Parcel parcel2, int i2) { if (i == 1) { parcel.enforceInterface("com.bytedance.pangle.IPackageManager"); boolean a = a(parcel.readString()); parcel2.writeNoException(); parcel2.writeInt(a ? 1 : 0); return true; } else if (i == 2) { parcel.enforceInterface("com.bytedance.pangle.IPackageManager"); int b = b(parcel.readString()); parcel2.writeNoException(); parcel2.writeInt(b); return true; } else if (i == 3) { parcel.enforceInterface("com.bytedance.pangle.IPackageManager"); boolean a2 = a(parcel.readString(), parcel.readString()); parcel2.writeNoException(); parcel2.writeInt(a2 ? 1 : 0); return true; } else if (i != 1598968902) { return super.onTransact(i, parcel, parcel2, i2); } else { parcel2.writeString("com.bytedance.pangle.IPackageManager"); return true; } } /* access modifiers changed from: package-private */ /* renamed from: com.bytedance.pangle.c$a$a reason: collision with other inner class name */ public static class C0015a implements c { public static c a; private IBinder b; C0015a(IBinder iBinder) { this.b = iBinder; } public final IBinder asBinder() { return this.b; } @Override // com.bytedance.pangle.c public final boolean a(String str) { Parcel obtain = Parcel.obtain(); Parcel obtain2 = Parcel.obtain(); try { obtain.writeInterfaceToken("com.bytedance.pangle.IPackageManager"); obtain.writeString(str); boolean z = false; if (!this.b.transact(1, obtain, obtain2, 0) && a.a() != null) { return a.a().a(str); } obtain2.readException(); if (obtain2.readInt() != 0) { z = true; } obtain2.recycle(); obtain.recycle(); return z; } finally { obtain2.recycle(); obtain.recycle(); } } @Override // com.bytedance.pangle.c public final int b(String str) { Parcel obtain = Parcel.obtain(); Parcel obtain2 = Parcel.obtain(); try { obtain.writeInterfaceToken("com.bytedance.pangle.IPackageManager"); obtain.writeString(str); if (!this.b.transact(2, obtain, obtain2, 0) && a.a() != null) { return a.a().b(str); } obtain2.readException(); int readInt = obtain2.readInt(); obtain2.recycle(); obtain.recycle(); return readInt; } finally { obtain2.recycle(); obtain.recycle(); } } @Override // com.bytedance.pangle.c public final boolean a(String str, String str2) { Parcel obtain = Parcel.obtain(); Parcel obtain2 = Parcel.obtain(); try { obtain.writeInterfaceToken("com.bytedance.pangle.IPackageManager"); obtain.writeString(str); obtain.writeString(str2); boolean z = false; if (!this.b.transact(3, obtain, obtain2, 0) && a.a() != null) { return a.a().a(str, str2); } obtain2.readException(); if (obtain2.readInt() != 0) { z = true; } obtain2.recycle(); obtain.recycle(); return z; } finally { obtain2.recycle(); obtain.recycle(); } } } public static c a() { return C0015a.a; } } }