List of usage examples for android.os Parcel writeSerializable
public final void writeSerializable(Serializable s)
From source file:fr.free.nrw.commons.Media.java
/** * Creates a way to transfer information between two or more * activities.//www. j av a 2 s . c om * @param parcel Instance of Parcel * @param flags Parcel flag */ @Override public void writeToParcel(Parcel parcel, int flags) { parcel.writeParcelable(localUri, flags); parcel.writeString(thumbUrl); parcel.writeString(imageUrl); parcel.writeString(filename); parcel.writeString(description); parcel.writeLong(dataLength); parcel.writeSerializable(dateCreated); parcel.writeSerializable(dateUploaded); parcel.writeString(creator); parcel.writeSerializable(tags); parcel.writeInt(width); parcel.writeInt(height); parcel.writeString(license); parcel.writeStringList(categories); parcel.writeMap(descriptions); }
From source file:it_minds.dk.eindberetningmobil_android.models.DrivingReport.java
@Override public void writeToParcel(Parcel dest, int flags) { dest.writeString(this.Uuid); dest.writeString(this.purpose); dest.writeString(this.orgLocation); dest.writeString(this.Rate); dest.writeString(this.extraDescription); dest.writeByte(haveEditedDistance ? (byte) 1 : (byte) 0); dest.writeByte(startedAtHome ? (byte) 1 : (byte) 0); dest.writeByte(endedAtHome ? (byte) 1 : (byte) 0); dest.writeByte(fourKMRule ? (byte) 1 : (byte) 0); dest.writeSerializable(this.startTime); dest.writeSerializable(this.endTime); dest.writeDouble(this.distanceInMeters); dest.writeTypedList(gpsPoints);/*from w w w. j a va2 s.c o m*/ dest.writeDouble(this.homeToBorderDistance); }
From source file:com.nestapi.lib.API.Structure.java
/** {@inheritDoc} */ @Override// w w w . ja v a 2 s. c o m public void writeToParcel(Parcel dest, int flags) { dest.writeString(mStructureID); dest.writeStringList(mThermostatIDs); dest.writeStringList(mSmokeCOAlarms); dest.writeString(mName); dest.writeString(mCountryCode); dest.writeString(mPeakPeriodStartTime); dest.writeString(mPeakPeriodEndTime); dest.writeString(mTimeZone); dest.writeSerializable(mAwayState); dest.writeParcelable(mETA, 0); }
From source file:com.rubengees.introduction.entity.Slide.java
@Override public void writeToParcel(Parcel dest, int flags) { dest.writeInt(this.position); dest.writeString(this.title); dest.writeValue(this.titleResource); dest.writeValue(this.titleSize); dest.writeString(this.description); dest.writeValue(this.descriptionResource); dest.writeValue(this.descriptionSize); dest.writeValue(this.imageResource); dest.writeValue(this.color); dest.writeValue(this.colorResource); dest.writeParcelable(this.option, flags); dest.writeSerializable(this.customViewBuilder); }
From source file:com.eTilbudsavis.etasdk.model.Shoppinglist.java
public void writeToParcel(Parcel dest, int flags) { dest.writeString(this.mErn); dest.writeString(this.mName); dest.writeString(this.mAccess); dest.writeLong(mModified != null ? mModified.getTime() : -1); dest.writeString(this.mPrevId); dest.writeString(this.mType); dest.writeString(this.mMeta); dest.writeSerializable(this.mShares); dest.writeInt(this.mUserId); dest.writeInt(this.mSyncState); }
From source file:com.mindmeapp.extensions.ExtensionData.java
@Override public void writeToParcel(Parcel parcel, int i) { /**/*from w ww. j av a 2s. c o m*/ * NOTE: When adding fields in the process of updating this API, make sure to bump * {@link #PARCELABLE_VERSION}. */ parcel.writeInt(PARCELABLE_VERSION); // Version 1 below parcel.writeInt(mVisible ? 1 : 0); parcel.writeInt(mIcon); parcel.writeString(mIconUri == null ? "" : mIconUri.toString()); parcel.writeString(TextUtils.isEmpty(mStatusToDisplay) ? "" : mStatusToDisplay); parcel.writeString(TextUtils.isEmpty(mStatusToSpeak) ? "" : mStatusToSpeak); parcel.writeSerializable(mLanguageToSpeak); parcel.writeParcelable(mViewsToDisplay, i); parcel.writeString(TextUtils.isEmpty(mContentDescription) ? "" : mContentDescription); parcel.writeInt(mBackground); parcel.writeString(mBackgroundUri == null ? "" : mBackgroundUri.toString()); }
From source file:com.marianhello.cordova.bgloc.Config.java
public void writeToParcel(Parcel out, int flags) { out.writeFloat(getStationaryRadius()); out.writeInt(getDistanceFilter());//from w ww. j av a 2 s . c o m out.writeInt(getDesiredAccuracy()); out.writeValue(isDebugging()); out.writeString(getNotificationTitle()); out.writeString(getNotificationText()); out.writeString(getLargeNotificationIcon()); out.writeString(getSmallNotificationIcon()); out.writeString(getNotificationIconColor()); out.writeValue(getStopOnTerminate()); out.writeValue(getStartOnBoot()); out.writeValue(getStartForeground()); out.writeInt(getServiceProvider().asInt()); out.writeInt(getInterval()); out.writeInt(getFastestInterval()); out.writeInt(getActivitiesInterval()); out.writeString(getUrl()); out.writeString(getMethod()); out.writeSerializable(getHeaders()); out.writeSerializable(getParams()); }
From source file:com.eTilbudsavis.etasdk.model.Catalog.java
public void writeToParcel(Parcel dest, int flags) { dest.writeString(this.mErn); dest.writeString(this.mLabel); dest.writeValue(this.mBackground); dest.writeLong(mRunFrom != null ? mRunFrom.getTime() : -1); dest.writeLong(mRunTill != null ? mRunTill.getTime() : -1); dest.writeInt(this.mPageCount); dest.writeInt(this.mOfferCount); dest.writeParcelable(this.mBranding, flags); dest.writeString(this.mDealerId); dest.writeString(this.mDealerUrl); dest.writeString(this.mStoreId); dest.writeString(this.mStoreUrl); dest.writeParcelable(this.mDimension, flags); dest.writeParcelable(this.mImages, flags); dest.writeSerializable(this.mCatrgoryIds); dest.writeString(this.mPdfUrl); dest.writeTypedList(mPages);//from w w w . j av a 2 s. c o m dest.writeParcelable(this.mDealer, flags); dest.writeParcelable(this.mStore, flags); dest.writeParcelable(this.mHotspots, flags); }
From source file:com.nestapi.lib.API.Thermostat.java
@Override public void writeToParcel(Parcel dest, int flags) { super.writeToParcel(dest, flags); writeBoolean(dest, mCanCool);/*from www . jav a2 s .c o m*/ writeBoolean(dest, mCanHeat); writeBoolean(dest, mIsUsingEmergencyHeat); writeBoolean(dest, mHasFan); dest.writeString(mFanTimerTimeout); writeBoolean(dest, mHasLeaf); dest.writeString(mTemperatureScale); dest.writeLong(mAwayTemperatureHighF); dest.writeDouble(mAwayTemperatureHighC); dest.writeLong(mAwayTemperatureLowF); dest.writeDouble(mAwayTemperatureLowC); dest.writeLong(mAmbientTemperatureF); dest.writeDouble(mAmbientTemperatureC); writeBoolean(dest, mFanTimerActive); dest.writeLong(mTargetTemperatureF); dest.writeDouble(mTargetTemperatureC); dest.writeLong(mTargetTemperatureHighF); dest.writeDouble(mTargetTemperatureHighC); dest.writeLong(mTargetTemperatureLowF); dest.writeDouble(mTargetTemperatureLowC); dest.writeSerializable(mHVACmode); }
From source file:net.phase.wallet.Currency.java
@Override public void writeToParcel(Parcel dest, int flags) { dest.writeSerializable(this.date); dest.writeLong(amount);/* ww w. j ava 2s .c o m*/ dest.writeString(from); dest.writeString(to); dest.writeLong(amountin); dest.writeLong(amountout); }