THRIFT-3158 Make deepcopy return T
Client: Java
Patch: Roshan George

This closes #499


Project: http://git-wip-us.apache.org/repos/asf/thrift/repo
Commit: http://git-wip-us.apache.org/repos/asf/thrift/commit/75d879ab
Tree: http://git-wip-us.apache.org/repos/asf/thrift/tree/75d879ab
Diff: http://git-wip-us.apache.org/repos/asf/thrift/diff/75d879ab

Branch: refs/heads/master
Commit: 75d879ab47f24cfa12dbd2057afa6df5c12a9df5
Parents: c2d4c77
Author: Roshan George <[email protected]>
Authored: Fri May 15 21:56:15 2015 -0700
Committer: Nobuaki Sukegawa <[email protected]>
Committed: Sat Nov 14 17:06:52 2015 +0900

----------------------------------------------------------------------
 lib/java/src/org/apache/thrift/TBase.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/thrift/blob/75d879ab/lib/java/src/org/apache/thrift/TBase.java
----------------------------------------------------------------------
diff --git a/lib/java/src/org/apache/thrift/TBase.java 
b/lib/java/src/org/apache/thrift/TBase.java
index 8aba8a2..ef70e5b 100644
--- a/lib/java/src/org/apache/thrift/TBase.java
+++ b/lib/java/src/org/apache/thrift/TBase.java
@@ -71,7 +71,7 @@ public interface TBase<T extends TBase<T,F>, F extends 
TFieldIdEnum> extends Com
    */
   public void setFieldValue(F field, Object value);
 
-  public TBase<T, F> deepCopy();
+  public T deepCopy();
 
   /**
    * Return to the state of having just been initialized, as though you had 
just

Reply via email to