Class ByteBufferConverter

    • Constructor Detail

      • ByteBufferConverter

        public ByteBufferConverter()
    • Method Detail

      • toByteBuffer

        public ByteBuffer toByteBuffer​(ByteBuffer entry)
        Description copied from interface: Converter
        Defines how object of type T will be converted to ByteBuffer and stored in pmemkv
        Specified by:
        toByteBuffer in interface Converter<ByteBuffer>
        Parameters:
        entry - Object of type T, which will be stored in pmemkv
        Returns:
        ByteBuffer representation of passed objects
      • fromByteBuffer

        public ByteBuffer fromByteBuffer​(ByteBuffer entry)
        Description copied from interface: Converter
        Defines how object stored in pmemkv will be converted from ByteBuffer back to type T to be passed to the callback functions
        Specified by:
        fromByteBuffer in interface Converter<ByteBuffer>
        Parameters:
        entry - ByteBuffer stored in pmemkv
        Returns:
        Object of type T, which will be passed to the callback functions