MType
- the type of message for the fieldBType
- the type of builder for the fieldIType
- the common interface for the message and the builderprivate static class RepeatedFieldBuilder.MessageExternalList<MType extends GeneratedMessage,BType extends GeneratedMessage.Builder,IType extends MessageOrBuilder>
extends java.util.AbstractList<MType>
implements java.util.List<MType>
Modifier and Type | Field and Description |
---|---|
(package private) RepeatedFieldBuilder<MType,BType,IType> |
builder |
Constructor and Description |
---|
MessageExternalList(RepeatedFieldBuilder<MType,BType,IType> builder) |
Modifier and Type | Method and Description |
---|---|
MType |
get(int index) |
(package private) void |
incrementModCount() |
int |
size() |
add, add, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, removeRange, set, subList
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
RepeatedFieldBuilder<MType extends GeneratedMessage,BType extends GeneratedMessage.Builder,IType extends MessageOrBuilder> builder
MessageExternalList(RepeatedFieldBuilder<MType,BType,IType> builder)
public int size()
size
in interface java.util.Collection<MType extends GeneratedMessage>
size
in interface java.util.List<MType extends GeneratedMessage>
size
in class java.util.AbstractCollection<MType extends GeneratedMessage>
public MType get(int index)
get
in interface java.util.List<MType extends GeneratedMessage>
get
in class java.util.AbstractList<MType extends GeneratedMessage>
void incrementModCount()