Package com.google.protobuf
Class GeneratedMessageV3.FieldAccessorTable.MapFieldAccessor
java.lang.Object
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable.MapFieldAccessor
- All Implemented Interfaces:
GeneratedMessageV3.FieldAccessorTable.FieldAccessor
- Enclosing class:
GeneratedMessageV3.FieldAccessorTable
private static class GeneratedMessageV3.FieldAccessorTable.MapFieldAccessor
extends Object
implements GeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionMapFieldAccessor
(Descriptors.FieldDescriptor descriptor, String camelCaseName, Class<? extends GeneratedMessageV3> messageClass, Class<? extends GeneratedMessageV3.Builder> builderClass) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addRepeated
(GeneratedMessageV3.Builder builder, Object value) void
clear
(GeneratedMessageV3.Builder builder) private Message
coerceType
(Message value) get
(GeneratedMessageV3 message) get
(GeneratedMessageV3.Builder builder) getBuilder
(GeneratedMessageV3.Builder builder) private MapField
<?, ?> getMapField
(GeneratedMessageV3 message) private MapField
<?, ?> getMapField
(GeneratedMessageV3.Builder builder) private MapField
<?, ?> getRaw
(GeneratedMessageV3 message) getRaw
(GeneratedMessageV3.Builder builder) getRepeated
(GeneratedMessageV3.Builder builder, int index) getRepeated
(GeneratedMessageV3 message, int index) getRepeatedBuilder
(GeneratedMessageV3.Builder builder, int index) int
getRepeatedCount
(GeneratedMessageV3 message) int
getRepeatedRaw
(GeneratedMessageV3.Builder builder, int index) getRepeatedRaw
(GeneratedMessageV3 message, int index) boolean
has
(GeneratedMessageV3 message) boolean
has
(GeneratedMessageV3.Builder builder) void
set
(GeneratedMessageV3.Builder builder, Object value) void
setRepeated
(GeneratedMessageV3.Builder builder, int index, Object value)
-
Field Details
-
field
-
mapEntryMessageDefaultInstance
-
-
Constructor Details
-
MapFieldAccessor
MapFieldAccessor(Descriptors.FieldDescriptor descriptor, String camelCaseName, Class<? extends GeneratedMessageV3> messageClass, Class<? extends GeneratedMessageV3.Builder> builderClass)
-
-
Method Details
-
getMapField
-
getMapField
-
getMutableMapField
-
coerceType
-
get
- Specified by:
get
in interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
get
- Specified by:
get
in interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
getRaw
- Specified by:
getRaw
in interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
getRaw
- Specified by:
getRaw
in interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
set
- Specified by:
set
in interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
getRepeated
- Specified by:
getRepeated
in interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
getRepeated
- Specified by:
getRepeated
in interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
getRepeatedRaw
- Specified by:
getRepeatedRaw
in interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
getRepeatedRaw
- Specified by:
getRepeatedRaw
in interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
setRepeated
- Specified by:
setRepeated
in interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
addRepeated
- Specified by:
addRepeated
in interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
has
- Specified by:
has
in interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
has
- Specified by:
has
in interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
getRepeatedCount
- Specified by:
getRepeatedCount
in interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
getRepeatedCount
- Specified by:
getRepeatedCount
in interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
clear
- Specified by:
clear
in interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
newBuilder
- Specified by:
newBuilder
in interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
getBuilder
- Specified by:
getBuilder
in interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
getRepeatedBuilder
- Specified by:
getRepeatedBuilder
in interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-