1. reflect and getObjectClass.