public void setMapMode(final int paramInt)
 {
   b.a(new com.google.android.gms.maps.e()
   {
     public void a(com.google.android.gms.maps.c paramAnonymousc)
     {
       paramAnonymousc.a(paramInt);
     }
   });
 }
 public void a(final CameraPosition paramCameraPosition, final c.a parama)
 {
   b.a(new com.google.android.gms.maps.e()
   {
     public void a(com.google.android.gms.maps.c paramAnonymousc)
     {
       paramAnonymousc.a(b.a(paramCameraPosition), parama);
     }
   });
 }
 public void a(Bundle paramBundle, e<T> parame)
 {
   if ((b != null) && (b.getParent() != null)) {
     removeView(b);
   }
   Context localContext = getContext();
   if (c != null)
   {
     b = new MapView(localContext, c);
     if ((localContext instanceof f.a)) {
       ((f.a)localContext).a(b);
     }
     addView(b, 0);
     j = parame;
     new f(localContext, this).a(b);
     if (paramBundle == null) {
       break label157;
     }
     paramBundle = (Bundle)paramBundle.getParcelable("extra.map_view");
   }
   label157:
   for (;;)
   {
     b.a(paramBundle);
     b.a(new com.google.android.gms.maps.e()
     {
       @SuppressLint({"MissingPermission"})
       public void a(com.google.android.gms.maps.c paramAnonymousc)
       {
         paramAnonymousc.a(YelpMap.a(YelpMap.this));
         paramAnonymousc.a(YelpMap.this);
         paramAnonymousc.a(true);
         if (k.a(getContext(), PermissionGroup.LOCATION)) {
           paramAnonymousc.b(true);
         }
       }
     });
     return;
     b = new MapView(localContext);
     break;
   }
 }
 public void setMyLocationButtonEnabled(final boolean paramBoolean)
 {
   if (k.a(getContext(), PermissionGroup.LOCATION)) {
     b.a(new com.google.android.gms.maps.e()
     {
       public void a(com.google.android.gms.maps.c paramAnonymousc)
       {
         paramAnonymousc.c().a(paramBoolean);
       }
     });
   }
 }
 public void setInteractive(final boolean paramBoolean)
 {
   b.a(new com.google.android.gms.maps.e()
   {
     public void a(com.google.android.gms.maps.c paramAnonymousc)
     {
       paramAnonymousc = paramAnonymousc.c();
       paramAnonymousc.b(paramBoolean);
       paramAnonymousc.a(paramBoolean);
     }
   });
 }
 private void a(final boolean paramBoolean)
 {
   b.a(new com.google.android.gms.maps.e()
   {
     public void a(com.google.android.gms.maps.c paramAnonymousc)
     {
       if (paramBoolean) {}
       for (c.c localc = jdField_this;; localc = null)
       {
         paramAnonymousc.a(localc);
         return;
       }
     }
   });
 }
 private void a(final T paramT, final a<T> parama)
 {
   final LatLng localLatLng = paramT.b();
   q += 1;
   final int i1 = q;
   b.a(new com.google.android.gms.maps.e()
   {
     public void a(com.google.android.gms.maps.c paramAnonymousc)
     {
       paramAnonymousc = paramAnonymousc.a(new MarkerOptions().a(false).a(localLatLng).a(parama.a(paramT)).a("marker " + i1).a(0.5F, 1.0F));
       YelpMap.a(YelpMap.this).a(paramT, paramAnonymousc);
       YelpMap.a(YelpMap.this, paramAnonymousc);
     }
   });
 }
 public void setInfoWindowListener(e.a<T> parama)
 {
   k = parama;
   b.a(new com.google.android.gms.maps.e()
   {
     public void a(com.google.android.gms.maps.c paramAnonymousc)
     {
       paramAnonymousc = YelpMap.this;
       if (YelpMap.b(YelpMap.this) != null) {}
       for (boolean bool = true;; bool = false)
       {
         YelpMap.a(paramAnonymousc, bool);
         return;
       }
     }
   });
 }
 public void g()
 {
   b.a(new com.google.android.gms.maps.e()
   {
     public void a(com.google.android.gms.maps.c paramAnonymousc)
     {
       YelpMap.a(YelpMap.this).a();
       YelpMap localYelpMap = YelpMap.this;
       if (YelpMap.b(YelpMap.this) != null) {}
       for (boolean bool = true;; bool = false)
       {
         YelpMap.a(localYelpMap, bool);
         paramAnonymousc.b();
         return;
       }
     }
   });
 }
 public void a(final LatLngBounds paramLatLngBounds)
 {
   b.a(new com.google.android.gms.maps.e()
   {
     public void a(final com.google.android.gms.maps.c paramAnonymousc)
     {
       try
       {
         paramAnonymousc.a(b.a(paramLatLngBounds, n.a));
         return;
       }
       catch (IllegalStateException localIllegalStateException)
       {
         paramAnonymousc.a(new c.f()
         {
           public void a()
           {
             paramAnonymousc.a(b.a(a, n.a));
           }
         });
       }
     }
   });
 }
 public void c()
 {
   if (b != null) {
     b.a();
   }
 }