public static interface Internal.LongList extends Internal.ProtobufList<Long>
List
implementation that avoids boxing the elements into Longs if possible. Does not support
null elements.Modifier and Type | Method and Description |
---|---|
void |
addLong(long element)
Like
List.add(Object) but more efficient in that it doesn't box the element. |
long |
getLong(int index)
Like
List.get(int) but more efficient in that it doesn't box the returned value. |
Internal.LongList |
mutableCopyWithCapacity(int capacity)
Returns a mutable clone of this list with the specified capacity.
|
long |
setLong(int index,
long element)
Like
List.set(int, Object) but more efficient in that it doesn't box the element. |
isModifiable, makeImmutable
void addLong(long element)
List.add(Object)
but more efficient in that it doesn't box the element.long getLong(int index)
List.get(int)
but more efficient in that it doesn't box the returned value.Internal.LongList mutableCopyWithCapacity(int capacity)
mutableCopyWithCapacity
in interface Internal.ProtobufList<Long>
long setLong(int index, long element)
List.set(int, Object)
but more efficient in that it doesn't box the element.