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