zztt.java 2.15 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;
import com.google.android.gms.common.internal.zzac;

public class zztt
  extends zza
{
  public static final Parcelable.Creator<zztt> CREATOR = new zztu();
  private static final zzub b = new zzub.zza("SsbContext").zzZ(true).zzcn("blob").zzqH();
  public static final int zzahk = Integer.parseInt("-1");
  final zzub a;
  public final String zzahm;
  public final int zzaho;
  public final byte[] zzahp;
  
  public zztt(String paramString, zzub paramzzub)
  {
    this(paramString, paramzzub, zzahk, null);
  }
  
  zztt(String paramString, zzub paramzzub, int paramInt, byte[] paramArrayOfByte)
  {
    if ((paramInt == zzahk) || (zzua.zzaP(paramInt) != null)) {}
    for (boolean bool = true;; bool = false)
    {
      zzac.zzb(bool, 32 + "Invalid section type " + paramInt);
      this.zzahm = paramString;
      this.a = paramzzub;
      this.zzaho = paramInt;
      this.zzahp = paramArrayOfByte;
      paramString = zzqF();
      if (paramString == null) {
        break;
      }
      throw new IllegalArgumentException(paramString);
    }
  }
  
  public zztt(String paramString1, zzub paramzzub, String paramString2)
  {
    this(paramString1, paramzzub, zzua.zzcm(paramString2), null);
  }
  
  public zztt(byte[] paramArrayOfByte, zzub paramzzub)
  {
    this(null, paramzzub, zzahk, paramArrayOfByte);
  }
  
  public static zztt zzl(byte[] paramArrayOfByte)
  {
    return new zztt(paramArrayOfByte, b);
  }
  
  public void writeToParcel(Parcel paramParcel, int paramInt)
  {
    zztu.a(this, paramParcel, paramInt);
  }
  
  public String zzqF()
  {
    if ((this.zzaho != zzahk) && (zzua.zzaP(this.zzaho) == null))
    {
      int i = this.zzaho;
      return 32 + "Invalid section type " + i;
    }
    if ((this.zzahm != null) && (this.zzahp != null)) {
      return "Both content and blobContent set";
    }
    return null;
  }
}


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