FileDocCategorySizeDatePackage
ParcelableParcel.javaAPI DocAndroid 5.1 API2223Thu Mar 12 22:22:10 GMT 2015android.os

ParcelableParcel

public class ParcelableParcel extends Object implements Parcelable
Parcelable containing a raw Parcel of data.
hide

Fields Summary
final Parcel
mParcel
final ClassLoader
mClassLoader
public static final Parcelable.ClassLoaderCreator
CREATOR
Constructors Summary
public ParcelableParcel(ClassLoader loader)

        mParcel = Parcel.obtain();
        mClassLoader = loader;
    
public ParcelableParcel(Parcel src, ClassLoader loader)

        mParcel = Parcel.obtain();
        mClassLoader = loader;
        int size = src.readInt();
        int pos = src.dataPosition();
        mParcel.appendFrom(src, src.dataPosition(), size);
        src.setDataPosition(pos + size);
    
Methods Summary
public intdescribeContents()

        return 0;
    
public java.lang.ClassLoadergetClassLoader()

        return mClassLoader;
    
public ParcelgetParcel()

        mParcel.setDataPosition(0);
        return mParcel;
    
public voidwriteToParcel(Parcel dest, int flags)

        dest.writeInt(mParcel.dataSize());
        dest.appendFrom(mParcel, 0, mParcel.dataSize());