zza.java 1.93 KB
package com.google.android.gms.analytics;

import android.net.Uri;
import android.text.TextUtils;
import com.google.android.gms.common.internal.zzac;
import com.google.android.gms.internal.zzrt;
import com.google.android.gms.internal.zzrx;
import com.google.android.gms.internal.zzsc;
import com.google.android.gms.internal.zzsh;
import com.google.android.gms.internal.zzsk;
import com.google.android.gms.internal.zzss;
import java.util.List;
import java.util.ListIterator;

public class zza
  extends zzg<zza>
{
  private boolean a;
  final zzsc b;
  
  public zza(zzsc paramzzsc)
  {
    super(paramzzsc.zznU(), paramzzsc.zznR());
    this.b = paramzzsc;
  }
  
  public void enableAdvertisingIdCollection(boolean paramBoolean)
  {
    this.a = paramBoolean;
  }
  
  protected void zza(zze paramzze)
  {
    paramzze = (zzrt)paramzze.zzb(zzrt.class);
    if (TextUtils.isEmpty(paramzze.zzmy())) {
      paramzze.setClientId(this.b.zzoi().zzoQ());
    }
    if ((this.a) && (TextUtils.isEmpty(paramzze.zznv())))
    {
      zzrx localzzrx = this.b.zzoh();
      paramzze.zzbF(localzzrx.zznG());
      paramzze.zzS(localzzrx.zznw());
    }
  }
  
  public void zzbo(String paramString)
  {
    zzac.zzdr(paramString);
    zzbp(paramString);
    zzmO().add(new zzb(this.b, paramString));
  }
  
  public void zzbp(String paramString)
  {
    paramString = zzb.a(paramString);
    ListIterator localListIterator = zzmO().listIterator();
    while (localListIterator.hasNext()) {
      if (paramString.equals(((zzi)localListIterator.next()).zzmr())) {
        localListIterator.remove();
      }
    }
  }
  
  public zze zzmo()
  {
    zze localzze = zzmN().zzmC();
    localzze.zza(this.b.zznZ().zzoy());
    localzze.zza(this.b.zzoa().zzpB());
    zzd(localzze);
    return localzze;
  }
}


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