public static interface Internal.BooleanList extends Internal.ProtobufList<Boolean>
List implementation that avoids boxing the elements into Booleans if
possible. Does not support null elements.| Modifier and Type | Method and Description |
|---|---|
void |
addBoolean(boolean element)
Like
List.add(Object) but more efficient in that it doesn't box the element. |
boolean |
getBoolean(int index)
Like
List.get(int) but more efficient in that it doesn't box the returned value. |
Internal.BooleanList |
mutableCopyWithCapacity(int capacity)
Returns a mutable clone of this list with the specified capacity.
|
boolean |
setBoolean(int index,
boolean element)
Like
List.set(int, Object) but more efficient in that it doesn't box the element. |
isModifiable, makeImmutableadd, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArrayparallelStream, removeIf, streamboolean getBoolean(int index)
List.get(int) but more efficient in that it doesn't box the returned value.void addBoolean(boolean element)
List.add(Object) but more efficient in that it doesn't box the element.@CanIgnoreReturnValue
boolean setBoolean(int index,
boolean element)
List.set(int, Object) but more efficient in that it doesn't box the element.Internal.BooleanList mutableCopyWithCapacity(int capacity)
mutableCopyWithCapacity in interface Internal.ProtobufList<Boolean>Copyright © 2008–2023. All rights reserved.