@Override @DB() public int update(final T entity, final SearchCriteria<T> sc) { final UpdateBuilder ub = getUpdateBuilder(entity); return update(ub, sc, null); }
@DB() public int update(final T entity, final SearchCriteria<T> sc, Integer rows) { final UpdateBuilder ub = getUpdateBuilder(entity); return update(ub, sc, rows); }
@Override @DB() public boolean update(ID id, T entity) { assert Enhancer.isEnhanced(entity.getClass()) : "Entity is not generated by this dao"; UpdateBuilder ub = getUpdateBuilder(entity); boolean result = update(id, ub, entity) != 0; return result; }
@Override public int remove(SearchCriteria<T> sc) { if (_removeSql == null) { return expunge(sc); } T vo = createForUpdate(); UpdateBuilder ub = getUpdateBuilder(vo); ub.set(vo, _removed.second(), new Date()); return update(ub, sc, null); }
sc.setParameters("sortOrder", rolePermission.getSortOrder()); final UpdateBuilder ub = getUpdateBuilder(rolePermission); ub.set(rolePermission, sortOrderAttribute, sortOrder); final int result = update(ub, sc, null);
@DB() public int update(final T entity, final SearchCriteria<T> sc, final Integer rows) { final UpdateBuilder ub = getUpdateBuilder(entity); return update(ub, sc, rows); }
@Override @DB() public int update(final T entity, final SearchCriteria<T> sc) { final UpdateBuilder ub = getUpdateBuilder(entity); return update(ub, sc, null); }
@Override @DB() public boolean update(final ID id, final T entity) { assert Enhancer.isEnhanced(entity.getClass()) : "Entity is not generated by this dao"; final UpdateBuilder ub = getUpdateBuilder(entity); final boolean result = update(id, ub, entity) != 0; return result; }
@Override public int remove(final SearchCriteria<T> sc) { if (_removeSql == null) { return expunge(sc); } final T vo = createForUpdate(); final UpdateBuilder ub = getUpdateBuilder(vo); ub.set(vo, _removed.second(), new Date()); return update(ub, sc, null); }