Interface ByteBufferPool

    • Method Detail

      • acquire

        ByteBuffer acquire​(int size,
                           boolean direct)

        Requests a ByteBuffer of the given size.

        The returned buffer may have a bigger capacity than the size being requested but it will have the limit set to the given size.

        Parameters:
        size - the size of the buffer
        direct - whether the buffer must be direct or not
        Returns:
        the requested buffer
        See Also:
        release(ByteBuffer)
      • newByteBuffer

        default ByteBuffer newByteBuffer​(int capacity,
                                         boolean direct)