INNER CODE UNIT · Java
removeAll
objectbox/objectbox-java · objectbox-java/src/main/java/io/objectbox/Box.java:575
public void removeAll() {
Cursor<T> cursor = getWriter();
try {
cursor.deleteAll();
commitWriter(cursor);
} finally {
releaseWriter(cursor);
}
}
/**
* WARNING: this method should generally be avoided as it is not transactional and thus may leave the DB in an
* inconsistent state. It may be the a last resort option to recover from a full DB.
* Like removeAll(), it removes all objects, returns the count of objects removed.
* Logs progress using warning log level.
*/
@Experimental
public long panicModeRemoveAll() {