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 TypeMethodDescriptionvoidaddRepeated(GeneratedMessageV3.Builder builder, Object value) voidclear(GeneratedMessageV3.Builder builder) private MessagecoerceType(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) intgetRepeatedCount(GeneratedMessageV3 message) intgetRepeatedRaw(GeneratedMessageV3.Builder builder, int index) getRepeatedRaw(GeneratedMessageV3 message, int index) booleanhas(GeneratedMessageV3 message) booleanhas(GeneratedMessageV3.Builder builder) voidset(GeneratedMessageV3.Builder builder, Object value) voidsetRepeated(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:
getin interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
get
- Specified by:
getin interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
getRaw
- Specified by:
getRawin interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
getRaw
- Specified by:
getRawin interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
set
- Specified by:
setin interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
getRepeated
- Specified by:
getRepeatedin interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
getRepeated
- Specified by:
getRepeatedin interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
getRepeatedRaw
- Specified by:
getRepeatedRawin interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
getRepeatedRaw
- Specified by:
getRepeatedRawin interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
setRepeated
- Specified by:
setRepeatedin interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
addRepeated
- Specified by:
addRepeatedin interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
has
- Specified by:
hasin interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
has
- Specified by:
hasin interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
getRepeatedCount
- Specified by:
getRepeatedCountin interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
getRepeatedCount
- Specified by:
getRepeatedCountin interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
clear
- Specified by:
clearin interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
newBuilder
- Specified by:
newBuilderin interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
getBuilder
- Specified by:
getBuilderin interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
getRepeatedBuilder
- Specified by:
getRepeatedBuilderin interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
-