Class CodedOutputStream.SafeDirectNioEncoder

java.lang.Object
com.google.protobuf.ByteOutput
com.google.protobuf.CodedOutputStream
com.google.protobuf.CodedOutputStream.SafeDirectNioEncoder
Enclosing class:
CodedOutputStream

private static final class CodedOutputStream.SafeDirectNioEncoder extends CodedOutputStream
A CodedOutputStream that writes directly to a direct ByteBuffer, using only safe operations..
  • Field Details

    • originalBuffer

      private final ByteBuffer originalBuffer
    • buffer

      private final ByteBuffer buffer
    • initialPosition

      private final int initialPosition
  • Constructor Details

    • SafeDirectNioEncoder

      SafeDirectNioEncoder(ByteBuffer buffer)
  • Method Details