org.apache.poi.hdgf.pointers
Class Pointer

java.lang.Object
  extended by org.apache.poi.hdgf.pointers.Pointer
Direct Known Subclasses:
PointerV6

public abstract class Pointer
extends java.lang.Object

Base class of pointers, which hold metadata and offsets about blocks elsewhere in the file


Constructor Summary
Pointer()
           
 
Method Summary
abstract  boolean destinationCompressed()
           
abstract  boolean destinationHasChunks()
           
abstract  boolean destinationHasPointers()
           
abstract  boolean destinationHasStrings()
           
 int getAddress()
           
 short getFormat()
           
 int getLength()
           
 int getOffset()
           
abstract  int getSizeInBytes()
           
 int getType()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Pointer

public Pointer()
Method Detail

getAddress

public int getAddress()

getFormat

public short getFormat()

getLength

public int getLength()

getOffset

public int getOffset()

getType

public int getType()

getSizeInBytes

public abstract int getSizeInBytes()

destinationHasStrings

public abstract boolean destinationHasStrings()

destinationHasPointers

public abstract boolean destinationHasPointers()

destinationHasChunks

public abstract boolean destinationHasChunks()

destinationCompressed

public abstract boolean destinationCompressed()