@Override public void writeToParcel(android.os.Parcel parcel, int flags) { if (contents == null) { parcel.writeInt(-1); } else { parcel.writeInt(1); parcel.writeByte(contents); } }
@Override public void writeToParcel(android.os.Parcel parcel$$16, int flags) { if (contents == null) { parcel$$16.writeInt(-1); } else { parcel$$16.writeInt(contents.size()); for (Object c : contents) { parcel$$16.writeParcelable(Parcels.wrap(c), flags); } } }
@Override public void writeToParcel(android.os.Parcel parcel, int flags) { if (contents == null) { parcel.writeInt(-1); } else { parcel.writeInt(contents.size()); for (int i = 0; (i < contents.size()); i++) { parcel.writeInt(contents.keyAt(i)); parcel.writeParcelable(Parcels.wrap(contents.valueAt(i)), flags); } } }
@Override public void writeToParcel(android.os.Parcel parcel, int flags) { if (contents == null) { parcel.writeInt(-1); } else { parcel.writeInt(contents.size()); for (Map.Entry<Object, Object> entry : contents.entrySet()) { parcel.writeParcelable(Parcels.wrap(entry.getKey()), flags); parcel.writeParcelable(Parcels.wrap(entry.getValue()), flags); } } }