|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnom.tam.fits.FitsHeap
public class FitsHeap
This class supports the FITS heap. This is currently used for variable length columns in binary tables.
| Method Summary | |
|---|---|
void |
getData(int offset,
java.lang.Object array)
Get data from the heap. |
long |
getFileOffset()
Get the file offset of the heap |
long |
getSize()
Return the size of the heap using the more bean compatbile format |
void |
read(ArrayDataInput str)
Read the heap |
void |
rewrite()
Attempt to rewrite the heap with the current contents. |
boolean |
rewriteable()
Can this element be rewritten? |
int |
size()
Return the size of the Heap |
void |
write(ArrayDataOutput str)
Write the heap |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public void read(ArrayDataInput str)
throws FitsException
read in interface FitsElementstr - The input source.
FitsException
public void write(ArrayDataOutput str)
throws FitsException
write in interface FitsElementstr - The data sink.
FitsExceptionpublic boolean rewriteable()
FitsElement
rewriteable in interface FitsElement
public void rewrite()
throws java.io.IOException,
FitsException
rewrite in interface FitsElementjava.io.IOException
FitsException
public void getData(int offset,
java.lang.Object array)
throws FitsException
offset - The offset at which the data begins.array - The array to be extracted.
FitsExceptionpublic int size()
public long getSize()
getSize in interface FitsElementpublic long getFileOffset()
getFileOffset in interface FitsElement
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||