// 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.phone_state; import android.os.Parcel; import com.olio.communication.messages.MessagePayload; import com.olio.communication.notifications.DatabaseInsertable; import java.util.Date; import org.apache.commons.lang3.builder.EqualsBuilder; import org.apache.commons.lang3.builder.HashCodeBuilder; public class OlioTime extends MessagePayload implements DatabaseInsertable { 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 OlioTime[i]; } public volatile Object[] newArray(int i) { return newArray(i); } }; public static final Long IGNORE_OLIO_TIME = Long.valueOf(-1L); private static final long serialVersionUID = 19L; private Date mTime; private String mTimeZone; private Long timeRequested; public OlioTime() { } public boolean equals(Object obj) { if (obj != null) { if (obj == this) { return true; } if (obj.getClass() == getClass()) { OlioTime oliotime = (OlioTime)obj; return (new EqualsBuilder()).appendSuper(super.equals(obj)).append(mTime, oliotime.getTime()).isEquals(); } } return false; } public Date getDateCreated() { return new Date(); } public com.olio.communication.notifications.new_notifications.StreamItem.DisplayType getDisplayType() { return null; } public com.olio.communication.notifications.NotificationFilters.Category getNotificationCategory() { return null; } public String getNotificationId() { return "com.olio.phone_state.OlioTime"; } public String getPackage() { return "OlioTime"; } public int getPriority() { return 0; } public Date getTime() { return mTime; } public Long getTimeRequested() { return timeRequested; } public String getTimeZone() { return mTimeZone; } public com.olio.communication.notifications.new_notifications.StreamItem.VibrationType getVibrationType() { return null; } public int hashCode() { return (new HashCodeBuilder(33, 61)).append(mTime).toHashCode(); } public void setTime(Date date) { mTime = date; } public void setTimeRequested(Long long1) { timeRequested = long1; } public void setTimeZone(String s) { mTimeZone = s; } public String toString() { return (new StringBuilder()).append("OlioTime{mTime=").append(mTime).append(", mTimeZone='").append(mTimeZone).append('\'').append(", timeRequested=").append(timeRequested).append('}').toString(); } }