get all fields from it's subclasses, including itself.