Package com.google.protobuf
Class GeneratedMessageV3.FieldAccessorTable.RepeatedEnumFieldAccessor
java.lang.Object
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable.RepeatedFieldAccessor
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable.RepeatedEnumFieldAccessor
- All Implemented Interfaces:
GeneratedMessageV3.FieldAccessorTable.FieldAccessor
- Enclosing class:
GeneratedMessageV3.FieldAccessorTable
private static final class GeneratedMessageV3.FieldAccessorTable.RepeatedEnumFieldAccessor
extends GeneratedMessageV3.FieldAccessorTable.RepeatedFieldAccessor
-
Nested Class Summary
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3.FieldAccessorTable.RepeatedFieldAccessor
GeneratedMessageV3.FieldAccessorTable.RepeatedFieldAccessor.MethodInvoker
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Method
private Descriptors.EnumDescriptor
private Method
private Method
private final Method
private Method
private boolean
private final Method
Fields inherited from class com.google.protobuf.GeneratedMessageV3.FieldAccessorTable.RepeatedFieldAccessor
invoker, type
-
Constructor Summary
ConstructorsConstructorDescriptionRepeatedEnumFieldAccessor
(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) get
(GeneratedMessageV3 message) get
(GeneratedMessageV3.Builder builder) getRepeated
(GeneratedMessageV3.Builder builder, int index) getRepeated
(GeneratedMessageV3 message, int index) void
setRepeated
(GeneratedMessageV3.Builder builder, int index, Object value) Methods inherited from class com.google.protobuf.GeneratedMessageV3.FieldAccessorTable.RepeatedFieldAccessor
clear, getBuilder, getMethodInvoker, getRaw, getRaw, getRepeatedBuilder, getRepeatedCount, getRepeatedCount, getRepeatedRaw, getRepeatedRaw, has, has, newBuilder, set
-
Field Details
-
enumDescriptor
-
valueOfMethod
-
getValueDescriptorMethod
-
supportUnknownEnumValue
private boolean supportUnknownEnumValue -
getRepeatedValueMethod
-
getRepeatedValueMethodBuilder
-
setRepeatedValueMethod
-
addRepeatedValueMethod
-
-
Constructor Details
-
RepeatedEnumFieldAccessor
RepeatedEnumFieldAccessor(Descriptors.FieldDescriptor descriptor, String camelCaseName, Class<? extends GeneratedMessageV3> messageClass, Class<? extends GeneratedMessageV3.Builder> builderClass)
-
-
Method Details
-
get
- Specified by:
get
in interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
- Overrides:
get
in classGeneratedMessageV3.FieldAccessorTable.RepeatedFieldAccessor
-
get
- Specified by:
get
in interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
- Overrides:
get
in classGeneratedMessageV3.FieldAccessorTable.RepeatedFieldAccessor
-
getRepeated
- Specified by:
getRepeated
in interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
- Overrides:
getRepeated
in classGeneratedMessageV3.FieldAccessorTable.RepeatedFieldAccessor
-
getRepeated
- Specified by:
getRepeated
in interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
- Overrides:
getRepeated
in classGeneratedMessageV3.FieldAccessorTable.RepeatedFieldAccessor
-
setRepeated
- Specified by:
setRepeated
in interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
- Overrides:
setRepeated
in classGeneratedMessageV3.FieldAccessorTable.RepeatedFieldAccessor
-
addRepeated
- Specified by:
addRepeated
in interfaceGeneratedMessageV3.FieldAccessorTable.FieldAccessor
- Overrides:
addRepeated
in classGeneratedMessageV3.FieldAccessorTable.RepeatedFieldAccessor
-