THRIFT-3158 Make deepcopy return T
Client: Java
Patch: Roshan George
This closes #499
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 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