Package org.apache.commons.imaging.icc

# Class IccTag

java.lang.Object
org.apache.commons.imaging.icc.IccTag

public class IccTag extends Object

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `final org.apache.commons.imaging.icc.IccTagType`
  `fIccTagType`
  `final int`
  `length`
  `final int`
  `offset`
  `final int`
  `signature`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `IccTag(int signature, int offset, int length, org.apache.commons.imaging.icc.IccTagType fIccTagType)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `dump(PrintWriter pw, String prefix)`
  `void`
  `dump(String prefix)`
  `void`
  `setData(byte[] bytes)`

  ### Methods inherited from class java.lang.Object

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

- ## Field Details

  - ### signature

    public final int signature

  - ### offset

    public final int offset

  - ### length

    public final int length

  - ### fIccTagType

    public final org.apache.commons.imaging.icc.IccTagType fIccTagType

- ## Constructor Details

  - ### IccTag

    public IccTag(int signature, int offset, int length, org.apache.commons.imaging.icc.IccTagType fIccTagType)

- ## Method Details

  - ### dump

    public void dump(PrintWriter pw, String prefix) throws ImagingException, IOException
    Throws:
      `ImagingException`
      `IOException`

  - ### dump

    public void dump(String prefix) throws ImagingException, IOException
    Throws:
      `ImagingException`
      `IOException`

  - ### setData

    public void setData(byte[] bytes) throws IOException
    Throws:
      `IOException`