private static class GeneratedMessage.FieldAccessorTable.MapFieldAccessor extends java.lang.Object implements GeneratedMessage.FieldAccessorTable.FieldAccessor
| Modifier and Type | Field and Description |
|---|---|
private Descriptors.FieldDescriptor |
field |
private Message |
mapEntryMessageDefaultInstance |
| Constructor and Description |
|---|
MapFieldAccessor(Descriptors.FieldDescriptor descriptor,
java.lang.String camelCaseName,
java.lang.Class<? extends GeneratedMessage> messageClass,
java.lang.Class<? extends GeneratedMessage.Builder> builderClass) |
private final Descriptors.FieldDescriptor field
private final Message mapEntryMessageDefaultInstance
MapFieldAccessor(Descriptors.FieldDescriptor descriptor, java.lang.String camelCaseName, java.lang.Class<? extends GeneratedMessage> messageClass, java.lang.Class<? extends GeneratedMessage.Builder> builderClass)
private MapField<?,?> getMapField(GeneratedMessage message)
private MapField<?,?> getMapField(GeneratedMessage.Builder builder)
private MapField<?,?> getMutableMapField(GeneratedMessage.Builder builder)
public java.lang.Object get(GeneratedMessage message)
get in interface GeneratedMessage.FieldAccessorTable.FieldAccessorpublic java.lang.Object get(GeneratedMessage.Builder builder)
get in interface GeneratedMessage.FieldAccessorTable.FieldAccessorpublic java.lang.Object getRaw(GeneratedMessage message)
getRaw in interface GeneratedMessage.FieldAccessorTable.FieldAccessorpublic java.lang.Object getRaw(GeneratedMessage.Builder builder)
getRaw in interface GeneratedMessage.FieldAccessorTable.FieldAccessorpublic void set(GeneratedMessage.Builder builder, java.lang.Object value)
set in interface GeneratedMessage.FieldAccessorTable.FieldAccessorpublic java.lang.Object getRepeated(GeneratedMessage message, int index)
getRepeated in interface GeneratedMessage.FieldAccessorTable.FieldAccessorpublic java.lang.Object getRepeated(GeneratedMessage.Builder builder, int index)
getRepeated in interface GeneratedMessage.FieldAccessorTable.FieldAccessorpublic java.lang.Object getRepeatedRaw(GeneratedMessage message, int index)
getRepeatedRaw in interface GeneratedMessage.FieldAccessorTable.FieldAccessorpublic java.lang.Object getRepeatedRaw(GeneratedMessage.Builder builder, int index)
getRepeatedRaw in interface GeneratedMessage.FieldAccessorTable.FieldAccessorpublic void setRepeated(GeneratedMessage.Builder builder, int index, java.lang.Object value)
setRepeated in interface GeneratedMessage.FieldAccessorTable.FieldAccessorpublic void addRepeated(GeneratedMessage.Builder builder, java.lang.Object value)
addRepeated in interface GeneratedMessage.FieldAccessorTable.FieldAccessorpublic boolean has(GeneratedMessage message)
has in interface GeneratedMessage.FieldAccessorTable.FieldAccessorpublic boolean has(GeneratedMessage.Builder builder)
has in interface GeneratedMessage.FieldAccessorTable.FieldAccessorpublic int getRepeatedCount(GeneratedMessage message)
getRepeatedCount in interface GeneratedMessage.FieldAccessorTable.FieldAccessorpublic int getRepeatedCount(GeneratedMessage.Builder builder)
getRepeatedCount in interface GeneratedMessage.FieldAccessorTable.FieldAccessorpublic void clear(GeneratedMessage.Builder builder)
clear in interface GeneratedMessage.FieldAccessorTable.FieldAccessorpublic Message.Builder newBuilder()
newBuilder in interface GeneratedMessage.FieldAccessorTable.FieldAccessorpublic Message.Builder getBuilder(GeneratedMessage.Builder builder)
getBuilder in interface GeneratedMessage.FieldAccessorTable.FieldAccessorpublic Message.Builder getRepeatedBuilder(GeneratedMessage.Builder builder, int index)
getRepeatedBuilder in interface GeneratedMessage.FieldAccessorTable.FieldAccessor