Class Java8Compatibility

java.lang.Object
com.google.protobuf.Java8Compatibility

final class Java8Compatibility extends Object
Wrappers around Buffer methods that are covariantly overridden in Java 9+. See https://github.com/protocolbuffers/protobuf/issues/11393

TODO remove when Java 8 support is no longer needed.

  • Constructor Details

    • Java8Compatibility

      private Java8Compatibility()
  • Method Details

    • clear

      static void clear(Buffer b)
    • flip

      static void flip(Buffer b)
    • limit

      static void limit(Buffer b, int limit)
    • mark

      static void mark(Buffer b)
    • position

      static void position(Buffer b, int position)
    • reset

      static void reset(Buffer b)