| Package | Description | 
|---|---|
| org.apache.cassandra.cache | |
| org.apache.cassandra.cql3 | |
| org.apache.cassandra.db | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ConcurrentLinkedHashCache<K extends IMeasurableMemory,V extends IMeasurableMemory>Wrapper so CLHM can implement ICache interface. | 
| class  | ConcurrentLinkedHashCache<K extends IMeasurableMemory,V extends IMeasurableMemory>Wrapper so CLHM can implement ICache interface. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CacheKey | 
| class  | CounterCacheKey | 
| class  | KeyCacheKey | 
| class  | RowCacheKey | 
| Modifier and Type | Method and Description | 
|---|---|
| static <K extends IMeasurableMemory,V extends IMeasurableMemory> | ConcurrentLinkedHashCache. create(long weightedCapacity) | 
| static <K extends IMeasurableMemory,V extends IMeasurableMemory> | ConcurrentLinkedHashCache. create(long weightedCapacity) | 
| static <K extends IMeasurableMemory,V extends IMeasurableMemory> | ConcurrentLinkedHashCache. create(long weightedCapacity,
      com.googlecode.concurrentlinkedhashmap.EntryWeigher<K,V> entryWeiger)Initialize a cache with initial capacity with weightedCapacity | 
| static <K extends IMeasurableMemory,V extends IMeasurableMemory> | ConcurrentLinkedHashCache. create(long weightedCapacity,
      com.googlecode.concurrentlinkedhashmap.EntryWeigher<K,V> entryWeiger)Initialize a cache with initial capacity with weightedCapacity | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ColumnIdentifierRepresents an identifer for a CQL column definition. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | Clustering | 
| interface  | ClusteringPrefixA clustering prefix is the unit of what a  ClusteringComparatorcan compare. | 
| interface  | DeletionInfoA combination of a top-level (partition) tombstone and range tombstones describing the deletions
 within a partition. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractBufferClusteringPrefix | 
| class  | AbstractClusteringPrefix | 
| class  | BufferClusteringThe clustering column values for a row. | 
| class  | ClockAndCount | 
| class  | ClusteringBoundThe start or end of a range of clusterings, either inclusive or exclusive. | 
| class  | ClusteringBoundaryThe threshold between two different ranges, i.e. | 
| class  | ClusteringBoundOrBoundaryThis class defines a threshold between ranges of clusterings. | 
| class  | DeletionTimeInformation on deletion of a storage engine object. | 
| class  | MutableDeletionInfoA mutable implementation of  DeletionInfo. | 
| class  | NativeClustering | 
| class  | RangeTombstoneListData structure holding the range tombstones of a ColumnFamily. | 
| class  | RowIndexEntry<T>Binary format of  RowIndexEntryis defined as follows:
 {@code
 (long) position (64 bit long, vint encoded)
  (int) serialized size of data that follows (32 bit int, vint encoded)
 -- following for indexed entries only (so serialized size > 0)
  (int) DeletionTime.localDeletionTime
 (long) DeletionTime.markedForDeletionAt
  (int) number of IndexInfo objects (32 bit int, vint encoded)
    (*) serialized IndexInfo objects, see below
    (*) offsets of serialized IndexInfo objects, since version "ma" (3.0)
        Each IndexInfo object's offset is relative to the first IndexInfo object. | 
Copyright © 2018 The Apache Software Foundation