zzbag.java 2.71 KB
package com.google.android.gms.internal;

import android.content.Context;
import android.util.Log;
import com.google.android.gms.common.api.GoogleApiClient;
import com.google.android.gms.common.api.PendingResult;
import com.google.android.gms.common.api.Status;
import com.google.android.gms.search.GoogleNowAuthState;
import com.google.android.gms.search.SearchAuth;
import com.google.android.gms.search.SearchAuthApi;
import com.google.android.gms.search.SearchAuthApi.GoogleNowAuthResult;

public class zzbag
  implements SearchAuthApi
{
  public PendingResult<Status> clearToken(GoogleApiClient paramGoogleApiClient, String paramString)
  {
    return paramGoogleApiClient.zza(new b(paramGoogleApiClient, paramString));
  }
  
  public PendingResult<SearchAuthApi.GoogleNowAuthResult> getGoogleNowAuth(GoogleApiClient paramGoogleApiClient, String paramString)
  {
    return paramGoogleApiClient.zza(new c(paramGoogleApiClient, paramString));
  }
  
  static abstract class a
    extends zzbad.zza
  {
    public void zza(Status paramStatus, GoogleNowAuthState paramGoogleNowAuthState)
    {
      throw new UnsupportedOperationException();
    }
    
    public void zzbJ(Status paramStatus)
    {
      throw new UnsupportedOperationException();
    }
  }
  
  static final class b
    extends zzaad.zza<Status, zzbaf>
  {
    private final String b;
    private final String c;
    private final boolean d = Log.isLoggable("SearchAuth", 3);
    
    protected b(GoogleApiClient paramGoogleApiClient, String paramString)
    {
      super(paramGoogleApiClient);
      this.c = paramString;
      this.b = paramGoogleApiClient.getContext().getPackageName();
    }
  }
  
  static final class c
    extends zzaad.zza<SearchAuthApi.GoogleNowAuthResult, zzbaf>
  {
    private final String b;
    private final String c;
    private final boolean d = Log.isLoggable("SearchAuth", 3);
    
    protected c(GoogleApiClient paramGoogleApiClient, String paramString)
    {
      super(paramGoogleApiClient);
      this.b = paramString;
      this.c = paramGoogleApiClient.getContext().getPackageName();
    }
  }
  
  static final class d
    implements SearchAuthApi.GoogleNowAuthResult
  {
    private final Status a;
    private final GoogleNowAuthState b;
    
    d(Status paramStatus, GoogleNowAuthState paramGoogleNowAuthState)
    {
      this.a = paramStatus;
      this.b = paramGoogleNowAuthState;
    }
    
    public final GoogleNowAuthState getGoogleNowAuthState()
    {
      return this.b;
    }
    
    public final Status getStatus()
    {
      return this.a;
    }
  }
}


/* Location:              /home/merong/decompile/hackery-dex2jar.jar!/com/google/android/gms/internal/zzbag.class
 * Java compiler version: 6 (50.0)
 * JD-Core Version:       0.7.1
 */