public final class SafeParcelReader
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SafeParcelReader.ReadException |
| Modifier and Type | Method and Description |
|---|---|
static int |
halfOf(int i) |
static android.os.IBinder |
readBinder(android.os.Parcel parcel,
int position) |
static boolean |
readBool(android.os.Parcel parcel,
int position) |
static android.os.Bundle |
readBundle(android.os.Parcel parcel,
int position,
java.lang.ClassLoader classLoader) |
static byte |
readByte(android.os.Parcel parcel,
int position) |
static byte[] |
readByteArray(android.os.Parcel parcel,
int position) |
static double |
readDouble(android.os.Parcel parcel,
int position) |
static float |
readFloat(android.os.Parcel parcel,
int position) |
static int |
readInt(android.os.Parcel parcel,
int position) |
static java.util.ArrayList |
readList(android.os.Parcel parcel,
int position,
java.lang.ClassLoader classLoader) |
static long |
readLong(android.os.Parcel parcel,
int position) |
static <T extends android.os.Parcelable> |
readParcelable(android.os.Parcel parcel,
int position,
android.os.Parcelable.Creator<T> creator) |
static <T extends android.os.Parcelable> |
readParcelableArray(android.os.Parcel parcel,
int position,
android.os.Parcelable.Creator<T> creator) |
static <T extends android.os.Parcelable> |
readParcelableList(android.os.Parcel parcel,
int position,
android.os.Parcelable.Creator<T> creator) |
static short |
readShort(android.os.Parcel parcel,
int position) |
static int |
readSingleInt(android.os.Parcel parcel) |
static int |
readStart(android.os.Parcel parcel) |
static java.lang.String |
readString(android.os.Parcel parcel,
int position) |
static java.lang.String[] |
readStringArray(android.os.Parcel parcel,
int position) |
static java.util.ArrayList<java.lang.String> |
readStringList(android.os.Parcel parcel,
int position) |
static void |
skip(android.os.Parcel parcel,
int position) |
public static int halfOf(int i)
public static int readSingleInt(android.os.Parcel parcel)
public static int readStart(android.os.Parcel parcel)
public static int readInt(android.os.Parcel parcel,
int position)
public static byte readByte(android.os.Parcel parcel,
int position)
public static short readShort(android.os.Parcel parcel,
int position)
public static boolean readBool(android.os.Parcel parcel,
int position)
public static long readLong(android.os.Parcel parcel,
int position)
public static float readFloat(android.os.Parcel parcel,
int position)
public static double readDouble(android.os.Parcel parcel,
int position)
public static java.lang.String readString(android.os.Parcel parcel,
int position)
public static android.os.IBinder readBinder(android.os.Parcel parcel,
int position)
public static <T extends android.os.Parcelable> T readParcelable(android.os.Parcel parcel,
int position,
android.os.Parcelable.Creator<T> creator)
public static java.util.ArrayList readList(android.os.Parcel parcel,
int position,
java.lang.ClassLoader classLoader)
public static <T extends android.os.Parcelable> java.util.ArrayList<T> readParcelableList(android.os.Parcel parcel,
int position,
android.os.Parcelable.Creator<T> creator)
public static java.util.ArrayList<java.lang.String> readStringList(android.os.Parcel parcel,
int position)
public static <T extends android.os.Parcelable> T[] readParcelableArray(android.os.Parcel parcel,
int position,
android.os.Parcelable.Creator<T> creator)
public static java.lang.String[] readStringArray(android.os.Parcel parcel,
int position)
public static byte[] readByteArray(android.os.Parcel parcel,
int position)
public static android.os.Bundle readBundle(android.os.Parcel parcel,
int position,
java.lang.ClassLoader classLoader)
public static void skip(android.os.Parcel parcel,
int position)