У меня есть класс, реализующий интерфейс Parcelable:
class A implements Parcelable {
}
У меня есть еще один класс B, который содержит объект A как переменную экземпляра. В writeToPacel внутри класса B я хочу записать объект B в Parcel:
class B implements Parcelable{
    public void writeToParcel(Parcel dest, int flags) {
        dest.write ??? 
    }
}
Как я могу писать и читать?