Interface CloseableMappedByteBuffer

All Superinterfaces:
AutoCloseable, CloseableByteBuffer
All Known Implementing Classes:
JdkCloseableMappedByteBuffer, PosixCloseableMappedByteBuffer

public interface CloseableMappedByteBuffer extends CloseableByteBuffer
A closeable buffer backed by a mapped file.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    prefetch(long offset, long length)
    Prefetches the given offset and length.
    slice(long index, long length)
    Returns a slice of this buffer.

    Methods inherited from interface org.elasticsearch.nativeaccess.CloseableByteBuffer

    buffer, close
  • Method Details

    • slice

      CloseableMappedByteBuffer slice(long index, long length)
      Returns a slice of this buffer. Closing a slice does not close it's parent.
    • prefetch

      void prefetch(long offset, long length)
      Prefetches the given offset and length.