.class final Lcom/google/android/gms/internal/ads/zzgcy; .super Lcom/google/android/gms/internal/ads/zzgcv; .source "SourceFile" # interfaces .implements Lcom/google/android/gms/internal/ads/zzgct; # instance fields .field final zza:Ljava/util/concurrent/ScheduledExecutorService; # direct methods .method public constructor (Ljava/util/concurrent/ScheduledExecutorService;)V .locals 0 .line 1 invoke-direct {p0, p1}, Lcom/google/android/gms/internal/ads/zzgcv;->(Ljava/util/concurrent/ExecutorService;)V .line 3 invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzgcy;->zza:Ljava/util/concurrent/ScheduledExecutorService; return-void .end method # virtual methods .method public final bridge synthetic schedule(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; .locals 2 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzgcy;->zza:Ljava/util/concurrent/ScheduledExecutorService; const/4 v1, 0x0 .line 1 invoke-static {p1, v1}, Lcom/google/android/gms/internal/ads/zzgdi;->zze(Ljava/lang/Runnable;Ljava/lang/Object;)Lcom/google/android/gms/internal/ads/zzgdi; move-result-object p1 .line 2 invoke-interface {v0, p1, p2, p3, p4}, Ljava/util/concurrent/ScheduledExecutorService;->schedule(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; move-result-object p2 .line 3 new-instance p3, Lcom/google/android/gms/internal/ads/zzgcw; invoke-direct {p3, p1, p2}, Lcom/google/android/gms/internal/ads/zzgcw;->(Lcom/google/common/util/concurrent/ListenableFuture;Ljava/util/concurrent/ScheduledFuture;)V return-object p3 .end method .method public final bridge synthetic schedule(Ljava/util/concurrent/Callable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; .locals 0 .line 4 invoke-virtual {p0, p1, p2, p3, p4}, Lcom/google/android/gms/internal/ads/zzgcy;->zzc(Ljava/util/concurrent/Callable;JLjava/util/concurrent/TimeUnit;)Lcom/google/android/gms/internal/ads/zzgcr; move-result-object p1 return-object p1 .end method .method public final bridge synthetic scheduleAtFixedRate(Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; .locals 8 .line 1 new-instance v7, Lcom/google/android/gms/internal/ads/zzgcx; invoke-direct {v7, p1}, Lcom/google/android/gms/internal/ads/zzgcx;->(Ljava/lang/Runnable;)V iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzgcy;->zza:Ljava/util/concurrent/ScheduledExecutorService; move-object v1, v7 move-wide v2, p2 move-wide v4, p4 move-object v6, p6 .line 2 invoke-interface/range {v0 .. v6}, Ljava/util/concurrent/ScheduledExecutorService;->scheduleAtFixedRate(Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; move-result-object p1 .line 3 new-instance p2, Lcom/google/android/gms/internal/ads/zzgcw; invoke-direct {p2, v7, p1}, Lcom/google/android/gms/internal/ads/zzgcw;->(Lcom/google/common/util/concurrent/ListenableFuture;Ljava/util/concurrent/ScheduledFuture;)V return-object p2 .end method .method public final bridge synthetic scheduleWithFixedDelay(Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; .locals 8 .line 1 new-instance v7, Lcom/google/android/gms/internal/ads/zzgcx; invoke-direct {v7, p1}, Lcom/google/android/gms/internal/ads/zzgcx;->(Ljava/lang/Runnable;)V iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzgcy;->zza:Ljava/util/concurrent/ScheduledExecutorService; move-object v1, v7 move-wide v2, p2 move-wide v4, p4 move-object v6, p6 .line 2 invoke-interface/range {v0 .. v6}, Ljava/util/concurrent/ScheduledExecutorService;->scheduleWithFixedDelay(Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; move-result-object p1 .line 3 new-instance p2, Lcom/google/android/gms/internal/ads/zzgcw; invoke-direct {p2, v7, p1}, Lcom/google/android/gms/internal/ads/zzgcw;->(Lcom/google/common/util/concurrent/ListenableFuture;Ljava/util/concurrent/ScheduledFuture;)V return-object p2 .end method .method public final zzc(Ljava/util/concurrent/Callable;JLjava/util/concurrent/TimeUnit;)Lcom/google/android/gms/internal/ads/zzgcr; .locals 1 .line 1 new-instance v0, Lcom/google/android/gms/internal/ads/zzgdi; .line 2 invoke-direct {v0, p1}, Lcom/google/android/gms/internal/ads/zzgdi;->(Ljava/util/concurrent/Callable;)V iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzgcy;->zza:Ljava/util/concurrent/ScheduledExecutorService; .line 3 invoke-interface {p1, v0, p2, p3, p4}, Ljava/util/concurrent/ScheduledExecutorService;->schedule(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; move-result-object p1 .line 4 new-instance p2, Lcom/google/android/gms/internal/ads/zzgcw; invoke-direct {p2, v0, p1}, Lcom/google/android/gms/internal/ads/zzgcw;->(Lcom/google/common/util/concurrent/ListenableFuture;Ljava/util/concurrent/ScheduledFuture;)V return-object p2 .end method