#include <java_string_field_lite.h>

Public Member Functions | |
| ImmutableStringOneofFieldLiteGenerator (const FieldDescriptor *descriptor, int messageBitIndex, Context *context) | |
| ~ImmutableStringOneofFieldLiteGenerator () | |
Public Member Functions inherited from google::protobuf::compiler::java::ImmutableStringFieldLiteGenerator | |
| void | GenerateInitializationCode (io::Printer *printer) const |
| void | GenerateInterfaceMembers (io::Printer *printer) const |
| std::string | GetBoxedType () const |
| int | GetNumBitsForMessage () const |
| ImmutableStringFieldLiteGenerator (const FieldDescriptor *descriptor, int messageBitIndex, Context *context) | |
| ~ImmutableStringFieldLiteGenerator () | |
Public Member Functions inherited from google::protobuf::compiler::java::ImmutableFieldLiteGenerator | |
| ImmutableFieldLiteGenerator () | |
| virtual | ~ImmutableFieldLiteGenerator () |
Private Member Functions | |
| void | GenerateBuilderMembers (io::Printer *printer) const |
| void | GenerateFieldInfo (io::Printer *printer, std::vector< uint16 > *output) const |
| void | GenerateMembers (io::Printer *printer) const |
| GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (ImmutableStringOneofFieldLiteGenerator) | |
Additional Inherited Members | |
Protected Attributes inherited from google::protobuf::compiler::java::ImmutableStringFieldLiteGenerator | |
| const FieldDescriptor * | descriptor_ |
| const int | messageBitIndex_ |
| ClassNameResolver * | name_resolver_ |
| std::map< std::string, std::string > | variables_ |
Definition at line 88 of file java_string_field_lite.h.
| google::protobuf::compiler::java::ImmutableStringOneofFieldLiteGenerator::ImmutableStringOneofFieldLiteGenerator | ( | const FieldDescriptor * | descriptor, |
| int | messageBitIndex, | ||
| Context * | context | ||
| ) |
Definition at line 329 of file java_string_field_lite.cc.
| google::protobuf::compiler::java::ImmutableStringOneofFieldLiteGenerator::~ImmutableStringOneofFieldLiteGenerator | ( | ) |
Definition at line 338 of file java_string_field_lite.cc.
|
privatevirtual |
Reimplemented from google::protobuf::compiler::java::ImmutableStringFieldLiteGenerator.
Definition at line 423 of file java_string_field_lite.cc.
|
privatevirtual |
Reimplemented from google::protobuf::compiler::java::ImmutableStringFieldLiteGenerator.
Definition at line 415 of file java_string_field_lite.cc.
|
privatevirtual |
Reimplemented from google::protobuf::compiler::java::ImmutableStringFieldLiteGenerator.
Definition at line 340 of file java_string_field_lite.cc.
|
private |