Author: bryanduxbury
Date: Mon May 23 18:30:06 2011
New Revision: 1126637

URL: http://svn.apache.org/viewvc?rev=1126637&view=rev
Log:
THRIFT-1178. java: Java: TBase signature should be T extends TBase<?,?>

Patch: Ryan Rawson

Modified:
    thrift/trunk/lib/java/src/org/apache/thrift/TBase.java

Modified: thrift/trunk/lib/java/src/org/apache/thrift/TBase.java
URL: 
http://svn.apache.org/viewvc/thrift/trunk/lib/java/src/org/apache/thrift/TBase.java?rev=1126637&r1=1126636&r2=1126637&view=diff
==============================================================================
--- thrift/trunk/lib/java/src/org/apache/thrift/TBase.java (original)
+++ thrift/trunk/lib/java/src/org/apache/thrift/TBase.java Mon May 23 18:30:06 
2011
@@ -27,7 +27,7 @@ import org.apache.thrift.protocol.TProto
  * Generic base interface for generated Thrift objects.
  *
  */
-public interface TBase<T extends TBase, F extends TFieldIdEnum> extends 
Comparable<T>,  Serializable {
+public interface TBase<T extends TBase<?,?>, F extends TFieldIdEnum> extends 
Comparable<T>,  Serializable {
 
   /**
    * Reads the TObject from the given input protocol.


Reply via email to