zzk.java
3.78 KB
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
package com.google.firebase.appindexing.internal;
import android.os.Binder;
import android.os.IBinder;
import android.os.IInterface;
import android.os.Parcel;
import android.os.Parcelable.Creator;
import android.os.RemoteException;
public abstract interface zzk
extends IInterface
{
public abstract void zza(zzi paramzzi)
throws RemoteException;
public static abstract class zza
extends Binder
implements zzk
{
public static zzk zzfH(IBinder paramIBinder)
{
if (paramIBinder == null) {
return null;
}
IInterface localIInterface = paramIBinder.queryLocalInterface("com.google.firebase.appindexing.internal.IAppIndexingCallback");
if ((localIInterface != null) && ((localIInterface instanceof zzk))) {
return (zzk)localIInterface;
}
return new a(paramIBinder);
}
public boolean onTransact(int paramInt1, Parcel paramParcel1, Parcel paramParcel2, int paramInt2)
throws RemoteException
{
switch (paramInt1)
{
default:
return super.onTransact(paramInt1, paramParcel1, paramParcel2, paramInt2);
case 1598968902:
paramParcel2.writeString("com.google.firebase.appindexing.internal.IAppIndexingCallback");
return true;
}
paramParcel1.enforceInterface("com.google.firebase.appindexing.internal.IAppIndexingCallback");
if (paramParcel1.readInt() != 0) {}
for (paramParcel1 = (zzi)zzi.CREATOR.createFromParcel(paramParcel1);; paramParcel1 = null)
{
zza(paramParcel1);
return true;
}
}
static final class a
implements zzk
{
private IBinder a;
a(IBinder paramIBinder)
{
this.a = paramIBinder;
}
public final IBinder asBinder()
{
return this.a;
}
/* Error */
public final void zza(zzi paramzzi)
throws RemoteException
{
// Byte code:
// 0: invokestatic 30 android/os/Parcel:obtain ()Landroid/os/Parcel;
// 3: astore_2
// 4: aload_2
// 5: ldc 32
// 7: invokevirtual 36 android/os/Parcel:writeInterfaceToken (Ljava/lang/String;)V
// 10: aload_1
// 11: ifnull +33 -> 44
// 14: aload_2
// 15: iconst_1
// 16: invokevirtual 40 android/os/Parcel:writeInt (I)V
// 19: aload_1
// 20: aload_2
// 21: iconst_0
// 22: invokevirtual 46 com/google/firebase/appindexing/internal/zzi:writeToParcel (Landroid/os/Parcel;I)V
// 25: aload_0
// 26: getfield 18 com/google/firebase/appindexing/internal/zzk$zza$a:a Landroid/os/IBinder;
// 29: iconst_2
// 30: aload_2
// 31: aconst_null
// 32: iconst_1
// 33: invokeinterface 52 5 0
// 38: pop
// 39: aload_2
// 40: invokevirtual 55 android/os/Parcel:recycle ()V
// 43: return
// 44: aload_2
// 45: iconst_0
// 46: invokevirtual 40 android/os/Parcel:writeInt (I)V
// 49: goto -24 -> 25
// 52: astore_1
// 53: aload_2
// 54: invokevirtual 55 android/os/Parcel:recycle ()V
// 57: aload_1
// 58: athrow
// Local variable table:
// start length slot name signature
// 0 59 0 this a
// 0 59 1 paramzzi zzi
// 3 51 2 localParcel Parcel
// Exception table:
// from to target type
// 4 10 52 finally
// 14 25 52 finally
// 25 39 52 finally
// 44 49 52 finally
}
}
}
}
/* Location: /home/merong/decompile/hackery-dex2jar.jar!/com/google/firebase/appindexing/internal/zzk.class
* Java compiler version: 6 (50.0)
* JD-Core Version: 0.7.1
*/