# Class CLNImageDecodeR4G4B4A4

java.lang.Object
com.io7m.calino.imageproc.awt.internal.CLNImageDecodeR4G4B4A4

All Implemented Interfaces:
  `CLNImageDecodeType`

public final class CLNImageDecodeR4G4B4A4 extends Object implements CLNImageDecodeType
An RGBA4444 decoder.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `CLNImageDecodeR4G4B4A4(ByteOrder inOrder)`
  An RGBA4444 decoder.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `byte[]`
  `execute(BufferedImage image)`
  Decode the given image.

  ### Methods inherited from class Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### CLNImageDecodeR4G4B4A4

    public CLNImageDecodeR4G4B4A4(ByteOrder inOrder)
    An RGBA4444 decoder.
    Parameters:
      `inOrder` - The byte order

- ## Method Details

  - ### execute

    public byte[] execute(BufferedImage image)
    Description copied from interface: `CLNImageDecodeType`
    Decode the given image.
    Specified by:
      `execute` in interface `CLNImageDecodeType`
    Parameters:
      `image` - The image
    Returns:
      The raw underlying bytes of the image data