code: public int updateId(ID newId) throws SQLException {
  		checkForDao();
  		@SuppressWarnings("unchecked")
  		T t = (T) this;
  		return dao.updateId(t, newId);
  	}
docs: A call through to the {@link Dao#updateId(Object, Object)}.