package com.google.android.gms.maps.internal; import android.location.Location; import android.os.Bundle; import android.os.IBinder; import android.os.IInterface; import android.os.Parcel; import android.os.RemoteException; import androidx.appcompat.app.AppCompatDelegate; import com.google.android.gms.dynamic.IObjectWrapper; import com.google.android.gms.maps.model.CameraPosition; import com.google.android.gms.maps.model.CircleOptions; import com.google.android.gms.maps.model.FeatureLayerOptions; import com.google.android.gms.maps.model.GroundOverlayOptions; import com.google.android.gms.maps.model.LatLngBounds; import com.google.android.gms.maps.model.MapStyleOptions; import com.google.android.gms.maps.model.MarkerOptions; import com.google.android.gms.maps.model.PolygonOptions; import com.google.android.gms.maps.model.PolylineOptions; import com.google.android.gms.maps.model.TileOverlayOptions; /* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */ /* JADX INFO: loaded from: classes2.dex */ public final class zzg extends com.google.android.gms.internal.maps.zza implements IGoogleMapDelegate { zzg(IBinder iBinder) { super(iBinder, "com.google.android.gms.maps.internal.IGoogleMapDelegate"); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final com.google.android.gms.internal.maps.zzl addCircle(CircleOptions circleOptions) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zze(parcelZza, circleOptions); Parcel parcelZzJ = zzJ(35, parcelZza); com.google.android.gms.internal.maps.zzl zzlVarZzb = com.google.android.gms.internal.maps.zzk.zzb(parcelZzJ.readStrongBinder()); parcelZzJ.recycle(); return zzlVarZzb; } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final com.google.android.gms.internal.maps.zzv addGroundOverlay(GroundOverlayOptions groundOverlayOptions) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zze(parcelZza, groundOverlayOptions); Parcel parcelZzJ = zzJ(12, parcelZza); com.google.android.gms.internal.maps.zzv zzvVarZzb = com.google.android.gms.internal.maps.zzu.zzb(parcelZzJ.readStrongBinder()); parcelZzJ.recycle(); return zzvVarZzb; } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final com.google.android.gms.internal.maps.zzah addMarker(MarkerOptions markerOptions) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zze(parcelZza, markerOptions); Parcel parcelZzJ = zzJ(11, parcelZza); com.google.android.gms.internal.maps.zzah zzahVarZzb = com.google.android.gms.internal.maps.zzag.zzb(parcelZzJ.readStrongBinder()); parcelZzJ.recycle(); return zzahVarZzb; } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void addOnMapCapabilitiesChangedListener(zzal zzalVar) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzalVar); zzc(110, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final com.google.android.gms.internal.maps.zzam addPolygon(PolygonOptions polygonOptions) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zze(parcelZza, polygonOptions); Parcel parcelZzJ = zzJ(10, parcelZza); com.google.android.gms.internal.maps.zzam zzamVarZzb = com.google.android.gms.internal.maps.zzal.zzb(parcelZzJ.readStrongBinder()); parcelZzJ.recycle(); return zzamVarZzb; } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final com.google.android.gms.internal.maps.zzap addPolyline(PolylineOptions polylineOptions) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zze(parcelZza, polylineOptions); Parcel parcelZzJ = zzJ(9, parcelZza); com.google.android.gms.internal.maps.zzap zzapVarZzb = com.google.android.gms.internal.maps.zzao.zzb(parcelZzJ.readStrongBinder()); parcelZzJ.recycle(); return zzapVarZzb; } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final com.google.android.gms.internal.maps.zzau addTileOverlay(TileOverlayOptions tileOverlayOptions) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zze(parcelZza, tileOverlayOptions); Parcel parcelZzJ = zzJ(13, parcelZza); com.google.android.gms.internal.maps.zzau zzauVarZzb = com.google.android.gms.internal.maps.zzat.zzb(parcelZzJ.readStrongBinder()); parcelZzJ.recycle(); return zzauVarZzb; } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void animateCamera(IObjectWrapper iObjectWrapper) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, iObjectWrapper); zzc(5, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void animateCameraWithCallback(IObjectWrapper iObjectWrapper, zzd zzdVar) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, iObjectWrapper); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzdVar); zzc(6, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void animateCameraWithDurationAndCallback(IObjectWrapper iObjectWrapper, int i, zzd zzdVar) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, iObjectWrapper); parcelZza.writeInt(i); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzdVar); zzc(7, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void clear() throws RemoteException { zzc(14, zza()); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final CameraPosition getCameraPosition() throws RemoteException { Parcel parcelZzJ = zzJ(1, zza()); CameraPosition cameraPosition = (CameraPosition) com.google.android.gms.internal.maps.zzc.zza(parcelZzJ, CameraPosition.CREATOR); parcelZzJ.recycle(); return cameraPosition; } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final com.google.android.gms.internal.maps.zzs getFeatureLayer(FeatureLayerOptions featureLayerOptions) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zze(parcelZza, featureLayerOptions); Parcel parcelZzJ = zzJ(112, parcelZza); com.google.android.gms.internal.maps.zzs zzsVarZzb = com.google.android.gms.internal.maps.zzr.zzb(parcelZzJ.readStrongBinder()); parcelZzJ.recycle(); return zzsVarZzb; } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final com.google.android.gms.internal.maps.zzy getFocusedBuilding() throws RemoteException { Parcel parcelZzJ = zzJ(44, zza()); com.google.android.gms.internal.maps.zzy zzyVarZzb = com.google.android.gms.internal.maps.zzx.zzb(parcelZzJ.readStrongBinder()); parcelZzJ.recycle(); return zzyVarZzb; } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void getMapAsync(zzat zzatVar) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzatVar); zzc(53, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final com.google.android.gms.internal.maps.zzae getMapCapabilities() throws RemoteException { Parcel parcelZzJ = zzJ(AppCompatDelegate.FEATURE_SUPPORT_ACTION_BAR_OVERLAY, zza()); com.google.android.gms.internal.maps.zzae zzaeVarZzb = com.google.android.gms.internal.maps.zzad.zzb(parcelZzJ.readStrongBinder()); parcelZzJ.recycle(); return zzaeVarZzb; } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final int getMapColorScheme() throws RemoteException { Parcel parcelZzJ = zzJ(114, zza()); int i = parcelZzJ.readInt(); parcelZzJ.recycle(); return i; } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final int getMapType() throws RemoteException { Parcel parcelZzJ = zzJ(15, zza()); int i = parcelZzJ.readInt(); parcelZzJ.recycle(); return i; } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final float getMaxZoomLevel() throws RemoteException { Parcel parcelZzJ = zzJ(2, zza()); float f = parcelZzJ.readFloat(); parcelZzJ.recycle(); return f; } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final float getMinZoomLevel() throws RemoteException { Parcel parcelZzJ = zzJ(3, zza()); float f = parcelZzJ.readFloat(); parcelZzJ.recycle(); return f; } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final Location getMyLocation() throws RemoteException { Parcel parcelZzJ = zzJ(23, zza()); Location location = (Location) com.google.android.gms.internal.maps.zzc.zza(parcelZzJ, Location.CREATOR); parcelZzJ.recycle(); return location; } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final IProjectionDelegate getProjection() throws RemoteException { IProjectionDelegate zzbuVar; Parcel parcelZzJ = zzJ(26, zza()); IBinder strongBinder = parcelZzJ.readStrongBinder(); if (strongBinder == null) { zzbuVar = null; } else { IInterface iInterfaceQueryLocalInterface = strongBinder.queryLocalInterface("com.google.android.gms.maps.internal.IProjectionDelegate"); zzbuVar = iInterfaceQueryLocalInterface instanceof IProjectionDelegate ? (IProjectionDelegate) iInterfaceQueryLocalInterface : new zzbu(strongBinder); } parcelZzJ.recycle(); return zzbuVar; } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final IUiSettingsDelegate getUiSettings() throws RemoteException { IUiSettingsDelegate zzcaVar; Parcel parcelZzJ = zzJ(25, zza()); IBinder strongBinder = parcelZzJ.readStrongBinder(); if (strongBinder == null) { zzcaVar = null; } else { IInterface iInterfaceQueryLocalInterface = strongBinder.queryLocalInterface("com.google.android.gms.maps.internal.IUiSettingsDelegate"); zzcaVar = iInterfaceQueryLocalInterface instanceof IUiSettingsDelegate ? (IUiSettingsDelegate) iInterfaceQueryLocalInterface : new zzca(strongBinder); } parcelZzJ.recycle(); return zzcaVar; } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final boolean isBuildingsEnabled() throws RemoteException { Parcel parcelZzJ = zzJ(40, zza()); boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ); parcelZzJ.recycle(); return zZzh; } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final boolean isIndoorEnabled() throws RemoteException { Parcel parcelZzJ = zzJ(19, zza()); boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ); parcelZzJ.recycle(); return zZzh; } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final boolean isMyLocationEnabled() throws RemoteException { Parcel parcelZzJ = zzJ(21, zza()); boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ); parcelZzJ.recycle(); return zZzh; } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final boolean isTrafficEnabled() throws RemoteException { Parcel parcelZzJ = zzJ(17, zza()); boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ); parcelZzJ.recycle(); return zZzh; } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void moveCamera(IObjectWrapper iObjectWrapper) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, iObjectWrapper); zzc(4, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void onCreate(Bundle bundle) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zze(parcelZza, bundle); zzc(54, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void onDestroy() throws RemoteException { zzc(57, zza()); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void onEnterAmbient(Bundle bundle) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zze(parcelZza, bundle); zzc(81, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void onExitAmbient() throws RemoteException { zzc(82, zza()); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void onLowMemory() throws RemoteException { zzc(58, zza()); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void onPause() throws RemoteException { zzc(56, zza()); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void onResume() throws RemoteException { zzc(55, zza()); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void onSaveInstanceState(Bundle bundle) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zze(parcelZza, bundle); Parcel parcelZzJ = zzJ(60, parcelZza); if (parcelZzJ.readInt() != 0) { bundle.readFromParcel(parcelZzJ); } parcelZzJ.recycle(); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void onStart() throws RemoteException { zzc(101, zza()); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void onStop() throws RemoteException { zzc(102, zza()); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void removeOnMapCapabilitiesChangedListener(zzal zzalVar) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzalVar); zzc(111, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void resetMinMaxZoomPreference() throws RemoteException { zzc(94, zza()); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setBuildingsEnabled(boolean z) throws RemoteException { Parcel parcelZza = zza(); int i = com.google.android.gms.internal.maps.zzc.zza; parcelZza.writeInt(z ? 1 : 0); zzc(41, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setContentDescription(String str) throws RemoteException { Parcel parcelZza = zza(); parcelZza.writeString(str); zzc(61, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final boolean setIndoorEnabled(boolean z) throws RemoteException { Parcel parcelZza = zza(); int i = com.google.android.gms.internal.maps.zzc.zza; parcelZza.writeInt(z ? 1 : 0); Parcel parcelZzJ = zzJ(20, parcelZza); boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ); parcelZzJ.recycle(); return zZzh; } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setInfoWindowAdapter(zzi zziVar) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zziVar); zzc(33, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setLatLngBoundsForCameraTarget(LatLngBounds latLngBounds) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zze(parcelZza, latLngBounds); zzc(95, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setLocationSource(ILocationSourceDelegate iLocationSourceDelegate) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, iLocationSourceDelegate); zzc(24, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setMapColorScheme(int i) throws RemoteException { Parcel parcelZza = zza(); parcelZza.writeInt(i); zzc(113, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final boolean setMapStyle(MapStyleOptions mapStyleOptions) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zze(parcelZza, mapStyleOptions); Parcel parcelZzJ = zzJ(91, parcelZza); boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ); parcelZzJ.recycle(); return zZzh; } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setMapType(int i) throws RemoteException { Parcel parcelZza = zza(); parcelZza.writeInt(i); zzc(16, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setMaxZoomPreference(float f) throws RemoteException { Parcel parcelZza = zza(); parcelZza.writeFloat(f); zzc(93, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setMinZoomPreference(float f) throws RemoteException { Parcel parcelZza = zza(); parcelZza.writeFloat(f); zzc(92, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setMyLocationEnabled(boolean z) throws RemoteException { Parcel parcelZza = zza(); int i = com.google.android.gms.internal.maps.zzc.zza; parcelZza.writeInt(z ? 1 : 0); zzc(22, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setOnCameraChangeListener(zzn zznVar) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zznVar); zzc(27, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setOnCameraIdleListener(zzp zzpVar) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzpVar); zzc(99, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setOnCameraMoveCanceledListener(zzr zzrVar) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzrVar); zzc(98, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setOnCameraMoveListener(zzt zztVar) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zztVar); zzc(97, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setOnCameraMoveStartedListener(zzv zzvVar) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzvVar); zzc(96, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setOnCircleClickListener(zzx zzxVar) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzxVar); zzc(89, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setOnGroundOverlayClickListener(zzz zzzVar) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzzVar); zzc(83, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setOnIndoorStateChangeListener(zzab zzabVar) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzabVar); zzc(45, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setOnInfoWindowClickListener(zzad zzadVar) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzadVar); zzc(32, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setOnInfoWindowCloseListener(zzaf zzafVar) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzafVar); zzc(86, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setOnInfoWindowLongClickListener(zzah zzahVar) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzahVar); zzc(84, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setOnMapClickListener(zzan zzanVar) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzanVar); zzc(28, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setOnMapLoadedCallback(zzap zzapVar) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzapVar); zzc(42, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setOnMapLongClickListener(zzar zzarVar) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzarVar); zzc(29, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setOnMarkerClickListener(zzav zzavVar) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzavVar); zzc(30, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setOnMarkerDragListener(zzax zzaxVar) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzaxVar); zzc(31, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setOnMyLocationButtonClickListener(zzaz zzazVar) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzazVar); zzc(37, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setOnMyLocationChangeListener(zzbb zzbbVar) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzbbVar); zzc(36, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setOnMyLocationClickListener(zzbd zzbdVar) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzbdVar); zzc(107, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setOnPoiClickListener(zzbf zzbfVar) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzbfVar); zzc(80, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setOnPolygonClickListener(zzbh zzbhVar) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzbhVar); zzc(85, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setOnPolylineClickListener(zzbj zzbjVar) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzbjVar); zzc(87, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setPadding(int i, int i2, int i3, int i4) throws RemoteException { Parcel parcelZza = zza(); parcelZza.writeInt(i); parcelZza.writeInt(i2); parcelZza.writeInt(i3); parcelZza.writeInt(i4); zzc(39, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setTrafficEnabled(boolean z) throws RemoteException { Parcel parcelZza = zza(); int i = com.google.android.gms.internal.maps.zzc.zza; parcelZza.writeInt(z ? 1 : 0); zzc(18, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void setWatermarkEnabled(boolean z) throws RemoteException { Parcel parcelZza = zza(); int i = com.google.android.gms.internal.maps.zzc.zza; parcelZza.writeInt(z ? 1 : 0); zzc(51, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void snapshot(zzbw zzbwVar, IObjectWrapper iObjectWrapper) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzbwVar); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, iObjectWrapper); zzc(38, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void snapshotForTest(zzbw zzbwVar) throws RemoteException { Parcel parcelZza = zza(); com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzbwVar); zzc(71, parcelZza); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final void stopAnimation() throws RemoteException { zzc(8, zza()); } @Override // com.google.android.gms.maps.internal.IGoogleMapDelegate public final boolean useViewLifecycleWhenInFragment() throws RemoteException { Parcel parcelZzJ = zzJ(59, zza()); boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ); parcelZzJ.recycle(); return zZzh; } }