diff --git a/src/java/org/apache/cassandra/dht/Token.java b/src/java/org/apache/cassandra/dht/Token.java index b000775b14..2aeafbd534 100644 --- a/src/java/org/apache/cassandra/dht/Token.java +++ b/src/java/org/apache/cassandra/dht/Token.java @@ -165,12 +165,12 @@ public abstract class Token implements RingPosition>, Serializable return maxKeyBound(StorageService.getPartitioner()); } - public T upperBound(Class klass) + public R upperBound(Class klass) { if (klass.equals(getClass())) - return (T)this; + return (R)this; else - return (T)maxKeyBound(); + return (R)maxKeyBound(); } public static class KeyBound extends RowPosition