Uses of Class java.nio.IntBuffer (Java SE 25 & JDK 25)
Description: use: module: java.base, package: java.nio, class: IntBuffer

# Uses of Class
java.nio.IntBuffer

Packages that use IntBuffer
Package
Description
java.nio
Defines buffers, which are containers for data, and provides an overview of the other NIO packages.

- ## Uses of IntBuffer in java.nio

  Classes in java.nio that implement interfaces with type arguments of type IntBuffer
  Modifier and Type
  Class
  Description
  `class`
  `IntBuffer`
  An int buffer.
  Methods in java.nio that return IntBuffer
  Modifier and Type
  Method
  Description
  `static IntBuffer`
  IntBuffer.`allocate(int capacity)`
  Allocates a new int buffer.
  `abstract IntBuffer`
  ByteBuffer.`asIntBuffer()`
  Creates a view of this byte buffer as an int buffer.
  `abstract IntBuffer`
  IntBuffer.`asReadOnlyBuffer()`
  Creates a new, read-only int buffer that shares this buffer's content.
  `final IntBuffer`
  IntBuffer.`clear()`
  Clears this buffer.
  `abstract IntBuffer`
  IntBuffer.`compact()`
  Compacts this buffer (optional operation).
  `abstract IntBuffer`
  IntBuffer.`duplicate()`
  Creates a new int buffer that shares this buffer's content.
  `final IntBuffer`
  IntBuffer.`flip()`
  Flips this buffer.
  `IntBuffer`
  IntBuffer.`get(int[] dst)`
  Relative bulk get method.
  `IntBuffer`
  IntBuffer.`get(int[] dst, int offset, int length)`
  Relative bulk get method.
  `IntBuffer`
  IntBuffer.`get(int index, int[] dst)`
  Absolute bulk get method.
  `IntBuffer`
  IntBuffer.`get(int index, int[] dst, int offset, int length)`
  Absolute bulk get method.
  `final IntBuffer`
  IntBuffer.`limit(int newLimit)`
  Sets this buffer's limit.
  `final IntBuffer`
  IntBuffer.`mark()`
  Sets this buffer's mark at its position.
  `final IntBuffer`
  IntBuffer.`position(int newPosition)`
  Sets this buffer's position.
  `abstract IntBuffer`
  IntBuffer.`put(int i)`
  Relative put method (optional operation).
  `final IntBuffer`
  IntBuffer.`put(int[] src)`
  Relative bulk put method (optional operation).
  `IntBuffer`
  IntBuffer.`put(int[] src, int offset, int length)`
  Relative bulk put method (optional operation).
  `abstract IntBuffer`
  IntBuffer.`put(int index, int i)`
  Absolute put method (optional operation).
  `IntBuffer`
  IntBuffer.`put(int index, int[] src)`
  Absolute bulk put method (optional operation).
  `IntBuffer`
  IntBuffer.`put(int index, int[] src, int offset, int length)`
  Absolute bulk put method (optional operation).
  `IntBuffer`
  IntBuffer.`put(int index, IntBuffer src, int offset, int length)`
  Absolute bulk put method (optional operation).
  `IntBuffer`
  IntBuffer.`put(IntBuffer src)`
  Relative bulk put method (optional operation).
  `final IntBuffer`
  IntBuffer.`reset()`
  Resets this buffer's position to the previously-marked position.
  `final IntBuffer`
  IntBuffer.`rewind()`
  Rewinds this buffer.
  `abstract IntBuffer`
  IntBuffer.`slice()`
  Creates a new int buffer whose content is a shared subsequence of this buffer's content.
  `abstract IntBuffer`
  IntBuffer.`slice(int index, int length)`
  Creates a new int buffer whose content is a shared subsequence of this buffer's content.
  `static IntBuffer`
  IntBuffer.`wrap(int[] array)`
  Wraps an int array into a buffer.
  `static IntBuffer`
  IntBuffer.`wrap(int[] array, int offset, int length)`
  Wraps an int array into a buffer.
  Methods in java.nio with parameters of type IntBuffer
  Modifier and Type
  Method
  Description
  `int`
  IntBuffer.`compareTo(IntBuffer that)`
  Compares this buffer to another.
  `int`
  IntBuffer.`mismatch(IntBuffer that)`
  Finds and returns the relative index of the first mismatch between this buffer and a given buffer.
  `IntBuffer`
  IntBuffer.`put(int index, IntBuffer src, int offset, int length)`
  Absolute bulk put method (optional operation).
  `IntBuffer`
  IntBuffer.`put(IntBuffer src)`
  Relative bulk put method (optional operation).