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
|
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 |
|
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.
|
BZip2CompressionProvider |
|
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
ITiledImageOperation |
|
ITileOperation |
|
ITileOperationInitialisation<OPERATION extends ITileOperation> |
|
LoggerHelper |
Utility class offering simplifying methods related to Logger .
|
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 |
|
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> |
|
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.
|
Standard |
This data dictionary lists the 53 keywords currently defined in the FITS
Standard.
|
StandardIHierarchKeyFormatter |
|
StandardImageTiler |
This class provides a subset of an N-dimensional image.
|
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.
|
TileBufferFactory |
|
TileBufferRowBased |
|
TileCompressor |
|
TileDecompressor |
|
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.
|
ZBlankColumnParameter |
|
ZCompressionProvider |
|