Go to the documentation of this file.
35 #ifndef GOOGLE_PROTOBUF_COMPILER_JAVA_MESSAGE_H__
36 #define GOOGLE_PROTOBUF_COMPILER_JAVA_MESSAGE_H__
40 #include <google/protobuf/compiler/java/java_field.h>
47 class ClassNameResolver;
72 int* bytecode_estimate) = 0;
109 int* bytecode_estimate)
override;
153 #endif // GOOGLE_PROTOBUF_COMPILER_JAVA_MESSAGE_H__
void GenerateEqualsAndHashCode(io::Printer *printer)
void GenerateMessageSerializationMethods(io::Printer *printer)
void GenerateTopLevelKotlinMembers(io::Printer *printer) const override
virtual void GenerateInterface(io::Printer *printer)
GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(MessageGenerator)
void GenerateIsInitialized(io::Printer *printer)
void GenerateKotlinMembers(io::Printer *printer) const override
void GenerateParseFromMethods(io::Printer *printer)
GRPC_CUSTOM_PRINTER Printer
void GenerateSerializeOneExtensionRange(io::Printer *printer, const Descriptor::ExtensionRange *range)
virtual void GenerateKotlinMembers(io::Printer *printer) const =0
virtual int GenerateStaticVariableInitializers(io::Printer *printer)=0
ImmutableMessageGenerator(const Descriptor *descriptor, Context *context)
MessageGenerator(const Descriptor *descriptor)
void GenerateParsingConstructor(io::Printer *printer)
GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(ImmutableMessageGenerator)
int GenerateFieldAccessorTableInitializer(io::Printer *printer)
void GenerateMutableCopy(io::Printer *printer)
void GenerateFieldAccessorTable(io::Printer *printer, int *bytecode_estimate)
virtual void GenerateStaticVariables(io::Printer *printer, int *bytecode_estimate)
virtual ~MessageGenerator()
void GenerateDescriptorMethods(io::Printer *printer)
void GenerateBuilder(io::Printer *printer)
static const int kMaxStaticSize
void GenerateAnyMethods(io::Printer *printer)
std::set< const OneofDescriptor * > oneofs_
virtual ~ImmutableMessageGenerator()
ClassNameResolver * name_resolver_
virtual void GenerateKotlinDsl(io::Printer *printer) const =0
virtual void GenerateStaticVariables(io::Printer *printer, int *bytecode_estimate)=0
void GenerateKotlinDsl(io::Printer *printer) const override
virtual void GenerateExtensionRegistrationCode(io::Printer *printer)=0
void GenerateSerializeOneField(io::Printer *printer, const FieldDescriptor *field)
const FieldDescriptor * field
void GenerateParser(io::Printer *printer)
virtual void GenerateInterface(io::Printer *printer)=0
void GenerateKotlinExtensions(io::Printer *printer) const
FieldGeneratorMap< ImmutableFieldGenerator > field_generators_
const Descriptor * descriptor_
virtual void Generate(io::Printer *printer)=0
virtual int GenerateStaticVariableInitializers(io::Printer *printer)
grpc::ClientContext context
virtual void GenerateTopLevelKotlinMembers(io::Printer *printer) const =0
static const char descriptor[1336]
virtual void GenerateExtensionRegistrationCode(io::Printer *printer)
virtual void Generate(io::Printer *printer)
void GenerateInitializers(io::Printer *printer)
grpc
Author(s):
autogenerated on Fri May 16 2025 02:59:09