Uses of Class
java.nio.Buffer

  • Packages that use Buffer
    Package Description
    java.nio
    Defines buffers, which are containers for data, and provides an overview of the other NIO packages.
    javafx.scene.image
    Provides the set of classes for loading and displaying images.
    • Uses of Buffer in java.nio

      Subclasses of Buffer in java.nio
      Modifier and Type Class Description
      class ByteBuffer
      A byte buffer.
      class CharBuffer
      A char buffer.
      class DoubleBuffer
      A double buffer.
      class FloatBuffer
      A float buffer.
      class IntBuffer
      An int buffer.
      class LongBuffer
      A long buffer.
      class MappedByteBuffer
      A direct byte buffer whose content is a memory-mapped region of a file.
      class ShortBuffer
      A short buffer.
      Methods in java.nio that return Buffer
      Modifier and Type Method Description
      Buffer Buffer.clear ​()
      Clears this buffer.
      abstract Buffer Buffer.duplicate ​()
      Creates a new buffer that shares this buffer's content.
      Buffer Buffer.flip ​()
      Flips this buffer.
      Buffer Buffer.limit ​(int newLimit)
      Sets this buffer's limit.
      Buffer Buffer.mark ​()
      Sets this buffer's mark at its position.
      Buffer Buffer.position ​(int newPosition)
      Sets this buffer's position.
      Buffer Buffer.reset ​()
      Resets this buffer's position to the previously-marked position.
      Buffer Buffer.rewind ​()
      Rewinds this buffer.
      abstract Buffer Buffer.slice ​()
      Creates a new buffer whose content is a shared subsequence of this buffer's content.
    • Uses of Buffer in javafx.scene.image

      Classes in javafx.scene.image with type parameters of type Buffer
      Modifier and Type Class Description
      class PixelFormat<T extends Buffer>
      A PixelFormat object defines the layout of data for a pixel of a given format.
      class WritablePixelFormat<T extends Buffer>
      A PixelFormat object representing a pixel format that can store full colors and so can be used as a destination format to write pixel data from an arbitrary image.
      Methods in javafx.scene.image with type parameters of type Buffer
      Modifier and Type Method Description
      <T extends Buffer>
      void
      PixelReader.getPixels ​(int x, int y, int w, int h, WritablePixelFormat<T> pixelformat, T buffer, int scanlineStride)
      Reads pixel data from a rectangular region of the surface into the specified buffer.
      <T extends Buffer>
      void
      PixelWriter.setPixels ​(int x, int y, int w, int h, PixelFormat<T> pixelformat, T buffer, int scanlineStride)
      Stores pixel data from a buffer into a rectangular region of the surface.