net.sf.bt747.j2se.app.exif
Class ExifIfdBlock

java.lang.Object
  extended by net.sf.bt747.j2se.app.exif.ExifIfdBlock

public class ExifIfdBlock
extends java.lang.Object

Author:
Mario

Constructor Summary
ExifIfdBlock()
           
 
Method Summary
 void fillBuffer(byte[] buffer, int tiffHeaderStart, boolean bigEndian, int offset, int nextIfdOffset)
           
 ExifAttribute get(int tag)
           
 int getByteSize()
           
 int getNextIfdBlockOffset()
           
 boolean hasTag(int tag)
           
 int read(byte[] buffer, int initialIdxInBuffer, int tiffHeaderStart, boolean bigEndian)
           
 void set(ExifAttribute atr)
           
 void setNextIfdBlockOffset(int nextIfdBlockOffset)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExifIfdBlock

public ExifIfdBlock()
Method Detail

read

public final int read(byte[] buffer,
                      int initialIdxInBuffer,
                      int tiffHeaderStart,
                      boolean bigEndian)

getByteSize

public final int getByteSize()

fillBuffer

public final void fillBuffer(byte[] buffer,
                             int tiffHeaderStart,
                             boolean bigEndian,
                             int offset,
                             int nextIfdOffset)

hasTag

public final boolean hasTag(int tag)

get

public final ExifAttribute get(int tag)

set

public final void set(ExifAttribute atr)

getNextIfdBlockOffset

public final int getNextIfdBlockOffset()
Returns:
the nextIfdBlockOffset

setNextIfdBlockOffset

public final void setNextIfdBlockOffset(int nextIfdBlockOffset)
Parameters:
nextIfdBlockOffset - the nextIfdBlockOffset to set

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object