From 5f184a04ad1f8dc52b55b0a82081da61140d6d81 Mon Sep 17 00:00:00 2001 From: Dave Brosius Date: Sun, 29 Jul 2012 11:43:54 -0400 Subject: [PATCH] don't mask class level template parameter 'T' --- src/java/org/apache/cassandra/dht/Token.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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