getStats method

Map<String, dynamic> getStats()

Get cache statistics

Implementation

Map<String, dynamic> getStats() {
  return {
    'totalEntries': _metadata.length,
    'totalSize': _metadata.values.fold<int>(
      0,
          (sum, entry) => sum + entry.sizeInBytes,
    ),
    'maxSize': maxSize,
    'evictionPolicy': evictionPolicy.toString(),
  };
}