package com.google.android.m4b.maps.k;

import android.os.Parcel;
import android.os.SystemClock;
import com.google.android.m4b.maps.h.c;
import java.util.Arrays;

public final class e
  implements c
{
  public static final f CREATOR = new f();
  int a;
  long b;
  long c;
  boolean d;
  long e;
  int f;
  float g;
  private final int h;

  public e()
  {
    this.h = 1;
    this.a = 102;
    this.b = 3600000L;
    this.c = 600000L;
    this.d = false;
    this.e = 9223372036854775807L;
    this.f = 2147483647;
    this.g = 0.0F;
  }

  e(int paramInt1, int paramInt2, long paramLong1, long paramLong2, boolean paramBoolean, long paramLong3, int paramInt3, float paramFloat)
  {
    this.h = paramInt1;
    this.a = paramInt2;
    this.b = paramLong1;
    this.c = paramLong2;
    this.d = paramBoolean;
    this.e = paramLong3;
    this.f = paramInt3;
    this.g = paramFloat;
  }

  public static e a()
  {
    return new e();
  }

  private static void c(long paramLong)
  {
    if (paramLong < 0L)
      throw new IllegalArgumentException("invalid interval: " + paramLong);
  }

  public final e a(int paramInt)
  {
    switch (100)
    {
    case 101:
    case 103:
    default:
      throw new IllegalArgumentException("invalid quality: " + 100);
    case 100:
    case 102:
    case 104:
    case 105:
    }
    this.a = 100;
    return this;
  }

  public final e a(long paramLong)
  {
    c(5000L);
    this.b = 5000L;
    if (!this.d)
      this.c = (()(this.b / 6.0D));
    return this;
  }

  final int b()
  {
    return this.h;
  }

  public final e b(long paramLong)
  {
    c(16L);
    this.d = true;
    this.c = 16L;
    return this;
  }

  public final int describeContents()
  {
    return 0;
  }

  public final boolean equals(Object paramObject)
  {
    if (this == paramObject);
    e locale;
    do
    {
      return true;
      if (!(paramObject instanceof e))
        return false;
      locale = (e)paramObject;
    }
    while ((this.a == locale.a) && (this.b == locale.b) && (this.c == locale.c) && (this.d == locale.d) && (this.e == locale.e) && (this.f == locale.f) && (this.g == locale.g));
    return false;
  }

  public final int hashCode()
  {
    Object[] arrayOfObject = new Object[7];
    arrayOfObject[0] = Integer.valueOf(this.a);
    arrayOfObject[1] = Long.valueOf(this.b);
    arrayOfObject[2] = Long.valueOf(this.c);
    arrayOfObject[3] = Boolean.valueOf(this.d);
    arrayOfObject[4] = Long.valueOf(this.e);
    arrayOfObject[5] = Integer.valueOf(this.f);
    arrayOfObject[6] = Float.valueOf(this.g);
    return Arrays.hashCode(arrayOfObject);
  }

  public final String toString()
  {
    StringBuilder localStringBuilder1 = new StringBuilder();
    StringBuilder localStringBuilder2 = localStringBuilder1.append("Request[");
    String str;
    switch (this.a)
    {
    case 101:
    case 103:
    default:
      str = "???";
    case 100:
    case 102:
    case 104:
    case 105:
    }
    while (true)
    {
      localStringBuilder2.append(str);
      if (this.a != 105)
      {
        localStringBuilder1.append(" requested=");
        localStringBuilder1.append(this.b + "ms");
      }
      localStringBuilder1.append(" fastest=");
      localStringBuilder1.append(this.c + "ms");
      if (this.e != 9223372036854775807L)
      {
        long l = this.e - SystemClock.elapsedRealtime();
        localStringBuilder1.append(" expireIn=");
        localStringBuilder1.append(l + "ms");
      }
      if (this.f != 2147483647)
        localStringBuilder1.append(" num=").append(this.f);
      localStringBuilder1.append(']');
      return localStringBuilder1.toString();
      str = "PRIORITY_HIGH_ACCURACY";
      continue;
      str = "PRIORITY_BALANCED_POWER_ACCURACY";
      continue;
      str = "PRIORITY_LOW_POWER";
      continue;
      str = "PRIORITY_NO_POWER";
    }
  }

  public final void writeToParcel(Parcel paramParcel, int paramInt)
  {
    f.a(this, paramParcel);
  }
}

/* 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.k.e
 * JD-Core Version:    0.6.2
 */