@Override public Void call() throws Exception { dao.delete(entity); return null; } });
switch (operation.type) { case Delete: operation.dao.delete(operation.parameter); break; case DeleteInTxIterable:
protected void runOneByOneTests(List<T> list, int loadCount, int modifyCount) { dao.insertInTx(list); List<K> keys = new ArrayList<K>(loadCount); for (int i = 0; i < loadCount; i++) { keys.add(daoAccess.getKey(list.get(i))); } clearIdentityScopeIfAny(); list = runLoadOneByOne(keys, "load-one-by-one-1"); list = runLoadOneByOne(keys, "load-one-by-one-2"); Debug.stopMethodTracing(); dao.deleteAll(); startClock("insert-one-by-one"); for (int i = 0; i < modifyCount; i++) { dao.insert(list.get(i)); } stopClock(); startClock("update-one-by-one"); for (int i = 0; i < modifyCount; i++) { dao.update(list.get(i)); } stopClock(); startClock("delete-one-by-one"); for (int i = 0; i < modifyCount; i++) { dao.delete(list.get(i)); } stopClock(); }
switch (operation.type) { case Delete: operation.dao.delete(operation.parameter); break; case DeleteInTxIterable:
/** Convenient call for {@link AbstractDao#delete(Object)}. */ public <T> void delete(T entity) { @SuppressWarnings("unchecked") AbstractDao<T, ?> dao = (AbstractDao<T, ?>) getDao(entity.getClass()); dao.delete(entity); }
@Override public Void call() throws Exception { dao.delete(entity); return null; } });
public void delete(T item) { mDao.delete(item); }
/** Convenient call for {@link AbstractDao#delete(Object)}. */ public <T> void delete(T entity) { @SuppressWarnings("unchecked") AbstractDao<T, ?> dao = (AbstractDao<T, ?>) getDao(entity.getClass()); dao.delete(entity); }