All Classes and Interfaces

Class
Description
Abstract implementation of an implementation of a nom.tam.util-compatible FITS I/O handler.
Abstract table writer superclass designed for writing FITS tables.
Implementations of the WideFits interface.
StarTable implementation for FITS (ASCII) TABLE extensions.
Interface defining the basic data input operations required for the FITS reading classes.
ThreadLocal based on an InputFactory.
Understands how per-column metadata is stored in the headers of a FITS BINTABLE extension.
An implementation of the StarTable interface which uses a FITS BINTABLE extension.
Partial random-access BasicInput implementation based on a set of ByteBuffers.
Manages access to a region of a file in blocks using multiple BufferManagers to cover it.
Random-access BasicInput implementation that maps a given region of a file as a number of byte buffers.
BasicInput implementation based on a RandomAccessFile.
Manages access to a region of a file using monolithic byte buffers.
Random-access BasicInput implementation based on a ByteBuffer.
Creates FITS CardImages suitable for writing to a FITS header.
CardFactory configuration.
Represents a FITS header card that will be written.
Defines different types of FITS header card.
StarTable based on a single-row FITS BINTABLE which contains the data for an entire column in each cell of the table.
Implementation of the TableBuilder interface which reads tables stored in column-oriented FITS binary table format.
Object which can serialize a StarTable to a data stream as a one-row FITS file in which each element contains an entire column of the table.
Handles writing of a StarTable in a column-oriented FITS binary table format.
Turns URLs which reference FITS array resources into NDArray objects.
Utility class providing some constants and static methods related to FITS file format and starlink classes.
Represents the header part of a FITS HDU that has been read.
Turns URLs which reference FITS files or HDUs into Ndx objects.
An implementation of the StarTable interface which uses FITS TABLE or BINTABLE extensions.
Implementation of the TableBuilder interface which gets StarTables from FITS files.
Defines an object which can serialize a table to a FITS HDU.
Aggregates configuration options for FITS table serialization.
Handles writing of a StarTable in FITS binary format.
Utilities for working with FITS files.
TableWriter which writes a single extension BINTABLE HDU containing the table.
Controlled access to a collection of FITS header cards.
Indicates a problem with a FITS header card.
TableWriter implementation that writes FITS files using the HEALPix-FITS convention.
Represents a sequence of bytes, and can create BasicInput objects to read it.
Provides mapped access to a data buffer using a single mapped byte buffer, compatible with nom.tam.util classes.
Exception indicating that a file is too long to map.
Random-access BasicInput implementation based on a supplied array of byte buffers.
ArrayDataIO implementation which works by mapping but is capable of splitting a file up into multiple mapped sections.
Represents a single parsed FITS header card.
Random-access BasicInput implementation based on a single byte buffer.
Class which knows how to do the various bits of serializing a StarTable to FITS BINTABLE format.
Attempts to free resources from a MappedByteBuffer.
FitsTableSerializer which can write variable array-valued columns using the 'P' or 'Q' TFORM formatting characters.
TableWriter which writes FITS BINTABLEs with variable-length arrays where appropriate.
Defines a convention for storing extended column data in a FITS BINTABLE extension.