类 MapEntry.Builder<K,V>
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<MapEntry.Builder<K,V>>
com.baidu.bjf.remoting.protobuf.MapEntry.Builder<K,V>
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
public static class MapEntry.Builder<K,V>
extends com.google.protobuf.AbstractMessage.Builder<MapEntry.Builder<K,V>>
Builder to create
MapEntry messages.-
方法概要
修饰符和类型方法说明addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearKey()clone()com.google.protobuf.Descriptors.DescriptorgetField(com.google.protobuf.Descriptors.FieldDescriptor field) getKey()getRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index) intgetRepeatedFieldCount(com.google.protobuf.Descriptors.FieldDescriptor field) com.google.protobuf.UnknownFieldSetgetValue()booleanhasField(com.google.protobuf.Descriptors.FieldDescriptor field) booleancom.google.protobuf.Message.BuildernewBuilderForField(com.google.protobuf.Descriptors.FieldDescriptor field) setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) 从类继承的方法 com.google.protobuf.AbstractMessage.Builder
clear, clearOneof, findInitializationErrors, getFieldBuilder, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedFieldBuilder, getUnknownFieldSetBuilder, hasOneof, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeUnknownFields, newUninitializedMessageException, setUnknownFieldSetBuilder, toString从类继承的方法 com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException从接口继承的方法 com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom从接口继承的方法 com.google.protobuf.MessageLite.Builder
mergeFrom
-
方法详细资料
-
getKey
-
getValue
-
setKey
-
clearKey
-
setValue
-
clearValue
-
build
-
buildPartial
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() -
newBuilderForField
public com.google.protobuf.Message.Builder newBuilderForField(com.google.protobuf.Descriptors.FieldDescriptor field) -
setField
public MapEntry.Builder<K,V> setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) -
clearField
-
setRepeatedField
public MapEntry.Builder<K,V> setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) -
addRepeatedField
public MapEntry.Builder<K,V> addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) -
setUnknownFields
-
getDefaultInstanceForType
-
isInitialized
public boolean isInitialized() -
getAllFields
-
hasField
public boolean hasField(com.google.protobuf.Descriptors.FieldDescriptor field) -
getField
-
getRepeatedFieldCount
public int getRepeatedFieldCount(com.google.protobuf.Descriptors.FieldDescriptor field) -
getRepeatedField
-
getUnknownFields
public com.google.protobuf.UnknownFieldSet getUnknownFields() -
clone
- 指定者:
clone在接口中com.google.protobuf.Message.Builder- 指定者:
clone在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clone在类中com.google.protobuf.AbstractMessage.Builder<MapEntry.Builder<K,V>>
-