# Uses of Class
com.google.protobuf.DescriptorProtos.FileDescriptorProto

Packages that use DescriptorProtos.FileDescriptorProto
Package
Description
com.google.protobuf
com.google.protobuf.compiler

## Uses of DescriptorProtos.FileDescriptorProto in com.google.protobuf

Fields in com.google.protobuf with type parameters of type DescriptorProtos.FileDescriptorProto
Modifier and Type
Field
Description
`static final Parser<DescriptorProtos.FileDescriptorProto>`
DescriptorProtos.FileDescriptorProto.`PARSER`
Deprecated.
Methods in com.google.protobuf that return DescriptorProtos.FileDescriptorProto
Modifier and Type
Method
Description
`DescriptorProtos.FileDescriptorProto`
DescriptorProtos.FileDescriptorProto.Builder.`build()`
`DescriptorProtos.FileDescriptorProto`
DescriptorProtos.FileDescriptorProto.Builder.`buildPartial()`
`static DescriptorProtos.FileDescriptorProto`
DescriptorProtos.FileDescriptorProto.`getDefaultInstance()`
`DescriptorProtos.FileDescriptorProto`
DescriptorProtos.FileDescriptorProto.Builder.`getDefaultInstanceForType()`
`DescriptorProtos.FileDescriptorProto`
DescriptorProtos.FileDescriptorProto.`getDefaultInstanceForType()`
`DescriptorProtos.FileDescriptorProto`
DescriptorProtos.FileDescriptorSet.Builder.`getFile(int index)`
`repeated .google.protobuf.FileDescriptorProto file = 1 [json_name = "file"];`
`DescriptorProtos.FileDescriptorProto`
DescriptorProtos.FileDescriptorSet.`getFile(int index)`
`repeated .google.protobuf.FileDescriptorProto file = 1 [json_name = "file"];`
`DescriptorProtos.FileDescriptorProto`
DescriptorProtos.FileDescriptorSetOrBuilder.`getFile(int index)`
`repeated .google.protobuf.FileDescriptorProto file = 1 [json_name = "file"];`
`static DescriptorProtos.FileDescriptorProto`
DescriptorProtos.FileDescriptorProto.`parseDelimitedFrom(InputStream input)`
`static DescriptorProtos.FileDescriptorProto`
DescriptorProtos.FileDescriptorProto.`parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)`
`static DescriptorProtos.FileDescriptorProto`
DescriptorProtos.FileDescriptorProto.`parseFrom(byte[] data)`
`static DescriptorProtos.FileDescriptorProto`
DescriptorProtos.FileDescriptorProto.`parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)`
`static DescriptorProtos.FileDescriptorProto`
DescriptorProtos.FileDescriptorProto.`parseFrom(ByteString data)`
`static DescriptorProtos.FileDescriptorProto`
DescriptorProtos.FileDescriptorProto.`parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)`
`static DescriptorProtos.FileDescriptorProto`
DescriptorProtos.FileDescriptorProto.`parseFrom(CodedInputStream input)`
`static DescriptorProtos.FileDescriptorProto`
DescriptorProtos.FileDescriptorProto.`parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)`
`static DescriptorProtos.FileDescriptorProto`
DescriptorProtos.FileDescriptorProto.`parseFrom(InputStream input)`
`static DescriptorProtos.FileDescriptorProto`
DescriptorProtos.FileDescriptorProto.`parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)`
`static DescriptorProtos.FileDescriptorProto`
DescriptorProtos.FileDescriptorProto.`parseFrom(ByteBuffer data)`
`static DescriptorProtos.FileDescriptorProto`
DescriptorProtos.FileDescriptorProto.`parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)`
`DescriptorProtos.FileDescriptorProto`
Descriptors.FileDescriptor.`toProto()`
Convert the descriptor to its protocol message representation.
Methods in com.google.protobuf that return types with arguments of type DescriptorProtos.FileDescriptorProto
Modifier and Type
Method
Description
`List<DescriptorProtos.FileDescriptorProto>`
DescriptorProtos.FileDescriptorSet.Builder.`getFileList()`
`repeated .google.protobuf.FileDescriptorProto file = 1 [json_name = "file"];`
`List<DescriptorProtos.FileDescriptorProto>`
DescriptorProtos.FileDescriptorSet.`getFileList()`
`repeated .google.protobuf.FileDescriptorProto file = 1 [json_name = "file"];`
`List<DescriptorProtos.FileDescriptorProto>`
DescriptorProtos.FileDescriptorSetOrBuilder.`getFileList()`
`repeated .google.protobuf.FileDescriptorProto file = 1 [json_name = "file"];`
`Parser<DescriptorProtos.FileDescriptorProto>`
DescriptorProtos.FileDescriptorProto.`getParserForType()`
`static Parser<DescriptorProtos.FileDescriptorProto>`
DescriptorProtos.FileDescriptorProto.`parser()`
Methods in com.google.protobuf with parameters of type DescriptorProtos.FileDescriptorProto
Modifier and Type
Method
Description
`DescriptorProtos.FileDescriptorSet.Builder`
DescriptorProtos.FileDescriptorSet.Builder.`addFile(int index, DescriptorProtos.FileDescriptorProto value)`
`repeated .google.protobuf.FileDescriptorProto file = 1 [json_name = "file"];`
`DescriptorProtos.FileDescriptorSet.Builder`
DescriptorProtos.FileDescriptorSet.Builder.`addFile(DescriptorProtos.FileDescriptorProto value)`
`repeated .google.protobuf.FileDescriptorProto file = 1 [json_name = "file"];`
`static Descriptors.FileDescriptor`
Descriptors.FileDescriptor.`buildFrom(DescriptorProtos.FileDescriptorProto proto, Descriptors.FileDescriptor[] dependencies)`
Construct a `FileDescriptor`.
`static Descriptors.FileDescriptor`
Descriptors.FileDescriptor.`buildFrom(DescriptorProtos.FileDescriptorProto proto, Descriptors.FileDescriptor[] dependencies, boolean allowUnknownDependencies)`
Construct a `FileDescriptor`.
`DescriptorProtos.FileDescriptorProto.Builder`
DescriptorProtos.FileDescriptorProto.Builder.`mergeFrom(DescriptorProtos.FileDescriptorProto other)`
`static DescriptorProtos.FileDescriptorProto.Builder`
DescriptorProtos.FileDescriptorProto.`newBuilder(DescriptorProtos.FileDescriptorProto prototype)`
`DescriptorProtos.FileDescriptorSet.Builder`
DescriptorProtos.FileDescriptorSet.Builder.`setFile(int index, DescriptorProtos.FileDescriptorProto value)`
`repeated .google.protobuf.FileDescriptorProto file = 1 [json_name = "file"];`
Method parameters in com.google.protobuf with type arguments of type DescriptorProtos.FileDescriptorProto
Modifier and Type
Method
Description
`DescriptorProtos.FileDescriptorSet.Builder`
DescriptorProtos.FileDescriptorSet.Builder.`addAllFile(Iterable<? extends DescriptorProtos.FileDescriptorProto> values)`
`repeated .google.protobuf.FileDescriptorProto file = 1 [json_name = "file"];`

## Uses of DescriptorProtos.FileDescriptorProto in com.google.protobuf.compiler

Methods in com.google.protobuf.compiler that return DescriptorProtos.FileDescriptorProto
Modifier and Type
Method
Description
`DescriptorProtos.FileDescriptorProto`
PluginProtos.CodeGeneratorRequest.Builder.`getProtoFile(int index)`
`repeated .google.protobuf.FileDescriptorProto proto_file = 15 [json_name = "protoFile"];`
`DescriptorProtos.FileDescriptorProto`
PluginProtos.CodeGeneratorRequest.`getProtoFile(int index)`
`repeated .google.protobuf.FileDescriptorProto proto_file = 15 [json_name = "protoFile"];`
`DescriptorProtos.FileDescriptorProto`
PluginProtos.CodeGeneratorRequestOrBuilder.`getProtoFile(int index)`
`repeated .google.protobuf.FileDescriptorProto proto_file = 15 [json_name = "protoFile"];`
Methods in com.google.protobuf.compiler that return types with arguments of type DescriptorProtos.FileDescriptorProto
Modifier and Type
Method
Description
`List<DescriptorProtos.FileDescriptorProto>`
PluginProtos.CodeGeneratorRequest.Builder.`getProtoFileList()`
`repeated .google.protobuf.FileDescriptorProto proto_file = 15 [json_name = "protoFile"];`
`List<DescriptorProtos.FileDescriptorProto>`
PluginProtos.CodeGeneratorRequest.`getProtoFileList()`
`repeated .google.protobuf.FileDescriptorProto proto_file = 15 [json_name = "protoFile"];`
`List<DescriptorProtos.FileDescriptorProto>`
PluginProtos.CodeGeneratorRequestOrBuilder.`getProtoFileList()`
`repeated .google.protobuf.FileDescriptorProto proto_file = 15 [json_name = "protoFile"];`
Methods in com.google.protobuf.compiler with parameters of type DescriptorProtos.FileDescriptorProto
Modifier and Type
Method
Description
`PluginProtos.CodeGeneratorRequest.Builder`
PluginProtos.CodeGeneratorRequest.Builder.`addProtoFile(int index, DescriptorProtos.FileDescriptorProto value)`
`repeated .google.protobuf.FileDescriptorProto proto_file = 15 [json_name = "protoFile"];`
`PluginProtos.CodeGeneratorRequest.Builder`
PluginProtos.CodeGeneratorRequest.Builder.`addProtoFile(DescriptorProtos.FileDescriptorProto value)`
`repeated .google.protobuf.FileDescriptorProto proto_file = 15 [json_name = "protoFile"];`
`PluginProtos.CodeGeneratorRequest.Builder`
PluginProtos.CodeGeneratorRequest.Builder.`setProtoFile(int index, DescriptorProtos.FileDescriptorProto value)`
`repeated .google.protobuf.FileDescriptorProto proto_file = 15 [json_name = "protoFile"];`
Method parameters in com.google.protobuf.compiler with type arguments of type DescriptorProtos.FileDescriptorProto
Modifier and Type
Method
Description
`PluginProtos.CodeGeneratorRequest.Builder`
PluginProtos.CodeGeneratorRequest.Builder.`addAllProtoFile(Iterable<? extends DescriptorProtos.FileDescriptorProto> values)`
`repeated .google.protobuf.FileDescriptorProto proto_file = 15 [json_name = "protoFile"];`