Uses of Interface
org.apache.cassandra.cache.IMeasurableMemory
-
Packages that use IMeasurableMemory Package Description org.apache.cassandra.cache org.apache.cassandra.cql3 org.apache.cassandra.db org.apache.cassandra.db.rows -
-
Uses of IMeasurableMemory in org.apache.cassandra.cache
Classes in org.apache.cassandra.cache with type parameters of type IMeasurableMemory Modifier and Type Class Description class
CaffeineCache<K extends IMeasurableMemory,V extends IMeasurableMemory>
An adapter from a Caffeine cache to the ICache interface.class
CaffeineCache<K extends IMeasurableMemory,V extends IMeasurableMemory>
An adapter from a Caffeine cache to the ICache interface.Classes in org.apache.cassandra.cache that implement IMeasurableMemory Modifier and Type Class Description class
CacheKey
class
CounterCacheKey
class
KeyCacheKey
class
RowCacheKey
Methods in org.apache.cassandra.cache with type parameters of type IMeasurableMemory Modifier and Type Method Description static <K extends IMeasurableMemory,V extends IMeasurableMemory>
CaffeineCache<K,V>CaffeineCache. create(long weightedCapacity)
static <K extends IMeasurableMemory,V extends IMeasurableMemory>
CaffeineCache<K,V>CaffeineCache. create(long weightedCapacity)
static <K extends IMeasurableMemory,V extends IMeasurableMemory>
CaffeineCache<K,V>CaffeineCache. create(long weightedCapacity, com.github.benmanes.caffeine.cache.Weigher<K,V> weigher)
Initialize a cache with initial capacity with weightedCapacitystatic <K extends IMeasurableMemory,V extends IMeasurableMemory>
CaffeineCache<K,V>CaffeineCache. create(long weightedCapacity, com.github.benmanes.caffeine.cache.Weigher<K,V> weigher)
Initialize a cache with initial capacity with weightedCapacity -
Uses of IMeasurableMemory in org.apache.cassandra.cql3
Classes in org.apache.cassandra.cql3 that implement IMeasurableMemory Modifier and Type Class Description class
ColumnIdentifier
Represents an identifer for a CQL column definition. -
Uses of IMeasurableMemory in org.apache.cassandra.db
Subinterfaces of IMeasurableMemory in org.apache.cassandra.db Modifier and Type Interface Description interface
Clustering<V>
interface
ClusteringBound<V>
The start or end of a range of clusterings, either inclusive or exclusive.interface
ClusteringBoundary<V>
The threshold between two different ranges, i.e.interface
ClusteringBoundOrBoundary<V>
This class defines a threshold between ranges of clusterings.interface
ClusteringPrefix<V>
A clustering prefix is the unit of what aClusteringComparator
can compare.interface
DeletionInfo
A combination of a top-level (partition) tombstone and range tombstones describing the deletions within a partition.Classes in org.apache.cassandra.db that implement IMeasurableMemory Modifier and Type Class Description class
AbstractArrayClusteringPrefix
class
AbstractBufferClusteringPrefix
class
AbstractOnHeapClusteringPrefix<V>
class
ArrayClustering
class
ArrayClusteringBound
class
ArrayClusteringBoundary
class
ArrayClusteringBoundOrBoundary
class
BufferClustering
The clustering column values for a row.class
BufferClusteringBound
class
BufferClusteringBoundary
class
BufferClusteringBoundOrBoundary
class
ClockAndCount
class
DeletionTime
Information on deletion of a storage engine object.class
LivenessInfo
Stores the information relating to the liveness of the primary key columns of a row.class
MutableDeletionInfo
A mutable implementation ofDeletionInfo
.class
NativeClustering
class
RangeTombstoneList
Data structure holding the range tombstones of a ColumnFamily.class
RowIndexEntry<T>
Binary format ofRowIndexEntry
is defined as follows:(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.
-
Uses of IMeasurableMemory in org.apache.cassandra.db.rows
Classes in org.apache.cassandra.db.rows that implement IMeasurableMemory Modifier and Type Class Description class
EncodingStats
Stats used for the encoding of the rows and tombstones of a given source.
-