@Implements(value=android.os.Parcel.class)
public class ShadowParcel
extends java.lang.Object
Parcel.| Constructor and Description |
|---|
ShadowParcel() |
| Modifier and Type | Method and Description |
|---|---|
static void |
nativeAppendFrom(int thisNativePtr,
int otherNativePtr,
int offset,
int length) |
static int |
nativeCreate() |
static byte[] |
nativeCreateByteArray(int nativePtr) |
static int |
nativeDataAvail(int nativePtr) |
static int |
nativeDataCapacity(int nativePtr) |
static int |
nativeDataPosition(int nativePtr) |
static int |
nativeDataSize(int nativePtr) |
static void |
nativeDestroy(int nativePtr) |
static void |
nativeFreeBuffer(int nativePtr) |
static byte[] |
nativeMarshall(int nativePtr) |
static double |
nativeReadDouble(int nativePtr) |
static float |
nativeReadFloat(int nativePtr) |
static int |
nativeReadInt(int nativePtr) |
static long |
nativeReadLong(int nativePtr) |
static java.lang.String |
nativeReadString(int nativePtr) |
static void |
nativeSetDataCapacity(int nativePtr,
int size) |
static void |
nativeSetDataPosition(int nativePtr,
int pos) |
static void |
nativeSetDataSize(int nativePtr,
int size) |
static void |
nativeUnmarshall(int nativePtr,
byte[] data,
int offset,
int length) |
static void |
nativeWriteByteArray(int nativePtr,
byte[] b,
int offset,
int len) |
static void |
nativeWriteDouble(int nativePtr,
double val) |
static void |
nativeWriteFloat(int nativePtr,
float val) |
static void |
nativeWriteInt(int nativePtr,
int val) |
static void |
nativeWriteLong(int nativePtr,
long val) |
static void |
nativeWriteString(int nativePtr,
java.lang.String val) |
void |
writeByteArray(byte[] b,
int offset,
int len) |
@Implementation
public void writeByteArray(byte[] b,
int offset,
int len)
@Implementation @HiddenApi public static int nativeDataSize(int nativePtr)
@Implementation @HiddenApi public static int nativeDataAvail(int nativePtr)
@Implementation @HiddenApi public static int nativeDataPosition(int nativePtr)
@Implementation @HiddenApi public static int nativeDataCapacity(int nativePtr)
@Implementation
@HiddenApi
public static void nativeSetDataSize(int nativePtr,
int size)
@Implementation
@HiddenApi
public static void nativeSetDataPosition(int nativePtr,
int pos)
@Implementation
@HiddenApi
public static void nativeSetDataCapacity(int nativePtr,
int size)
@Implementation
@HiddenApi
public static void nativeWriteByteArray(int nativePtr,
byte[] b,
int offset,
int len)
@Implementation
@HiddenApi
public static void nativeWriteInt(int nativePtr,
int val)
@Implementation
@HiddenApi
public static void nativeWriteLong(int nativePtr,
long val)
@Implementation
@HiddenApi
public static void nativeWriteFloat(int nativePtr,
float val)
@Implementation
@HiddenApi
public static void nativeWriteDouble(int nativePtr,
double val)
@Implementation
@HiddenApi
public static void nativeWriteString(int nativePtr,
java.lang.String val)
@Implementation @HiddenApi public static byte[] nativeCreateByteArray(int nativePtr)
@Implementation @HiddenApi public static int nativeReadInt(int nativePtr)
@Implementation @HiddenApi public static long nativeReadLong(int nativePtr)
@Implementation @HiddenApi public static float nativeReadFloat(int nativePtr)
@Implementation @HiddenApi public static double nativeReadDouble(int nativePtr)
@Implementation @HiddenApi public static java.lang.String nativeReadString(int nativePtr)
@Implementation @HiddenApi public static int nativeCreate()
@Implementation @HiddenApi public static void nativeFreeBuffer(int nativePtr)
@Implementation @HiddenApi public static void nativeDestroy(int nativePtr)
@Implementation @HiddenApi public static byte[] nativeMarshall(int nativePtr)
@Implementation
@HiddenApi
public static void nativeUnmarshall(int nativePtr,
byte[] data,
int offset,
int length)
@Implementation
@HiddenApi
public static void nativeAppendFrom(int thisNativePtr,
int otherNativePtr,
int offset,
int length)