Class ListFieldSchema

java.lang.Object
com.google.protobuf.ListFieldSchema
Direct Known Subclasses:
ListFieldSchema.ListFieldSchemaFull, ListFieldSchema.ListFieldSchemaLite

abstract class ListFieldSchema extends Object
Utility class that aids in properly manipulating list fields for either the lite or full runtime.
  • Field Details

  • Constructor Details

    • ListFieldSchema

      private ListFieldSchema()
  • Method Details

    • mutableListAt

      abstract <L> List<L> mutableListAt(Object msg, long offset)
    • makeImmutableListAt

      abstract void makeImmutableListAt(Object msg, long offset)
    • mergeListsAt

      abstract <L> void mergeListsAt(Object msg, Object otherMsg, long offset)
    • full

      static ListFieldSchema full()
    • lite

      static ListFieldSchema lite()