Package com.google.protobuf
Class Descriptors.DescriptorPool.PackageDescriptor
- java.lang.Object
-
- com.google.protobuf.Descriptors.GenericDescriptor
-
- com.google.protobuf.Descriptors.DescriptorPool.PackageDescriptor
-
- Enclosing class:
- Descriptors.DescriptorPool
private static final class Descriptors.DescriptorPool.PackageDescriptor extends Descriptors.GenericDescriptor
Represents a package in the symbol table. We use PackageDescriptors just as placeholders so that someone cannot define, say, a message type that has the same name as an existing package.
-
-
Field Summary
Fields Modifier and Type Field Description private Descriptors.FileDescriptor
file
private java.lang.String
fullName
private java.lang.String
name
-
Constructor Summary
Constructors Constructor Description PackageDescriptor(java.lang.String name, java.lang.String fullName, Descriptors.FileDescriptor file)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Descriptors.FileDescriptor
getFile()
java.lang.String
getFullName()
java.lang.String
getName()
Message
toProto()
-
-
-
Field Detail
-
name
private final java.lang.String name
-
fullName
private final java.lang.String fullName
-
file
private final Descriptors.FileDescriptor file
-
-
Constructor Detail
-
PackageDescriptor
PackageDescriptor(java.lang.String name, java.lang.String fullName, Descriptors.FileDescriptor file)
-
-
Method Detail
-
toProto
public Message toProto()
- Specified by:
toProto
in classDescriptors.GenericDescriptor
-
getName
public java.lang.String getName()
- Specified by:
getName
in classDescriptors.GenericDescriptor
-
getFullName
public java.lang.String getFullName()
- Specified by:
getFullName
in classDescriptors.GenericDescriptor
-
getFile
public Descriptors.FileDescriptor getFile()
- Specified by:
getFile
in classDescriptors.GenericDescriptor
-
-