public class DecoratedKey extends RowPosition
RowPosition.Kind, RowPosition.RowPositionSerializer
Modifier and Type | Field and Description |
---|---|
static java.util.Comparator<DecoratedKey> |
comparator |
java.nio.ByteBuffer |
key |
Token |
token |
serializer
Constructor and Description |
---|
DecoratedKey(Token token,
java.nio.ByteBuffer key) |
Modifier and Type | Method and Description |
---|---|
static int |
compareTo(IPartitioner partitioner,
java.nio.ByteBuffer key,
RowPosition position) |
int |
compareTo(RowPosition pos) |
boolean |
equals(java.lang.Object obj) |
Token |
getToken() |
int |
hashCode() |
boolean |
isMinimum(IPartitioner partitioner) |
RowPosition.Kind |
kind() |
java.lang.String |
toString() |
forKey, isMinimum
public static final java.util.Comparator<DecoratedKey> comparator
public final Token token
public final java.nio.ByteBuffer key
public DecoratedKey(Token token, java.nio.ByteBuffer key)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int compareTo(RowPosition pos)
public static int compareTo(IPartitioner partitioner, java.nio.ByteBuffer key, RowPosition position)
public boolean isMinimum(IPartitioner partitioner)
public RowPosition.Kind kind()
kind
in class RowPosition
public java.lang.String toString()
toString
in class java.lang.Object
public Token getToken()
getToken
in interface RingPosition<RowPosition>
getToken
in class RowPosition
Copyright © 2013 The Apache Software Foundation