package com.google.ads; import android.app.Activity; import android.os.Handler; import android.text.TextUtils; import android.view.View; import com.google.ads.mediation.MediationAdapter; import com.google.ads.mediation.MediationInterstitialAdapter; import com.google.ads.util.a; import com.google.ads.util.b; import com.google.ads.util.i.b; import java.util.HashMap; public class h { final com.google.ads.internal.h a; private final f b; private boolean c; private boolean d; private g.a e; private final e f; private MediationAdapter<?, ?> g; private boolean h; private boolean i; private View j; private final String k; private final AdRequest l; private final HashMap<String, String> m; public h(e parame, com.google.ads.internal.h paramh, f paramf, String paramString, AdRequest paramAdRequest, HashMap<String, String> paramHashMap) { a.b(TextUtils.isEmpty(paramString)); this.f = parame; this.a = paramh; this.b = paramf; this.k = paramString; this.l = paramAdRequest; this.m = paramHashMap; this.c = false; this.d = false; this.e = null; this.g = null; this.h = false; this.i = false; this.j = null; } public f a() { return this.b; } /** * @deprecated */ public void a(Activity paramActivity) { try { a.b(this.h, "startLoadAdTask has already been called."); this.h = true; ((Handler)m.a().c.a()).post(new i(this, paramActivity, this.k, this.l, this.m)); return; } finally { localObject = finally; throw localObject; } } /** * @deprecated */ void a(View paramView) { try { this.j = paramView; return; } finally { localObject = finally; throw localObject; } } /** * @deprecated */ void a(MediationAdapter<?, ?> paramMediationAdapter) { try { this.g = paramMediationAdapter; return; } finally { localObject = finally; throw localObject; } } /** * @deprecated */ void a(boolean paramBoolean, g.a parama) { try { this.d = paramBoolean; this.c = true; this.e = parama; notify(); return; } finally { localObject = finally; throw localObject; } } /** * @deprecated */ public void b() { try { a.a(this.h, "destroy() called but startLoadAdTask has not been called."); ((Handler)m.a().c.a()).post(new Runnable() { public void run() { if (h.this.l()) { a.b(h.a(h.this)); } try { h.a(h.this).destroy(); b.a("Called destroy() for adapter with class: " + h.a(h.this).getClass().getName()); return; } catch (Throwable localThrowable) { for (;;) { b.b("Error while destroying adapter (" + h.this.h() + "):", localThrowable); } } } }); return; } finally { localObject = finally; throw localObject; } } /** * @deprecated */ public boolean c() { try { boolean bool = this.c; return bool; } finally { localObject = finally; throw localObject; } } /** * @deprecated */ public boolean d() { try { a.a(this.c, "isLoadAdTaskSuccessful() called when isLoadAdTaskDone() is false."); boolean bool = this.d; return bool; } finally { localObject = finally; throw localObject; } } /* Error */ /** * @deprecated */ public g.a e() { // Byte code: // 0: aload_0 // 1: monitorenter // 2: aload_0 // 3: getfield 67 com/google/ads/h:e Lcom/google/ads/g$a; // 6: ifnonnull +11 -> 17 // 9: getstatic 128 com/google/ads/g$a:d Lcom/google/ads/g$a; // 12: astore_2 // 13: aload_0 // 14: monitorexit // 15: aload_2 // 16: areturn // 17: aload_0 // 18: getfield 67 com/google/ads/h:e Lcom/google/ads/g$a; // 21: astore_2 // 22: goto -9 -> 13 // 25: astore_1 // 26: aload_0 // 27: monitorexit // 28: aload_1 // 29: athrow // Local variable table: // start length slot name signature // 0 30 0 this h // 25 4 1 localObject Object // 12 10 2 locala g.a // Exception table: // from to target type // 2 13 25 finally // 17 22 25 finally } /** * @deprecated */ public View f() { try { a.a(this.c, "getAdView() called when isLoadAdTaskDone() is false."); View localView = this.j; return localView; } finally { localObject = finally; throw localObject; } } /* Error */ /** * @deprecated */ public void g() { // Byte code: // 0: aload_0 // 1: monitorenter // 2: aload_0 // 3: getfield 53 com/google/ads/h:a Lcom/google/ads/internal/h; // 6: invokevirtual 137 com/google/ads/internal/h:a ()Z // 9: invokestatic 139 com/google/ads/util/a:a (Z)V // 12: aload_0 // 13: getfield 69 com/google/ads/h:g Lcom/google/ads/mediation/MediationAdapter; // 16: checkcast 141 com/google/ads/mediation/MediationInterstitialAdapter // 19: astore_3 // 20: invokestatic 88 com/google/ads/m:a ()Lcom/google/ads/m; // 23: getfield 91 com/google/ads/m:c Lcom/google/ads/util/i$b; // 26: invokevirtual 96 com/google/ads/util/i$b:a ()Ljava/lang/Object; // 29: checkcast 98 android/os/Handler // 32: new 8 com/google/ads/h$2 // 35: dup // 36: aload_0 // 37: aload_3 // 38: invokespecial 144 com/google/ads/h$2:<init> (Lcom/google/ads/h;Lcom/google/ads/mediation/MediationInterstitialAdapter;)V // 41: invokevirtual 107 android/os/Handler:post (Ljava/lang/Runnable;)Z // 44: pop // 45: aload_0 // 46: monitorexit // 47: return // 48: astore_2 // 49: ldc 146 // 51: aload_2 // 52: invokestatic 151 com/google/ads/util/b:b (Ljava/lang/String;Ljava/lang/Throwable;)V // 55: goto -10 -> 45 // 58: astore_1 // 59: aload_0 // 60: monitorexit // 61: aload_1 // 62: athrow // Local variable table: // start length slot name signature // 0 63 0 this h // 58 4 1 localObject Object // 48 4 2 localClassCastException java.lang.ClassCastException // 19 19 3 localMediationInterstitialAdapter MediationInterstitialAdapter // Exception table: // from to target type // 12 45 48 java/lang/ClassCastException // 2 12 58 finally // 12 45 58 finally // 49 55 58 finally } /* Error */ /** * @deprecated */ public String h() { // Byte code: // 0: aload_0 // 1: monitorenter // 2: aload_0 // 3: getfield 69 com/google/ads/h:g Lcom/google/ads/mediation/MediationAdapter; // 6: ifnull +20 -> 26 // 9: aload_0 // 10: getfield 69 com/google/ads/h:g Lcom/google/ads/mediation/MediationAdapter; // 13: invokevirtual 156 java/lang/Object:getClass ()Ljava/lang/Class; // 16: invokevirtual 161 java/lang/Class:getName ()Ljava/lang/String; // 19: astore_3 // 20: aload_3 // 21: astore_2 // 22: aload_0 // 23: monitorexit // 24: aload_2 // 25: areturn // 26: ldc 163 // 28: astore_2 // 29: goto -7 -> 22 // 32: astore_1 // 33: aload_0 // 34: monitorexit // 35: aload_1 // 36: athrow // Local variable table: // start length slot name signature // 0 37 0 this h // 32 4 1 localObject Object // 21 8 2 str1 String // 19 2 3 str2 String // Exception table: // from to target type // 2 20 32 finally // 26 29 32 finally } /** * @deprecated */ MediationAdapter<?, ?> i() { try { MediationAdapter localMediationAdapter = this.g; return localMediationAdapter; } finally { localObject = finally; throw localObject; } } e j() { return this.f; } /** * @deprecated */ void k() { try { this.i = true; return; } finally { localObject = finally; throw localObject; } } /** * @deprecated */ boolean l() { try { boolean bool = this.i; return bool; } finally { localObject = finally; throw localObject; } } } /* Location: F:\neembuu\Research\android_apps\output_jar.jar * Qualified Name: com.google.ads.h * JD-Core Version: 0.7.0.1 */