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, makeImmutable
void addBoolean(boolean element)
List.add(Object)
but more efficient in that it doesn't box the element.boolean getBoolean(int index)
List.get(int)
but more efficient in that it doesn't box the returned value.Internal.BooleanList mutableCopyWithCapacity(int capacity)
mutableCopyWithCapacity
in interface Internal.ProtobufList<Boolean>
boolean setBoolean(int index, boolean element)
List.set(int, Object)
but more efficient in that it doesn't box the element.