zzru.java 2.61 KB
package com.google.android.gms.internal;

import android.text.TextUtils;
import com.google.android.gms.analytics.zzf;
import com.google.android.gms.common.internal.zzac;
import java.util.HashMap;
import java.util.Map;
import java.util.UUID;

public final class zzru
  extends zzf<zzru>
{
  private String a;
  private int b;
  private int c;
  private String d;
  private String e;
  private boolean f;
  private boolean g;
  
  public zzru()
  {
    this(false);
  }
  
  public zzru(boolean paramBoolean) {}
  
  public zzru(boolean paramBoolean, int paramInt)
  {
    zzac.zzcX(paramInt);
    this.b = paramInt;
    this.g = paramBoolean;
  }
  
  public final void setScreenName(String paramString)
  {
    this.a = paramString;
  }
  
  public final String toString()
  {
    HashMap localHashMap = new HashMap();
    localHashMap.put("screenName", this.a);
    localHashMap.put("interstitial", Boolean.valueOf(this.f));
    localHashMap.put("automatic", Boolean.valueOf(this.g));
    localHashMap.put("screenId", Integer.valueOf(this.b));
    localHashMap.put("referrerScreenId", Integer.valueOf(this.c));
    localHashMap.put("referrerScreenName", this.d);
    localHashMap.put("referrerUri", this.e);
    return zzj(localHashMap);
  }
  
  public final void zzU(boolean paramBoolean)
  {
    this.g = paramBoolean;
  }
  
  public final void zzV(boolean paramBoolean)
  {
    this.f = paramBoolean;
  }
  
  public final void zza(zzru paramzzru)
  {
    if (!TextUtils.isEmpty(this.a)) {
      paramzzru.setScreenName(this.a);
    }
    if (this.b != 0) {
      paramzzru.zzaF(this.b);
    }
    if (this.c != 0) {
      paramzzru.zzaG(this.c);
    }
    if (!TextUtils.isEmpty(this.d)) {
      paramzzru.zzbH(this.d);
    }
    if (!TextUtils.isEmpty(this.e)) {
      paramzzru.zzbI(this.e);
    }
    if (this.f) {
      paramzzru.zzV(this.f);
    }
    if (this.g) {
      paramzzru.zzU(this.g);
    }
  }
  
  public final void zzaF(int paramInt)
  {
    this.b = paramInt;
  }
  
  public final void zzaG(int paramInt)
  {
    this.c = paramInt;
  }
  
  public final void zzbH(String paramString)
  {
    this.d = paramString;
  }
  
  public final void zzbI(String paramString)
  {
    if (TextUtils.isEmpty(paramString))
    {
      this.e = null;
      return;
    }
    this.e = paramString;
  }
  
  public final String zznB()
  {
    return this.a;
  }
  
  public final int zznC()
  {
    return this.b;
  }
  
  public final String zznD()
  {
    return this.e;
  }
}


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