Make sure list<byte> is List<Byte> in Java gen'd code.
authorDavid Reiss <dreiss@apache.org>
Tue, 10 Jun 2008 22:54:32 +0000 (22:54 +0000)
committerDavid Reiss <dreiss@apache.org>
Tue, 10 Jun 2008 22:54:32 +0000 (22:54 +0000)
Reviewed By: dreiss

Test Plan: Generate list<byte> into Java

git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666357 13f79535-47bb-0310-9956-ffa450edef68

compiler/cpp/src/generate/t_java_generator.cc

index c0c3e99..f473e49 100644 (file)
@@ -1044,7 +1044,7 @@ void t_java_generator::generate_java_bean_boilerplate(ofstream& out,
 
       // Iterator getter for sets and lists
       indent(out) << "public java.util.Iterator<" <<
-        type_name(element_type) <<  "> get" << cap_name << "Iterator() {" << endl;
+        type_name(element_type, true, false) <<  "> get" << cap_name << "Iterator() {" << endl;
       indent_up();
       indent(out) << "return (this." << field_name << " == null) ? null : " <<
         "this." << field_name << ".iterator();" << endl;