Uses of Class
org.apache.cassandra.dht.Token

Packages that use Token
org.apache.cassandra.client   
org.apache.cassandra.cql3   
org.apache.cassandra.db   
org.apache.cassandra.db.compaction   
org.apache.cassandra.db.marshal   
org.apache.cassandra.dht   
org.apache.cassandra.gms   
org.apache.cassandra.io.sstable   
org.apache.cassandra.locator   
org.apache.cassandra.service   
org.apache.cassandra.streaming   
org.apache.cassandra.utils   
 

Uses of Token in org.apache.cassandra.client
 

Methods in org.apache.cassandra.client that return types with arguments of type Token
 Range<Token> RingCache.getRange(java.nio.ByteBuffer key)
           
 

Method parameters in org.apache.cassandra.client with type arguments of type Token
 java.util.List<java.net.InetAddress> RingCache.getEndpoint(Range<Token> range)
          ListMultimap promises to return a List for get(K)
 

Uses of Token in org.apache.cassandra.cql3
 

Methods in org.apache.cassandra.cql3 that return Token
 Token Term.getAsToken(AbstractType<?> validator, java.util.List<java.nio.ByteBuffer> variables, IPartitioner<?> p)
           
 

Uses of Token in org.apache.cassandra.db
 

Classes in org.apache.cassandra.db with type parameters of type Token
 class DecoratedKey<T extends Token>
          Represents a decorated key, handy for certain operations where just working with strings gets slow.
 

Fields in org.apache.cassandra.db declared as Token
 T DecoratedKey.token
           
 

Methods in org.apache.cassandra.db that return Token
static Token SystemTable.getSavedToken()
           
abstract  Token RowPosition.getToken()
           
 

Methods in org.apache.cassandra.db that return types with arguments of type Token
static java.util.HashMap<Token,java.net.InetAddress> SystemTable.loadTokens()
          Return a map of stored tokens to IP addresses
 

Methods in org.apache.cassandra.db with parameters of type Token
static void SystemTable.removeToken(Token token)
          Remove stored token being used by another node
static void SystemTable.updateToken(java.net.InetAddress ep, Token token)
          Record token being used by another node
static void SystemTable.updateToken(Token token)
          This method is used to update the System Table with the new token for this node
 

Method parameters in org.apache.cassandra.db with type arguments of type Token
 java.lang.Iterable<DecoratedKey<?>> ColumnFamilyStore.keySamples(Range<Token> range)
           
 

Uses of Token in org.apache.cassandra.db.compaction
 

Method parameters in org.apache.cassandra.db.compaction with type arguments of type Token
 java.util.List<ICompactionScanner> AbstractCompactionStrategy.getScanners(java.util.Collection<SSTableReader> sstables, Range<Token> range)
          Returns a list of KeyScanners given sstables and a range on which to scan.
 java.util.List<ICompactionScanner> LeveledCompactionStrategy.getScanners(java.util.Collection<SSTableReader> sstables, Range<Token> range)
           
 

Uses of Token in org.apache.cassandra.db.marshal
 

Classes in org.apache.cassandra.db.marshal with type parameters of type Token
 class LocalByPartionerType<T extends Token>
          for sorting columns representing row keys in the row ordering as determined by a partitioner.
 

Uses of Token in org.apache.cassandra.dht
 

Classes in org.apache.cassandra.dht with type parameters of type Token
 class AbstractPartitioner<T extends Token>
           
 interface IPartitioner<T extends Token>
           
 

Subclasses of Token in org.apache.cassandra.dht
 class BigIntegerToken
           
 class BytesToken
           
 class LocalToken
           
 class StringToken
           
 

Fields in org.apache.cassandra.dht declared as Token
protected  Token<?> BootStrapper.token
           
 

Methods in org.apache.cassandra.dht that return Token
 Token Token.TokenSerializer.deserialize(java.io.DataInput dis)
           
abstract  Token<T> Token.TokenFactory.fromByteArray(java.nio.ByteBuffer bytes)
           
abstract  Token<T> Token.TokenFactory.fromString(java.lang.String string)
           
static Token BootStrapper.getBalancedToken(TokenMetadata metadata, java.util.Map<java.net.InetAddress,java.lang.Double> load)
           
static Token BootStrapper.getBootstrapToken(TokenMetadata metadata, java.util.Map<java.net.InetAddress,java.lang.Double> load)
          if initialtoken was specified, use that.
 Token RingPosition.getToken()
           
 Token<T> Token.getToken()
           
 Token Token.KeyBound.getToken()
           
 Token IPartitioner.midpoint(Token left, Token right)
          Calculate a Token representing the approximate "middle" of the given range.
 Token LocalPartitioner.midpoint(Token left, Token right)
           
 Token RandomPartitioner.midpoint(Token ltoken, Token rtoken)
           
 

Methods in org.apache.cassandra.dht that return types with arguments of type Token
 java.util.Map<Token,java.lang.Float> AbstractByteOrderedPartitioner.describeOwnership(java.util.List<Token> sortedTokens)
           
 java.util.Map<Token,java.lang.Float> CollatingOrderPreservingPartitioner.describeOwnership(java.util.List<Token> sortedTokens)
           
 java.util.Map<Token,java.lang.Float> IPartitioner.describeOwnership(java.util.List<Token> sortedTokens)
          Calculate the deltas between tokens in the ring in order to compare relative sizes.
 java.util.Map<Token,java.lang.Float> LocalPartitioner.describeOwnership(java.util.List<Token> sortedTokens)
           
 java.util.Map<Token,java.lang.Float> OrderPreservingPartitioner.describeOwnership(java.util.List<Token> sortedTokens)
           
 java.util.Map<Token,java.lang.Float> RandomPartitioner.describeOwnership(java.util.List<Token> sortedTokens)
           
static com.google.common.collect.Multimap<java.net.InetAddress,Range<Token>> RangeStreamer.getWorkMap(com.google.common.collect.Multimap<Range<Token>,java.net.InetAddress> rangesWithSourceTarget)
           
abstract  AbstractBounds<Token> AbstractBounds.toTokenBounds()
          Transform this abstract bounds to a token abstract bounds.
 AbstractBounds<Token> Bounds.toTokenBounds()
           
 AbstractBounds<Token> ExcludingBounds.toTokenBounds()
           
 AbstractBounds<Token> IncludingExcludingBounds.toTokenBounds()
           
 AbstractBounds<Token> Range.toTokenBounds()
           
 

Methods in org.apache.cassandra.dht with parameters of type Token
 int BigIntegerToken.compareTo(Token<java.math.BigInteger> o)
           
 int BytesToken.compareTo(Token<byte[]> o)
           
 int LocalToken.compareTo(Token<java.nio.ByteBuffer> o)
           
 int StringToken.compareTo(Token<java.lang.String> o)
           
abstract  int Token.compareTo(Token<T> o)
          This determines the comparison for node destination purposes.
static Bounds<RowPosition> Bounds.makeRowBounds(Token left, Token right, IPartitioner partitioner)
          Compute a bounds of keys corresponding to a given bounds of token.
static Bounds<RowPosition> Bounds.makeRowBounds(Token left, Token right, IPartitioner partitioner)
          Compute a bounds of keys corresponding to a given bounds of token.
static Range<RowPosition> Range.makeRowRange(Token left, Token right, IPartitioner partitioner)
          Compute a range of keys corresponding to a given range of token.
static Range<RowPosition> Range.makeRowRange(Token left, Token right, IPartitioner partitioner)
          Compute a range of keys corresponding to a given range of token.
 BytesToken AbstractByteOrderedPartitioner.midpoint(Token ltoken, Token rtoken)
           
 BytesToken AbstractByteOrderedPartitioner.midpoint(Token ltoken, Token rtoken)
           
 Token IPartitioner.midpoint(Token left, Token right)
          Calculate a Token representing the approximate "middle" of the given range.
 Token IPartitioner.midpoint(Token left, Token right)
          Calculate a Token representing the approximate "middle" of the given range.
 Token LocalPartitioner.midpoint(Token left, Token right)
           
 Token LocalPartitioner.midpoint(Token left, Token right)
           
 StringToken OrderPreservingPartitioner.midpoint(Token ltoken, Token rtoken)
           
 StringToken OrderPreservingPartitioner.midpoint(Token ltoken, Token rtoken)
           
 Token RandomPartitioner.midpoint(Token ltoken, Token rtoken)
           
 Token RandomPartitioner.midpoint(Token ltoken, Token rtoken)
           
 void Token.TokenSerializer.serialize(Token token, java.io.DataOutput dos)
           
 long Token.TokenSerializer.serializedSize(Token object)
           
abstract  java.nio.ByteBuffer Token.TokenFactory.toByteArray(Token<T> token)
           
abstract  java.lang.String Token.TokenFactory.toString(Token<T> token)
           
 

Method parameters in org.apache.cassandra.dht with type arguments of type Token
 void RangeStreamer.addRanges(java.lang.String table, java.util.Collection<Range<Token>> ranges)
           
 java.util.Map<Token,java.lang.Float> AbstractByteOrderedPartitioner.describeOwnership(java.util.List<Token> sortedTokens)
           
 java.util.Map<Token,java.lang.Float> CollatingOrderPreservingPartitioner.describeOwnership(java.util.List<Token> sortedTokens)
           
 java.util.Map<Token,java.lang.Float> IPartitioner.describeOwnership(java.util.List<Token> sortedTokens)
          Calculate the deltas between tokens in the ring in order to compare relative sizes.
 java.util.Map<Token,java.lang.Float> LocalPartitioner.describeOwnership(java.util.List<Token> sortedTokens)
           
 java.util.Map<Token,java.lang.Float> OrderPreservingPartitioner.describeOwnership(java.util.List<Token> sortedTokens)
           
 java.util.Map<Token,java.lang.Float> RandomPartitioner.describeOwnership(java.util.List<Token> sortedTokens)
           
static com.google.common.collect.Multimap<java.net.InetAddress,Range<Token>> RangeStreamer.getWorkMap(com.google.common.collect.Multimap<Range<Token>,java.net.InetAddress> rangesWithSourceTarget)
           
 

Constructors in org.apache.cassandra.dht with parameters of type Token
BootStrapper(java.net.InetAddress address, Token token, TokenMetadata tmd)
           
 

Uses of Token in org.apache.cassandra.gms
 

Methods in org.apache.cassandra.gms with parameters of type Token
 void Gossiper.advertiseRemoving(java.net.InetAddress endpoint, Token token, Token mytoken)
          This method will begin removing an existing endpoint from the cluster by spoofing its state This should never be called unless this coordinator has had 'removetoken' invoked
 void Gossiper.advertiseRemoving(java.net.InetAddress endpoint, Token token, Token mytoken)
          This method will begin removing an existing endpoint from the cluster by spoofing its state This should never be called unless this coordinator has had 'removetoken' invoked
 void Gossiper.advertiseTokenRemoved(java.net.InetAddress endpoint, Token token)
          Handles switching the endpoint's state from REMOVING_TOKEN to REMOVED_TOKEN This should only be called after advertiseRemoving
 VersionedValue VersionedValue.VersionedValueFactory.bootstrapping(Token token)
           
 VersionedValue VersionedValue.VersionedValueFactory.leaving(Token token)
           
 VersionedValue VersionedValue.VersionedValueFactory.left(Token token, long expireTime)
           
 VersionedValue VersionedValue.VersionedValueFactory.moving(Token token)
           
 VersionedValue VersionedValue.VersionedValueFactory.normal(Token token)
           
 VersionedValue VersionedValue.VersionedValueFactory.removalCoordinator(Token token)
           
 VersionedValue VersionedValue.VersionedValueFactory.removedNonlocal(Token token, long expireTime)
           
 VersionedValue VersionedValue.VersionedValueFactory.removingNonlocal(Token token)
           
 

Uses of Token in org.apache.cassandra.io.sstable
 

Methods in org.apache.cassandra.io.sstable that return types with arguments of type Token
 java.util.Map<java.net.InetAddress,java.util.Collection<Range<Token>>> SSTableLoader.Client.getEndpointToRangesMap()
           
 

Method parameters in org.apache.cassandra.io.sstable with type arguments of type Token
protected  void SSTableLoader.Client.addRangeForEndpoint(Range<Token> range, java.net.InetAddress endpoint)
           
 long SSTableReader.estimatedKeysForRanges(java.util.Collection<Range<Token>> ranges)
           
 SSTableScanner SSTableReader.getDirectScanner(Range<Token> range)
          Direct I/O SSTableScanner over a defined range of tokens.
 java.lang.Iterable<DecoratedKey<?>> SSTableReader.getKeySamples(Range<Token> range)
           
 java.util.List<Pair<java.lang.Long,java.lang.Long>> SSTableReader.getPositionsForRanges(java.util.Collection<Range<Token>> ranges)
          Determine the minimal set of sections that can be extracted from this SSTable to cover the given ranges.
 

Uses of Token in org.apache.cassandra.locator
 

Methods in org.apache.cassandra.locator that return Token
static Token TokenMetadata.firstToken(java.util.ArrayList<Token> ring, Token start)
           
 Token TokenMetadata.getPredecessor(Token token)
           
 Token TokenMetadata.getSuccessor(Token token)
           
 Token TokenMetadata.getToken(java.net.InetAddress endpoint)
           
 

Methods in org.apache.cassandra.locator that return types with arguments of type Token
 com.google.common.collect.Multimap<java.net.InetAddress,Range<Token>> AbstractReplicationStrategy.getAddressRanges()
           
 com.google.common.collect.Multimap<java.net.InetAddress,Range<Token>> AbstractReplicationStrategy.getAddressRanges(TokenMetadata metadata)
           
 java.util.Map<Token,java.net.InetAddress> TokenMetadata.getBootstrapTokens()
          caller should not modify bootstrapTokens
 java.util.Set<Pair<Token,java.net.InetAddress>> TokenMetadata.getMovingEndpoints()
          Endpoints which are migrating to the new tokens
 java.util.Map<Token,java.net.InetAddress> TokenMetadata.getNormalAndBootstrappingTokenToEndpointMap()
           
 java.util.Collection<Range<Token>> AbstractReplicationStrategy.getPendingAddressRanges(TokenMetadata metadata, Token pendingToken, java.net.InetAddress pendingAddress)
           
 java.util.Map<Range<Token>,java.util.Collection<java.net.InetAddress>> TokenMetadata.getPendingRanges(java.lang.String table)
          a mutable map may be returned but caller should not modify it
 java.util.List<Range<Token>> TokenMetadata.getPendingRanges(java.lang.String table, java.net.InetAddress endpoint)
           
 Range<Token> TokenMetadata.getPrimaryRangeFor(Token right)
           
 com.google.common.collect.Multimap<Range<Token>,java.net.InetAddress> AbstractReplicationStrategy.getRangeAddresses(TokenMetadata metadata)
           
 java.util.Map<Token,java.net.InetAddress> TokenMetadata.getTokenToEndpointMapForReading()
           
static java.util.Iterator<Token> TokenMetadata.ringIterator(java.util.ArrayList<Token> ring, Token start, boolean includeMin)
          iterator over the Tokens in the given ring, starting with the token for the node owning start (which does not have to be a Token in the ring)
 java.util.ArrayList<Token> TokenMetadata.sortedTokens()
           
 

Methods in org.apache.cassandra.locator with parameters of type Token
 void TokenMetadata.addBootstrapToken(Token token, java.net.InetAddress endpoint)
           
 void TokenMetadata.addMovingEndpoint(Token token, java.net.InetAddress endpoint)
          Add a new moving endpoint
 void AbstractReplicationStrategy.cacheEndpoint(Token t, java.util.ArrayList<java.net.InetAddress> addr)
           
abstract  java.util.List<java.net.InetAddress> AbstractReplicationStrategy.calculateNaturalEndpoints(Token searchToken, TokenMetadata tokenMetadata)
          calculate the natural endpoints for the given token
 java.util.List<java.net.InetAddress> LocalStrategy.calculateNaturalEndpoints(Token token, TokenMetadata metadata)
           
 java.util.List<java.net.InetAddress> NetworkTopologyStrategy.calculateNaturalEndpoints(Token searchToken, TokenMetadata tokenMetadata)
           
 java.util.List<java.net.InetAddress> OldNetworkTopologyStrategy.calculateNaturalEndpoints(Token token, TokenMetadata metadata)
           
 java.util.List<java.net.InetAddress> SimpleStrategy.calculateNaturalEndpoints(Token token, TokenMetadata metadata)
           
static Token TokenMetadata.firstToken(java.util.ArrayList<Token> ring, Token start)
           
static int TokenMetadata.firstTokenIndex(java.util.ArrayList ring, Token start, boolean insertMin)
           
 java.util.ArrayList<java.net.InetAddress> AbstractReplicationStrategy.getCachedEndpoints(Token t)
           
 java.net.InetAddress TokenMetadata.getEndpoint(Token token)
           
 java.util.Collection<Range<Token>> AbstractReplicationStrategy.getPendingAddressRanges(TokenMetadata metadata, Token pendingToken, java.net.InetAddress pendingAddress)
           
 Token TokenMetadata.getPredecessor(Token token)
           
 Range<Token> TokenMetadata.getPrimaryRangeFor(Token right)
           
 Token TokenMetadata.getSuccessor(Token token)
           
 java.util.Collection<java.net.InetAddress> TokenMetadata.getWriteEndpoints(Token token, java.lang.String table, java.util.Collection<java.net.InetAddress> naturalEndpoints)
          write endpoints may be different from read endpoints, because read endpoints only need care about the "natural" nodes for a token, but write endpoints also need to account for nodes that are bootstrapping into the ring, and write data there too so that they stay up to date during the bootstrap process.
 void TokenMetadata.removeBootstrapToken(Token token)
           
static java.util.Iterator<Token> TokenMetadata.ringIterator(java.util.ArrayList<Token> ring, Token start, boolean includeMin)
          iterator over the Tokens in the given ring, starting with the token for the node owning start (which does not have to be a Token in the ring)
 void TokenMetadata.updateNormalToken(Token token, java.net.InetAddress endpoint)
          Update token map with a single token/endpoint pair in normal state.
 

Method parameters in org.apache.cassandra.locator with type arguments of type Token
static Token TokenMetadata.firstToken(java.util.ArrayList<Token> ring, Token start)
           
static java.util.Iterator<Token> TokenMetadata.ringIterator(java.util.ArrayList<Token> ring, Token start, boolean includeMin)
          iterator over the Tokens in the given ring, starting with the token for the node owning start (which does not have to be a Token in the ring)
 void TokenMetadata.setPendingRanges(java.lang.String table, com.google.common.collect.Multimap<Range<Token>,java.net.InetAddress> rangeMap)
           
 void TokenMetadata.updateNormalTokens(java.util.Set<Pair<Token,java.net.InetAddress>> tokenPairs)
          Update token map with a set of token/endpoint pairs in normal state.
 

Constructor parameters in org.apache.cassandra.locator with type arguments of type Token
TokenMetadata(com.google.common.collect.BiMap<Token,java.net.InetAddress> tokenToEndpointMap)
           
 

Uses of Token in org.apache.cassandra.service
 

Fields in org.apache.cassandra.service with type parameters of type Token
 Range<Token> AntiEntropyService.TreeRequest.range
           
 

Methods in org.apache.cassandra.service that return Token
 Token StorageService.getBootstrapToken()
          return a token to which if a node bootstraps it will get about 1/2 of this node's range
 Token StorageService.getLocalToken()
           
 

Methods in org.apache.cassandra.service that return types with arguments of type Token
 Pair<java.util.Set<Range<Token>>,java.util.Set<Range<Token>>> StorageService.calculateStreamAndFetchRanges(java.util.Collection<Range<Token>> current, java.util.Collection<Range<Token>> updated)
          Calculate pair of ranges to stream/fetch for given two range collections (current ranges for table and ranges after move to new token)
 Pair<java.util.Set<Range<Token>>,java.util.Set<Range<Token>>> StorageService.calculateStreamAndFetchRanges(java.util.Collection<Range<Token>> current, java.util.Collection<Range<Token>> updated)
          Calculate pair of ranges to stream/fetch for given two range collections (current ranges for table and ranges after move to new token)
 java.util.List<Range<Token>> StorageService.getAllRanges(java.util.List<Token> sortedTokens)
          Get all ranges that span the ring given a set of tokens.
 Range<Token> StorageService.getLocalPrimaryRange()
           
 java.util.Collection<Range<Token>> StorageService.getLocalRanges(java.lang.String table)
           
 Range<Token> StorageService.getPrimaryRangeForEndpoint(java.net.InetAddress ep)
          Get the primary range for the specified endpoint.
 java.util.Map<Range<Token>,java.util.List<java.net.InetAddress>> StorageService.getRangeToAddressMap(java.lang.String keyspace)
           
 java.util.List<Pair<Range<Token>,java.lang.Long>> StorageService.getSplits(java.lang.String table, java.lang.String cfName, Range<Token> range, int keysPerSplit)
           
 

Methods in org.apache.cassandra.service with parameters of type Token
 void StorageService.setToken(Token token)
          This method updates the local token on disk
 

Method parameters in org.apache.cassandra.service with type arguments of type Token
 Pair<java.util.Set<Range<Token>>,java.util.Set<Range<Token>>> StorageService.calculateStreamAndFetchRanges(java.util.Collection<Range<Token>> current, java.util.Collection<Range<Token>> updated)
          Calculate pair of ranges to stream/fetch for given two range collections (current ranges for table and ranges after move to new token)
 Pair<java.util.Set<Range<Token>>,java.util.Set<Range<Token>>> StorageService.calculateStreamAndFetchRanges(java.util.Collection<Range<Token>> current, java.util.Collection<Range<Token>> updated)
          Calculate pair of ranges to stream/fetch for given two range collections (current ranges for table and ranges after move to new token)
 int StorageService.forceRepairAsync(java.lang.String tableName, boolean isSequential, java.util.Collection<Range<Token>> ranges, java.lang.String... columnFamilies)
           
 AntiEntropyService.RepairFuture StorageService.forceTableRepair(Range<Token> range, java.lang.String tableName, boolean isSequential, java.lang.String... columnFamilies)
           
 java.util.List<Range<Token>> StorageService.getAllRanges(java.util.List<Token> sortedTokens)
          Get all ranges that span the ring given a set of tokens.
 java.util.List<Pair<Range<Token>,java.lang.Long>> StorageService.getSplits(java.lang.String table, java.lang.String cfName, Range<Token> range, int keysPerSplit)
           
 AntiEntropyService.RepairFuture AntiEntropyService.submitRepairSession(Range<Token> range, java.lang.String tablename, boolean isSequential, java.lang.String... cfnames)
          Requests repairs for the given table and column families, and blocks until all repairs have been completed.
 

Constructor parameters in org.apache.cassandra.service with type arguments of type Token
AntiEntropyService.TreeRequest(java.lang.String sessionid, java.net.InetAddress endpoint, Range<Token> range, AntiEntropyService.CFPair cf)
           
 

Uses of Token in org.apache.cassandra.streaming
 

Method parameters in org.apache.cassandra.streaming with type arguments of type Token
static StreamingRepairTask StreamingRepairTask.create(java.net.InetAddress ep1, java.net.InetAddress ep2, java.lang.String tableName, java.lang.String cfName, java.util.Collection<Range<Token>> ranges, java.lang.Runnable callback)
           
static void StreamIn.requestRanges(java.net.InetAddress source, java.lang.String tableName, java.util.Collection<ColumnFamilyStore> columnFamilies, java.util.Collection<Range<Token>> ranges, IStreamCallback callback, OperationType type)
          Request ranges to be transferred from specific CFs
static void StreamIn.requestRanges(java.net.InetAddress source, java.lang.String tableName, java.util.Collection<Range<Token>> ranges, IStreamCallback callback, OperationType type)
          Request ranges for all column families in the given keyspace.
static void StreamOut.transferRanges(java.net.InetAddress target, Table table, java.util.Collection<Range<Token>> ranges, IStreamCallback callback, OperationType type)
          Stream the given ranges to the target endpoint from each CF in the given keyspace.
static void StreamOut.transferRanges(StreamOutSession session, java.lang.Iterable<ColumnFamilyStore> cfses, java.util.Collection<Range<Token>> ranges, OperationType type)
          Stream the given ranges to the target endpoint from each of the given CFs.
static void StreamOut.transferSSTables(StreamOutSession session, java.lang.Iterable<SSTableReader> sstables, java.util.Collection<Range<Token>> ranges, OperationType type)
          Low-level transfer of matching portions of a group of sstables from a single table to the target endpoint.
 

Uses of Token in org.apache.cassandra.utils
 

Fields in org.apache.cassandra.utils declared as Token
 Token MerkleTree.RowHash.token
           
 

Fields in org.apache.cassandra.utils with type parameters of type Token
 Range<Token> MerkleTree.fullRange
          The top level range that this MerkleTree covers.
 

Methods in org.apache.cassandra.utils with parameters of type Token
 MerkleTree.TreeRange MerkleTree.get(Token t)
          For testing purposes.
 void MerkleTree.invalidate(Token t)
          Invalidates the ranges containing the given token.
 boolean MerkleTree.split(Token t)
          Splits the range containing the given token, if no tree limits would be violated.
 

Method parameters in org.apache.cassandra.utils with type arguments of type Token
 byte[] MerkleTree.hash(Range<Token> range)
          Hash the given range in the tree.
static void FBUtilities.sortSampledKeys(java.util.List<DecoratedKey> keys, Range<Token> range)
           
 

Constructors in org.apache.cassandra.utils with parameters of type Token
MerkleTree.RowHash(Token token, byte[] hash)
           
 

Constructor parameters in org.apache.cassandra.utils with type arguments of type Token
MerkleTree(IPartitioner partitioner, Range<Token> range, byte hashdepth, long maxsize)
           
 



Copyright © 2013 The Apache Software Foundation