.class public final Lcom/google/android/gms/internal/location/zzaf; .super Ljava/lang/Object; # interfaces .implements Lcom/google/android/gms/location/GeofencingApi; # direct methods .method public constructor ()V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method private final zza(Lcom/google/android/gms/common/api/GoogleApiClient;Lcom/google/android/gms/location/zzal;)Lcom/google/android/gms/common/api/PendingResult; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/google/android/gms/common/api/GoogleApiClient;", "Lcom/google/android/gms/location/zzal;", ")", "Lcom/google/android/gms/common/api/PendingResult<", "Lcom/google/android/gms/common/api/Status;", ">;" } .end annotation new-instance v0, Lcom/google/android/gms/internal/location/zzah; invoke-direct {v0, p0, p1, p2}, Lcom/google/android/gms/internal/location/zzah;->(Lcom/google/android/gms/internal/location/zzaf;Lcom/google/android/gms/common/api/GoogleApiClient;Lcom/google/android/gms/location/zzal;)V invoke-virtual {p1, v0}, Lcom/google/android/gms/common/api/GoogleApiClient;->execute(Lcom/google/android/gms/common/api/internal/BaseImplementation$ApiMethodImpl;)Lcom/google/android/gms/common/api/internal/BaseImplementation$ApiMethodImpl; move-result-object p1 return-object p1 .end method # virtual methods .method public final addGeofences(Lcom/google/android/gms/common/api/GoogleApiClient;Lcom/google/android/gms/location/GeofencingRequest;Landroid/app/PendingIntent;)Lcom/google/android/gms/common/api/PendingResult; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/google/android/gms/common/api/GoogleApiClient;", "Lcom/google/android/gms/location/GeofencingRequest;", "Landroid/app/PendingIntent;", ")", "Lcom/google/android/gms/common/api/PendingResult<", "Lcom/google/android/gms/common/api/Status;", ">;" } .end annotation new-instance v0, Lcom/google/android/gms/internal/location/zzag; invoke-direct {v0, p0, p1, p2, p3}, Lcom/google/android/gms/internal/location/zzag;->(Lcom/google/android/gms/internal/location/zzaf;Lcom/google/android/gms/common/api/GoogleApiClient;Lcom/google/android/gms/location/GeofencingRequest;Landroid/app/PendingIntent;)V invoke-virtual {p1, v0}, Lcom/google/android/gms/common/api/GoogleApiClient;->execute(Lcom/google/android/gms/common/api/internal/BaseImplementation$ApiMethodImpl;)Lcom/google/android/gms/common/api/internal/BaseImplementation$ApiMethodImpl; move-result-object p1 return-object p1 .end method .method public final addGeofences(Lcom/google/android/gms/common/api/GoogleApiClient;Ljava/util/List;Landroid/app/PendingIntent;)Lcom/google/android/gms/common/api/PendingResult; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/google/android/gms/common/api/GoogleApiClient;", "Ljava/util/List<", "Lcom/google/android/gms/location/Geofence;", ">;", "Landroid/app/PendingIntent;", ")", "Lcom/google/android/gms/common/api/PendingResult<", "Lcom/google/android/gms/common/api/Status;", ">;" } .end annotation .annotation runtime Ljava/lang/Deprecated; .end annotation new-instance v0, Lcom/google/android/gms/location/GeofencingRequest$Builder; invoke-direct {v0}, Lcom/google/android/gms/location/GeofencingRequest$Builder;->()V invoke-virtual {v0, p2}, Lcom/google/android/gms/location/GeofencingRequest$Builder;->addGeofences(Ljava/util/List;)Lcom/google/android/gms/location/GeofencingRequest$Builder; const/4 p2, 0x5 invoke-virtual {v0, p2}, Lcom/google/android/gms/location/GeofencingRequest$Builder;->setInitialTrigger(I)Lcom/google/android/gms/location/GeofencingRequest$Builder; invoke-virtual {v0}, Lcom/google/android/gms/location/GeofencingRequest$Builder;->build()Lcom/google/android/gms/location/GeofencingRequest; move-result-object p2 invoke-virtual {p0, p1, p2, p3}, Lcom/google/android/gms/internal/location/zzaf;->addGeofences(Lcom/google/android/gms/common/api/GoogleApiClient;Lcom/google/android/gms/location/GeofencingRequest;Landroid/app/PendingIntent;)Lcom/google/android/gms/common/api/PendingResult; move-result-object p1 return-object p1 .end method .method public final removeGeofences(Lcom/google/android/gms/common/api/GoogleApiClient;Landroid/app/PendingIntent;)Lcom/google/android/gms/common/api/PendingResult; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/google/android/gms/common/api/GoogleApiClient;", "Landroid/app/PendingIntent;", ")", "Lcom/google/android/gms/common/api/PendingResult<", "Lcom/google/android/gms/common/api/Status;", ">;" } .end annotation invoke-static {p2}, Lcom/google/android/gms/location/zzal;->zza(Landroid/app/PendingIntent;)Lcom/google/android/gms/location/zzal; move-result-object p2 invoke-direct {p0, p1, p2}, Lcom/google/android/gms/internal/location/zzaf;->zza(Lcom/google/android/gms/common/api/GoogleApiClient;Lcom/google/android/gms/location/zzal;)Lcom/google/android/gms/common/api/PendingResult; move-result-object p1 return-object p1 .end method .method public final removeGeofences(Lcom/google/android/gms/common/api/GoogleApiClient;Ljava/util/List;)Lcom/google/android/gms/common/api/PendingResult; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/google/android/gms/common/api/GoogleApiClient;", "Ljava/util/List<", "Ljava/lang/String;", ">;)", "Lcom/google/android/gms/common/api/PendingResult<", "Lcom/google/android/gms/common/api/Status;", ">;" } .end annotation invoke-static {p2}, Lcom/google/android/gms/location/zzal;->zza(Ljava/util/List;)Lcom/google/android/gms/location/zzal; move-result-object p2 invoke-direct {p0, p1, p2}, Lcom/google/android/gms/internal/location/zzaf;->zza(Lcom/google/android/gms/common/api/GoogleApiClient;Lcom/google/android/gms/location/zzal;)Lcom/google/android/gms/common/api/PendingResult; move-result-object p1 return-object p1 .end method