public abstract class DecoratedKey extends java.lang.Object implements PartitionPosition, IFilter.FilterKey
PartitionPosition.ForKey, PartitionPosition.Kind, PartitionPosition.RowPositionSerializer| Modifier and Type | Field and Description | 
|---|---|
| static java.util.Comparator<DecoratedKey> | comparator | 
serializer| Constructor and Description | 
|---|
| DecoratedKey(Token token) | 
| Modifier and Type | Method and Description | 
|---|---|
| static int | compareTo(IPartitioner partitioner,
         java.nio.ByteBuffer key,
         PartitionPosition position) | 
| int | compareTo(PartitionPosition pos) | 
| boolean | equals(java.lang.Object obj) | 
| void | filterHash(long[] dest)Places the murmur3 hash of the key in the given long array of size at least two. | 
| abstract java.nio.ByteBuffer | getKey() | 
| IPartitioner | getPartitioner() | 
| Token | getToken() | 
| int | hashCode() | 
| boolean | isMinimum() | 
| PartitionPosition.Kind | kind() | 
| Token.KeyBound | minValue() | 
| java.lang.String | toString() | 
public static final java.util.Comparator<DecoratedKey> comparator
public DecoratedKey(Token token)
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int compareTo(PartitionPosition pos)
compareTo in interface java.lang.Comparable<PartitionPosition>public static int compareTo(IPartitioner partitioner, java.nio.ByteBuffer key, PartitionPosition position)
public IPartitioner getPartitioner()
getPartitioner in interface RingPosition<PartitionPosition>public Token.KeyBound minValue()
minValue in interface RingPosition<PartitionPosition>public boolean isMinimum()
isMinimum in interface PartitionPositionisMinimum in interface RingPosition<PartitionPosition>public PartitionPosition.Kind kind()
kind in interface PartitionPositionpublic java.lang.String toString()
toString in class java.lang.Objectpublic Token getToken()
getToken in interface RingPosition<PartitionPosition>public abstract java.nio.ByteBuffer getKey()
public void filterHash(long[] dest)
IFilter.FilterKeyfilterHash in interface IFilter.FilterKeyCopyright © 2018 The Apache Software Foundation