(package private) void |
Descriptors.DescriptorPool.addPackage(java.lang.String fullName,
Descriptors.FileDescriptor file) |
Adds a package to the symbol tables.
|
(package private) void |
Descriptors.DescriptorPool.addSymbol(Descriptors.GenericDescriptor descriptor) |
Adds a symbol to the symbol table.
|
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 .
|
private static Descriptors.FileDescriptor |
Descriptors.FileDescriptor.buildFrom(DescriptorProtos.FileDescriptorProto proto,
Descriptors.FileDescriptor[] dependencies,
boolean allowUnknownDependencies,
boolean allowUnresolvedFeatures) |
|
private void |
Descriptors.Descriptor.crossLink() |
Look up and cross-link all field types, etc.
|
private void |
Descriptors.FieldDescriptor.crossLink() |
Look up and cross-link all field types, etc.
|
private void |
Descriptors.FileDescriptor.crossLink() |
Look up and cross-link all field types, etc.
|
private void |
Descriptors.MethodDescriptor.crossLink() |
|
private void |
Descriptors.ServiceDescriptor.crossLink() |
|
(package private) Descriptors.GenericDescriptor |
Descriptors.DescriptorPool.lookupSymbol(java.lang.String name,
Descriptors.GenericDescriptor relativeTo,
Descriptors.DescriptorPool.SearchFilter filter) |
Look up a type descriptor by name, relative to some other descriptor.
|
private void |
Descriptors.Descriptor.resolveAllFeatures() |
See FileDescriptor#resolveAllFeatures .
|
private void |
Descriptors.EnumDescriptor.resolveAllFeatures() |
See FileDescriptor#resolveAllFeatures .
|
private void |
Descriptors.EnumValueDescriptor.resolveAllFeatures() |
See FileDescriptor#resolveAllFeatures .
|
private void |
Descriptors.FieldDescriptor.resolveAllFeatures() |
See FileDescriptor#resolveAllFeatures .
|
private void |
Descriptors.MethodDescriptor.resolveAllFeatures() |
See FileDescriptor#resolveAllFeatures .
|
private void |
Descriptors.OneofDescriptor.resolveAllFeatures() |
See FileDescriptor#resolveAllFeatures .
|
private void |
Descriptors.ServiceDescriptor.resolveAllFeatures() |
See FileDescriptor#resolveAllFeatures .
|
private void |
Descriptors.FileDescriptor.resolveAllFeaturesInternal() |
This method is to be called by generated code only.
|
(package private) void |
Descriptors.GenericDescriptor.resolveFeatures(DescriptorProtos.FeatureSet unresolvedFeatures) |
|
private void |
Descriptors.Descriptor.setProto(DescriptorProtos.DescriptorProto proto) |
|
private void |
Descriptors.EnumDescriptor.setProto(DescriptorProtos.EnumDescriptorProto proto) |
|
private void |
Descriptors.EnumValueDescriptor.setProto(DescriptorProtos.EnumValueDescriptorProto proto) |
|
private void |
Descriptors.FieldDescriptor.setProto(DescriptorProtos.FieldDescriptorProto proto) |
|
private void |
Descriptors.MethodDescriptor.setProto(DescriptorProtos.MethodDescriptorProto proto) |
|
private void |
Descriptors.OneofDescriptor.setProto(DescriptorProtos.OneofDescriptorProto proto) |
|
private void |
Descriptors.ServiceDescriptor.setProto(DescriptorProtos.ServiceDescriptorProto proto) |
|
(package private) void |
Descriptors.FieldDescriptor.validateFeatures() |
|
(package private) void |
Descriptors.GenericDescriptor.validateFeatures() |
|
private void |
Descriptors.Descriptor.validateNoDuplicateFieldNumbers() |
|
(package private) static void |
Descriptors.DescriptorPool.validateSymbolName(Descriptors.GenericDescriptor descriptor) |
Verifies that the descriptor's name is valid.
|