GreenDAO doesn't support Polymorphism for now.
See their docs: Modelling Entities
" [...] Note: currently it’s impossible to have another entity as a super class (there are no polymorphic queries either)
Anyway, you could implement it yourself storing the entity type and some interfacing.