API Diff Specification
To Version: Android SDK 0.9_r1
From Version: Android SDK m5-rc14
Generated 2008.08.14 15:44

Class android.os.Parcel

Added Methods
IBinder[] createBinderArray()  
ArrayList<IBinder> createBinderArrayList() Read and return a new ArrayList containing IBinder objects from the parcel that was written with .writeBinderList at the current dataPosition().
void enforceInterface(String)  
boolean hasFileDescriptors() Report whether the parcel contains any marshalled file descriptors.
void readBinderArray(IBinder[])  
void readBinderList(List<IBinder>) Read into the given List items IBinder objects that were written with .writeBinderList at the current dataPosition().
Bundle readBundle(ClassLoader) Read and return a new Bundle object from the parcel at the current dataPosition().
void readException(int, String) Use this function for customized exception handling.
SparseBooleanArray readSparseBooleanArray() Read and return a new SparseBooleanArray object from the parcel at the current dataPosition().
void writeBinderArray(IBinder[])  
void writeBinderList(List<IBinder>) Flatten a List containing IBinder objects into the parcel, at the current dataPosition() and growing dataCapacity() if needed.
void writeInterfaceToken(String) Store or read an IBinder interface token in the parcel at the current .dataPosition.
void writeSparseBooleanArray(SparseBooleanArray)  
 

Changed Methods
Parcelable readParcelable(ClassLoader) Change in return type from Object to Parcelable.
Read and return a new Parcelable from the parcel.
void writeParcelable(Parcelable, int) Change in signature from Parcelable to (Parcelable, int).
Flatten the name of the class of the Parcelable and its contents into the parcel.
void writeParcelableArray(T[], int) Change in signature from T[] to (T[], int).
Write a heterogeneous array of Parcelable objects into the Parcel.
void writeTypedArray(T[], int) Change in signature from T[] to (T[], int).
Flatten a heterogeneous array containing a particular object type into the parcel, at the current dataPosition() and growing dataCapacity() if needed.
Parcel obtain() Change from final to non-final.
Retrieve a new Parcel object from the pool.
 

©2008 Google - Code Home - Site Terms of Service - Privacy Policy
Generated by JDiff