// 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.actions; import android.os.Parcel; import android.os.Parcelable; import com.olio.util.ALog; import java.io.Serializable; import java.io.UnsupportedEncodingException; import org.apache.commons.lang3.builder.EqualsBuilder; import org.apache.commons.lang3.builder.HashCodeBuilder; // Referenced classes of package com.olio.communication.actions: // Action public class IosAction extends Action implements Serializable, Parcelable { public static final android.os.Parcelable.Creator CREATOR = new android.os.Parcelable.Creator() { public Action createFromParcel(Parcel parcel) { return Action.unpackParcel(parcel); } public volatile Object createFromParcel(Parcel parcel) { return createFromParcel(parcel); } public Action[] newArray(int i) { return new IosAction[i]; } public volatile Object[] newArray(int i) { return newArray(i); } }; private static final long serialVersionUID = 13L; private String mActionString; private String ruleId; public IosAction() { } public byte[] encodeForBLE() { byte abyte0[]; try { abyte0 = mActionString.getBytes("UTF-8"); } catch (UnsupportedEncodingException unsupportedencodingexception) { ALog.e("Couldn't encode the Action String", unsupportedencodingexception, new Object[0]); return new byte[0]; } return abyte0; } public boolean equals(Object obj) { if (obj != null) { if (obj == this) { return true; } if (obj.getClass() == getClass()) { IosAction iosaction = (IosAction)obj; return (new EqualsBuilder()).appendSuper(super.equals(obj)).append(mActionString, iosaction.getActionString()).append(ruleId, iosaction.getRuleId()).isEquals(); } } return false; } public String getActionString() { return mActionString; } public String getRuleId() { return ruleId; } public int hashCode() { return (new HashCodeBuilder(53, 87)).append(mActionString).append(ruleId).toHashCode(); } public void setActionString(String s) { mActionString = s; } public void setRuleId(String s) { ruleId = s; } }