In the documentation for the Parcel it states a method exists
public final void writeBooleanArray (boolean[] val)
But there is no method for writeBoolean(boolean val)
There also exists:
public final void writeLong (long val)
public final void writeLongArray (long[] val)
So a similar pattern is available for other primitive types.
Can some one explain why this is?