类 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
封闭类:
MapEntry<K,V>

public static class MapEntry.Builder<K,V> extends com.google.protobuf.AbstractMessage.Builder<MapEntry.Builder<K,V>>
Builder to create MapEntry messages.
  • 方法详细资料

    • getKey

      public K getKey()
    • getValue

      public V getValue()
    • setKey

      public MapEntry.Builder<K,V> setKey(K key)
    • clearKey

      public MapEntry.Builder<K,V> clearKey()
    • setValue

      public MapEntry.Builder<K,V> setValue(V value)
    • clearValue

      public MapEntry.Builder<K,V> clearValue()
    • build

      public MapEntry<K,V> build()
    • buildPartial

      public MapEntry<K,V> 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

      public MapEntry.Builder<K,V> clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
    • 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

      public MapEntry.Builder<K,V> setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
    • getDefaultInstanceForType

      public MapEntry<K,V> getDefaultInstanceForType()
    • isInitialized

      public boolean isInitialized()
    • getAllFields

      public Map<com.google.protobuf.Descriptors.FieldDescriptor,Object> getAllFields()
    • hasField

      public boolean hasField(com.google.protobuf.Descriptors.FieldDescriptor field)
    • getField

      public Object getField(com.google.protobuf.Descriptors.FieldDescriptor field)
    • getRepeatedFieldCount

      public int getRepeatedFieldCount(com.google.protobuf.Descriptors.FieldDescriptor field)
    • getRepeatedField

      public Object getRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index)
    • getUnknownFields

      public com.google.protobuf.UnknownFieldSet getUnknownFields()
    • clone

      public MapEntry.Builder<K,V> clone()
      指定者:
      clone 在接口中 com.google.protobuf.Message.Builder
      指定者:
      clone 在接口中 com.google.protobuf.MessageLite.Builder
      覆盖:
      clone 在类中 com.google.protobuf.AbstractMessage.Builder<MapEntry.Builder<K,V>>