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 RepeatedFieldBuilderV3.BuilderExternalList<MType extends AbstractMessage,BType extends AbstractMessage.Builder,IType extends MessageOrBuilder>
extends java.util.AbstractList<BType>
implements java.util.List<BType>
Modifier and Type | Field and Description |
---|---|
(package private) RepeatedFieldBuilderV3<MType,BType,IType> |
builder |
Constructor and Description |
---|
BuilderExternalList(RepeatedFieldBuilderV3<MType,BType,IType> builder) |
Modifier and Type | Method and Description |
---|---|
BType |
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
RepeatedFieldBuilderV3<MType extends AbstractMessage,BType extends AbstractMessage.Builder,IType extends MessageOrBuilder> builder
BuilderExternalList(RepeatedFieldBuilderV3<MType,BType,IType> builder)
public int size()
size
in interface java.util.Collection<BType extends AbstractMessage.Builder>
size
in interface java.util.List<BType extends AbstractMessage.Builder>
size
in class java.util.AbstractCollection<BType extends AbstractMessage.Builder>
public BType get(int index)
get
in interface java.util.List<BType extends AbstractMessage.Builder>
get
in class java.util.AbstractList<BType extends AbstractMessage.Builder>
void incrementModCount()