protected void initMembers() {
   Class<?> dynamicType;
   if (javaObject != null) {
     dynamicType = javaObject.getClass();
   } else {
     dynamicType = staticType;
   }
   members = JavaMembers.lookupClass(parent, dynamicType, staticType, isAdapter);
   fieldAndMethods = members.getFieldAndMethodsObjects(this, javaObject, false);
 }