package com.google.android.m4b.maps.bc;

import com.google.android.m4b.maps.aj.c;
import com.google.common.base.Objects;
import com.google.common.base.Objects.ToStringHelper;

public final class ae
{
  private af a;
  private float b;
  private int c;
  private af d;
  private float e;
  private boolean f;
  private c g;
  private boolean h;
  private float i;
  private boolean j;
  private float k;

  public ae()
  {
    l();
  }

  public ae(af paramaf, float paramFloat, int paramInt)
  {
    a(paramaf, paramFloat, paramInt);
  }

  private void l()
  {
    this.a = null;
    this.b = 0.0F;
    this.c = -1;
    this.d = null;
    this.e = 0.0F;
    this.f = false;
    this.g = null;
    this.h = false;
    this.i = 0.0F;
    this.j = false;
    this.k = 1.0F;
  }

  public final af a()
  {
    return this.a;
  }

  public final void a(float paramFloat)
  {
    this.k = Math.min(1.0F, Math.max(0.0F, paramFloat));
  }

  public final void a(ae paramae)
  {
    if (paramae == null)
    {
      l();
      return;
    }
    a(paramae.a, paramae.b, paramae.c);
    if (paramae.d == null);
    for (af localaf = null; ; localaf = new af(paramae.d))
    {
      this.d = localaf;
      this.e = paramae.e;
      this.f = paramae.f;
      this.g = paramae.g;
      this.h = paramae.h;
      this.i = paramae.i;
      this.j = paramae.j;
      this.k = paramae.k;
      return;
    }
  }

  public final void a(af paramaf)
  {
    this.d = paramaf;
  }

  public final void a(af paramaf, float paramFloat, int paramInt)
  {
    if (paramaf == null);
    for (af localaf = null; ; localaf = new af(paramaf))
    {
      this.a = localaf;
      this.b = paramFloat;
      this.c = paramInt;
      return;
    }
  }

  public final void a(boolean paramBoolean)
  {
    this.f = paramBoolean;
  }

  public final float b()
  {
    return this.b;
  }

  public final int c()
  {
    return this.c;
  }

  public final af d()
  {
    return (af)Objects.firstNonNull(this.d, this.a);
  }

  public final boolean e()
  {
    return this.f;
  }

  public final boolean equals(Object paramObject)
  {
    if (this == paramObject);
    ae localae;
    do
    {
      return true;
      if (paramObject == null)
        return false;
      if (getClass() != paramObject.getClass())
        return false;
      localae = (ae)paramObject;
    }
    while ((Objects.equal(this.a, localae.a)) && (this.b == localae.b) && (this.c == localae.c) && (Objects.equal(this.d, localae.d)) && (this.e == localae.e) && (this.f == localae.f) && (Objects.equal(this.g, localae.g)) && (this.h == localae.h) && (this.i == localae.i) && (this.j == localae.j) && (this.k == localae.k));
    return false;
  }

  public final c f()
  {
    return this.g;
  }

  public final boolean g()
  {
    return this.h;
  }

  public final float h()
  {
    return this.i;
  }

  public final int hashCode()
  {
    Object[] arrayOfObject = new Object[10];
    arrayOfObject[0] = this.a;
    arrayOfObject[1] = Float.valueOf(this.b);
    arrayOfObject[2] = Integer.valueOf(this.c);
    arrayOfObject[3] = Float.valueOf(this.e);
    arrayOfObject[4] = Boolean.valueOf(this.f);
    arrayOfObject[5] = this.g;
    arrayOfObject[6] = Boolean.valueOf(this.h);
    arrayOfObject[7] = Float.valueOf(this.i);
    arrayOfObject[8] = Boolean.valueOf(this.j);
    arrayOfObject[9] = Float.valueOf(this.k);
    return Objects.hashCode(arrayOfObject);
  }

  public final boolean i()
  {
    return this.j;
  }

  public final float j()
  {
    return this.k;
  }

  public final boolean k()
  {
    return this.a != null;
  }

  public final String toString()
  {
    Objects.ToStringHelper localToStringHelper = Objects.toStringHelper(this);
    localToStringHelper.add("@", this.a.j());
    localToStringHelper.add("Accuracy", this.c);
    if (this.d != null)
      localToStringHelper.add("Accuracy point", this.d.j());
    localToStringHelper.add("Accuracy emphasis", this.e);
    localToStringHelper.add("Use bearing", this.f);
    if (this.f)
      localToStringHelper.add("Bearing", this.b);
    localToStringHelper.add("Brightness", this.k);
    localToStringHelper.add("Height", this.i);
    localToStringHelper.add("Level", this.g);
    localToStringHelper.add("Stale", this.j);
    return localToStringHelper.toString();
  }
}

/* Location:           C:\Documents and Settings\Cesar Cabello Cea\Mis documentos\Downloads\apk-downloader\com.ikea.kompis-6_dex2jar.jar
 * Qualified Name:     com.google.android.m4b.maps.bc.ae
 * JD-Core Version:    0.6.2
 */