private static final class GeneratedMessage.FieldAccessorTable.RepeatedMessageFieldAccessor extends GeneratedMessage.FieldAccessorTable.RepeatedFieldAccessor
| Modifier and Type | Field and Description |
|---|---|
private java.lang.reflect.Method |
getBuilderMethodBuilder |
private java.lang.reflect.Method |
newBuilderMethod |
addRepeatedMethod, clearMethod, getCountMethod, getCountMethodBuilder, getMethod, getMethodBuilder, getRepeatedMethod, getRepeatedMethodBuilder, setRepeatedMethod, type| Constructor and Description |
|---|
RepeatedMessageFieldAccessor(Descriptors.FieldDescriptor descriptor,
java.lang.String camelCaseName,
java.lang.Class<? extends GeneratedMessage> messageClass,
java.lang.Class<? extends GeneratedMessage.Builder> builderClass) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRepeated(GeneratedMessage.Builder builder,
java.lang.Object value) |
private java.lang.Object |
coerceType(java.lang.Object value) |
Message.Builder |
getRepeatedBuilder(GeneratedMessage.Builder builder,
int index) |
Message.Builder |
newBuilder() |
void |
setRepeated(GeneratedMessage.Builder builder,
int index,
java.lang.Object value) |
clear, get, get, getBuilder, getRaw, getRaw, getRepeated, getRepeated, getRepeatedCount, getRepeatedCount, getRepeatedRaw, getRepeatedRaw, has, has, setprivate final java.lang.reflect.Method newBuilderMethod
private final java.lang.reflect.Method getBuilderMethodBuilder
RepeatedMessageFieldAccessor(Descriptors.FieldDescriptor descriptor, java.lang.String camelCaseName, java.lang.Class<? extends GeneratedMessage> messageClass, java.lang.Class<? extends GeneratedMessage.Builder> builderClass)
private java.lang.Object coerceType(java.lang.Object value)
public void setRepeated(GeneratedMessage.Builder builder, int index, java.lang.Object value)
setRepeated in interface GeneratedMessage.FieldAccessorTable.FieldAccessorsetRepeated in class GeneratedMessage.FieldAccessorTable.RepeatedFieldAccessorpublic void addRepeated(GeneratedMessage.Builder builder, java.lang.Object value)
addRepeated in interface GeneratedMessage.FieldAccessorTable.FieldAccessoraddRepeated in class GeneratedMessage.FieldAccessorTable.RepeatedFieldAccessorpublic Message.Builder newBuilder()
newBuilder in interface GeneratedMessage.FieldAccessorTable.FieldAccessornewBuilder in class GeneratedMessage.FieldAccessorTable.RepeatedFieldAccessorpublic Message.Builder getRepeatedBuilder(GeneratedMessage.Builder builder, int index)
getRepeatedBuilder in interface GeneratedMessage.FieldAccessorTable.FieldAccessorgetRepeatedBuilder in class GeneratedMessage.FieldAccessorTable.RepeatedFieldAccessor