THRFIT-804. java: CompareTo is broken for unions set to map, set, or list
authorBryan Duxbury <bryanduxbury@apache.org>
Wed, 23 Jun 2010 21:17:48 +0000 (21:17 +0000)
committerBryan Duxbury <bryanduxbury@apache.org>
Wed, 23 Jun 2010 21:17:48 +0000 (21:17 +0000)
commit162b3ac6465d598e834609c8fae5b341f8e941d8
tree6d546685b4c03ba11ca5e13b4d5f3f7b41df6ea9
parent656683c776f594da98b8df6d00fcb2a316d56171
THRFIT-804. java: CompareTo is broken for unions set to map, set, or list

This patch fixes TUnion's compareTo, and factors out the standard part of the comparison to TBaseHelper.

git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@957350 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/TestTUnion.java
test/DebugProtoTest.thrift