question: public static void toParcelableCollection ( Collection < ? > source , Collection < Parcelable > target ) { for ( Object o : source ) { target . add ( asParcelable ( o ) ) ; } }
target:  Converts a Collection into a Collection of Parcelables, wrapping each item that is not Parcelable in a ParcelableAdapter.