private ImageInfo(final Parcel in) {
   urlOriginal = ParcelHelper.readNullableString(in);
   urlBigSquare = ParcelHelper.readNullableString(in);
   title = ParcelHelper.readNullableString(in);
   caption = ParcelHelper.readNullableString(in);
   type = ParcelHelper.readNullableString(in);
   isAnimated = ParcelHelper.readNullableBoolean(in);
   width = ParcelHelper.readNullableLong(in);
   height = ParcelHelper.readNullableLong(in);
   size = ParcelHelper.readNullableLong(in);
 }
  @Override
  public void writeToParcel(final Parcel parcel, final int flags) {

    ParcelHelper.writeNullableString(parcel, urlOriginal);
    ParcelHelper.writeNullableString(parcel, urlBigSquare);
    ParcelHelper.writeNullableString(parcel, title);
    ParcelHelper.writeNullableString(parcel, caption);
    ParcelHelper.writeNullableString(parcel, type);
    ParcelHelper.writeNullableBoolean(parcel, isAnimated);
    ParcelHelper.writeNullableLong(parcel, width);
    ParcelHelper.writeNullableLong(parcel, height);
    ParcelHelper.writeNullableLong(parcel, size);
  }