THRIFT-3057 Java compiler build is broken
diff --git a/compiler/cpp/src/generate/t_java_generator.cc b/compiler/cpp/src/generate/t_java_generator.cc
index e8c70ad..9ca1567 100644
--- a/compiler/cpp/src/generate/t_java_generator.cc
+++ b/compiler/cpp/src/generate/t_java_generator.cc
@@ -2133,7 +2133,7 @@
     t_type* type = get_true_type(field->get_type());
     std::string field_name = field->get_name();
     std::string cap_name = get_cap_name(field_name);
-    bool optional = use_option_type_ && field->get_req() == t_field::e_req::T_OPTIONAL;
+    bool optional = use_option_type_ && field->get_req() == t_field::T_OPTIONAL;
 
     if (type->is_container()) {
       // Method to return the size of the collection