package com.google.android.m4b.maps.bd;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public final class d
{
  private static final Pattern a = Pattern.compile("[0-9]+[A-Z]?");
  private final String b;
  private final String c;
  private final boolean d;

  public d(String paramString1, String paramString2, boolean paramBoolean)
  {
    this.c = paramString1;
    this.b = paramString2;
    String str;
    if (paramBoolean)
      if (this.b == null)
      {
        str = this.c;
        if (!a.matcher(str).matches())
          break label64;
      }
    label64: for (boolean bool = true; ; bool = false)
    {
      this.d = bool;
      return;
      str = this.b;
      break;
    }
  }

  public final boolean equals(Object paramObject)
  {
    if (this == paramObject);
    d locald;
    do
    {
      return true;
      if (!(paramObject instanceof d))
        break;
      locald = (d)paramObject;
    }
    while ((this.c.equals(locald.c)) && (((this.b != null) || (locald.b != null)) && ((this.b.equals(locald.b)) && (this.d == locald.d))));
    return false;
    return false;
  }

  public final int hashCode()
  {
    int i;
    int k;
    label28: int m;
    int n;
    if (this.b == null)
    {
      i = 0;
      int j = 31 * (i + 31);
      if (!this.d)
        break label67;
      k = 1231;
      m = 31 * (k + j);
      String str = this.c;
      n = 0;
      if (str != null)
        break label74;
    }
    while (true)
    {
      return m + n;
      i = this.b.hashCode();
      break;
      label67: k = 1237;
      break label28;
      label74: n = this.c.hashCode();
    }
  }

  public final String toString()
  {
    return this.c;
  }
}

/* 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.bd.d
 * JD-Core Version:    0.6.2
 */