#include <java_file.h>
|
const std::string & | classname () |
|
const std::string & | classname () |
|
| FileGenerator (const FileDescriptor *file, const Options &options, bool immutable_api=true) |
|
| FileGenerator (const FileDescriptor *file, const Options &options, bool immutable_api=true) |
|
void | Generate (io::Printer *printer) |
|
void | Generate (io::Printer *printer) |
|
void | GenerateKotlinSiblings (const std::string &package_dir, GeneratorContext *generator_context, std::vector< std::string > *file_list, std::vector< std::string > *annotation_list) |
|
void | GenerateSiblings (const std::string &package_dir, GeneratorContext *generator_context, std::vector< std::string > *file_list, std::vector< std::string > *annotation_list) |
|
void | GenerateSiblings (const std::string &package_dir, GeneratorContext *generator_context, std::vector< std::string > *file_list, std::vector< std::string > *annotation_list) |
|
std::string | GetKotlinClassname () |
|
const std::string & | java_package () |
|
const std::string & | java_package () |
|
bool | Validate (std::string *error) |
|
bool | Validate (std::string *error) |
|
| ~FileGenerator () |
|
| ~FileGenerator () |
|
◆ FileGenerator() [1/2]
◆ ~FileGenerator() [1/2]
google::protobuf::compiler::java::FileGenerator::~FileGenerator |
( |
| ) |
|
◆ FileGenerator() [2/2]
◆ ~FileGenerator() [2/2]
google::protobuf::compiler::java::FileGenerator::~FileGenerator |
( |
| ) |
|
◆ classname() [1/2]
const std::string& google::protobuf::compiler::java::FileGenerator::classname |
( |
| ) |
|
|
inline |
◆ classname() [2/2]
const std::string& google::protobuf::compiler::java::FileGenerator::classname |
( |
| ) |
|
|
inline |
◆ Generate() [1/2]
void google::protobuf::compiler::java::FileGenerator::Generate |
( |
io::Printer * |
printer | ) |
|
◆ Generate() [2/2]
void google::protobuf::compiler::java::FileGenerator::Generate |
( |
io::Printer * |
printer | ) |
|
◆ GenerateDescriptorInitializationCodeForImmutable() [1/2]
void google::protobuf::compiler::java::FileGenerator::GenerateDescriptorInitializationCodeForImmutable |
( |
io::Printer * |
printer | ) |
|
|
private |
◆ GenerateDescriptorInitializationCodeForImmutable() [2/2]
void google::protobuf::compiler::java::FileGenerator::GenerateDescriptorInitializationCodeForImmutable |
( |
io::Printer * |
printer | ) |
|
|
private |
◆ GenerateDescriptorInitializationCodeForMutable() [1/2]
void google::protobuf::compiler::java::FileGenerator::GenerateDescriptorInitializationCodeForMutable |
( |
io::Printer * |
printer | ) |
|
|
private |
◆ GenerateDescriptorInitializationCodeForMutable() [2/2]
void google::protobuf::compiler::java::FileGenerator::GenerateDescriptorInitializationCodeForMutable |
( |
io::Printer * |
printer | ) |
|
|
private |
◆ GenerateKotlinSiblings()
void google::protobuf::compiler::java::FileGenerator::GenerateKotlinSiblings |
( |
const std::string & |
package_dir, |
|
|
GeneratorContext * |
generator_context, |
|
|
std::vector< std::string > * |
file_list, |
|
|
std::vector< std::string > * |
annotation_list |
|
) |
| |
◆ GenerateSiblings() [1/2]
void google::protobuf::compiler::java::FileGenerator::GenerateSiblings |
( |
const std::string & |
package_dir, |
|
|
GeneratorContext * |
generator_context, |
|
|
std::vector< std::string > * |
file_list, |
|
|
std::vector< std::string > * |
annotation_list |
|
) |
| |
◆ GenerateSiblings() [2/2]
void google::protobuf::compiler::java::FileGenerator::GenerateSiblings |
( |
const std::string & |
package_dir, |
|
|
GeneratorContext * |
generator_context, |
|
|
std::vector< std::string > * |
file_list, |
|
|
std::vector< std::string > * |
annotation_list |
|
) |
| |
◆ GetKotlinClassname()
std::string google::protobuf::compiler::java::FileGenerator::GetKotlinClassname |
( |
| ) |
|
◆ GOOGLE_DISALLOW_EVIL_CONSTRUCTORS() [1/2]
google::protobuf::compiler::java::FileGenerator::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS |
( |
FileGenerator |
| ) |
|
|
private |
◆ GOOGLE_DISALLOW_EVIL_CONSTRUCTORS() [2/2]
google::protobuf::compiler::java::FileGenerator::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS |
( |
FileGenerator |
| ) |
|
|
private |
◆ java_package() [1/2]
const std::string& google::protobuf::compiler::java::FileGenerator::java_package |
( |
| ) |
|
|
inline |
◆ java_package() [2/2]
const std::string& google::protobuf::compiler::java::FileGenerator::java_package |
( |
| ) |
|
|
inline |
◆ ShouldIncludeDependency() [1/2]
bool google::protobuf::compiler::java::FileGenerator::ShouldIncludeDependency |
( |
const FileDescriptor * |
descriptor, |
|
|
bool |
immutable_api_ |
|
) |
| |
|
private |
◆ ShouldIncludeDependency() [2/2]
bool google::protobuf::compiler::java::FileGenerator::ShouldIncludeDependency |
( |
const FileDescriptor * |
descriptor, |
|
|
bool |
immutable_api_ |
|
) |
| |
|
private |
◆ Validate() [1/2]
bool google::protobuf::compiler::java::FileGenerator::Validate |
( |
std::string * |
error | ) |
|
◆ Validate() [2/2]
bool google::protobuf::compiler::java::FileGenerator::Validate |
( |
std::string * |
error | ) |
|
◆ classname_
std::string google::protobuf::compiler::java::FileGenerator::classname_ |
|
private |
◆ context_
std::unique_ptr< Context > google::protobuf::compiler::java::FileGenerator::context_ |
|
private |
◆ extension_generators_
std::vector< std::unique_ptr< ExtensionGenerator > > google::protobuf::compiler::java::FileGenerator::extension_generators_ |
|
private |
◆ file_
◆ generator_factory_
std::unique_ptr< GeneratorFactory > google::protobuf::compiler::java::FileGenerator::generator_factory_ |
|
private |
◆ immutable_api_
bool google::protobuf::compiler::java::FileGenerator::immutable_api_ |
|
private |
◆ java_package_
std::string google::protobuf::compiler::java::FileGenerator::java_package_ |
|
private |
◆ message_generators_
std::vector< std::unique_ptr< MessageGenerator > > google::protobuf::compiler::java::FileGenerator::message_generators_ |
|
private |
◆ name_resolver_
◆ options_
const Options google::protobuf::compiler::java::FileGenerator::options_ |
|
private |
The documentation for this class was generated from the following files: