// Decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.kpdus.com/jad.html
// Decompiler options: packimports(3)
package com.galaxy.meetup.client.android.content;
import android.os.Parcel;
import android.os.Parcelable;
import android.text.TextUtils;
public class PersonData implements Parcelable, Cloneable {
private PersonData(Parcel parcel) {
mObfuscatedId = parcel.readString();
mName = parcel.readString();
mEmail = parcel.readString();
mCompressedPhotoUrl = parcel.readString();
}
PersonData(Parcel parcel, byte byte0) {
this(parcel);
}
public PersonData(String s, String s1, String s2) {
this(s, s1, s2, null);
}
public PersonData(String s, String s1, String s2, String s3) {
mObfuscatedId = s;
mName = s1;
mEmail = s2;
mCompressedPhotoUrl = s3;
}
public int describeContents() {
return 0;
}
public boolean equals(Object obj) {
boolean flag = true;
if (!(obj instanceof PersonData)) {
flag = false;
} else {
PersonData persondata = (PersonData) obj;
if (!TextUtils.equals(mObfuscatedId, persondata.mObfuscatedId)
|| !TextUtils.equals(mName, persondata.mName)
|| !TextUtils.equals(mEmail, persondata.mEmail)
|| !TextUtils.equals(mCompressedPhotoUrl,
persondata.mCompressedPhotoUrl))
flag = false;
}
return flag;
}
public final String getCompressedPhotoUrl() {
return mCompressedPhotoUrl;
}
public final String getEmail() {
return mEmail;
}
public final String getName() {
return mName;
}
public final String getObfuscatedId() {
return mObfuscatedId;
}
public int hashCode() {
int i = 17;
if (mObfuscatedId != null)
i = 527 + mObfuscatedId.hashCode();
if (mName != null)
i = i * 31 + mName.hashCode();
if (mEmail != null)
i = i * 31 + mEmail.hashCode();
if (mCompressedPhotoUrl != null)
i = i * 31 + mCompressedPhotoUrl.hashCode();
return i;
}
public String toString() {
return (new StringBuilder("{PersonData id=")).append(mObfuscatedId)
.append(" name=").append(mName).append(" email=")
.append(mEmail).append(" compressed photo url=")
.append(mCompressedPhotoUrl).append("}").toString();
}
public void writeToParcel(Parcel parcel, int i) {
parcel.writeString(mObfuscatedId);
parcel.writeString(mName);
parcel.writeString(mEmail);
parcel.writeString(mCompressedPhotoUrl);
}
public static final android.os.Parcelable.Creator CREATOR = new android.os.Parcelable.Creator() {
public final Object createFromParcel(Parcel parcel) {
return new PersonData(parcel, (byte) 0);
}
public final Object[] newArray(int i) {
return new PersonData[i];
}
};
private String mCompressedPhotoUrl;
private String mEmail;
private String mName;
private String mObfuscatedId;
}