code: public static void invokeSetter(Object object, String fieldName, Object value, boolean ignoreNonExisting)
  	{
  		Field field = ReflectionUtils.findField(object.getClass(), fieldName);
  		if(null == field) {
  			if (ignoreNonExisting) {
  				return;
  			} else {
  				throw new NullPointerException("no field with name " + fieldName + " found on output object. ignoreNonExisting was " + ignoreNonExisting);
  			}
  		}
  		invokeSetter(object, field, value, ignoreNonExisting);
  	}
docs: invokes the setter on the filed
  
  @param object
  @param field
  @return