@Override public Void call() throws Exception { dao.deleteByKey(key); return null; } });
/** Deletes the given entity from the database. Currently, only single value PK entities are supported. */ public void delete(T entity) { assertSinglePk(); K key = getKeyVerified(entity); deleteByKey(key); }
public void testDelete() { K pk = nextPk(); dao.deleteByKey(pk); T entity = createEntity(pk); dao.insert(entity); assertNotNull(dao.load(pk)); dao.deleteByKey(pk); assertNull(dao.load(pk)); }
break; case DeleteByKey: operation.dao.deleteByKey(operation.parameter); break; case DeleteAll:
@Override public Void call() throws Exception { dao.deleteByKey(key); return null; } });
public void deleteByKey(K key) { mDao.deleteByKey(key); }
/** Deletes the given entity from the database. Currently, only single value PK entities are supported. */ public void delete(T entity) { assertSinglePk(); K key = getKeyVerified(entity); deleteByKey(key); }
public void testDelete() { K pk = nextPk(); dao.deleteByKey(pk); T entity = createEntity(pk); dao.insert(entity); assertNotNull(dao.load(pk)); dao.deleteByKey(pk); assertNull(dao.load(pk)); }
break; case DeleteByKey: operation.dao.deleteByKey(operation.parameter); break; case DeleteAll: