Package com.google.protobuf
Interface DescriptorProtos.DescriptorProtoOrBuilder
-
- All Superinterfaces:
MessageLiteOrBuilder
- All Known Implementing Classes:
DescriptorProtos.DescriptorProto
,DescriptorProtos.DescriptorProto.Builder
- Enclosing class:
- DescriptorProtos
public static interface DescriptorProtos.DescriptorProtoOrBuilder extends MessageLiteOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DescriptorProtos.EnumDescriptorProto
getEnumType(int index)
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
int
getEnumTypeCount()
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
java.util.List<DescriptorProtos.EnumDescriptorProto>
getEnumTypeList()
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
DescriptorProtos.FieldDescriptorProto
getExtension(int index)
repeated .google.protobuf.FieldDescriptorProto extension = 6;
int
getExtensionCount()
repeated .google.protobuf.FieldDescriptorProto extension = 6;
java.util.List<DescriptorProtos.FieldDescriptorProto>
getExtensionList()
repeated .google.protobuf.FieldDescriptorProto extension = 6;
DescriptorProtos.DescriptorProto.ExtensionRange
getExtensionRange(int index)
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
int
getExtensionRangeCount()
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
java.util.List<DescriptorProtos.DescriptorProto.ExtensionRange>
getExtensionRangeList()
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
DescriptorProtos.FieldDescriptorProto
getField(int index)
repeated .google.protobuf.FieldDescriptorProto field = 2;
int
getFieldCount()
repeated .google.protobuf.FieldDescriptorProto field = 2;
java.util.List<DescriptorProtos.FieldDescriptorProto>
getFieldList()
repeated .google.protobuf.FieldDescriptorProto field = 2;
java.lang.String
getName()
optional string name = 1;
ByteString
getNameBytes()
optional string name = 1;
DescriptorProtos.DescriptorProto
getNestedType(int index)
repeated .google.protobuf.DescriptorProto nested_type = 3;
int
getNestedTypeCount()
repeated .google.protobuf.DescriptorProto nested_type = 3;
java.util.List<DescriptorProtos.DescriptorProto>
getNestedTypeList()
repeated .google.protobuf.DescriptorProto nested_type = 3;
DescriptorProtos.OneofDescriptorProto
getOneofDecl(int index)
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
int
getOneofDeclCount()
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
java.util.List<DescriptorProtos.OneofDescriptorProto>
getOneofDeclList()
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
DescriptorProtos.MessageOptions
getOptions()
optional .google.protobuf.MessageOptions options = 7;
java.lang.String
getReservedName(int index)
Reserved field names, which may not be used by fields in the same message.ByteString
getReservedNameBytes(int index)
Reserved field names, which may not be used by fields in the same message.int
getReservedNameCount()
Reserved field names, which may not be used by fields in the same message.java.util.List<java.lang.String>
getReservedNameList()
Reserved field names, which may not be used by fields in the same message.DescriptorProtos.DescriptorProto.ReservedRange
getReservedRange(int index)
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
int
getReservedRangeCount()
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
java.util.List<DescriptorProtos.DescriptorProto.ReservedRange>
getReservedRangeList()
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
boolean
hasName()
optional string name = 1;
boolean
hasOptions()
optional .google.protobuf.MessageOptions options = 7;
-
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
-
-
-
Method Detail
-
hasName
boolean hasName()
optional string name = 1;
- Returns:
- Whether the name field is set.
-
getName
java.lang.String getName()
optional string name = 1;
- Returns:
- The name.
-
getNameBytes
ByteString getNameBytes()
optional string name = 1;
- Returns:
- The bytes for name.
-
getFieldList
java.util.List<DescriptorProtos.FieldDescriptorProto> getFieldList()
repeated .google.protobuf.FieldDescriptorProto field = 2;
-
getField
DescriptorProtos.FieldDescriptorProto getField(int index)
repeated .google.protobuf.FieldDescriptorProto field = 2;
-
getFieldCount
int getFieldCount()
repeated .google.protobuf.FieldDescriptorProto field = 2;
-
getExtensionList
java.util.List<DescriptorProtos.FieldDescriptorProto> getExtensionList()
repeated .google.protobuf.FieldDescriptorProto extension = 6;
-
getExtension
DescriptorProtos.FieldDescriptorProto getExtension(int index)
repeated .google.protobuf.FieldDescriptorProto extension = 6;
-
getExtensionCount
int getExtensionCount()
repeated .google.protobuf.FieldDescriptorProto extension = 6;
-
getNestedTypeList
java.util.List<DescriptorProtos.DescriptorProto> getNestedTypeList()
repeated .google.protobuf.DescriptorProto nested_type = 3;
-
getNestedType
DescriptorProtos.DescriptorProto getNestedType(int index)
repeated .google.protobuf.DescriptorProto nested_type = 3;
-
getNestedTypeCount
int getNestedTypeCount()
repeated .google.protobuf.DescriptorProto nested_type = 3;
-
getEnumTypeList
java.util.List<DescriptorProtos.EnumDescriptorProto> getEnumTypeList()
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
-
getEnumType
DescriptorProtos.EnumDescriptorProto getEnumType(int index)
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
-
getEnumTypeCount
int getEnumTypeCount()
repeated .google.protobuf.EnumDescriptorProto enum_type = 4;
-
getExtensionRangeList
java.util.List<DescriptorProtos.DescriptorProto.ExtensionRange> getExtensionRangeList()
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
-
getExtensionRange
DescriptorProtos.DescriptorProto.ExtensionRange getExtensionRange(int index)
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
-
getExtensionRangeCount
int getExtensionRangeCount()
repeated .google.protobuf.DescriptorProto.ExtensionRange extension_range = 5;
-
getOneofDeclList
java.util.List<DescriptorProtos.OneofDescriptorProto> getOneofDeclList()
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
-
getOneofDecl
DescriptorProtos.OneofDescriptorProto getOneofDecl(int index)
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
-
getOneofDeclCount
int getOneofDeclCount()
repeated .google.protobuf.OneofDescriptorProto oneof_decl = 8;
-
hasOptions
boolean hasOptions()
optional .google.protobuf.MessageOptions options = 7;
- Returns:
- Whether the options field is set.
-
getOptions
DescriptorProtos.MessageOptions getOptions()
optional .google.protobuf.MessageOptions options = 7;
- Returns:
- The options.
-
getReservedRangeList
java.util.List<DescriptorProtos.DescriptorProto.ReservedRange> getReservedRangeList()
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
-
getReservedRange
DescriptorProtos.DescriptorProto.ReservedRange getReservedRange(int index)
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
-
getReservedRangeCount
int getReservedRangeCount()
repeated .google.protobuf.DescriptorProto.ReservedRange reserved_range = 9;
-
getReservedNameList
java.util.List<java.lang.String> getReservedNameList()
Reserved field names, which may not be used by fields in the same message. A given name may only be reserved once.
repeated string reserved_name = 10;
- Returns:
- A list containing the reservedName.
-
getReservedNameCount
int getReservedNameCount()
Reserved field names, which may not be used by fields in the same message. A given name may only be reserved once.
repeated string reserved_name = 10;
- Returns:
- The count of reservedName.
-
getReservedName
java.lang.String getReservedName(int index)
Reserved field names, which may not be used by fields in the same message. A given name may only be reserved once.
repeated string reserved_name = 10;
- Parameters:
index
- The index of the element to return.- Returns:
- The reservedName at the given index.
-
getReservedNameBytes
ByteString getReservedNameBytes(int index)
Reserved field names, which may not be used by fields in the same message. A given name may only be reserved once.
repeated string reserved_name = 10;
- Parameters:
index
- The index of the element to return.- Returns:
- The reservedName at the given index.
-
-