package triaina.webview.entity.device;
import android.os.Parcel;
import android.os.Parcelable;
import triaina.commons.json.annotation.Exclude;
import triaina.webview.entity.Params;
public class SendNotificationParams implements Params {
private String mProgress;
private String mCompleted;
private String mFailed;
private String mSummary;
public SendNotificationParams() {
}
public SendNotificationParams(Parcel src) {
mProgress = src.readString();
mCompleted = src.readString();
mFailed = src.readString();
mSummary = src.readString();
}
@Override
public void writeToParcel(Parcel dest, int flags) {
dest.writeString(mProgress);
dest.writeString(mCompleted);
dest.writeString(mFailed);
dest.writeString(mSummary);
}
public String getProgress() {
return mProgress;
}
public String getCompleted() {
return mCompleted;
}
public String getFailed() {
return mFailed;
}
public String getSummary() {
return mSummary;
}
public int describeContents() {
return 0;
}
@Exclude
public static final Parcelable.Creator<SendNotificationParams> CREATOR = new Parcelable.Creator<SendNotificationParams>() {
@Override
public SendNotificationParams createFromParcel(Parcel source) {
return new SendNotificationParams(source);
}
@Override
public SendNotificationParams[] newArray(int size) {
return new SendNotificationParams[size];
}
};
}