Class PosixCloseableMappedByteBuffer
java.lang.Object
org.elasticsearch.nativeaccess.jdk.JdkCloseableMappedByteBuffer
org.elasticsearch.nativeaccess.jdk.PosixCloseableMappedByteBuffer
- All Implemented Interfaces:
AutoCloseable,CloseableByteBuffer,CloseableMappedByteBuffer
PosixCloseableMappedByteBuffer relies on preview features of the Java platform:
PosixCloseableMappedByteBufferrefers to one or more preview APIs:Arena,MemorySegment.
Preview features may be removed in a future release, or upgraded to permanent features of the Java platform.
-
Field Summary
Fields inherited from class org.elasticsearch.nativeaccess.jdk.JdkCloseableMappedByteBuffer
segment -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionofShared(FileChannel fileChannel, FileChannel.MapMode mode, long position, long size) voidprefetch(long offset, long length) Prefetches the given offset and length.Methods inherited from class org.elasticsearch.nativeaccess.jdk.JdkCloseableMappedByteBuffer
buffer, close, slice
-
Constructor Details
-
PosixCloseableMappedByteBuffer
-
-
Method Details
-
prefetch
public void prefetch(long offset, long length) Description copied from interface:CloseableMappedByteBufferPrefetches the given offset and length.- Specified by:
prefetchin interfaceCloseableMappedByteBuffer- Overrides:
prefetchin classJdkCloseableMappedByteBuffer
PosixCloseableMappedByteBufferwhen preview features are enabled.