THRIFT-882. java: deep copy of binary fields does not copy ByteBuffer characteristics...
authorBryan Duxbury <bryanduxbury@apache.org>
Fri, 17 Sep 2010 19:27:36 +0000 (19:27 +0000)
committerBryan Duxbury <bryanduxbury@apache.org>
Fri, 17 Sep 2010 19:27:36 +0000 (19:27 +0000)
commitd920765c66472d0011a7c6b3c8ce612317fa3801
tree2cf8593dfa6ee143cad7960ea95bbfd0fae79027
parentbdd6261b3336cbb7f3df2829e0c001f6591bb224
THRIFT-882. java: deep copy of binary fields does not copy ByteBuffer characteristics (arrayOffset, position)

This patch ensures that binary fields are copied correctly.

git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@998275 13f79535-47bb-0310-9956-ffa450edef68
compiler/cpp/src/generate/t_java_generator.cc
lib/java/src/org/apache/thrift/TBaseHelper.java
lib/java/test/org/apache/thrift/TestTBaseHelper.java