Uses of Interface
com.google.protobuf.Internal.ProtobufList
-
Uses of Internal.ProtobufList in com.google.protobuf
Subinterfaces of Internal.ProtobufList in com.google.protobufModifier and TypeInterfaceDescriptionstatic interface
AList
implementation that avoids boxing the elements into Booleans if possible.static interface
AList
implementation that avoids boxing the elements into Doubles if possible.static interface
AList
implementation that avoids boxing the elements into Floats if possible.static interface
AList
implementation that avoids boxing the elements into Integers if possible.static interface
AList
implementation that avoids boxing the elements into Longs if possible.Classes in com.google.protobuf that implement Internal.ProtobufListModifier and TypeClassDescription(package private) class
An abstract implementation ofInternal.ProtobufList
which manages mutability semantics.(package private) final class
An implementation ofInternal.BooleanList
on top of a primitive array.(package private) final class
An implementation ofInternal.DoubleList
on top of a primitive array.(package private) final class
An implementation ofInternal.FloatList
on top of a primitive array.(package private) final class
An implementation ofInternal.IntList
on top of a primitive array.class
An implementation ofLazyStringList
that wraps an ArrayList.(package private) final class
An implementation ofInternal.LongList
on top of a primitive array.(package private) final class
ImplementsInternal.ProtobufList
for non-primitive andString
types.Methods in com.google.protobuf with type parameters of type Internal.ProtobufListModifier and TypeMethodDescriptionprotected static <ListT extends Internal.ProtobufList<?>>
ListTGeneratedMessage.makeMutableCopy
(ListT list) protected static <ListT extends Internal.ProtobufList<?>>
ListTGeneratedMessage.makeMutableCopy
(ListT list, int minCapacity) Methods in com.google.protobuf that return Internal.ProtobufListModifier and TypeMethodDescriptionprotected static <T> Internal.ProtobufList
<T> protected static <E> Internal.ProtobufList
<E> GeneratedMessageLite.emptyProtobufList()
(package private) static <E> Internal.ProtobufList
<E> ListFieldSchemaLite.getProtobufList
(Object message, long offset) protected static <E> Internal.ProtobufList
<E> GeneratedMessageLite.mutableCopy
(Internal.ProtobufList<E> list) Internal.ProtobufList.mutableCopyWithCapacity
(int capacity) Returns a mutable clone of this list with the specified capacity.Methods in com.google.protobuf with parameters of type Internal.ProtobufListModifier and TypeMethodDescription(package private) static int
ArrayDecoders.decodeBoolList
(int tag, byte[] data, int position, int limit, Internal.ProtobufList<?> list, ArrayDecoders.Registers registers) Decodes a repeated boolean field.(package private) static int
ArrayDecoders.decodeBytesList
(int tag, byte[] data, int position, int limit, Internal.ProtobufList<?> list, ArrayDecoders.Registers registers) Decodes a repeated bytes field.(package private) static int
ArrayDecoders.decodeDoubleList
(int tag, byte[] data, int position, int limit, Internal.ProtobufList<?> list, ArrayDecoders.Registers registers) Decodes a repeated double field.(package private) static int
ArrayDecoders.decodeFixed32List
(int tag, byte[] data, int position, int limit, Internal.ProtobufList<?> list, ArrayDecoders.Registers registers) Decodes a repeated fixed32 field.(package private) static int
ArrayDecoders.decodeFixed64List
(int tag, byte[] data, int position, int limit, Internal.ProtobufList<?> list, ArrayDecoders.Registers registers) Decodes a repeated fixed64 field.(package private) static int
ArrayDecoders.decodeFloatList
(int tag, byte[] data, int position, int limit, Internal.ProtobufList<?> list, ArrayDecoders.Registers registers) Decodes a repeated float field.(package private) static int
ArrayDecoders.decodeGroupList
(Schema<?> schema, int tag, byte[] data, int position, int limit, Internal.ProtobufList<Object> output, ArrayDecoders.Registers registers) Decodes a repeated group field(package private) static int
ArrayDecoders.decodeMessageList
(Schema<?> schema, int tag, byte[] data, int position, int limit, Internal.ProtobufList<?> list, ArrayDecoders.Registers registers) Decodes a repeated message field(package private) static int
ArrayDecoders.decodePackedBoolList
(byte[] data, int position, Internal.ProtobufList<?> list, ArrayDecoders.Registers registers) Decodes a packed boolean field.(package private) static int
ArrayDecoders.decodePackedDoubleList
(byte[] data, int position, Internal.ProtobufList<?> list, ArrayDecoders.Registers registers) Decodes a packed double field.(package private) static int
ArrayDecoders.decodePackedFixed32List
(byte[] data, int position, Internal.ProtobufList<?> list, ArrayDecoders.Registers registers) Decodes a packed fixed32 field.(package private) static int
ArrayDecoders.decodePackedFixed64List
(byte[] data, int position, Internal.ProtobufList<?> list, ArrayDecoders.Registers registers) Decodes a packed fixed64 field.(package private) static int
ArrayDecoders.decodePackedFloatList
(byte[] data, int position, Internal.ProtobufList<?> list, ArrayDecoders.Registers registers) Decodes a packed float field.(package private) static int
ArrayDecoders.decodePackedSInt32List
(byte[] data, int position, Internal.ProtobufList<?> list, ArrayDecoders.Registers registers) Decodes a packed sint32 field.(package private) static int
ArrayDecoders.decodePackedSInt64List
(byte[] data, int position, Internal.ProtobufList<?> list, ArrayDecoders.Registers registers) Decodes a packed sint64 field.(package private) static int
ArrayDecoders.decodePackedVarint32List
(byte[] data, int position, Internal.ProtobufList<?> list, ArrayDecoders.Registers registers) Decodes a packed 32-bit varint field.(package private) static int
ArrayDecoders.decodePackedVarint64List
(byte[] data, int position, Internal.ProtobufList<?> list, ArrayDecoders.Registers registers) Decodes a packed 64-bit varint field.(package private) static int
ArrayDecoders.decodeSInt32List
(int tag, byte[] data, int position, int limit, Internal.ProtobufList<?> list, ArrayDecoders.Registers registers) Decodes a repeated sint32 field.(package private) static int
ArrayDecoders.decodeSInt64List
(int tag, byte[] data, int position, int limit, Internal.ProtobufList<?> list, ArrayDecoders.Registers registers) Decodes a repeated sint64 field.(package private) static int
ArrayDecoders.decodeStringList
(int tag, byte[] data, int position, int limit, Internal.ProtobufList<?> list, ArrayDecoders.Registers registers) Decodes a repeated string field.(package private) static int
ArrayDecoders.decodeStringListRequireUtf8
(int tag, byte[] data, int position, int limit, Internal.ProtobufList<?> list, ArrayDecoders.Registers registers) Decodes a repeated string field with utf8 check.(package private) static int
ArrayDecoders.decodeVarint32List
(int tag, byte[] data, int position, int limit, Internal.ProtobufList<?> list, ArrayDecoders.Registers registers) Decodes a repeated 32-bit varint field.(package private) static int
ArrayDecoders.decodeVarint64List
(int tag, byte[] data, int position, int limit, Internal.ProtobufList<?> list, ArrayDecoders.Registers registers) Decodes a repeated 64-bit varint field.protected static <E> Internal.ProtobufList
<E> GeneratedMessageLite.mutableCopy
(Internal.ProtobufList<E> list)