All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractNullPixelMask |
|
| AbstractTableData |
Just an abstract class to reuse the myData in all subclasses of the HDU's.
|
| AbstractTiledImageOperation<OPERATION extends ITileOperation> |
|
| AbstractTileOperation |
|
| ArrayDataInput |
|
| ArrayDataOutput |
Special high performance scientific extension of the DataOutput interface.
|
| ArrayFuncs |
This is a package of static functions which perform computations on arrays.
|
| AsciiFuncs |
|
| AsciiTable |
This class represents the data in an ASCII table
|
| AsciiTableHDU |
FITS ASCII table header/data unit
|
| BackupRestoreUnCompressedHeaderCard |
|
| BasicCompressProvider |
|
| BasicHDU<DataClass extends Data> |
This abstract class is the parent of all HDU types.
|
| BinaryTable |
This class defines the methods for accessing FITS binary table data.
|
| BinaryTable.ColumnDesc |
Collect all of the information we are using to describe a column into a
single object.
|
| BinaryTable.SaveState |
Opaque state to pass to ColumnTable
|
| BinaryTableHDU |
FITS binary table header/data unit
|
| BinaryTableTile |
|
| BinaryTableTileCompressor |
|
| BinaryTableTileDecompressor |
|
| BinaryTableTileDescription |
|
| BitBuffer |
A bit wise reader writer around a bytebuffer.
|
| BlanksDotHierarchKeyFormatter |
|
| BooleanType |
|
| BufferDecoder |
|
| BufferedDataInputStream |
This class is intended for high performance I/O in scientific applications.
|
| BufferedDataOutputStream |
This class is intended for high performance I/O in scientific applications.
|
| BufferedFile |
|
| BufferEncoder |
|
| BufferPointer |
|
| ByteBufferInputStream |
|
| ByteBufferOutputStream |
|
| ByteFormatter |
This class provides mechanisms for efficiently formatting numbers and
Strings.
|
| ByteParser |
This class provides routines for efficient parsing of data stored in a byte
array.
|
| ByteType |
|
| BZip2CompressionProvider |
|
| CharType |
|
| Checksum |
File checksum keywords.
|
| CloseIS |
|
| ColumnTable<T> |
A data table is conventionally considered to consist of rows and columns,
where the structure within each column is constant, but different columns may
have different structures.
|
| ColumnTable.PointerAccess<X> |
|
| CompressColumnParameter<T,OPTION> |
|
| CompressedImageData |
|
| CompressedImageHDU |
A compressed image is a normal binary table with a defined structure.
|
| CompressedTableData |
|
| CompressedTableHDU |
|
| CompressHeaderParameter<OPTION> |
|
| Compression |
The following keywords are defined by the compression convention for use in
the header of the FITS binary table extension to describe the structure of
the compressed image.
|
| CompressionLibLoaderProtection |
Indirect Apache compression access.
|
| CompressionManager |
|
| CompressorControlNameComputer |
Computes the name of the tile compressor class name given the algorithm used
to quantize and compress the tile and the type of data the tile contains.
|
| CompressorProvider |
Standard implementation of the ICompressorProvider interface.
|
| CompressorProvider.TileCompressorControl |
private implementation of the tile compression provider, all is based on
the option based constructor of the compressors.
|
| CompressParameter<OPTION> |
|
| CompressParameters |
|
| Cursor<KEY,VALUE> |
This interface extends the Iterator interface to allow insertion of data and
move to previous entries in a collection.
|
| CursorValue<T> |
|
| CXCExt |
This is the file content.txt that presents a comprehensive compilation of all
classes of data products in the Chandra Data Archive for the "flight"
dataset.
|
| CXCStclSharedExt |
This is the file represents the common keywords between CXC and STSclExt
|
| Data |
This class provides methods to access the data segment of an HDU.
|
| DataDescription |
This data dictionary contains FITS keywords that have been widely used within
the astronomical community.
|
| DataTable |
This interface defines the properties that a generic table should have.
|
| DoubleType |
|
| ExternalBZip2CompressionProvider |
|
| Fits |
This class provides access to routines to allow users to read and write FITS
files.
|
| FitsCheckSum |
|
| FitsCopy |
|
| FitsDate |
Fits date object parsed from the different type of date combinations
|
| FitsElement |
This interface allows to easily perform basic I/O operations on a FITS
element.
|
| FitsException |
This is a general exception class allow us to distinguish issues detected by
this library.
|
| FitsFactory |
This class contains the code which associates particular FITS types with
header and data configurations.
|
| FitsFactory.FitsSettings |
|
| FitsHeaderCardParser |
A helper utility class to parse header cards for there value (especially
strings) and comments.
|
| FitsHeaderCardParser.ParsedValue |
value comment pair of the header card.
|
| FitsHeaderImpl |
|
| FitsHeap |
This class supports the FITS heap.
|
| FitsIO |
super closable interface for all fits reader/writers.
|
| FitsLineAppender |
This class handles the writing of a card line.
|
| FitsReader |
|
| FitsSubString |
This class is a pointer into a part of an other string, it can be manipulated
by changing the position pointers into the "original" string.
|
| FitsUtil |
This class comprises static utility functions used throughout the FITS
classes.
|
| FloatType |
|
| FormatException |
|
| GenericKey |
generic key interface, create an IFitsHeader from a key.
|
| GZip2Compressor<T extends java.nio.Buffer> |
|
| GZip2Compressor.ByteGZip2Compressor |
|
| GZip2Compressor.DoubleGZip2Compressor |
|
| GZip2Compressor.FloatGZip2Compressor |
|
| GZip2Compressor.IntGZip2Compressor |
|
| GZip2Compressor.LongGZip2Compressor |
|
| GZip2Compressor.ShortGZip2Compressor |
|
| GZipCompressionProvider |
|
| GZipCompressor<T extends java.nio.Buffer> |
|
| GZipCompressor.ByteGZipCompressor |
Byte compress is a special case, the only one that does not extends
GZipCompress because it can write the buffer directly.
|
| GZipCompressor.DoubleGZipCompressor |
|
| GZipCompressor.FloatGZipCompressor |
|
| GZipCompressor.IntGZipCompressor |
|
| GZipCompressor.LongGZipCompressor |
|
| GZipCompressor.ShortGZipCompressor |
|
| HashedList<VALUE extends CursorValue<java.lang.String>> |
a ordered hash map implementation.
|
| HashedList.EntryComparator<VALUE extends CursorValue<java.lang.String>> |
|
| HCompress |
The original compression code was written by Richard White at the STScI and
included (ported to c and adapted) in cfitsio by William Pence, NASA/GSFC.
|
| HCompressor<T extends java.nio.Buffer> |
|
| HCompressor.ByteHCompressor |
|
| HCompressor.DoubleHCompressor |
|
| HCompressor.FloatHCompressor |
|
| HCompressor.IntHCompressor |
|
| HCompressor.ShortHCompressor |
|
| HCompressorOption |
|
| HCompressorQuantizeOption |
|
| HCompressParameters |
|
| HCompressQuantizeParameters |
|
| HCompressScaleParameter |
|
| HCompressSmoothParameter |
|
| HDecompress |
The original decompression code was written by R.
|
| HDecompress.LongArrayPointer |
|
| Header |
This class describes methods to access and manipulate the header for a FITS
HDU.
|
| HeaderAccess |
|
| HeaderCard |
This class describes methods to access and manipulate the individual cards
for a FITS Header.
|
| HeaderCardAccess |
|
| HeaderCardBuilder |
builder pattern implementation for easy readable header card creation.
|
| HeaderCardCountingArrayDataInput |
A helper class to keep track of the number of physical cards for a logical
card.
|
| HeaderCardException |
|
| HeaderCommentsMap |
Deprecated. |
| HeaderOrder |
This class implements a comparator which ensures that FITS keywords are
written out in a proper order.
|
| HierarchicalGrouping |
This data dictionary contains FITS keywords that have been widely used within
the astronomical community.
|
| ICompressColumnParameter |
|
| ICompressHeaderParameter |
Compression parameter that must be stored along the header meta data of the
hdu.
|
| ICompressOption |
Option for the compression algorithm, implementors are used to control the
compression algorithm.
|
| ICompressor<T extends java.nio.Buffer> |
Compressor that can compress a Buffer into a ByteBuffer and vize versa.
|
| ICompressorControl |
The interface to a provided compression algorithm.
|
| ICompressorProvider |
Service loader Interface to provide compression algorithms to fits.
|
| ICompressParameter |
Compression parameter that must be stored along the meta data.
|
| ICompressParameters |
Group of parameters that must be synchronized with the hdu meta data for a
specific compression algorithm.
|
| ICompressProvider |
|
| IFitsHeader |
|
| IFitsHeader.HDU |
|
| IFitsHeader.SOURCE |
|
| IFitsHeader.VALUE |
|
| IHeaderAccess |
|
| IHierarchKeyFormatter |
|
| ImageData |
This class instantiates FITS primary HDU and IMAGE extension data.
|
| ImageData.ArrayDesc |
This class describes an array
|
| ImageHDU |
FITS image header/data unit
|
| ImageNullPixelMask |
|
| ImageTiler |
|
| InstrumentDescription |
This data dictionary contains FITS keywords that have been widely used within
the astronomical community.
|
| IntType |
|
| ITiledImageOperation |
|
| ITileOperation |
|
| ITileOperationInitialisation<OPERATION extends ITileOperation> |
|
| LoggerHelper |
Utility class offering simplifying methods related to Logger.
|
| LongType |
|
| Main |
|
| MaxImDLExt |
The Fits extension as defined by Maxim DL.Extension keywords that may be
added or read by MaxIm DL, depending on the current equipment and software
configuration.
|
| MultiArrayCopier |
|
| MultiArrayCopyFactory |
|
| MultiArrayCopyFactory.ByteToChar |
|
| MultiArrayCopyFactory.ByteToDouble |
|
| MultiArrayCopyFactory.ByteToFloat |
|
| MultiArrayCopyFactory.ByteToInt |
|
| MultiArrayCopyFactory.ByteToLong |
|
| MultiArrayCopyFactory.ByteToShort |
|
| MultiArrayCopyFactory.CharToByte |
|
| MultiArrayCopyFactory.CharToDouble |
|
| MultiArrayCopyFactory.CharToFloat |
|
| MultiArrayCopyFactory.CharToInt |
|
| MultiArrayCopyFactory.CharToLong |
|
| MultiArrayCopyFactory.CharToShort |
|
| MultiArrayCopyFactory.DoubleToByte |
|
| MultiArrayCopyFactory.DoubleToChar |
|
| MultiArrayCopyFactory.DoubleToFloat |
|
| MultiArrayCopyFactory.DoubleToInt |
|
| MultiArrayCopyFactory.DoubleToLong |
|
| MultiArrayCopyFactory.DoubleToShort |
|
| MultiArrayCopyFactory.FloatToByte |
|
| MultiArrayCopyFactory.FloatToChar |
|
| MultiArrayCopyFactory.FloatToDouble |
|
| MultiArrayCopyFactory.FloatToInt |
|
| MultiArrayCopyFactory.FloatToLong |
|
| MultiArrayCopyFactory.FloatToShort |
|
| MultiArrayCopyFactory.Generic |
|
| MultiArrayCopyFactory.IntToByte |
|
| MultiArrayCopyFactory.IntToChar |
|
| MultiArrayCopyFactory.IntToDouble |
|
| MultiArrayCopyFactory.IntToFloat |
|
| MultiArrayCopyFactory.IntToLong |
|
| MultiArrayCopyFactory.IntToShort |
|
| MultiArrayCopyFactory.LongToByte |
|
| MultiArrayCopyFactory.LongToChar |
|
| MultiArrayCopyFactory.LongToDouble |
|
| MultiArrayCopyFactory.LongToFloat |
|
| MultiArrayCopyFactory.LongToInt |
|
| MultiArrayCopyFactory.LongToShort |
|
| MultiArrayCopyFactory.ShortToByte |
|
| MultiArrayCopyFactory.ShortToChar |
|
| MultiArrayCopyFactory.ShortToDouble |
|
| MultiArrayCopyFactory.ShortToFloat |
|
| MultiArrayCopyFactory.ShortToInt |
|
| MultiArrayCopyFactory.ShortToLong |
|
| MultiArrayIterator |
|
| MultiArrayPointer |
|
| NOAOExt |
This keyword dictionary defines keywords which may be used in image data
recorded by the data acquisition system.
|
| NoCompressCompressor<T extends java.nio.Buffer> |
This compression algorithm will just copy the input to the output and do
nothing at all.
|
| NoCompressCompressor.ByteNoCompressCompressor |
|
| NoCompressCompressor.DoubleNoCompressCompressor |
|
| NoCompressCompressor.FloatNoCompressCompressor |
|
| NoCompressCompressor.IntNoCompressCompressor |
|
| NoCompressCompressor.LongNoCompressCompressor |
|
| NoCompressCompressor.ShortNoCompressCompressor |
|
| NonStandard |
This data dictionary contains FITS keywords that have been widely used within
the astronomical community.
|
| NullPixelMaskPreserver |
This class overwrites the pixels specified in the mask with null values.
|
| NullPixelMaskRestorer |
restore the null pixel values of an image.
|
| ObservationDescription |
This data dictionary contains FITS keywords that have been widely used within
the astronomical community.
|
| ObservationDurationDescription |
This data dictionary contains FITS keywords that have been widely used within
the astronomical community.
|
| PaddingException |
This exception is thrown if an error is found reading the padding following a
valid FITS HDU.
|
| PLIOCompress |
The original decompression code was written by Doug Tody, NRAO and included
(ported to c and adapted) in cfitsio by William Pence, NASA/GSFC.
|
| PLIOCompress.BytePLIOCompressor |
|
| PLIOCompress.IntPLIOCompressor |
Attention int values are limited to 24 bits!
|
| PLIOCompress.ShortPLIOCompressor |
|
| PrimitiveType<B extends java.nio.Buffer> |
|
| PrimitiveTypeBase<B extends java.nio.Buffer> |
|
| PrimitiveTypeHandler |
|
| PrimitiveTypes |
|
| Quantize |
|
| QuantizeOption |
|
| QuantizeParameters |
|
| QuantizeProcessor |
|
| QuantizeProcessor.DoubleQuantCompressor |
|
| QuantizeProcessor.FloatQuantCompressor |
TODO this is done very inefficient and should be refactored!
|
| RandomAccess |
These packages define the methods which indicate that an i/o stream may be
accessed in arbitrary order.
|
| RandomGroupsData |
This class instantiates FITS Random Groups data.
|
| RandomGroupsHDU |
Random groups HDUs.
|
| RiceBlockSizeParameter |
|
| RiceBytePixParameter |
|
| RiceCompressOption |
|
| RiceCompressor<T extends java.nio.Buffer> |
The original compression was designed by Rice, Yeh, and Miller the code was
written by Richard White at STSc at the STScI and included (ported to c and
adapted) in cfitsio by William Pence, NASA/GSFC.
|
| RiceCompressor.ByteRiceCompressor |
|
| RiceCompressor.DoubleRiceCompressor |
|
| RiceCompressor.FloatRiceCompressor |
|
| RiceCompressor.IntRiceCompressor |
|
| RiceCompressor.ShortRiceCompressor |
|
| RiceCompressParameters |
|
| RiceQuantizeCompressOption |
|
| RiceQuantizeCompressParameters |
|
| SafeClose |
|
| SBFitsExt |
A Set of FITS Standard Extensions for Amateur Astronomical Processing
Software Packages published by SBIG.
|
| ShortType |
|
| Standard |
This data dictionary lists the 53 keywords currently defined in the FITS
Standard.
|
| StandardCommentReplacement |
Specify user defined comments for standard keywords.
|
| StandardIHierarchKeyFormatter |
|
| StandardImageTiler |
This class provides a subset of an N-dimensional image.
|
| StringType |
|
| STScIExt |
This keyword dictionary gathered form STScI.
|
| Synonyms |
This enum wil try to list synonyms inside or over different dictionaries.
|
| TableData |
This class allows FITS binary and ASCII tables to be accessed via a common
interface.
|
| TableException |
|
| TableHDU<T extends AbstractTableData> |
This class allows FITS binary and ASCII tables to be accessed via a common
interface.
|
| TileArea |
Description of the erea the tile covers of an image, at the moment only 2
dimentional tiles are supported.
|
| TileBuffer |
This view on the image data represents a tileOperation that is row based, so
a tileOperation that fills the whole width of the image.
|
| TileBufferColumnBased |
This subclass of the row based view, will abstract the problems that occur
when the tile does not spread over a whole row.
|
| TileBufferFactory |
|
| TileBufferRowBased |
|
| TileCompressionOperation |
abstract information holder about the a tile that represents a rectangular
part of the image.
|
| TileCompressionType |
|
| TileCompressor |
|
| TileCompressorInitialisation |
|
| TileDecompressor |
|
| TileDecompressorInitialisation |
|
| TiledImageCompressionOperation |
This class represents a complete tiledImageOperation of tileOperations
describing an image ordered from left to right and top down.
|
| TruncatedFileException |
This exception is thrown when an EOF is detected in the middle of an HDU.
|
| UndefinedData |
This class provides a simple holder for data which is not handled by other
classes.
|
| UndefinedHDU |
Holder for unknown data types.
|
| UnknownType |
|
| ZBlankColumnParameter |
|
| ZBlankParameter |
|
| ZCompressionProvider |
|
| ZQuantizeParameter |
|
| ZScaleColumnParameter |
|
| ZZeroColumnParameter |
|