throw new IllegalArgumentException("There is no member named '" + myName + "' on the class " + clazz.getName() + ".");
throw new IllegalArgumentException("There is no set-method named '" + myName + "' on the class " + clazz.getName() + ".");
  protected Member getSetMember(Object _instance) {    Member setMember;    Class clazz = getClass(_instance);    if (clazz == null) {      setMember = null;    }    else {      Map members = new HashMap();      Class currentClass = clazz;      while (currentClass != null) {        hashMembers(currentClass.getDeclaredFields(), members, Key.SET);        currentClass = currentClass.getSuperclass();      }      currentClass = clazz;      while (currentClass != null) {        hashMembers(currentClass.getDeclaredMethods(), members, Key.SET);        currentClass = currentClass.getSuperclass();      }      setMember = getMemberWithPrefixes(myName, Key.SET_METHOD_PREFIXES, members);      if (setMember == null) {        setMember = getMemberWithPrefixes(myName, Key.FIELD_PREFIXES, members);        if (setMember == null) {          throw new IllegalArgumentException("There is no member named '" + myName + "' on the class " + clazz.getName() + ".");        }      }    }    return setMember;  }