private void tstFields() { ReflectField surname = _iClass.getDeclaredField("surname"); ReflectField birthdate = _iClass.getDeclaredField("birthdate"); ReflectField[] fields = _iClass.getDeclaredFields(); _assert(fields.length == 3); _assert(fields[0] == surname); _assert(fields[1] == birthdate); Object person = _iClass.newInstance(); _assert(birthdate.get(person) == null); surname.set(person, "Cleese"); _assert(surname.get(person).equals("Cleese")); }