Uses of Class
java.nio.Buffer
Package
Description
Provides low-level access to memory and functions outside the Java runtime.
Defines buffers, which are containers for data, and provides an
overview of the other NIO packages.
-
Uses of Buffer in java.lang.foreign
Modifier and TypeMethodDescriptionstatic MemorySegmentPREVIEW
Creates a buffer memory segment that models the memory associated with the givenBuffer
instance. -
Uses of Buffer in java.nio
Modifier and TypeClassDescriptionclass
A byte buffer.class
A char buffer.class
A double buffer.class
A float buffer.class
An int buffer.class
A long buffer.class
A direct byte buffer whose content is a memory-mapped region of a file.class
A short buffer.Modifier and TypeMethodDescriptionBuffer.clear()
Clears this buffer.abstract Buffer
Buffer.duplicate()
Creates a new buffer that shares this buffer's content.Buffer.flip()
Flips this buffer.Buffer.limit
(int newLimit) Sets this buffer's limit.Buffer.mark()
Sets this buffer's mark at its position.Buffer.position
(int newPosition) Sets this buffer's position.Buffer.reset()
Resets this buffer's position to the previously-marked position.Buffer.rewind()
Rewinds this buffer.abstract Buffer
Buffer.slice()
Creates a new buffer whose content is a shared subsequence of this buffer's content.abstract Buffer
Buffer.slice
(int index, int length) Creates a new buffer whose content is a shared subsequence of this buffer's content.