code: @Override
  	public int update(TRow row) {
  		ContentValues contentValues = row.toContentValues();
  		int updated = 0;
  		if (contentValues.size() > 0) {
  			updated = SQLUtils.update(connection, getTableName(),
  					contentValues, getPkWhere(row.getId()),
  					getPkWhereArgs(row.getId()));
  		}
  		return updated;
  	}
docs: {@inheritDoc}