Skip to main content

Class: DaggerEngineCacheEntrySet

A set of cache entries returned by a query to a cache

Extends

  • BaseClient

Constructors

new DaggerEngineCacheEntrySet()

new DaggerEngineCacheEntrySet(parent?, _id?, _diskSpaceBytes?, _entryCount?): DaggerEngineCacheEntrySet

Constructor is used for internal usage only, do not create object from it.

Parameters

parent?

parent.ctx?: Context

parent.queryTree?: QueryTree[]

_id?: DaggerEngineCacheEntrySetID

_diskSpaceBytes?: number

_entryCount?: number

Returns

DaggerEngineCacheEntrySet

Overrides

BaseClient.constructor

Methods

diskSpaceBytes()

diskSpaceBytes(): Promise<number>

The total disk space used by the cache entries in this set.

Returns

Promise<number>


entries()

entries(): Promise<DaggerEngineCacheEntry[]>

The list of individual cache entries in the set

Returns

Promise<DaggerEngineCacheEntry[]>


entryCount()

entryCount(): Promise<number>

The number of cache entries in this set.

Returns

Promise<number>


id()

id(): Promise<DaggerEngineCacheEntrySetID>

A unique identifier for this DaggerEngineCacheEntrySet.

Returns

Promise<DaggerEngineCacheEntrySetID>