BiodbBiocPersistentCache {biodb} | R Documentation

## A persistent cache implementation that uses BiocCache package.

### Description

A persistent cache implementation that uses BiocCache package.

A persistent cache implementation that uses BiocCache package.

### Super class

`biodb::BiodbPersistentCache` -> `BiodbBiocPersistentCache`

### Methods

#### Public methods

- `BiodbBiocPersistentCache$new()`

- `BiodbBiocPersistentCache$clone()`

Inherited methods

- `biodb::BiodbPersistentCache$addFilesToCache()`

- `biodb::BiodbPersistentCache$copyFilesIntoCache()`

- `biodb::BiodbPersistentCache$deleteAllFiles()`

- `biodb::BiodbPersistentCache$deleteFile()`

- `biodb::BiodbPersistentCache$deleteFiles()`

- `biodb::BiodbPersistentCache$disable()`

- `biodb::BiodbPersistentCache$enable()`

- `biodb::BiodbPersistentCache$enabled()`

- `biodb::BiodbPersistentCache$erase()`

- `biodb::BiodbPersistentCache$fileExist()`

- `biodb::BiodbPersistentCache$fileExists()`

- `biodb::BiodbPersistentCache$filesExist()`

- `biodb::BiodbPersistentCache$folderExists()`

- `biodb::BiodbPersistentCache$getDir()`

- `biodb::BiodbPersistentCache$getFilePath()`

- `biodb::BiodbPersistentCache$getFolderPath()`

- `biodb::BiodbPersistentCache$getTmpFolderPath()`

- `biodb::BiodbPersistentCache$getUsedCacheIds()`

- `biodb::BiodbPersistentCache$isReadable()`

- `biodb::BiodbPersistentCache$isWritable()`

- `biodb::BiodbPersistentCache$listFiles()`

- `biodb::BiodbPersistentCache$loadFileContent()`

- `biodb::BiodbPersistentCache$markerExist()`

- `biodb::BiodbPersistentCache$markerExists()`

- `biodb::BiodbPersistentCache$moveFilesIntoCache()`

- `biodb::BiodbPersistentCache$print()`

- `biodb::BiodbPersistentCache$saveContentToFile()`

- `biodb::BiodbPersistentCache$setMarker()`

#### Method `new()`

New instance initializer. Cache objects must not be created directly. Instead, access the cache instance through the BiodbMain instance using the getPersistentCache() method.

##### Usage

    BiodbBiocPersistentCache$new(...)

##### Arguments

`...`

  See the constructor of ExtGenerator for the parameters.

##### Returns

Nothing.

#### Method `clone()`

The objects of this class are cloneable with this method.

##### Usage

    BiodbBiocPersistentCache$clone(deep = FALSE)

##### Arguments

`deep`

  Whether to make a deep clone.

### See Also

`BiodbPersistentCache`, `BiodbBiocPersistentCache`.

[Package biodb version 1.2.2 Index]