summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJake Farrell <jfarrell@apache.org>2011-11-06 15:02:30 +0000
committerJake Farrell <jfarrell@apache.org>2011-11-06 15:02:30 +0000
commit605c760ba690056e562f38395d6b40e5b2bacd8c (patch)
tree619f1e0a0f89e2b84cdfc1b0bcffa2185ce23a9b
parent6f7681f91d1cdf41be657978d819d94b6024c434 (diff)
downloadthrift-605c760ba690056e562f38395d6b40e5b2bacd8c.tar.gz
Thrift-1251: Generated java code should indicate which fields are required and which are optional
Client: java Patch: Jake Farrell Fixes optional/required comments on fields. git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1198386 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--compiler/cpp/src/generate/t_java_generator.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/cpp/src/generate/t_java_generator.cc b/compiler/cpp/src/generate/t_java_generator.cc
index 7b995f32e..2b5425930 100644
--- a/compiler/cpp/src/generate/t_java_generator.cc
+++ b/compiler/cpp/src/generate/t_java_generator.cc
@@ -3266,7 +3266,7 @@ string t_java_generator::declare_field(t_field* tfield, bool init) {
}
}
result += "; // ";
- if (tfield->get_xsd_optional()) {
+ if (tfield->get_req() == t_field::T_OPTIONAL) {
result += "optional";
} else {
result += "required";