Public Member Functions | Private Member Functions | List of all members
google::protobuf::compiler::java::ImmutableFieldGenerator Class Referenceabstract

#include <java_field.h>

Inheritance diagram for google::protobuf::compiler::java::ImmutableFieldGenerator:
Inheritance graph
[legend]

Public Member Functions

virtual void GenerateBuilderClearCode (io::Printer *printer) const =0
 
virtual void GenerateBuilderMembers (io::Printer *printer) const =0
 
virtual void GenerateBuildingCode (io::Printer *printer) const =0
 
virtual void GenerateEqualsCode (io::Printer *printer) const =0
 
virtual void GenerateFieldBuilderInitializationCode (io::Printer *printer) const =0
 
virtual void GenerateHashCode (io::Printer *printer) const =0
 
virtual void GenerateInitializationCode (io::Printer *printer) const =0
 
virtual void GenerateInterfaceMembers (io::Printer *printer) const =0
 
virtual void GenerateMembers (io::Printer *printer) const =0
 
virtual void GenerateMergingCode (io::Printer *printer) const =0
 
virtual void GenerateParsingCode (io::Printer *printer) const =0
 
virtual void GenerateParsingCodeFromPacked (io::Printer *printer) const
 
virtual void GenerateParsingDoneCode (io::Printer *printer) const =0
 
virtual void GenerateSerializationCode (io::Printer *printer) const =0
 
virtual void GenerateSerializedSizeCode (io::Printer *printer) const =0
 
virtual std::string GetBoxedType () const =0
 
virtual int GetNumBitsForBuilder () const =0
 
virtual int GetNumBitsForMessage () const =0
 
 ImmutableFieldGenerator ()
 
virtual ~ImmutableFieldGenerator ()
 

Private Member Functions

 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (ImmutableFieldGenerator)
 

Detailed Description

Definition at line 65 of file java_field.h.

Constructor & Destructor Documentation

◆ ImmutableFieldGenerator()

google::protobuf::compiler::java::ImmutableFieldGenerator::ImmutableFieldGenerator ( )
inline

Definition at line 67 of file java_field.h.

◆ ~ImmutableFieldGenerator()

google::protobuf::compiler::java::ImmutableFieldGenerator::~ImmutableFieldGenerator ( )
virtual

Definition at line 195 of file java_field.cc.

Member Function Documentation

◆ GenerateBuilderClearCode()

virtual void google::protobuf::compiler::java::ImmutableFieldGenerator::GenerateBuilderClearCode ( io::Printer printer) const
pure virtual

◆ GenerateBuilderMembers()

virtual void google::protobuf::compiler::java::ImmutableFieldGenerator::GenerateBuilderMembers ( io::Printer printer) const
pure virtual

◆ GenerateBuildingCode()

virtual void google::protobuf::compiler::java::ImmutableFieldGenerator::GenerateBuildingCode ( io::Printer printer) const
pure virtual

◆ GenerateEqualsCode()

virtual void google::protobuf::compiler::java::ImmutableFieldGenerator::GenerateEqualsCode ( io::Printer printer) const
pure virtual

◆ GenerateFieldBuilderInitializationCode()

virtual void google::protobuf::compiler::java::ImmutableFieldGenerator::GenerateFieldBuilderInitializationCode ( io::Printer printer) const
pure virtual

◆ GenerateHashCode()

virtual void google::protobuf::compiler::java::ImmutableFieldGenerator::GenerateHashCode ( io::Printer printer) const
pure virtual

◆ GenerateInitializationCode()

virtual void google::protobuf::compiler::java::ImmutableFieldGenerator::GenerateInitializationCode ( io::Printer printer) const
pure virtual

◆ GenerateInterfaceMembers()

virtual void google::protobuf::compiler::java::ImmutableFieldGenerator::GenerateInterfaceMembers ( io::Printer printer) const
pure virtual

◆ GenerateMembers()

virtual void google::protobuf::compiler::java::ImmutableFieldGenerator::GenerateMembers ( io::Printer printer) const
pure virtual

◆ GenerateMergingCode()

virtual void google::protobuf::compiler::java::ImmutableFieldGenerator::GenerateMergingCode ( io::Printer printer) const
pure virtual

◆ GenerateParsingCode()

virtual void google::protobuf::compiler::java::ImmutableFieldGenerator::GenerateParsingCode ( io::Printer printer) const
pure virtual

◆ GenerateParsingCodeFromPacked()

void google::protobuf::compiler::java::ImmutableFieldGenerator::GenerateParsingCodeFromPacked ( io::Printer printer) const
virtual

◆ GenerateParsingDoneCode()

virtual void google::protobuf::compiler::java::ImmutableFieldGenerator::GenerateParsingDoneCode ( io::Printer printer) const
pure virtual

◆ GenerateSerializationCode()

virtual void google::protobuf::compiler::java::ImmutableFieldGenerator::GenerateSerializationCode ( io::Printer printer) const
pure virtual

◆ GenerateSerializedSizeCode()

virtual void google::protobuf::compiler::java::ImmutableFieldGenerator::GenerateSerializedSizeCode ( io::Printer printer) const
pure virtual

◆ GetBoxedType()

virtual std::string google::protobuf::compiler::java::ImmutableFieldGenerator::GetBoxedType ( ) const
pure virtual

◆ GetNumBitsForBuilder()

virtual int google::protobuf::compiler::java::ImmutableFieldGenerator::GetNumBitsForBuilder ( ) const
pure virtual

◆ GetNumBitsForMessage()

virtual int google::protobuf::compiler::java::ImmutableFieldGenerator::GetNumBitsForMessage ( ) const
pure virtual

◆ GOOGLE_DISALLOW_EVIL_CONSTRUCTORS()

google::protobuf::compiler::java::ImmutableFieldGenerator::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS ( ImmutableFieldGenerator  )
private

The documentation for this class was generated from the following files:


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:09