Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov.
- // Jad home page: http://www.geocities.com/kpdus/jad.html
- // Decompiler options: braces fieldsfirst space lnc
- package com.facebook.user.model;
- import android.os.Parcel;
- import android.os.Parcelable;
- import com.google.common.a.fe;
- import com.google.common.a.ff;
- import java.util.Iterator;
- // Referenced classes of package com.facebook.user.model:
- // i, UserFbidIdentifier, Name, User
- public class RecipientInfo
- implements Parcelable
- {
- public static final android.os.Parcelable.Creator CREATOR = new i();
- private final UserFbidIdentifier a;
- private final Name b;
- private RecipientInfo(Parcel parcel)
- {
- a = (UserFbidIdentifier)parcel.readParcelable(com/facebook/user/model/UserFbidIdentifier.getClassLoader());
- b = (Name)parcel.readParcelable(com/facebook/user/model/Name.getClassLoader());
- }
- RecipientInfo(Parcel parcel, byte byte0)
- {
- this(parcel);
- }
- public RecipientInfo(UserFbidIdentifier userfbididentifier, Name name)
- {
- a = userfbididentifier;
- b = name;
- }
- public static RecipientInfo a(User user)
- {
- return new RecipientInfo(user.i(), user.d());
- }
- public static fe a(fe fe1)
- {
- ff ff1 = fe.f();
- for (Iterator iterator = fe1.iterator(); iterator.hasNext(); ff1.b(a((User)iterator.next()))) { }
- return ff1.b();
- }
- public final UserFbidIdentifier a()
- {
- return a;
- }
- public final Name b()
- {
- return b;
- }
- public final String c()
- {
- return b.i();
- }
- public int describeContents()
- {
- return 0;
- }
- public boolean equals(Object obj)
- {
- if (this != obj)
- {
- if (obj == null || getClass() != obj.getClass())
- {
- return false;
- }
- RecipientInfo recipientinfo = (RecipientInfo)obj;
- if (a == null ? recipientinfo.a != null : !a.equals(recipientinfo.a))
- {
- return false;
- }
- if (b == null ? recipientinfo.b != null : !b.equals(recipientinfo.b))
- {
- return false;
- }
- }
- return true;
- }
- public int hashCode()
- {
- int j;
- int k;
- Name name;
- int l;
- if (a != null)
- {
- j = a.hashCode();
- } else
- {
- j = 0;
- }
- k = j * 31;
- name = b;
- l = 0;
- if (name != null)
- {
- l = b.hashCode();
- }
- return k + l;
- }
- public void writeToParcel(Parcel parcel, int j)
- {
- parcel.writeParcelable(a, j);
- parcel.writeParcelable(b, j);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement