Package com.google.protobuf
Class DescriptorProtos.FileDescriptorSet.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<DescriptorProtos.FileDescriptorSet.Builder>
-
- com.google.protobuf.DescriptorProtos.FileDescriptorSet.Builder
-
- All Implemented Interfaces:
DescriptorProtos.FileDescriptorSetOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- DescriptorProtos.FileDescriptorSet
public static final class DescriptorProtos.FileDescriptorSet.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DescriptorProtos.FileDescriptorSet.Builder> implements DescriptorProtos.FileDescriptorSetOrBuilder
The protocol compiler can output a FileDescriptorSet containing the .proto files it parses.
Protobuf typegoogle.protobuf.FileDescriptorSet
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DescriptorProtos.FileDescriptorSet.BuilderaddAllFile(java.lang.Iterable<? extends DescriptorProtos.FileDescriptorProto> values)repeated .google.protobuf.FileDescriptorProto file = 1;DescriptorProtos.FileDescriptorSet.BuilderaddFile(int index, DescriptorProtos.FileDescriptorProto value)repeated .google.protobuf.FileDescriptorProto file = 1;DescriptorProtos.FileDescriptorSet.BuilderaddFile(int index, DescriptorProtos.FileDescriptorProto.Builder builderForValue)repeated .google.protobuf.FileDescriptorProto file = 1;DescriptorProtos.FileDescriptorSet.BuilderaddFile(DescriptorProtos.FileDescriptorProto value)repeated .google.protobuf.FileDescriptorProto file = 1;DescriptorProtos.FileDescriptorSet.BuilderaddFile(DescriptorProtos.FileDescriptorProto.Builder builderForValue)repeated .google.protobuf.FileDescriptorProto file = 1;DescriptorProtos.FileDescriptorProto.BuilderaddFileBuilder()repeated .google.protobuf.FileDescriptorProto file = 1;DescriptorProtos.FileDescriptorProto.BuilderaddFileBuilder(int index)repeated .google.protobuf.FileDescriptorProto file = 1;DescriptorProtos.FileDescriptorSet.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)DescriptorProtos.FileDescriptorSetbuild()DescriptorProtos.FileDescriptorSetbuildPartial()DescriptorProtos.FileDescriptorSet.Builderclear()DescriptorProtos.FileDescriptorSet.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)DescriptorProtos.FileDescriptorSet.BuilderclearFile()repeated .google.protobuf.FileDescriptorProto file = 1;DescriptorProtos.FileDescriptorSet.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)DescriptorProtos.FileDescriptorSet.Builderclone()DescriptorProtos.FileDescriptorSetgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()DescriptorProtos.FileDescriptorProtogetFile(int index)repeated .google.protobuf.FileDescriptorProto file = 1;DescriptorProtos.FileDescriptorProto.BuildergetFileBuilder(int index)repeated .google.protobuf.FileDescriptorProto file = 1;java.util.List<DescriptorProtos.FileDescriptorProto.Builder>getFileBuilderList()repeated .google.protobuf.FileDescriptorProto file = 1;intgetFileCount()repeated .google.protobuf.FileDescriptorProto file = 1;java.util.List<DescriptorProtos.FileDescriptorProto>getFileList()repeated .google.protobuf.FileDescriptorProto file = 1;DescriptorProtos.FileDescriptorProtoOrBuildergetFileOrBuilder(int index)repeated .google.protobuf.FileDescriptorProto file = 1;java.util.List<? extends DescriptorProtos.FileDescriptorProtoOrBuilder>getFileOrBuilderList()repeated .google.protobuf.FileDescriptorProto file = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()DescriptorProtos.FileDescriptorSet.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)DescriptorProtos.FileDescriptorSet.BuildermergeFrom(DescriptorProtos.FileDescriptorSet other)DescriptorProtos.FileDescriptorSet.BuildermergeFrom(com.google.protobuf.Message other)DescriptorProtos.FileDescriptorSet.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)DescriptorProtos.FileDescriptorSet.BuilderremoveFile(int index)repeated .google.protobuf.FileDescriptorProto file = 1;DescriptorProtos.FileDescriptorSet.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)DescriptorProtos.FileDescriptorSet.BuildersetFile(int index, DescriptorProtos.FileDescriptorProto value)repeated .google.protobuf.FileDescriptorProto file = 1;DescriptorProtos.FileDescriptorSet.BuildersetFile(int index, DescriptorProtos.FileDescriptorProto.Builder builderForValue)repeated .google.protobuf.FileDescriptorProto file = 1;DescriptorProtos.FileDescriptorSet.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)DescriptorProtos.FileDescriptorSet.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<DescriptorProtos.FileDescriptorSet.Builder>
-
clear
public DescriptorProtos.FileDescriptorSet.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<DescriptorProtos.FileDescriptorSet.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<DescriptorProtos.FileDescriptorSet.Builder>
-
getDefaultInstanceForType
public DescriptorProtos.FileDescriptorSet getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public DescriptorProtos.FileDescriptorSet build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DescriptorProtos.FileDescriptorSet buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public DescriptorProtos.FileDescriptorSet.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<DescriptorProtos.FileDescriptorSet.Builder>
-
setField
public DescriptorProtos.FileDescriptorSet.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DescriptorProtos.FileDescriptorSet.Builder>
-
clearField
public DescriptorProtos.FileDescriptorSet.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DescriptorProtos.FileDescriptorSet.Builder>
-
clearOneof
public DescriptorProtos.FileDescriptorSet.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<DescriptorProtos.FileDescriptorSet.Builder>
-
setRepeatedField
public DescriptorProtos.FileDescriptorSet.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DescriptorProtos.FileDescriptorSet.Builder>
-
addRepeatedField
public DescriptorProtos.FileDescriptorSet.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DescriptorProtos.FileDescriptorSet.Builder>
-
mergeFrom
public DescriptorProtos.FileDescriptorSet.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DescriptorProtos.FileDescriptorSet.Builder>
-
mergeFrom
public DescriptorProtos.FileDescriptorSet.Builder mergeFrom(DescriptorProtos.FileDescriptorSet other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<DescriptorProtos.FileDescriptorSet.Builder>
-
mergeFrom
public DescriptorProtos.FileDescriptorSet.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DescriptorProtos.FileDescriptorSet.Builder>- Throws:
java.io.IOException
-
getFileList
public java.util.List<DescriptorProtos.FileDescriptorProto> getFileList()
repeated .google.protobuf.FileDescriptorProto file = 1;- Specified by:
getFileListin interfaceDescriptorProtos.FileDescriptorSetOrBuilder
-
getFileCount
public int getFileCount()
repeated .google.protobuf.FileDescriptorProto file = 1;- Specified by:
getFileCountin interfaceDescriptorProtos.FileDescriptorSetOrBuilder
-
getFile
public DescriptorProtos.FileDescriptorProto getFile(int index)
repeated .google.protobuf.FileDescriptorProto file = 1;- Specified by:
getFilein interfaceDescriptorProtos.FileDescriptorSetOrBuilder
-
setFile
public DescriptorProtos.FileDescriptorSet.Builder setFile(int index, DescriptorProtos.FileDescriptorProto value)
repeated .google.protobuf.FileDescriptorProto file = 1;
-
setFile
public DescriptorProtos.FileDescriptorSet.Builder setFile(int index, DescriptorProtos.FileDescriptorProto.Builder builderForValue)
repeated .google.protobuf.FileDescriptorProto file = 1;
-
addFile
public DescriptorProtos.FileDescriptorSet.Builder addFile(DescriptorProtos.FileDescriptorProto value)
repeated .google.protobuf.FileDescriptorProto file = 1;
-
addFile
public DescriptorProtos.FileDescriptorSet.Builder addFile(int index, DescriptorProtos.FileDescriptorProto value)
repeated .google.protobuf.FileDescriptorProto file = 1;
-
addFile
public DescriptorProtos.FileDescriptorSet.Builder addFile(DescriptorProtos.FileDescriptorProto.Builder builderForValue)
repeated .google.protobuf.FileDescriptorProto file = 1;
-
addFile
public DescriptorProtos.FileDescriptorSet.Builder addFile(int index, DescriptorProtos.FileDescriptorProto.Builder builderForValue)
repeated .google.protobuf.FileDescriptorProto file = 1;
-
addAllFile
public DescriptorProtos.FileDescriptorSet.Builder addAllFile(java.lang.Iterable<? extends DescriptorProtos.FileDescriptorProto> values)
repeated .google.protobuf.FileDescriptorProto file = 1;
-
clearFile
public DescriptorProtos.FileDescriptorSet.Builder clearFile()
repeated .google.protobuf.FileDescriptorProto file = 1;
-
removeFile
public DescriptorProtos.FileDescriptorSet.Builder removeFile(int index)
repeated .google.protobuf.FileDescriptorProto file = 1;
-
getFileBuilder
public DescriptorProtos.FileDescriptorProto.Builder getFileBuilder(int index)
repeated .google.protobuf.FileDescriptorProto file = 1;
-
getFileOrBuilder
public DescriptorProtos.FileDescriptorProtoOrBuilder getFileOrBuilder(int index)
repeated .google.protobuf.FileDescriptorProto file = 1;- Specified by:
getFileOrBuilderin interfaceDescriptorProtos.FileDescriptorSetOrBuilder
-
getFileOrBuilderList
public java.util.List<? extends DescriptorProtos.FileDescriptorProtoOrBuilder> getFileOrBuilderList()
repeated .google.protobuf.FileDescriptorProto file = 1;- Specified by:
getFileOrBuilderListin interfaceDescriptorProtos.FileDescriptorSetOrBuilder
-
addFileBuilder
public DescriptorProtos.FileDescriptorProto.Builder addFileBuilder()
repeated .google.protobuf.FileDescriptorProto file = 1;
-
addFileBuilder
public DescriptorProtos.FileDescriptorProto.Builder addFileBuilder(int index)
repeated .google.protobuf.FileDescriptorProto file = 1;
-
getFileBuilderList
public java.util.List<DescriptorProtos.FileDescriptorProto.Builder> getFileBuilderList()
repeated .google.protobuf.FileDescriptorProto file = 1;
-
setUnknownFields
public final DescriptorProtos.FileDescriptorSet.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DescriptorProtos.FileDescriptorSet.Builder>
-
mergeUnknownFields
public final DescriptorProtos.FileDescriptorSet.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DescriptorProtos.FileDescriptorSet.Builder>
-
-