Class Descriptors.FileDescriptorTables.PackageDescriptor
java.lang.Object
com.google.protobuf.Descriptors.GenericDescriptor
com.google.protobuf.Descriptors.FileDescriptorTables.PackageDescriptor
- Enclosing class:
Descriptors.FileDescriptorTables
private static final class Descriptors.FileDescriptorTables.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
FieldsModifier and TypeFieldDescriptionprivate final Descriptors.FileDescriptorprivate final Stringprivate final StringFields inherited from class Descriptors.GenericDescriptor
features -
Constructor Summary
ConstructorsConstructorDescriptionPackageDescriptor(String name, String fullName, Descriptors.FileDescriptor file) -
Method Summary
Modifier and TypeMethodDescriptiongetFile()getName()(package private) Descriptors.GenericDescriptortoProto()Methods inherited from class Descriptors.GenericDescriptor
getFeatures, inferLegacyProtoFeatures, resolveFeatures, validateFeatures
-
Field Details
-
name
-
fullName
-
file
-
-
Constructor Details
-
PackageDescriptor
PackageDescriptor(String name, String fullName, Descriptors.FileDescriptor file)
-
-
Method Details
-
toProto
- Specified by:
toProtoin classDescriptors.GenericDescriptor
-
getName
- Specified by:
getNamein classDescriptors.GenericDescriptor
-
getFullName
- Specified by:
getFullNamein classDescriptors.GenericDescriptor
-
getParent
Descriptors.GenericDescriptor getParent()- Specified by:
getParentin classDescriptors.GenericDescriptor
-
getFile
- Specified by:
getFilein classDescriptors.GenericDescriptor
-