static ResolvedJavaField findField(
     ResolvedJavaType type, String name, String fieldType, boolean isStatic) {
   ResolvedJavaField[] fields = isStatic ? type.getStaticFields() : type.getInstanceFields(false);
   for (ResolvedJavaField field : fields) {
     if (field.getName().equals(name) && field.getType().getName().equals(fieldType)) {
       return field;
     }
   }
   return null;
 }