예제 #1
0
 @Override
 public void writeToParcel(android.os.Parcel parcel, int flags) {
   if (contents == null) {
     parcel.writeInt(-1);
   } else {
     parcel.writeInt(1);
     parcel.writeByte(contents);
   }
 }
예제 #2
0
 @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);
     }
   }
 }
예제 #3
0
 @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);
     }
   }
 }
예제 #4
0
 @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);
     }
   }
 }