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 |
getFieldId(int header) |
static int |
halfOf(int i)
Deprecated.
|
static android.os.IBinder |
readBinder(android.os.Parcel parcel,
int header) |
static boolean |
readBool(android.os.Parcel parcel,
int header) |
static java.util.ArrayList<java.lang.Boolean> |
readBooleanList(android.os.Parcel parcel,
int header) |
static android.os.Bundle |
readBundle(android.os.Parcel parcel,
int header,
java.lang.ClassLoader classLoader) |
static byte |
readByte(android.os.Parcel parcel,
int header) |
static byte[] |
readByteArray(android.os.Parcel parcel,
int header) |
static double |
readDouble(android.os.Parcel parcel,
int header) |
static java.util.ArrayList<java.lang.Double> |
readDoubleList(android.os.Parcel parcel,
int header) |
static float |
readFloat(android.os.Parcel parcel,
int header) |
static java.util.ArrayList<java.lang.Float> |
readFloatList(android.os.Parcel parcel,
int header) |
static int |
readHeader(android.os.Parcel parcel) |
static int |
readInt(android.os.Parcel parcel,
int header) |
static int[] |
readIntArray(android.os.Parcel parcel,
int header) |
static java.util.ArrayList<java.lang.Integer> |
readIntegerList(android.os.Parcel parcel,
int header) |
static java.util.ArrayList |
readList(android.os.Parcel parcel,
int header,
java.lang.ClassLoader classLoader) |
static long |
readLong(android.os.Parcel parcel,
int header) |
static java.util.ArrayList<java.lang.Long> |
readLongList(android.os.Parcel parcel,
int header) |
static java.util.HashMap |
readMap(android.os.Parcel parcel,
int header,
java.lang.ClassLoader classLoader) |
static int |
readObjectHeader(android.os.Parcel parcel) |
static <T extends android.os.Parcelable> |
readParcelable(android.os.Parcel parcel,
int header,
android.os.Parcelable.Creator<T> creator) |
static <T extends android.os.Parcelable> |
readParcelableArray(android.os.Parcel parcel,
int header,
android.os.Parcelable.Creator<T> creator) |
static <T extends android.os.Parcelable> |
readParcelableList(android.os.Parcel parcel,
int header,
android.os.Parcelable.Creator<T> creator) |
static short |
readShort(android.os.Parcel parcel,
int header) |
static int |
readSingleInt(android.os.Parcel parcel)
Deprecated.
|
static int |
readStart(android.os.Parcel parcel)
Deprecated.
|
static java.lang.String |
readString(android.os.Parcel parcel,
int header) |
static java.lang.String[] |
readStringArray(android.os.Parcel parcel,
int header) |
static java.util.ArrayList<java.lang.String> |
readStringList(android.os.Parcel parcel,
int header) |
static void |
skip(android.os.Parcel parcel,
int header) |
@Deprecated public static int halfOf(int i)
public static int getFieldId(int header)
@Deprecated public static int readSingleInt(android.os.Parcel parcel)
public static int readHeader(android.os.Parcel parcel)
@Deprecated public static int readStart(android.os.Parcel parcel)
public static int readObjectHeader(android.os.Parcel parcel)
public static int readInt(android.os.Parcel parcel,
int header)
public static byte readByte(android.os.Parcel parcel,
int header)
public static short readShort(android.os.Parcel parcel,
int header)
public static boolean readBool(android.os.Parcel parcel,
int header)
public static long readLong(android.os.Parcel parcel,
int header)
public static float readFloat(android.os.Parcel parcel,
int header)
public static double readDouble(android.os.Parcel parcel,
int header)
public static java.lang.String readString(android.os.Parcel parcel,
int header)
public static android.os.IBinder readBinder(android.os.Parcel parcel,
int header)
public static <T extends android.os.Parcelable> T readParcelable(android.os.Parcel parcel,
int header,
android.os.Parcelable.Creator<T> creator)
public static java.util.ArrayList readList(android.os.Parcel parcel,
int header,
java.lang.ClassLoader classLoader)
public static java.util.HashMap readMap(android.os.Parcel parcel,
int header,
java.lang.ClassLoader classLoader)
public static <T extends android.os.Parcelable> java.util.ArrayList<T> readParcelableList(android.os.Parcel parcel,
int header,
android.os.Parcelable.Creator<T> creator)
public static java.util.ArrayList<java.lang.String> readStringList(android.os.Parcel parcel,
int header)
public static java.util.ArrayList<java.lang.Integer> readIntegerList(android.os.Parcel parcel,
int header)
public static java.util.ArrayList<java.lang.Long> readLongList(android.os.Parcel parcel,
int header)
public static java.util.ArrayList<java.lang.Float> readFloatList(android.os.Parcel parcel,
int header)
public static java.util.ArrayList<java.lang.Double> readDoubleList(android.os.Parcel parcel,
int header)
public static java.util.ArrayList<java.lang.Boolean> readBooleanList(android.os.Parcel parcel,
int header)
public static <T extends android.os.Parcelable> T[] readParcelableArray(android.os.Parcel parcel,
int header,
android.os.Parcelable.Creator<T> creator)
public static java.lang.String[] readStringArray(android.os.Parcel parcel,
int header)
public static byte[] readByteArray(android.os.Parcel parcel,
int header)
public static int[] readIntArray(android.os.Parcel parcel,
int header)
public static android.os.Bundle readBundle(android.os.Parcel parcel,
int header,
java.lang.ClassLoader classLoader)
public static void skip(android.os.Parcel parcel,
int header)