Package | Description |
---|---|
com.google.protobuf |
Modifier and Type | Interface and Description |
---|---|
static interface |
Internal.BooleanList
A
List implementation that avoids boxing the elements into Booleans if
possible. |
static interface |
Internal.DoubleList
A
List implementation that avoids boxing the elements into Doubles if
possible. |
static interface |
Internal.FloatList
A
List implementation that avoids boxing the elements into Floats if
possible. |
static interface |
Internal.IntList
A
List implementation that avoids boxing the elements into Integers if
possible. |
static interface |
Internal.LongList
A
List implementation that avoids boxing the elements into Longs if
possible. |
Modifier and Type | Class and Description |
---|---|
(package private) class |
AbstractProtobufList<E>
An abstract implementation of
Internal.ProtobufList which manages mutability semantics. |
(package private) class |
BooleanArrayList
An implementation of
Internal.BooleanList on top of a primitive array. |
(package private) class |
DoubleArrayList
An implementation of
Internal.DoubleList on top of a primitive array. |
(package private) class |
FloatArrayList
An implementation of
Internal.FloatList on top of a primitive array. |
(package private) class |
IntArrayList
An implementation of
Internal.IntList on top of a primitive array. |
class |
LazyStringArrayList
An implementation of
LazyStringList that wraps an ArrayList. |
(package private) class |
LongArrayList
An implementation of
Internal.LongList on top of a primitive array. |
(package private) class |
ProtobufArrayList<E>
Implements
Internal.ProtobufList for non-primitive and String types. |
Modifier and Type | Method and Description |
---|---|
protected static <E> Internal.ProtobufList<E> |
GeneratedMessageLite.emptyProtobufList() |
protected static <E> Internal.ProtobufList<E> |
GeneratedMessageLite.mutableCopy(Internal.ProtobufList<E> list) |
Internal.ProtobufList<E> |
Internal.ProtobufList.mutableCopyWithCapacity(int capacity)
Returns a mutable clone of this list with the specified capacity.
|
<T> Internal.ProtobufList<T> |
GeneratedMessageLite.Visitor.visitList(Internal.ProtobufList<T> mine,
Internal.ProtobufList<T> other) |
<T> Internal.ProtobufList<T> |
GeneratedMessageLite.EqualsVisitor.visitList(Internal.ProtobufList<T> mine,
Internal.ProtobufList<T> other) |
<T> Internal.ProtobufList<T> |
GeneratedMessageLite.HashCodeVisitor.visitList(Internal.ProtobufList<T> mine,
Internal.ProtobufList<T> other) |
<T> Internal.ProtobufList<T> |
GeneratedMessageLite.MergeFromVisitor.visitList(Internal.ProtobufList<T> mine,
Internal.ProtobufList<T> other) |