Challenge.java 1.18 KB
package com.squareup.okhttp;

import com.squareup.okhttp.internal.Util;

public final class Challenge
{
  private final String realm;
  private final String scheme;
  
  public Challenge(String paramString1, String paramString2)
  {
    this.scheme = paramString1;
    this.realm = paramString2;
  }
  
  public final boolean equals(Object paramObject)
  {
    return ((paramObject instanceof Challenge)) && (Util.equal(this.scheme, ((Challenge)paramObject).scheme)) && (Util.equal(this.realm, ((Challenge)paramObject).realm));
  }
  
  public final String getRealm()
  {
    return this.realm;
  }
  
  public final String getScheme()
  {
    return this.scheme;
  }
  
  public final int hashCode()
  {
    int j = 0;
    if (this.realm != null) {}
    for (int i = this.realm.hashCode();; i = 0)
    {
      if (this.scheme != null) {
        j = this.scheme.hashCode();
      }
      return (i + 899) * 31 + j;
    }
  }
  
  public final String toString()
  {
    return this.scheme + " realm=\"" + this.realm + "\"";
  }
}


/* Location:              /home/merong/decompile/hackery-dex2jar.jar!/com/squareup/okhttp/Challenge.class
 * Java compiler version: 6 (50.0)
 * JD-Core Version:       0.7.1
 */