## Uses of Interface
org.apache.cassandra.cache.CacheSize

- Packages that use CacheSize
  Package | Description
  --- | ---
  org.apache.cassandra.cache |
  org.apache.cassandra.metrics |

- - ### Uses of CacheSize in org.apache.cassandra.cache

    Subinterfaces of CacheSize in org.apache.cassandra.cache
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ICache<K,V>` This is similar to the Map interface, but requires maintaining a given capacity and does not require put or remove to return values, which lets SerializingCache be more efficient by avoiding deserialize except on get.

    Classes in org.apache.cassandra.cache that implement CacheSize
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ChunkCache`
    `class` | `ConcurrentLinkedHashCache<K extends IMeasurableMemory,V extends IMeasurableMemory>` Wrapper so CLHM can implement ICache interface.
    `class` | `SerializingCache<K,V>` Serializes cache values off-heap.

  - ### Uses of CacheSize in org.apache.cassandra.metrics

    Constructors in org.apache.cassandra.metrics with parameters of type CacheSize
    Constructor and Description
    `CacheMissMetrics(java.lang.String type, CacheSize cache)` Create metrics for given cache.

Copyright © 2018 The Apache Software Foundation