OBSERVAÇÃO:este site foi descontinuado. O site será desativado após 31 de janeiro de 2023, e o tráfego será redirecionado para o novo site em https://protobuf.dev. Enquanto isso, as atualizações serão feitas apenas para protobuf.dev.

java_names.h

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

#include <google/protobuf/compiler/java/java_names.h>
namespace google::protobuf::compiler::java

Fornece um mecanismo para mapear um descritor para o nome totalmente qualificado da classe Java correspondente.

Turmas neste arquivo

Participantes do arquivo

Essas definições não fazem parte de nenhuma classe.
std::string
ClassName(const Descriptor * descriptor)
Requisitos: mais...
std::string
ClassName(const EnumDescriptor * descriptor)
Requisitos: mais...
std::string
ClassName(const FileDescriptor * descriptor)
Requisitos: mais...
std::string
ClassName(const ServiceDescriptor * descriptor)
Requisitos: mais...
std::string
FileJavaPackage(const FileDescriptor * descriptor)
Requisitos: mais...
std::string
CapitalizedFieldName(const FieldDescriptor * descriptor)
Requisitos: mais...

std::string java::ClassName(
        const Descriptor * descriptor)

Requer:

descriptor != NULL

Retorna:

The fully-qualified Java class name.

std::string java::ClassName(
        const EnumDescriptor * descriptor)

Requer:

descriptor != NULL

Retorna:

The fully-qualified Java class name.

std::string java::ClassName(
        const FileDescriptor * descriptor)

Requer:

descriptor != NULL

Retorna:

The fully-qualified Java class name.

std::string java::ClassName(
        const ServiceDescriptor * descriptor)

Requer:

descriptor != NULL

Retorna:

The fully-qualified Java class name.

std::string java::FileJavaPackage(
        const FileDescriptor * descriptor)

Requer:

descriptor != NULL

Retorna:

Java package name.

std::string java::CapitalizedFieldName(
        const FieldDescriptor * descriptor)

Requer:

descriptor != NULL

Retorna:

Capitalized camel case name field name.