From: Bryan Duxbury Date: Mon, 23 May 2011 18:30:06 +0000 (+0000) Subject: THRIFT-1178. java: Java: TBase signature should be T extends TBase X-Git-Tag: 0.7.0~92 X-Git-Url: https://source.supwisdom.com/gerrit/gitweb?a=commitdiff_plain;h=b9e47c4ba9750dbfc63d0f6d7aac9a9c83734716;p=common%2Fthrift.git THRIFT-1178. java: Java: TBase signature should be T extends TBase Patch: Ryan Rawson git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1126637 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/lib/java/src/org/apache/thrift/TBase.java b/lib/java/src/org/apache/thrift/TBase.java index ee32ccaa..b3ed1bce 100644 --- a/lib/java/src/org/apache/thrift/TBase.java +++ b/lib/java/src/org/apache/thrift/TBase.java @@ -27,7 +27,7 @@ import org.apache.thrift.protocol.TProtocol; * Generic base interface for generated Thrift objects. * */ -public interface TBase extends Comparable, Serializable { +public interface TBase, F extends TFieldIdEnum> extends Comparable, Serializable { /** * Reads the TObject from the given input protocol.