#include <java_message_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 |
| ImmutableMessageOneofFieldLiteGenerator (const FieldDescriptor *descriptor, int messageBitIndex, Context *context) | |
| ~ImmutableMessageOneofFieldLiteGenerator () | |
Public Member Functions inherited from google::protobuf::compiler::java::ImmutableMessageFieldLiteGenerator | |
| void | GenerateInitializationCode (io::Printer *printer) const |
| void | GenerateInterfaceMembers (io::Printer *printer) const |
| std::string | GetBoxedType () const |
| int | GetNumBitsForMessage () const |
| ImmutableMessageFieldLiteGenerator (const FieldDescriptor *descriptor, int messageBitIndex, Context *context) | |
| ~ImmutableMessageFieldLiteGenerator () | |
Public Member Functions inherited from google::protobuf::compiler::java::ImmutableFieldLiteGenerator | |
| ImmutableFieldLiteGenerator () | |
| virtual | ~ImmutableFieldLiteGenerator () |
Private Member Functions | |
| GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (ImmutableMessageOneofFieldLiteGenerator) | |
Additional Inherited Members | |
Protected Attributes inherited from google::protobuf::compiler::java::ImmutableMessageFieldLiteGenerator | |
| const FieldDescriptor * | descriptor_ |
| const int | messageBitIndex_ |
| ClassNameResolver * | name_resolver_ |
| std::map< std::string, std::string > | variables_ |
Definition at line 87 of file java_message_field_lite.h.
| google::protobuf::compiler::java::ImmutableMessageOneofFieldLiteGenerator::ImmutableMessageOneofFieldLiteGenerator | ( | const FieldDescriptor * | descriptor, |
| int | messageBitIndex, | ||
| Context * | context | ||
| ) |
Definition at line 309 of file java_message_field_lite.cc.
| google::protobuf::compiler::java::ImmutableMessageOneofFieldLiteGenerator::~ImmutableMessageOneofFieldLiteGenerator | ( | ) |
Definition at line 319 of file java_message_field_lite.cc.
|
virtual |
Reimplemented from google::protobuf::compiler::java::ImmutableMessageFieldLiteGenerator.
Definition at line 400 of file java_message_field_lite.cc.
|
virtual |
Reimplemented from google::protobuf::compiler::java::ImmutableMessageFieldLiteGenerator.
Definition at line 391 of file java_message_field_lite.cc.
|
virtual |
Reimplemented from google::protobuf::compiler::java::ImmutableMessageFieldLiteGenerator.
Definition at line 321 of file java_message_field_lite.cc.
|
private |