// 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.olio.communication.messages.olio_updates; import android.os.Parcel; import android.os.Parcelable; import com.olio.communication.messages.MessagePayload; import com.olio.communication.messages.files.FileMetadata; import java.io.Serializable; import org.apache.commons.lang3.builder.EqualsBuilder; import org.apache.commons.lang3.builder.HashCodeBuilder; public class JsonFileUpdate extends MessagePayload implements Serializable, Parcelable { public static final android.os.Parcelable.Creator CREATOR = new android.os.Parcelable.Creator() { public MessagePayload createFromParcel(Parcel parcel) { return MessagePayload.unpackParcel(parcel); } public volatile Object createFromParcel(Parcel parcel) { return createFromParcel(parcel); } public MessagePayload[] newArray(int i) { return new JsonFileUpdate[i]; } public volatile Object[] newArray(int i) { return newArray(i); } }; private static final long serialVersionUID = 0xd4cbb5L; private String identifier; private FileMetadata metadata; public JsonFileUpdate() { } public boolean equals(Object obj) { if (this == obj) { return true; } if (obj == null || getClass() != obj.getClass()) { return false; } else { JsonFileUpdate jsonfileupdate = (JsonFileUpdate)obj; return (new EqualsBuilder()).appendSuper(super.equals(obj)).append(identifier, jsonfileupdate.identifier).append(metadata, jsonfileupdate.metadata).isEquals(); } } public String getIdentifier() { return identifier; } public FileMetadata getMetadata() { return metadata; } public int hashCode() { return (new HashCodeBuilder(17, 37)).appendSuper(super.hashCode()).append(identifier).append(metadata).toHashCode(); } public void setIdentifier(String s) { identifier = s; } public void setMetadata(FileMetadata filemetadata) { metadata = filemetadata; } }