zzacn.java 1.2 KB
package com.google.android.gms.internal;

import android.os.Parcel;
import android.os.Parcelable.Creator;
import com.google.android.gms.common.internal.safeparcel.zza;

public class zzacn
  extends zza
{
  public static final Parcelable.Creator<zzacn> CREATOR = new zzaco();
  final int a;
  final zzacp b;
  
  zzacn(int paramInt, zzacp paramzzacp)
  {
    this.a = paramInt;
    this.b = paramzzacp;
  }
  
  private zzacn(zzacp paramzzacp)
  {
    this.a = 1;
    this.b = paramzzacp;
  }
  
  public static zzacn zza(zzacs.zzb<?, ?> paramzzb)
  {
    if ((paramzzb instanceof zzacp)) {
      return new zzacn((zzacp)paramzzb);
    }
    throw new IllegalArgumentException("Unsupported safe parcelable field converter class.");
  }
  
  public void writeToParcel(Parcel paramParcel, int paramInt)
  {
    zzaco.a(this, paramParcel, paramInt);
  }
  
  public zzacs.zzb<?, ?> zzyp()
  {
    if (this.b != null) {
      return this.b;
    }
    throw new IllegalStateException("There was no converter wrapped in this ConverterWrapper.");
  }
}


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