类 Common.StringArray.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Common.StringArray.Builder>
-
- com.alibaba.graphscope.gaia.proto.Common.StringArray.Builder
-
- 所有已实现的接口:
Common.StringArrayOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- 封闭类:
- Common.StringArray
public static final class Common.StringArray.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Common.StringArray.Builder> implements Common.StringArrayOrBuilder
Protobuf typecommon.StringArray
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 Common.StringArray.BuilderaddAllItem(Iterable<String> values)repeated string item = 1;Common.StringArray.BuilderaddItem(String value)repeated string item = 1;Common.StringArray.BuilderaddItemBytes(com.google.protobuf.ByteString value)repeated string item = 1;Common.StringArraybuild()Common.StringArraybuildPartial()Common.StringArray.Builderclear()Common.StringArray.BuilderclearItem()repeated string item = 1;Common.StringArraygetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetItem(int index)repeated string item = 1;com.google.protobuf.ByteStringgetItemBytes(int index)repeated string item = 1;intgetItemCount()repeated string item = 1;com.google.protobuf.ProtocolStringListgetItemList()repeated string item = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Common.StringArray.BuildermergeFrom(Common.StringArray other)Common.StringArray.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Common.StringArray.BuildermergeFrom(com.google.protobuf.Message other)Common.StringArray.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Common.StringArray.BuildersetItem(int index, String value)repeated string item = 1;Common.StringArray.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
从类继承的方法 com.google.protobuf.GeneratedMessageV3.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
从类继承的方法 com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
-
-
-
方法详细资料
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3.Builder<Common.StringArray.Builder>
-
clear
public Common.StringArray.Builder clear()
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<Common.StringArray.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- 指定者:
getDescriptorForType在接口中com.google.protobuf.Message.Builder- 指定者:
getDescriptorForType在接口中com.google.protobuf.MessageOrBuilder- 覆盖:
getDescriptorForType在类中com.google.protobuf.GeneratedMessageV3.Builder<Common.StringArray.Builder>
-
getDefaultInstanceForType
public Common.StringArray getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
public Common.StringArray build()
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
public Common.StringArray buildPartial()
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
mergeFrom
public Common.StringArray.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<Common.StringArray.Builder>
-
mergeFrom
public Common.StringArray.Builder mergeFrom(Common.StringArray other)
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<Common.StringArray.Builder>
-
mergeFrom
public Common.StringArray.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 指定者:
mergeFrom在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<Common.StringArray.Builder>- 抛出:
IOException
-
getItemList
public com.google.protobuf.ProtocolStringList getItemList()
repeated string item = 1;- 指定者:
getItemList在接口中Common.StringArrayOrBuilder- 返回:
- A list containing the item.
-
getItemCount
public int getItemCount()
repeated string item = 1;- 指定者:
getItemCount在接口中Common.StringArrayOrBuilder- 返回:
- The count of item.
-
getItem
public String getItem(int index)
repeated string item = 1;- 指定者:
getItem在接口中Common.StringArrayOrBuilder- 参数:
index- The index of the element to return.- 返回:
- The item at the given index.
-
getItemBytes
public com.google.protobuf.ByteString getItemBytes(int index)
repeated string item = 1;- 指定者:
getItemBytes在接口中Common.StringArrayOrBuilder- 参数:
index- The index of the value to return.- 返回:
- The bytes of the item at the given index.
-
setItem
public Common.StringArray.Builder setItem(int index, String value)
repeated string item = 1;- 参数:
index- The index to set the value at.value- The item to set.- 返回:
- This builder for chaining.
-
addItem
public Common.StringArray.Builder addItem(String value)
repeated string item = 1;- 参数:
value- The item to add.- 返回:
- This builder for chaining.
-
addAllItem
public Common.StringArray.Builder addAllItem(Iterable<String> values)
repeated string item = 1;- 参数:
values- The item to add.- 返回:
- This builder for chaining.
-
clearItem
public Common.StringArray.Builder clearItem()
repeated string item = 1;- 返回:
- This builder for chaining.
-
addItemBytes
public Common.StringArray.Builder addItemBytes(com.google.protobuf.ByteString value)
repeated string item = 1;- 参数:
value- The bytes of the item to add.- 返回:
- This builder for chaining.
-
setUnknownFields
public final Common.StringArray.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<Common.StringArray.Builder>
-
mergeUnknownFields
public final Common.StringArray.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<Common.StringArray.Builder>
-
-