Package com.google.protobuf
Class GeneratedMessage.FieldAccessorTable.RepeatedEnumFieldAccessor
java.lang.Object
com.google.protobuf.GeneratedMessage.FieldAccessorTable.RepeatedFieldAccessor
com.google.protobuf.GeneratedMessage.FieldAccessorTable.RepeatedEnumFieldAccessor
- All Implemented Interfaces:
GeneratedMessage.FieldAccessorTable.FieldAccessor
- Enclosing class:
GeneratedMessage.FieldAccessorTable
private static final class GeneratedMessage.FieldAccessorTable.RepeatedEnumFieldAccessor
extends GeneratedMessage.FieldAccessorTable.RepeatedFieldAccessor
-
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.GeneratedMessage.FieldAccessorTable.RepeatedFieldAccessor
addRepeatedMethod, clearMethod, getCountMethod, getCountMethodBuilder, getMethod, getMethodBuilder, getRepeatedMethod, getRepeatedMethodBuilder, setRepeatedMethod, type
-
Constructor Summary
ConstructorsConstructorDescriptionRepeatedEnumFieldAccessor
(Descriptors.FieldDescriptor descriptor, String camelCaseName, Class<? extends GeneratedMessage> messageClass, Class<? extends GeneratedMessage.Builder> builderClass) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addRepeated
(GeneratedMessage.Builder builder, Object value) get
(GeneratedMessage message) get
(GeneratedMessage.Builder builder) getRepeated
(GeneratedMessage.Builder builder, int index) getRepeated
(GeneratedMessage message, int index) void
setRepeated
(GeneratedMessage.Builder builder, int index, Object value) Methods inherited from class com.google.protobuf.GeneratedMessage.FieldAccessorTable.RepeatedFieldAccessor
clear, getBuilder, 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 GeneratedMessage> messageClass, Class<? extends GeneratedMessage.Builder> builderClass)
-
-
Method Details
-
get
- Specified by:
get
in interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
- Overrides:
get
in classGeneratedMessage.FieldAccessorTable.RepeatedFieldAccessor
-
get
- Specified by:
get
in interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
- Overrides:
get
in classGeneratedMessage.FieldAccessorTable.RepeatedFieldAccessor
-
getRepeated
- Specified by:
getRepeated
in interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
- Overrides:
getRepeated
in classGeneratedMessage.FieldAccessorTable.RepeatedFieldAccessor
-
getRepeated
- Specified by:
getRepeated
in interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
- Overrides:
getRepeated
in classGeneratedMessage.FieldAccessorTable.RepeatedFieldAccessor
-
setRepeated
- Specified by:
setRepeated
in interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
- Overrides:
setRepeated
in classGeneratedMessage.FieldAccessorTable.RepeatedFieldAccessor
-
addRepeated
- Specified by:
addRepeated
in interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
- Overrides:
addRepeated
in classGeneratedMessage.FieldAccessorTable.RepeatedFieldAccessor
-