@Implements(value=android.os.Parcel.class) public class ShadowParcel extends java.lang.Object
| Constructor and Description | 
|---|
| ShadowParcel() | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | nativeAppendFrom(int thisNativePtr,
                int otherNativePtr,
                int offset,
                int length) | 
| protected static void | nativeAppendFrom(long thisNativePtr,
                long otherNativePtr,
                int offset,
                int length) | 
| static java.lang.Number | nativeCreate() | 
| static byte[] | nativeCreateByteArray(int nativePtr) | 
| protected static byte[] | nativeCreateByteArray(long nativePtr) | 
| static int | nativeDataAvail(int nativePtr) | 
| protected static int | nativeDataAvail(long nativePtr) | 
| static int | nativeDataCapacity(int nativePtr) | 
| protected static int | nativeDataCapacity(long nativePtr) | 
| static int | nativeDataPosition(int nativePtr) | 
| protected static int | nativeDataPosition(long nativePtr) | 
| static int | nativeDataSize(int nativePtr) | 
| protected static int | nativeDataSize(long nativePtr) | 
| static void | nativeDestroy(int nativePtr) | 
| protected static void | nativeDestroy(long nativePtr) | 
| static void | nativeEnforceInterface(int nativePtr,
                      java.lang.String interfaceName) | 
| protected static void | nativeEnforceInterface(long nativePtr,
                      java.lang.String interfaceName) | 
| static void | nativeFreeBuffer(int nativePtr) | 
| protected static void | nativeFreeBuffer(long nativePtr) | 
| static byte[] | nativeMarshall(int nativePtr) | 
| protected static byte[] | nativeMarshall(long nativePtr) | 
| protected static byte[] | nativeReadBlob(long nativePtr) | 
| protected static boolean | nativeReadByteArray(long nativePtr,
                   byte[] dest,
                   int destLen) | 
| static double | nativeReadDouble(int nativePtr) | 
| protected static double | nativeReadDouble(long nativePtr) | 
| static float | nativeReadFloat(int nativePtr) | 
| protected static float | nativeReadFloat(long nativePtr) | 
| static int | nativeReadInt(int nativePtr) | 
| protected static int | nativeReadInt(long nativePtr) | 
| static long | nativeReadLong(int nativePtr) | 
| protected static long | nativeReadLong(long nativePtr) | 
| static java.lang.String | nativeReadString(int nativePtr) | 
| protected static java.lang.String | nativeReadString(long nativePtr) | 
| protected static android.os.IBinder | nativeReadStrongBinder(int nativePtr) | 
| protected static android.os.IBinder | nativeReadStrongBinder(long nativePtr) | 
| static void | nativeSetDataCapacity(int nativePtr,
                     int size) | 
| protected static void | nativeSetDataCapacity(long nativePtr,
                     int size) | 
| static void | nativeSetDataPosition(int nativePtr,
                     int pos) | 
| protected static void | nativeSetDataPosition(long nativePtr,
                     int pos) | 
| static void | nativeSetDataSize(int nativePtr,
                 int size) | 
| protected static void | nativeSetDataSize(long nativePtr,
                 int size) | 
| static void | nativeUnmarshall(int nativePtr,
                byte[] data,
                int offset,
                int length) | 
| protected static void | nativeUnmarshall(long nativePtr,
                byte[] data,
                int offset,
                int length) | 
| protected static void | nativeWriteBlob(long nativePtr,
               byte[] b,
               int offset,
               int len) | 
| static void | nativeWriteByteArray(int nativePtr,
                    byte[] b,
                    int offset,
                    int len) | 
| protected static void | nativeWriteByteArray(long nativePtr,
                    byte[] b,
                    int offset,
                    int len) | 
| static void | nativeWriteDouble(int nativePtr,
                 double val) | 
| protected static void | nativeWriteDouble(long nativePtr,
                 double val) | 
| static void | nativeWriteFloat(int nativePtr,
                float val) | 
| protected static void | nativeWriteFloat(long nativePtr,
                float val) | 
| static void | nativeWriteInt(int nativePtr,
              int val) | 
| protected static void | nativeWriteInt(long nativePtr,
              int val) | 
| static void | nativeWriteInterfaceToken(int nativePtr,
                         java.lang.String interfaceName) | 
| protected static void | nativeWriteInterfaceToken(long nativePtr,
                         java.lang.String interfaceName) | 
| static void | nativeWriteLong(int nativePtr,
               long val) | 
| protected static void | nativeWriteLong(long nativePtr,
               long val) | 
| static void | nativeWriteString(int nativePtr,
                 java.lang.String val) | 
| protected static void | nativeWriteString(long nativePtr,
                 java.lang.String val) | 
| protected static void | nativeWriteStrongBinder(int nativePtr,
                       android.os.IBinder val) | 
| protected static void | nativeWriteStrongBinder(long nativePtr,
                       android.os.IBinder val) | 
| protected static java.io.FileDescriptor | openFileDescriptor(java.lang.String file,
                  int mode) | 
| protected <T extends android.os.Parcelable> | readParcelable(java.lang.ClassLoader loader) | 
| android.os.Parcelable.Creator<?> | readParcelableCreator(java.lang.ClassLoader loader) | 
| protected void | writeBlob(byte[] b,
         int offset,
         int len) | 
| protected void | writeByteArray(byte[] b,
              int offset,
              int len) | 
@Implementation(maxSdk=17) protected <T extends android.os.Parcelable> T readParcelable(java.lang.ClassLoader loader)
@HiddenApi @Implementation(minSdk=18) public android.os.Parcelable.Creator<?> readParcelableCreator(java.lang.ClassLoader loader)
@Implementation protected void writeByteArray(byte[] b, int offset, int len)
@HiddenApi @Implementation(maxSdk=20) public static int nativeDataSize(int nativePtr)
@Implementation(minSdk=21) protected static int nativeDataSize(long nativePtr)
@HiddenApi @Implementation(maxSdk=20) public static int nativeDataAvail(int nativePtr)
@Implementation(minSdk=21) protected static int nativeDataAvail(long nativePtr)
@HiddenApi @Implementation(maxSdk=20) public static int nativeDataPosition(int nativePtr)
@Implementation(minSdk=21) protected static int nativeDataPosition(long nativePtr)
@HiddenApi @Implementation(maxSdk=20) public static int nativeDataCapacity(int nativePtr)
@Implementation(minSdk=21) protected static int nativeDataCapacity(long nativePtr)
@HiddenApi @Implementation(maxSdk=20) public static void nativeSetDataSize(int nativePtr, int size)
@Implementation(minSdk=21) protected static void nativeSetDataSize(long nativePtr, int size)
@HiddenApi @Implementation(maxSdk=20) public static void nativeSetDataPosition(int nativePtr, int pos)
@Implementation(minSdk=21) protected static void nativeSetDataPosition(long nativePtr, int pos)
@HiddenApi @Implementation(maxSdk=20) public static void nativeSetDataCapacity(int nativePtr, int size)
@Implementation(minSdk=21) protected static void nativeSetDataCapacity(long nativePtr, int size)
@HiddenApi @Implementation(maxSdk=20) public static void nativeWriteByteArray(int nativePtr, byte[] b, int offset, int len)
@Implementation(minSdk=21) protected static void nativeWriteByteArray(long nativePtr, byte[] b, int offset, int len)
@Implementation(minSdk=23) protected void writeBlob(byte[] b, int offset, int len)
@Implementation(minSdk=21) protected static void nativeWriteBlob(long nativePtr, byte[] b, int offset, int len)
@HiddenApi @Implementation(maxSdk=20) public static void nativeWriteInt(int nativePtr, int val)
@Implementation(minSdk=21) protected static void nativeWriteInt(long nativePtr, int val)
@HiddenApi @Implementation(maxSdk=20) public static void nativeWriteLong(int nativePtr, long val)
@Implementation(minSdk=21) protected static void nativeWriteLong(long nativePtr, long val)
@HiddenApi @Implementation(maxSdk=20) public static void nativeWriteFloat(int nativePtr, float val)
@Implementation(minSdk=21) protected static void nativeWriteFloat(long nativePtr, float val)
@HiddenApi @Implementation(maxSdk=20) public static void nativeWriteDouble(int nativePtr, double val)
@Implementation(minSdk=21) protected static void nativeWriteDouble(long nativePtr, double val)
@HiddenApi @Implementation(maxSdk=20) public static void nativeWriteString(int nativePtr, java.lang.String val)
@Implementation(minSdk=21) protected static void nativeWriteString(long nativePtr, java.lang.String val)
@HiddenApi @Implementation(maxSdk=20) protected static void nativeWriteStrongBinder(int nativePtr, android.os.IBinder val)
@Implementation(minSdk=21) protected static void nativeWriteStrongBinder(long nativePtr, android.os.IBinder val)
@HiddenApi @Implementation(maxSdk=20) public static byte[] nativeCreateByteArray(int nativePtr)
@Implementation(minSdk=21) protected static byte[] nativeCreateByteArray(long nativePtr)
@Implementation(minSdk=21) protected static byte[] nativeReadBlob(long nativePtr)
@Implementation(minSdk=27) protected static boolean nativeReadByteArray(long nativePtr, byte[] dest, int destLen)
@HiddenApi @Implementation(maxSdk=20) public static int nativeReadInt(int nativePtr)
@Implementation(minSdk=21) protected static int nativeReadInt(long nativePtr)
@HiddenApi @Implementation(maxSdk=20) public static long nativeReadLong(int nativePtr)
@Implementation(minSdk=21) protected static long nativeReadLong(long nativePtr)
@HiddenApi @Implementation(maxSdk=20) public static float nativeReadFloat(int nativePtr)
@Implementation(minSdk=21) protected static float nativeReadFloat(long nativePtr)
@HiddenApi @Implementation(maxSdk=20) public static double nativeReadDouble(int nativePtr)
@Implementation(minSdk=21) protected static double nativeReadDouble(long nativePtr)
@HiddenApi @Implementation(maxSdk=20) public static java.lang.String nativeReadString(int nativePtr)
@Implementation(minSdk=21) protected static java.lang.String nativeReadString(long nativePtr)
@HiddenApi @Implementation(maxSdk=20) protected static android.os.IBinder nativeReadStrongBinder(int nativePtr)
@Implementation(minSdk=21) protected static android.os.IBinder nativeReadStrongBinder(long nativePtr)
@Implementation @HiddenApi public static java.lang.Number nativeCreate()
@HiddenApi @Implementation(maxSdk=20) public static void nativeFreeBuffer(int nativePtr)
@Implementation(minSdk=21) protected static void nativeFreeBuffer(long nativePtr)
@HiddenApi @Implementation(maxSdk=20) public static void nativeDestroy(int nativePtr)
@Implementation(minSdk=21) protected static void nativeDestroy(long nativePtr)
@HiddenApi @Implementation(maxSdk=20) public static byte[] nativeMarshall(int nativePtr)
@Implementation(minSdk=21) protected static byte[] nativeMarshall(long nativePtr)
@HiddenApi @Implementation(maxSdk=20) public static void nativeUnmarshall(int nativePtr, byte[] data, int offset, int length)
@Implementation(minSdk=21) protected static void nativeUnmarshall(long nativePtr, byte[] data, int offset, int length)
@HiddenApi @Implementation(maxSdk=20) public static void nativeAppendFrom(int thisNativePtr, int otherNativePtr, int offset, int length)
@Implementation(minSdk=21) protected static void nativeAppendFrom(long thisNativePtr, long otherNativePtr, int offset, int length)
@HiddenApi @Implementation(maxSdk=20) public static void nativeWriteInterfaceToken(int nativePtr, java.lang.String interfaceName)
@Implementation(minSdk=21) protected static void nativeWriteInterfaceToken(long nativePtr, java.lang.String interfaceName)
@HiddenApi @Implementation(maxSdk=20) public static void nativeEnforceInterface(int nativePtr, java.lang.String interfaceName)
@Implementation(minSdk=21) protected static void nativeEnforceInterface(long nativePtr, java.lang.String interfaceName)
@Implementation(maxSdk=28) protected static java.io.FileDescriptor openFileDescriptor(java.lang.String file, int mode) throws java.io.IOException
java.io.IOException