package com.jparkie.aizoban.utils.wrappers;
import android.os.Parcel;
import android.os.Parcelable;
public class RequestWrapper implements Parcelable {
public static final String TAG = RequestWrapper.class.getSimpleName();
public static final String PARCELABLE_KEY = TAG + ":" + "ParcelableKey";
public static final Parcelable.Creator<RequestWrapper> CREATOR = new Parcelable.Creator<RequestWrapper>() {
@Override
public RequestWrapper createFromParcel(Parcel inputParcel) {
return new RequestWrapper(inputParcel);
}
@Override
public RequestWrapper[] newArray(int size) {
return new RequestWrapper[size];
}
};
private String mSource;
private String mUrl;
public RequestWrapper(String source, String url) {
mSource = source;
mUrl = url;
}
private RequestWrapper(Parcel inputParcel) {
mSource = inputParcel.readString();
mUrl = inputParcel.readString();
}
public String getSource() {
return mSource;
}
public String getUrl() {
return mUrl;
}
@Override
public int describeContents() {
return 0;
}
@Override
public void writeToParcel(Parcel outputParcel, int flags) {
outputParcel.writeString(mSource);
outputParcel.writeString(mUrl);
}
}