Class ListFieldSchemaLite

  • All Implemented Interfaces:
    ListFieldSchema

    final class ListFieldSchemaLite
    extends java.lang.Object
    implements ListFieldSchema
    Utility class that aids in properly manipulating list fields for either the lite or full runtime.
    • Constructor Detail

      • ListFieldSchemaLite

        ListFieldSchemaLite()
    • Method Detail

      • mutableListAt

        public <L> java.util.List<L> mutableListAt​(java.lang.Object message,
                                                   long offset)
        Specified by:
        mutableListAt in interface ListFieldSchema
      • mergeListsAt

        public <E> void mergeListsAt​(java.lang.Object msg,
                                     java.lang.Object otherMsg,
                                     long offset)
        Specified by:
        mergeListsAt in interface ListFieldSchema
      • getProtobufList

        static <E> Internal.ProtobufList<E> getProtobufList​(java.lang.Object message,
                                                            long offset)