Uses of Package
org.apache.cassandra.utils
-
Classes in org.apache.cassandra.utils used by org.apache.cassandra.auth Class Description Pair -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.batchlog Class Description TimeUUID -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.cache Class Description Pair -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.concurrent Class Description Closeable Shared Tells jvm-dtest that a class should be shared across allClassLoader
s.WithResources A generic interface for encapsulating a Runnable task with related work before and after execution, using the built-in try-with-resources functionality offered byCloseable
. -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.config Class Description Shared Tells jvm-dtest that a class should be shared across allClassLoader
s.StorageCompatibilityMode The mode of compatibility with older Cassandra versions. -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.cql3 Class Description CassandraVersion Implements versioning used in Cassandra and CQL.MD5Digest The result of the computation of an MD5 digest.Pair TimeUUID -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.cql3.selection Class Description Pair -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.cql3.statements Class Description Pair -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.db Class Description BreaksJMX Annotation to have JMX breaking APIs not trigger test failures, each example must explain why it is ok to expose a JMX breaking APICassandraVersion Implements versioning used in Cassandra and CQL.IFilter.FilterKey MD5Digest The result of the computation of an MD5 digest.Pair TimeUUID -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.db.commitlog Class Description IntegerInterval Mutable integer interval class, thread-safe. -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.db.compaction Class Description CloseableIterator OutputHandler Pair Shared Tells jvm-dtest that a class should be shared across allClassLoader
s.TimeUUID WrappedRunnable -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.db.compaction.unified Class Description MonotonicClock Wrapper around time related functions that are either implemented by using the default JVM calls or by using a custom implementation for testing purposes.Overlaps.InclusionMethod TimeUUID WrappedRunnable -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.db.compaction.writers Class Description TimeUUID -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.db.context Class Description CounterId -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.db.guardrails Class Description NoSpamLogger Logging that limits each log statement to firing based on time since the statement last fired. -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.db.lifecycle Class Description Interval IntervalTree TimeUUID -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.db.marshal Class Description Pair TimeUUID -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.db.memtable Class Description CloseableIterator -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.db.partitions Class Description CloseableIterator -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.db.repair Class Description CloseableIterator TimeUUID -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.db.rows Class Description AbstractIterator BiLongAccumulator CloseableIterator IteratorWithLowerBound LongAccumulator SearchIterator -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.db.streaming Class Description ChecksumType CloseableIterator TimeUUID -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.db.transform Class Description CloseableIterator -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.dht Class Description Pair -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.dht.tokenallocator Class Description OutputHandler -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.exceptions Class Description MD5Digest The result of the computation of an MD5 digest.Shared Tells jvm-dtest that a class should be shared across allClassLoader
s. -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.gms Class Description CassandraVersion Implements versioning used in Cassandra and CQL.Pair -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.index Class Description Pair -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.index.sai Class Description Pair -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.index.sai.disk Class Description AbstractGuavaIterator This is fork of the Guava AbstractIterator, the only difference is that the next variable is now protected so that the KeyRangeIterator.skipTo method can avoid early state changed.Pair -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.index.sai.disk.format Class Description Throwables.DiscreteAction -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.index.sai.disk.v1.postings Class Description AbstractGuavaIterator This is fork of the Guava AbstractIterator, the only difference is that the next variable is now protected so that the KeyRangeIterator.skipTo method can avoid early state changed. -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.index.sai.disk.v1.vector Class Description AbstractGuavaIterator This is fork of the Guava AbstractIterator, the only difference is that the next variable is now protected so that the KeyRangeIterator.skipTo method can avoid early state changed. -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.index.sai.iterators Class Description AbstractGuavaIterator This is fork of the Guava AbstractIterator, the only difference is that the next variable is now protected so that the KeyRangeIterator.skipTo method can avoid early state changed. -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.index.sai.memory Class Description AbstractGuavaIterator This is fork of the Guava AbstractIterator, the only difference is that the next variable is now protected so that the KeyRangeIterator.skipTo method can avoid early state changed.Pair -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.index.sai.plan Class Description Pair -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.index.sai.utils Class Description CloseableIterator -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.index.sasi Class Description AbstractGuavaIterator This is fork of the Guava AbstractIterator, the only difference is that the next variable is now protected so that the KeyRangeIterator.skipTo method can avoid early state changed. -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.index.sasi.conf.view Class Description Interval IntervalTree -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.index.sasi.disk Class Description AbstractGuavaIterator This is fork of the Guava AbstractIterator, the only difference is that the next variable is now protected so that the KeyRangeIterator.skipTo method can avoid early state changed.AbstractIterator CloseableIterator Pair -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.index.sasi.memory Class Description AbstractGuavaIterator This is fork of the Guava AbstractIterator, the only difference is that the next variable is now protected so that the KeyRangeIterator.skipTo method can avoid early state changed. -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.index.sasi.plan Class Description AbstractGuavaIterator This is fork of the Guava AbstractIterator, the only difference is that the next variable is now protected so that the KeyRangeIterator.skipTo method can avoid early state changed. -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.index.sasi.utils Class Description AbstractGuavaIterator This is fork of the Guava AbstractIterator, the only difference is that the next variable is now protected so that the KeyRangeIterator.skipTo method can avoid early state changed.Pair -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.io.sstable Class Description AbstractIterator Closeable CloseableIterator OutputHandler Pair TimeUUID -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.io.sstable.format Class Description AbstractIterator Closeable CloseableIterator EstimatedHistogram IFilter IFilter.FilterKey OutputHandler Pair TimeUUID -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.io.sstable.format.big Class Description AbstractIterator Closeable CloseableIterator IFilter OutputHandler Pair -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.io.sstable.format.bti Class Description AbstractIterator Closeable CloseableIterator IFilter OutputHandler Pair -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.io.sstable.indexsummary Class Description Pair -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.io.sstable.metadata Class Description EstimatedHistogram TimeUUID -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.io.util Class Description ChecksumType Shared Tells jvm-dtest that a class should be shared across allClassLoader
s. -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.locator Class Description BiMultiValMap A variant of BiMap which does not enforce uniqueness of values.Pair -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.metrics Class Description MonotonicClock Wrapper around time related functions that are either implemented by using the default JVM calls or by using a custom implementation for testing purposes.MovingAverage Pair -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.net Class Description TimeUUID -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.repair Class Description Clock Wrapper around time related functions that are either implemented by using the default JVM calls or by using a custom implementation for testing purposes.CloseableIterator MBeanWrapper Helper class to avoid catching and rethrowing checked exceptions on MBean and allow turning of MBean registration for test purposes.MerkleTrees Wrapper class for handling of multiple MerkleTrees at once.Pair TimeUUID -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.repair.consistent Class Description TimeUUID -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.repair.consistent.admin Class Description TimeUUID -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.repair.messages Class Description MerkleTrees Wrapper class for handling of multiple MerkleTrees at once.TimeUUID -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.repair.state Class Description Clock Wrapper around time related functions that are either implemented by using the default JVM calls or by using a custom implementation for testing purposes.TimeUUID -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.schema Class Description Pair Simulate Enable certain features for a specific method or class.TimeUUID -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.service Class Description BreaksJMX Annotation to have JMX breaking APIs not trigger test failures, each example must explain why it is ok to expose a JMX breaking APIMD5Digest The result of the computation of an MD5 digest.Pair Simulate Enable certain features for a specific method or class.TimeUUID -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.service.pager Class Description CloseableIterator -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.service.paxos Class Description Shared Tells jvm-dtest that a class should be shared across allClassLoader
s.TimeUUID TimeUUID.AbstractSerializer -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.service.paxos.uncommitted Class Description CloseableIterator -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.service.reads.range Class Description AbstractIterator CloseableIterator -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.service.snapshot Class Description DirectorySizeCalculator Walks directory recursively, summing up total contents of files within. -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.streaming Class Description Shared Tells jvm-dtest that a class should be shared across allClassLoader
s.TimeUUID -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.streaming.management Class Description TimeUUID -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.streaming.messages Class Description TimeUUID -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.tools Class Description EstimatedHistogram -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.tracing Class Description TimeUUID -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.transport Class Description Pair TimeUUID -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.transport.messages Class Description MD5Digest The result of the computation of an MD5 digest. -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.utils Class Description AbstractGuavaIterator.State AbstractIterator AsymmetricOrdering AsymmetricOrdering.Op Backoff Backoff.None BiMultiValMap A variant of BiMap which does not enforce uniqueness of values.BloomCalculations.BloomSpecification A wrapper class that holds two key parameters for a Bloom Filter: the number of hash functions used, and the number of buckets per element used.BloomFilter BloomFilterSerializer BooleanSerializer BulkIterator BulkIterator.Adapter BulkIterator.FromArray CassandraVersion Implements versioning used in Cassandra and CQL.ChecksumType Clock Wrapper around time related functions that are either implemented by using the default JVM calls or by using a custom implementation for testing purposes.Closeable CloseableIterator CounterId DiagnosticSnapshotService Provides a means to take snapshots when triggered by anomalous events or when the breaking of invariants is detected.DynamicList DynamicList.Node EstimatedHistogram EstimatedHistogram.EstimatedHistogramSerializer ExpiringMemoizingSupplier.ReturnValue ExpMovingAverage Sample-based exponential moving average.FailingBiConsumer FailingConsumer FastByteOperations.ByteOperations IFilter IFilter.FilterKey IMergeIterator Int32Serializer Int64Serializer IntegerInterval Mutable integer interval class, thread-safe.Intercept Interval IntervalTree IntervalTree.Serializer JVMStabilityInspector.Killer JVMStabilityInspector.OnKillHook This class is usually used to avoid JVM exit when running junit tests.LazyToString LongTimSort.LongComparator MBeanWrapper Helper class to avoid catching and rethrowing checked exceptions on MBean and allow turning of MBean registration for test purposes.MBeanWrapper.OnException MD5Digest The result of the computation of an MD5 digest.MergeIterator Merges sorted input iterators which individually contain unique items.MergeIterator.Candidate MergeIterator.Reducer Accumulator that collects values of type A, and outputs a value of type B.MerkleTree A MerkleTree implemented as a binary tree.MerkleTree.RowHash Hash value representing a row, to be used to pass hashes to the MerkleTree.MerkleTree.TreeRange The public interface to a range in the tree.MerkleTrees Wrapper class for handling of multiple MerkleTrees at once.MerkleTrees.MerkleTreesSerializer MerkleTrees.TreeRangeIterator MonotonicClock Wrapper around time related functions that are either implemented by using the default JVM calls or by using a custom implementation for testing purposes.MonotonicClock.AbstractEpochSamplingClock MonotonicClockTranslation MovingAverage NativeLibrary.OSType NativeLibraryWrapper An interface to implement for using OS specific native methods.Nemesis.Traffic NoSpamLogger Logging that limits each log statement to firing based on time since the statement last fired.NoSpamLogger.Level Levels for programmatically specifying the severity of a log statementNoSpamLogger.NoSpamLogStatement OutputHandler Overlaps.BucketMaker Overlaps.InclusionMethod Pair RangesSerializer SearchIterator Shared Tells jvm-dtest that a class should be shared across allClassLoader
s.Shared.Recursive Shared.Scope SigarLibrary Simulate.With SortedBiMultiValMap StorageCompatibilityMode The mode of compatibility with older Cassandra versions.Throwables.DiscreteAction Throwables.FileOpType TimeUUID TimeUUID.AbstractSerializer TimeUUID.Serializer UUIDSerializer VoidSerializer WithResources A generic interface for encapsulating a Runnable task with related work before and after execution, using the built-in try-with-resources functionality offered byCloseable
.Wrapped Simple wrapper class to be used when a lambda function needs to modify a variable outside it's scope. -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.utils.btree Class Description BiLongAccumulator BulkIterator IndexedSearchIterator LongAccumulator SearchIterator -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.utils.concurrent Class Description Intercept LongAccumulator Shared Tells jvm-dtest that a class should be shared across allClassLoader
s. -
Classes in org.apache.cassandra.utils used by org.apache.cassandra.utils.memory Class Description SearchIterator Shared Tells jvm-dtest that a class should be shared across allClassLoader
s.