Package com.google.protobuf
Class GeneratedMessage.FieldAccessorTable.RepeatedFieldAccessor
java.lang.Object
com.google.protobuf.GeneratedMessage.FieldAccessorTable.RepeatedFieldAccessor
- All Implemented Interfaces:
GeneratedMessage.FieldAccessorTable.FieldAccessor
- Direct Known Subclasses:
GeneratedMessage.FieldAccessorTable.RepeatedEnumFieldAccessor
,GeneratedMessage.FieldAccessorTable.RepeatedMessageFieldAccessor
- Enclosing class:
GeneratedMessage.FieldAccessorTable
private static class GeneratedMessage.FieldAccessorTable.RepeatedFieldAccessor
extends Object
implements GeneratedMessage.FieldAccessorTable.FieldAccessor
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRepeatedFieldAccessor
(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) void
clear
(GeneratedMessage.Builder builder) get
(GeneratedMessage message) get
(GeneratedMessage.Builder builder) getBuilder
(GeneratedMessage.Builder builder) getRaw
(GeneratedMessage message) getRaw
(GeneratedMessage.Builder builder) getRepeated
(GeneratedMessage.Builder builder, int index) getRepeated
(GeneratedMessage message, int index) getRepeatedBuilder
(GeneratedMessage.Builder builder, int index) int
getRepeatedCount
(GeneratedMessage message) int
getRepeatedCount
(GeneratedMessage.Builder builder) getRepeatedRaw
(GeneratedMessage.Builder builder, int index) getRepeatedRaw
(GeneratedMessage message, int index) boolean
has
(GeneratedMessage message) boolean
has
(GeneratedMessage.Builder builder) void
set
(GeneratedMessage.Builder builder, Object value) void
setRepeated
(GeneratedMessage.Builder builder, int index, Object value)
-
Field Details
-
type
-
getMethod
-
getMethodBuilder
-
getRepeatedMethod
-
getRepeatedMethodBuilder
-
setRepeatedMethod
-
addRepeatedMethod
-
getCountMethod
-
getCountMethodBuilder
-
clearMethod
-
-
Constructor Details
-
RepeatedFieldAccessor
RepeatedFieldAccessor(Descriptors.FieldDescriptor descriptor, String camelCaseName, Class<? extends GeneratedMessage> messageClass, Class<? extends GeneratedMessage.Builder> builderClass)
-
-
Method Details
-
get
- Specified by:
get
in interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
get
- Specified by:
get
in interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
getRaw
- Specified by:
getRaw
in interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
getRaw
- Specified by:
getRaw
in interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
set
- Specified by:
set
in interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
getRepeated
- Specified by:
getRepeated
in interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
getRepeated
- Specified by:
getRepeated
in interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
getRepeatedRaw
- Specified by:
getRepeatedRaw
in interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
getRepeatedRaw
- Specified by:
getRepeatedRaw
in interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
setRepeated
- Specified by:
setRepeated
in interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
addRepeated
- Specified by:
addRepeated
in interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
has
- Specified by:
has
in interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
has
- Specified by:
has
in interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
getRepeatedCount
- Specified by:
getRepeatedCount
in interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
getRepeatedCount
- Specified by:
getRepeatedCount
in interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
clear
- Specified by:
clear
in interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
newBuilder
- Specified by:
newBuilder
in interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
getBuilder
- Specified by:
getBuilder
in interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
getRepeatedBuilder
- Specified by:
getRepeatedBuilder
in interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-