#include <java_enum_field_lite.h>

Public Member Functions | |
| void | GenerateBuilderMembers (io::Printer *printer) const |
| void | GenerateFieldInfo (io::Printer *printer, std::vector< uint16 > *output) const |
| void | GenerateMembers (io::Printer *printer) const |
| ImmutableEnumOneofFieldLiteGenerator (const FieldDescriptor *descriptor, int messageBitIndex, Context *context) | |
| ~ImmutableEnumOneofFieldLiteGenerator () | |
Public Member Functions inherited from google::protobuf::compiler::java::ImmutableEnumFieldLiteGenerator | |
| void | GenerateInitializationCode (io::Printer *printer) const |
| void | GenerateInterfaceMembers (io::Printer *printer) const |
| std::string | GetBoxedType () const |
| int | GetNumBitsForMessage () const |
| ImmutableEnumFieldLiteGenerator (const FieldDescriptor *descriptor, int messageBitIndex, Context *context) | |
| ~ImmutableEnumFieldLiteGenerator () | |
Public Member Functions inherited from google::protobuf::compiler::java::ImmutableFieldLiteGenerator | |
| ImmutableFieldLiteGenerator () | |
| virtual | ~ImmutableFieldLiteGenerator () |
Private Member Functions | |
| GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (ImmutableEnumOneofFieldLiteGenerator) | |
Additional Inherited Members | |
Protected Attributes inherited from google::protobuf::compiler::java::ImmutableEnumFieldLiteGenerator | |
| Context * | context_ |
| const FieldDescriptor * | descriptor_ |
| const int | messageBitIndex_ |
| ClassNameResolver * | name_resolver_ |
| std::map< std::string, std::string > | variables_ |
Definition at line 88 of file java_enum_field_lite.h.
| google::protobuf::compiler::java::ImmutableEnumOneofFieldLiteGenerator::ImmutableEnumOneofFieldLiteGenerator | ( | const FieldDescriptor * | descriptor, |
| int | messageBitIndex, | ||
| Context * | context | ||
| ) |
Definition at line 306 of file java_enum_field_lite.cc.
| google::protobuf::compiler::java::ImmutableEnumOneofFieldLiteGenerator::~ImmutableEnumOneofFieldLiteGenerator | ( | ) |
Definition at line 314 of file java_enum_field_lite.cc.
|
virtual |
Reimplemented from google::protobuf::compiler::java::ImmutableEnumFieldLiteGenerator.
Definition at line 397 of file java_enum_field_lite.cc.
|
virtual |
Reimplemented from google::protobuf::compiler::java::ImmutableEnumFieldLiteGenerator.
Definition at line 383 of file java_enum_field_lite.cc.
|
virtual |
Reimplemented from google::protobuf::compiler::java::ImmutableEnumFieldLiteGenerator.
Definition at line 316 of file java_enum_field_lite.cc.
|
private |