class DiskPersistence implements SQLitePersistence<O, A>, Closeable {

    @Override
    public void compact() {
        Connection connection = null;
        try {
            connection = getConnection(null, noQueryOptions());
            DBQueries.compactDatabase(connection);
        }
        finally {
            DBUtils.closeQuietly(connection);
        }
    }

    protected  DiskPersistence(SimpleAttribute<O, A> primaryKeyAttribute, File file, Properties overrideProperties);

}