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


Method Summary
 java.lang.String getDependency(int index)
          repeated string dependency = 3;
 ByteString getDependencyBytes(int index)
          repeated string dependency = 3;
 int getDependencyCount()
          repeated string dependency = 3;
 ProtocolStringList getDependencyList()
          repeated string dependency = 3;
 DescriptorProtos.EnumDescriptorProto getEnumType(int index)
          repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
 int getEnumTypeCount()
          repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
 java.util.List<DescriptorProtos.EnumDescriptorProto> getEnumTypeList()
          repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
 DescriptorProtos.EnumDescriptorProtoOrBuilder getEnumTypeOrBuilder(int index)
          repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
 java.util.List<? extends DescriptorProtos.EnumDescriptorProtoOrBuilder> getEnumTypeOrBuilderList()
          repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
 DescriptorProtos.FieldDescriptorProto getExtension(int index)
          repeated .google.protobuf.FieldDescriptorProto extension = 7;
 int getExtensionCount()
          repeated .google.protobuf.FieldDescriptorProto extension = 7;
 java.util.List<DescriptorProtos.FieldDescriptorProto> getExtensionList()
          repeated .google.protobuf.FieldDescriptorProto extension = 7;
 DescriptorProtos.FieldDescriptorProtoOrBuilder getExtensionOrBuilder(int index)
          repeated .google.protobuf.FieldDescriptorProto extension = 7;
 java.util.List<? extends DescriptorProtos.FieldDescriptorProtoOrBuilder> getExtensionOrBuilderList()
          repeated .google.protobuf.FieldDescriptorProto extension = 7;
 DescriptorProtos.DescriptorProto getMessageType(int index)
          repeated .google.protobuf.DescriptorProto message_type = 4;
 int getMessageTypeCount()
          repeated .google.protobuf.DescriptorProto message_type = 4;
 java.util.List<DescriptorProtos.DescriptorProto> getMessageTypeList()
          repeated .google.protobuf.DescriptorProto message_type = 4;
 DescriptorProtos.DescriptorProtoOrBuilder getMessageTypeOrBuilder(int index)
          repeated .google.protobuf.DescriptorProto message_type = 4;
 java.util.List<? extends DescriptorProtos.DescriptorProtoOrBuilder> getMessageTypeOrBuilderList()
          repeated .google.protobuf.DescriptorProto message_type = 4;
 java.lang.String getName()
          optional string name = 1;
 ByteString getNameBytes()
          optional string name = 1;
 DescriptorProtos.FileOptions getOptions()
          optional .google.protobuf.FileOptions options = 8;
 DescriptorProtos.FileOptionsOrBuilder getOptionsOrBuilder()
          optional .google.protobuf.FileOptions options = 8;
 java.lang.String getPackage()
          optional string package = 2;
 ByteString getPackageBytes()
          optional string package = 2;
 int getPublicDependency(int index)
          repeated int32 public_dependency = 10;
 int getPublicDependencyCount()
          repeated int32 public_dependency = 10;
 java.util.List<java.lang.Integer> getPublicDependencyList()
          repeated int32 public_dependency = 10;
 DescriptorProtos.ServiceDescriptorProto getService(int index)
          repeated .google.protobuf.ServiceDescriptorProto service = 6;
 int getServiceCount()
          repeated .google.protobuf.ServiceDescriptorProto service = 6;
 java.util.List<DescriptorProtos.ServiceDescriptorProto> getServiceList()
          repeated .google.protobuf.ServiceDescriptorProto service = 6;
 DescriptorProtos.ServiceDescriptorProtoOrBuilder getServiceOrBuilder(int index)
          repeated .google.protobuf.ServiceDescriptorProto service = 6;
 java.util.List<? extends DescriptorProtos.ServiceDescriptorProtoOrBuilder> getServiceOrBuilderList()
          repeated .google.protobuf.ServiceDescriptorProto service = 6;
 DescriptorProtos.SourceCodeInfo getSourceCodeInfo()
          optional .google.protobuf.SourceCodeInfo source_code_info = 9;
 DescriptorProtos.SourceCodeInfoOrBuilder getSourceCodeInfoOrBuilder()
          optional .google.protobuf.SourceCodeInfo source_code_info = 9;
 int getWeakDependency(int index)
          repeated int32 weak_dependency = 11;
 int getWeakDependencyCount()
          repeated int32 weak_dependency = 11;
 java.util.List<java.lang.Integer> getWeakDependencyList()
          repeated int32 weak_dependency = 11;
 boolean hasName()
          optional string name = 1;
 boolean hasOptions()
          optional .google.protobuf.FileOptions options = 8;
 boolean hasPackage()
          optional string package = 2;
 boolean hasSourceCodeInfo()
          optional .google.protobuf.SourceCodeInfo source_code_info = 9;
 
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
 
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
 

Method Detail

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.