cómo pasar objetos entre intentos

Tengo una clase que contiene datos, quiero pasarla entre intentos, esta clase tiene un arraylist que contiene otros objetos de clase. esta es mi clase

<code>    public class ParsedData implements Parcelable {

        public String error;
        public float protectionLevel;
        public int protectionLevelColor;
        public double lastBackup;
        public boolean compressedType;
        public Long driveFreeSpaceSize;
        ArrayList<Item>Items = new ArrayList<Item>();
}

class Item {

    public String name;
    public float percentage;
    public int files;
    public long size;
}
</code>

¿Cómo puedo enviar esta clase entre intentos?

Respuestas a la pregunta(4)

Su respuesta a la pregunta