Class GeneratedMessageV3.FieldAccessorTable.RepeatedFieldAccessor
java.lang.Object
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable.RepeatedFieldAccessor
- All Implemented Interfaces:
GeneratedMessageV3.FieldAccessorTable.FieldAccessor
- Direct Known Subclasses:
GeneratedMessageV3.FieldAccessorTable.RepeatedEnumFieldAccessor, GeneratedMessageV3.FieldAccessorTable.RepeatedMessageFieldAccessor
- Enclosing class:
GeneratedMessageV3.FieldAccessorTable
private static class GeneratedMessageV3.FieldAccessorTable.RepeatedFieldAccessor
extends Object
implements GeneratedMessageV3.FieldAccessorTable.FieldAccessor
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static interfaceprivate static final class -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRepeatedFieldAccessor(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) get(GeneratedMessageV3 message) get(GeneratedMessageV3.Builder builder) getBuilder(GeneratedMessageV3.Builder builder) (package private) static GeneratedMessageV3.FieldAccessorTable.RepeatedFieldAccessor.MethodInvokergetMethodInvoker(GeneratedMessageV3.FieldAccessorTable.RepeatedFieldAccessor.ReflectionInvoker accessor) 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
-
type
-
invoker
-
-
Constructor Details
-
RepeatedFieldAccessor
RepeatedFieldAccessor(Descriptors.FieldDescriptor descriptor, String camelCaseName, Class<? extends GeneratedMessageV3> messageClass, Class<? extends GeneratedMessageV3.Builder> builderClass)
-
-
Method Details
-
getMethodInvoker
-
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
-