public Contribution(Parcel in) {
   super(in);
   contentUri = (Uri) in.readParcelable(Uri.class.getClassLoader());
   source = in.readString();
   timestamp = (Date) in.readSerializable();
   state = in.readInt();
   transferred = in.readLong();
   isMultiple = in.readInt() == 1;
 }
 private BackStackItem(Parcel aIn) {
   path = aIn.readString();
   parentIsBack = aIn.readInt() != 0;
 }