How about an API like this?Entity.implements(String ... interfaces)Entity.extends(String ... classes)
For your use case, you could just pass IDs to activities. That's quite efficient. Besides, implementing Parcelable is annoying. Actually, if more people request, greenDAO could generate everything needed for Parcelable. Should be straight-forward for greenDAO. I created an issue as a reminder: https://github.com/greenrobot/greenDAO/issues/4
I will try it tomorrow.
Manuel