webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
google::protobuf::compiler::java::ClassNameResolver Class Reference

#include <java_name_resolver.h>

Public Member Functions

 ClassNameResolver ()
 
 ~ClassNameResolver ()
 
string GetFileClassName (const FileDescriptor *file, bool immutable)
 
string GetFileImmutableClassName (const FileDescriptor *file)
 
string GetFileDefaultImmutableClassName (const FileDescriptor *file)
 
bool HasConflictingClassName (const FileDescriptor *file, const string &classname)
 
string GetDescriptorClassName (const FileDescriptor *file)
 
string GetClassName (const Descriptor *descriptor, bool immutable)
 
string GetClassName (const EnumDescriptor *descriptor, bool immutable)
 
string GetClassName (const ServiceDescriptor *descriptor, bool immutable)
 
string GetClassName (const FileDescriptor *descriptor, bool immutable)
 
template<class DescriptorType >
string GetImmutableClassName (const DescriptorType *descriptor)
 
template<class DescriptorType >
string GetMutableClassName (const DescriptorType *descriptor)
 
string GetExtensionIdentifierName (const FieldDescriptor *descriptor, bool immutable)
 
string GetJavaImmutableClassName (const Descriptor *descriptor)
 
string GetJavaImmutableClassName (const EnumDescriptor *descriptor)
 

Constructor & Destructor Documentation

◆ ClassNameResolver()

google::protobuf::compiler::java::ClassNameResolver::ClassNameResolver ( )

◆ ~ClassNameResolver()

google::protobuf::compiler::java::ClassNameResolver::~ClassNameResolver ( )

Member Function Documentation

◆ GetClassName() [1/4]

string google::protobuf::compiler::java::ClassNameResolver::GetClassName ( const Descriptor descriptor,
bool  immutable 
)

◆ GetClassName() [2/4]

string google::protobuf::compiler::java::ClassNameResolver::GetClassName ( const EnumDescriptor descriptor,
bool  immutable 
)

◆ GetClassName() [3/4]

string google::protobuf::compiler::java::ClassNameResolver::GetClassName ( const ServiceDescriptor descriptor,
bool  immutable 
)

◆ GetClassName() [4/4]

string google::protobuf::compiler::java::ClassNameResolver::GetClassName ( const FileDescriptor descriptor,
bool  immutable 
)

◆ GetDescriptorClassName()

string google::protobuf::compiler::java::ClassNameResolver::GetDescriptorClassName ( const FileDescriptor file)

◆ GetExtensionIdentifierName()

string google::protobuf::compiler::java::ClassNameResolver::GetExtensionIdentifierName ( const FieldDescriptor descriptor,
bool  immutable 
)

◆ GetFileClassName()

string google::protobuf::compiler::java::ClassNameResolver::GetFileClassName ( const FileDescriptor file,
bool  immutable 
)

◆ GetFileDefaultImmutableClassName()

string google::protobuf::compiler::java::ClassNameResolver::GetFileDefaultImmutableClassName ( const FileDescriptor file)

◆ GetFileImmutableClassName()

string google::protobuf::compiler::java::ClassNameResolver::GetFileImmutableClassName ( const FileDescriptor file)

◆ GetImmutableClassName()

template<class DescriptorType >
string google::protobuf::compiler::java::ClassNameResolver::GetImmutableClassName ( const DescriptorType *  descriptor)
inline

◆ GetJavaImmutableClassName() [1/2]

string google::protobuf::compiler::java::ClassNameResolver::GetJavaImmutableClassName ( const Descriptor descriptor)

◆ GetJavaImmutableClassName() [2/2]

string google::protobuf::compiler::java::ClassNameResolver::GetJavaImmutableClassName ( const EnumDescriptor descriptor)

◆ GetMutableClassName()

template<class DescriptorType >
string google::protobuf::compiler::java::ClassNameResolver::GetMutableClassName ( const DescriptorType *  descriptor)
inline

◆ HasConflictingClassName()

bool google::protobuf::compiler::java::ClassNameResolver::HasConflictingClassName ( const FileDescriptor file,
const string classname 
)

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