com.google.protobuf
Interface DescriptorProtos.FileDescriptorProtoOrBuilder
- All Superinterfaces:
- MessageLiteOrBuilder, MessageOrBuilder
- All Known Implementing Classes:
- DescriptorProtos.FileDescriptorProto, DescriptorProtos.FileDescriptorProto.Builder
- Enclosing class:
- DescriptorProtos
public static interface DescriptorProtos.FileDescriptorProtoOrBuilder
- extends MessageOrBuilder
| Methods inherited from interface com.google.protobuf.MessageOrBuilder |
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof |
hasName
boolean hasName()
optional string name = 1;
file name, relative to root of source tree
getName
java.lang.String getName()
optional string name = 1;
file name, relative to root of source tree
getNameBytes
ByteString getNameBytes()
optional string name = 1;
file name, relative to root of source tree
hasPackage
boolean hasPackage()
optional string package = 2;
e.g. "foo", "foo.bar", etc.
getPackage
java.lang.String getPackage()
optional string package = 2;
e.g. "foo", "foo.bar", etc.
getPackageBytes
ByteString getPackageBytes()
optional string package = 2;
e.g. "foo", "foo.bar", etc.
getDependencyList
ProtocolStringList getDependencyList()
repeated string dependency = 3;
Names of files imported by this file.
getDependencyCount
int getDependencyCount()
repeated string dependency = 3;
Names of files imported by this file.
getDependency
java.lang.String getDependency(int index)
repeated string dependency = 3;
Names of files imported by this file.
getDependencyBytes
ByteString getDependencyBytes(int index)
repeated string dependency = 3;
Names of files imported by this file.
getPublicDependencyList
java.util.List<java.lang.Integer> getPublicDependencyList()
repeated int32 public_dependency = 10;
Indexes of the public imported files in the dependency list above.
getPublicDependencyCount
int getPublicDependencyCount()
repeated int32 public_dependency = 10;
Indexes of the public imported files in the dependency list above.
getPublicDependency
int getPublicDependency(int index)
repeated int32 public_dependency = 10;
Indexes of the public imported files in the dependency list above.
getWeakDependencyList
java.util.List<java.lang.Integer> getWeakDependencyList()
repeated int32 weak_dependency = 11;
Indexes of the weak imported files in the dependency list.
For Google-internal migration only. Do not use.
getWeakDependencyCount
int getWeakDependencyCount()
repeated int32 weak_dependency = 11;
Indexes of the weak imported files in the dependency list.
For Google-internal migration only. Do not use.
getWeakDependency
int getWeakDependency(int index)
repeated int32 weak_dependency = 11;
Indexes of the weak imported files in the dependency list.
For Google-internal migration only. Do not use.
getMessageTypeList
java.util.List<DescriptorProtos.DescriptorProto> getMessageTypeList()
repeated .google.protobuf.DescriptorProto message_type = 4;
All top-level definitions in this file.
getMessageType
DescriptorProtos.DescriptorProto getMessageType(int index)
repeated .google.protobuf.DescriptorProto message_type = 4;
All top-level definitions in this file.
getMessageTypeCount
int getMessageTypeCount()
repeated .google.protobuf.DescriptorProto message_type = 4;
All top-level definitions in this file.
getMessageTypeOrBuilderList
java.util.List<? extends DescriptorProtos.DescriptorProtoOrBuilder> getMessageTypeOrBuilderList()
repeated .google.protobuf.DescriptorProto message_type = 4;
All top-level definitions in this file.
getMessageTypeOrBuilder
DescriptorProtos.DescriptorProtoOrBuilder getMessageTypeOrBuilder(int index)
repeated .google.protobuf.DescriptorProto message_type = 4;
All top-level definitions in this file.
getEnumTypeList
java.util.List<DescriptorProtos.EnumDescriptorProto> getEnumTypeList()
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
getEnumType
DescriptorProtos.EnumDescriptorProto getEnumType(int index)
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
getEnumTypeCount
int getEnumTypeCount()
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
getEnumTypeOrBuilderList
java.util.List<? extends DescriptorProtos.EnumDescriptorProtoOrBuilder> getEnumTypeOrBuilderList()
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
getEnumTypeOrBuilder
DescriptorProtos.EnumDescriptorProtoOrBuilder getEnumTypeOrBuilder(int index)
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
getServiceList
java.util.List<DescriptorProtos.ServiceDescriptorProto> getServiceList()
repeated .google.protobuf.ServiceDescriptorProto service = 6;
getService
DescriptorProtos.ServiceDescriptorProto getService(int index)
repeated .google.protobuf.ServiceDescriptorProto service = 6;
getServiceCount
int getServiceCount()
repeated .google.protobuf.ServiceDescriptorProto service = 6;
getServiceOrBuilderList
java.util.List<? extends DescriptorProtos.ServiceDescriptorProtoOrBuilder> getServiceOrBuilderList()
repeated .google.protobuf.ServiceDescriptorProto service = 6;
getServiceOrBuilder
DescriptorProtos.ServiceDescriptorProtoOrBuilder getServiceOrBuilder(int index)
repeated .google.protobuf.ServiceDescriptorProto service = 6;
getExtensionList
java.util.List<DescriptorProtos.FieldDescriptorProto> getExtensionList()
repeated .google.protobuf.FieldDescriptorProto extension = 7;
getExtension
DescriptorProtos.FieldDescriptorProto getExtension(int index)
repeated .google.protobuf.FieldDescriptorProto extension = 7;
getExtensionCount
int getExtensionCount()
repeated .google.protobuf.FieldDescriptorProto extension = 7;
getExtensionOrBuilderList
java.util.List<? extends DescriptorProtos.FieldDescriptorProtoOrBuilder> getExtensionOrBuilderList()
repeated .google.protobuf.FieldDescriptorProto extension = 7;
getExtensionOrBuilder
DescriptorProtos.FieldDescriptorProtoOrBuilder getExtensionOrBuilder(int index)
repeated .google.protobuf.FieldDescriptorProto extension = 7;
hasOptions
boolean hasOptions()
optional .google.protobuf.FileOptions options = 8;
getOptions
DescriptorProtos.FileOptions getOptions()
optional .google.protobuf.FileOptions options = 8;
getOptionsOrBuilder
DescriptorProtos.FileOptionsOrBuilder getOptionsOrBuilder()
optional .google.protobuf.FileOptions options = 8;
hasSourceCodeInfo
boolean hasSourceCodeInfo()
optional .google.protobuf.SourceCodeInfo source_code_info = 9;
This field contains optional information about the original source code.
You may safely remove this entire field whithout harming runtime
functionality of the descriptors -- the information is needed only by
development tools.
getSourceCodeInfo
DescriptorProtos.SourceCodeInfo getSourceCodeInfo()
optional .google.protobuf.SourceCodeInfo source_code_info = 9;
This field contains optional information about the original source code.
You may safely remove this entire field whithout harming runtime
functionality of the descriptors -- the information is needed only by
development tools.
getSourceCodeInfoOrBuilder
DescriptorProtos.SourceCodeInfoOrBuilder getSourceCodeInfoOrBuilder()
optional .google.protobuf.SourceCodeInfo source_code_info = 9;
This field contains optional information about the original source code.
You may safely remove this entire field whithout harming runtime
functionality of the descriptors -- the information is needed only by
development tools.