Package com.google.protobuf
Class ListFieldSchemaFull
java.lang.Object
com.google.protobuf.ListFieldSchemaFull
- All Implemented Interfaces:
ListFieldSchema
Utility class that aids in properly manipulating list fields for either the lite or full runtime.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static <E> List
<E> void
makeImmutableListAt
(Object message, long offset) <E> void
mergeListsAt
(Object msg, Object otherMsg, long offset) <L> List
<L> mutableListAt
(Object message, long offset) private static <L> List
<L> mutableListAt
(Object message, long offset, int additionalCapacity)
-
Field Details
-
UNMODIFIABLE_LIST_CLASS
-
-
Constructor Details
-
ListFieldSchemaFull
ListFieldSchemaFull()
-
-
Method Details
-
mutableListAt
- Specified by:
mutableListAt
in interfaceListFieldSchema
-
mutableListAt
-
makeImmutableListAt
- Specified by:
makeImmutableListAt
in interfaceListFieldSchema
-
mergeListsAt
- Specified by:
mergeListsAt
in interfaceListFieldSchema
-
getList
-