code: public void updateItemValues(int itemId, List<FieldValuesUpdate> values,
  			boolean silent, boolean hook) {
  		getResourceFactory().getApiResource("/item/" + itemId + "/value/")
  				.queryParam("silent", silent ? "1" : "0")
  				.queryParam("hook", hook ? "1" : "0")
  				.entity(values, MediaType.APPLICATION_JSON_TYPE).put();
  	}
docs: Updates all the values for an item
  
  @param itemId
  The id of the item
  @param values
  The values for the fields
  @param silent
  True if the update should be silent, false otherwise
  @param hook
  True if hooks should be executed for the change, false otherwise