public class FileDescriptorSet extends Object
Modifier and Type | Class and Description |
---|---|
static class |
FileDescriptorSet.DescriptorProto |
static class |
FileDescriptorSet.EnumDescriptorProto |
static class |
FileDescriptorSet.EnumOptions |
static class |
FileDescriptorSet.EnumValueDescriptorProto |
static class |
FileDescriptorSet.EnumValueOptions |
static class |
FileDescriptorSet.FieldDescriptorProto |
static class |
FileDescriptorSet.FieldOptions |
static class |
FileDescriptorSet.FileDescriptorProto |
static class |
FileDescriptorSet.FileOptions |
static class |
FileDescriptorSet.MessageOptions |
static class |
FileDescriptorSet.MethodDescriptorProto |
static class |
FileDescriptorSet.MethodOptions |
static class |
FileDescriptorSet.OneofDescriptorProto |
static class |
FileDescriptorSet.OneofOptions |
static class |
FileDescriptorSet.ServiceDescriptorProto |
static class |
FileDescriptorSet.ServiceOptions |
static class |
FileDescriptorSet.SourceCodeInfo |
static class |
FileDescriptorSet.UninterpretedOption |
Modifier and Type | Field and Description |
---|---|
protected FileDescriptorSet.FileDescriptorProto[] |
file |
Modifier | Constructor and Description |
---|---|
protected |
FileDescriptorSet() |
|
FileDescriptorSet(FileDescriptorSet.FileDescriptorProto[] f) |
Modifier and Type | Method and Description |
---|---|
FileDescriptorSet.FileDescriptorProto |
findDescriptor(String fileName)
Accessor for finding low-level definition with given name,
if one contained.
|
FileDescriptorSet.FileDescriptorProto |
getDescriptor(String fileName)
Accessor for getting low-level definition with given name, contained
in this descriptor set.
|
FileDescriptorSet.FileDescriptorProto[] |
getFile() |
ProtobufSchema |
schemaFor(String rootTypeName) |
ProtobufSchema |
schemaForFirstType() |
protected FileDescriptorSet.FileDescriptorProto[] file
protected FileDescriptorSet()
public FileDescriptorSet(FileDescriptorSet.FileDescriptorProto[] f)
public FileDescriptorSet.FileDescriptorProto[] getFile()
public FileDescriptorSet.FileDescriptorProto findDescriptor(String fileName)
public FileDescriptorSet.FileDescriptorProto getDescriptor(String fileName)
IllegalArgumentException
- if no descriptor with given name foundpublic ProtobufSchema schemaForFirstType()
public ProtobufSchema schemaFor(String rootTypeName)
Copyright © 2021 FasterXML. All rights reserved.