Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W Z 

A

AbstractNullPixelMask - Class in nom.tam.image.compression.tile.mask
 
AbstractNullPixelMask(TileBuffer, int, long, ICompressorControl) - Constructor for class nom.tam.image.compression.tile.mask.AbstractNullPixelMask
 
AbstractTableData - Class in nom.tam.fits
Just an abstract class to reuse the myData in all subclasses of the HDU's.
AbstractTableData() - Constructor for class nom.tam.fits.AbstractTableData
 
AbstractTiledImageOperation<OPERATION extends ITileOperation> - Class in nom.tam.image.tile.operation
 
AbstractTiledImageOperation(Class<OPERATION>) - Constructor for class nom.tam.image.tile.operation.AbstractTiledImageOperation
 
AbstractTileOperation - Class in nom.tam.image.tile.operation
 
AbstractTileOperation(ITiledImageOperation, int, TileArea) - Constructor for class nom.tam.image.tile.operation.AbstractTileOperation
 
add(KEY, VALUE) - Method in interface nom.tam.util.Cursor
Deprecated.
use key parameter can be omitted, so use Cursor.add(Object) instead
add(VALUE) - Method in interface nom.tam.util.Cursor
Add an unkeyed element to the collection.
add(VALUE) - Method in class nom.tam.util.HashedList
 
addAll(Collection<? extends VALUE>) - Method in class nom.tam.util.HashedList
 
addColumn(Object) - Method in class nom.tam.fits.AsciiTable
 
addColumn(Object, int) - Method in class nom.tam.fits.AsciiTable
This version of addColumn allows the user to override the default length associated with each column type.
addColumn(Object) - Method in class nom.tam.fits.AsciiTableHDU
 
addColumn(Object) - Method in class nom.tam.fits.BinaryTable
 
addColumn(Object) - Method in class nom.tam.fits.BinaryTableHDU
 
addColumn(Object) - Method in interface nom.tam.fits.TableData
Add a column to the table without any associated header information.
addColumn(Object) - Method in class nom.tam.fits.TableHDU
Add a column to the table without any associated header information.
addColumn(Object, int) - Method in class nom.tam.util.ColumnTable
Add a column .
addColumnsToTable(BinaryTableHDU) - Method in interface nom.tam.fits.compression.provider.param.api.ICompressParameters
Add the columns that hold the metadata for the parameters that are column based to the dhu.
addColumnsToTable(BinaryTableHDU) - Method in class nom.tam.fits.compression.provider.param.base.CompressParameters
 
addFlattenedColumn(Object, int[]) - Method in class nom.tam.fits.BinaryTable
Add a column where the data is already flattened.
addHDU(BasicHDU<?>) - Method in class nom.tam.fits.Fits
Add an HDU to the Fits object.
addLine(HeaderCard) - Method in class nom.tam.fits.Header
Add a card image to the header.
addPadding(int) - Static method in class nom.tam.fits.FitsUtil
 
addPadding(long) - Static method in class nom.tam.fits.FitsUtil
 
addPointer(Object) - Method in class nom.tam.util.ColumnTable
Add a pointer in the pointer lists.
addRow(Object[]) - Method in class nom.tam.fits.AsciiTable
 
addRow(Object[]) - Method in class nom.tam.fits.BinaryTable
 
addRow(Object[]) - Method in interface nom.tam.fits.TableData
Add a row at the end of the table.
addRow(Object[]) - Method in class nom.tam.fits.TableHDU
Add a row to the end of the table.
addRow(Object[]) - Method in class nom.tam.util.ColumnTable
Add a row to the table.
addValue(IFitsHeader, boolean) - Method in class nom.tam.fits.BasicHDU
 
addValue(IFitsHeader, double) - Method in class nom.tam.fits.BasicHDU
 
addValue(IFitsHeader, int) - Method in class nom.tam.fits.BasicHDU
 
addValue(IFitsHeader, String) - Method in class nom.tam.fits.BasicHDU
 
addValue(String, boolean, String) - Method in class nom.tam.fits.BasicHDU
Add information to the header.
addValue(String, double, String) - Method in class nom.tam.fits.BasicHDU
 
addValue(String, int, String) - Method in class nom.tam.fits.BasicHDU
 
addValue(String, String, String) - Method in class nom.tam.fits.BasicHDU
 
addValue(IFitsHeader, int) - Method in class nom.tam.fits.compression.provider.param.api.HeaderAccess
 
addValue(IFitsHeader, String) - Method in class nom.tam.fits.compression.provider.param.api.HeaderAccess
 
addValue(IFitsHeader, int) - Method in class nom.tam.fits.compression.provider.param.api.HeaderCardAccess
 
addValue(IFitsHeader, String) - Method in class nom.tam.fits.compression.provider.param.api.HeaderCardAccess
 
addValue(IFitsHeader, int) - Method in interface nom.tam.fits.compression.provider.param.api.IHeaderAccess
 
addValue(IFitsHeader, String) - Method in interface nom.tam.fits.compression.provider.param.api.IHeaderAccess
 
addValue(IFitsHeader, boolean) - Method in class nom.tam.fits.Header
Add or replace a key with the given boolean value and comment.
addValue(IFitsHeader, double) - Method in class nom.tam.fits.Header
Add or replace a key with the given double value and comment.
addValue(IFitsHeader, int) - Method in class nom.tam.fits.Header
Add or replace a key with the given long value and comment.
addValue(IFitsHeader, long) - Method in class nom.tam.fits.Header
Add or replace a key with the given long value and comment.
addValue(IFitsHeader, String) - Method in class nom.tam.fits.Header
Add or replace a key with the given string value and comment.
addValue(String, BigDecimal, String) - Method in class nom.tam.fits.Header
Add or replace a key with the given bigdecimal value and comment.
addValue(String, BigInteger, String) - Method in class nom.tam.fits.Header
Add or replace a key with the given BigInteger value and comment.
addValue(String, boolean, String) - Method in class nom.tam.fits.Header
Add or replace a key with the given boolean value and comment.
addValue(String, double, String) - Method in class nom.tam.fits.Header
Add or replace a key with the given double value and comment.
addValue(String, long, String) - Method in class nom.tam.fits.Header
Add or replace a key with the given long value and comment.
addValue(String, String, String) - Method in class nom.tam.fits.Header
Add or replace a key with the given string value and comment.
append(String, FitsLineAppender) - Method in class nom.tam.fits.header.hierarch.BlanksDotHierarchKeyFormatter
 
append(String, FitsLineAppender) - Method in interface nom.tam.fits.header.hierarch.IHierarchKeyFormatter
 
append(String, FitsLineAppender) - Method in class nom.tam.fits.header.hierarch.StandardIHierarchKeyFormatter
 
append(char) - Method in class nom.tam.fits.utilities.FitsLineAppender
append a character to the fits line.
append(FitsSubString) - Method in class nom.tam.fits.utilities.FitsLineAppender
Append a sub-string to this line.
append(String) - Method in class nom.tam.fits.utilities.FitsLineAppender
append a string to the fits line, but limit the append to the line length.
append(String, int, int) - Method in class nom.tam.fits.utilities.FitsLineAppender
 
appendBuffer(B, B) - Method in interface nom.tam.util.type.PrimitiveType
 
appendReplacing(String, char, char) - Method in class nom.tam.fits.utilities.FitsLineAppender
append a string to the buffer, replacing all occurrences of a character with an other.
appendSpacesTo(int) - Method in class nom.tam.fits.utilities.FitsLineAppender
append a number of spaces to the line, limited to the line length! This will only be done if the line is already started, so attention when a line is still empty this method will have no effect on empty lines.
appendTo(StringBuilder) - Method in class nom.tam.fits.utilities.FitsSubString
append the current string representation to the StringBuffer.
appendToByteBuffer(ByteBuffer, B) - Method in interface nom.tam.util.type.PrimitiveType
 
areAxesUndefined() - Method in class nom.tam.image.tile.operation.AbstractTiledImageOperation
 
areTileAxesUndefined() - Method in class nom.tam.image.tile.operation.AbstractTiledImageOperation
 
arraycopy(Object, int, Object, int, int) - Method in class nom.tam.util.array.MultiArrayCopyFactory
 
ArrayDataInput - Interface in nom.tam.util
 
ArrayDataOutput - Interface in nom.tam.util
Special high performance scientific extension of the DataOutput interface.
arrayDescription(Object) - Static method in class nom.tam.util.ArrayFuncs
 
ArrayFuncs - Class in nom.tam.util
This is a package of static functions which perform computations on arrays.
AsciiFuncs - Class in nom.tam.util
 
asciiString(byte[]) - Static method in class nom.tam.util.AsciiFuncs
Convert to ASCII or return null if not compatible.
asciiString(byte[], int, int) - Static method in class nom.tam.util.AsciiFuncs
Convert to ASCII or return null if not compatible.
AsciiTable - Class in nom.tam.fits
This class represents the data in an ASCII table
AsciiTable() - Constructor for class nom.tam.fits.AsciiTable
Create an empty ASCII table
AsciiTable(Header) - Constructor for class nom.tam.fits.AsciiTable
Create an ASCII table given a header
AsciiTableHDU - Class in nom.tam.fits
FITS ASCII table header/data unit
AsciiTableHDU(Header, AsciiTable) - Constructor for class nom.tam.fits.AsciiTableHDU
Create an ASCII table header/data unit.
asImageHDU() - Method in class nom.tam.image.compression.hdu.CompressedImageHDU
 
asTypedBuffer(ByteBuffer) - Method in interface nom.tam.util.type.PrimitiveType
 

B

BasicCompressProvider - Class in nom.tam.fits.compress
 
BasicCompressProvider() - Constructor for class nom.tam.fits.compress.BasicCompressProvider
 
BasicHDU<DataClass extends Data> - Class in nom.tam.fits
This abstract class is the parent of all HDU types.
BasicHDU(Header, DataClass) - Constructor for class nom.tam.fits.BasicHDU
 
BinaryTable - Class in nom.tam.fits
This class defines the methods for accessing FITS binary table data.
BinaryTable() - Constructor for class nom.tam.fits.BinaryTable
Create a null binary table data segment.
BinaryTable(ColumnTable<?>) - Constructor for class nom.tam.fits.BinaryTable
Create a binary table from an existing ColumnTable
BinaryTable(Header) - Constructor for class nom.tam.fits.BinaryTable
Create a binary table from given header information.
BinaryTable(Object[]) - Constructor for class nom.tam.fits.BinaryTable
Create a binary table from existing data in column order.
BinaryTable(Object[][]) - Constructor for class nom.tam.fits.BinaryTable
Create a binary table from existing data in row order.
BinaryTable.ColumnDesc - Class in nom.tam.fits
Collect all of the information we are using to describe a column into a single object.
BinaryTable.SaveState - Class in nom.tam.fits
Opaque state to pass to ColumnTable
BinaryTableHDU - Class in nom.tam.fits
FITS binary table header/data unit
BinaryTableHDU(Header, BinaryTable) - Constructor for class nom.tam.fits.BinaryTableHDU
 
BitBuffer - Class in nom.tam.fits.compression.algorithm.rice
A bit wise reader writer around a bytebuffer.
BitBuffer(ByteBuffer) - Constructor for class nom.tam.fits.compression.algorithm.rice.BitBuffer
 
bitbuffer() - Method in class nom.tam.fits.compression.algorithm.rice.BitBuffer
 
bitPix() - Method in interface nom.tam.util.type.PrimitiveType
 
BITPIX_BYTE - Static variable in class nom.tam.fits.BasicHDU
 
BITPIX_DOUBLE - Static variable in class nom.tam.fits.BasicHDU
 
BITPIX_FLOAT - Static variable in class nom.tam.fits.BasicHDU
 
BITPIX_INT - Static variable in class nom.tam.fits.BasicHDU
 
BITPIX_LONG - Static variable in class nom.tam.fits.BasicHDU
 
BITPIX_SHORT - Static variable in class nom.tam.fits.BasicHDU
 
BITS_OF_1_BYTE - Static variable in class nom.tam.fits.compression.algorithm.hcompress.HCompress
 
BITS_OF_1_BYTE - Static variable in interface nom.tam.util.FitsIO
number of bits in one byte.
BITS_OF_1_NYBBLE - Static variable in class nom.tam.fits.compression.algorithm.hcompress.HCompress
 
BITS_OF_2_BYTES - Static variable in interface nom.tam.util.FitsIO
number of bits in two byte.
BITS_OF_3_BYTES - Static variable in interface nom.tam.util.FitsIO
number of bits in three byte.
BITS_OF_4_BYTES - Static variable in interface nom.tam.util.FitsIO
number of bits in four byte.
BITS_OF_5_BYTES - Static variable in interface nom.tam.util.FitsIO
number of bits in five byte.
BITS_OF_6_BYTES - Static variable in interface nom.tam.util.FitsIO
number of bits in six byte.
BITS_OF_7_BYTES - Static variable in interface nom.tam.util.FitsIO
number of bits in seven byte.
BlanksDotHierarchKeyFormatter - Class in nom.tam.fits.header.hierarch
 
BlanksDotHierarchKeyFormatter(int) - Constructor for class nom.tam.fits.header.hierarch.BlanksDotHierarchKeyFormatter
 
BLOCKSIZE - Static variable in enum nom.tam.fits.header.Compression
The blocksize parameter for the rise algorithm.
BOOLEAN - Static variable in class nom.tam.util.type.PrimitiveTypes
 
buffer - Variable in class nom.tam.fits.compression.algorithm.gzip.GZipCompressor
 
buffer - Variable in class nom.tam.util.BufferPointer
The data buffer.
bufferClass() - Method in interface nom.tam.util.type.PrimitiveType
 
BufferDecoder - Class in nom.tam.util
 
BufferDecoder(BufferPointer) - Constructor for class nom.tam.util.BufferDecoder
 
BufferedDataInputStream - Class in nom.tam.util
This class is intended for high performance I/O in scientific applications.
BufferedDataInputStream(InputStream) - Constructor for class nom.tam.util.BufferedDataInputStream
Create a BufferedInputStream based on an input stream.
BufferedDataInputStream(InputStream, int) - Constructor for class nom.tam.util.BufferedDataInputStream
Create a BufferedInputStream based on a input stream with a specified buffer size.
BufferedDataOutputStream - Class in nom.tam.util
This class is intended for high performance I/O in scientific applications.
BufferedDataOutputStream(OutputStream) - Constructor for class nom.tam.util.BufferedDataOutputStream
Use the BufferedOutputStream constructor
BufferedDataOutputStream(OutputStream, int) - Constructor for class nom.tam.util.BufferedDataOutputStream
Use the BufferedOutputStream constructor
BufferedFile - Class in nom.tam.util
 
BufferedFile(File) - Constructor for class nom.tam.util.BufferedFile
Create a buffered file from a File descriptor
BufferedFile(File, String) - Constructor for class nom.tam.util.BufferedFile
Create a buffered file from a File descriptor
BufferedFile(File, String, int) - Constructor for class nom.tam.util.BufferedFile
Create a buffered file from a file descriptor
BufferedFile(String) - Constructor for class nom.tam.util.BufferedFile
Create a read-only buffered file
BufferedFile(String, String) - Constructor for class nom.tam.util.BufferedFile
Create a buffered file with the given mode.
BufferedFile(String, String, int) - Constructor for class nom.tam.util.BufferedFile
Create a buffered file with the given mode and a specified dataBuffer.buffer size.
BufferEncoder - Class in nom.tam.util
 
BufferEncoder(BufferPointer) - Constructor for class nom.tam.util.BufferEncoder
 
bufferLength - Variable in class nom.tam.util.BufferPointer
The number of valid characters in the buffer
bufferOffset - Variable in class nom.tam.util.BufferPointer
The current offset into the buffer
BufferPointer - Class in nom.tam.util
 
BufferPointer() - Constructor for class nom.tam.util.BufferPointer
 
BufferPointer(byte[]) - Constructor for class nom.tam.util.BufferPointer
 
BYTE - Static variable in class nom.tam.util.type.PrimitiveTypes
 
BYTE_1_OF_LONG_MASK - Static variable in interface nom.tam.util.FitsIO
bit mask to get the lowest byte of a long.
BYTE_2_OF_LONG_MASK - Static variable in interface nom.tam.util.FitsIO
bit mask to get the second lowest byte of a long.
BYTE_3_OF_LONG_MASK - Static variable in interface nom.tam.util.FitsIO
bit mask to get the third lowest byte of a long.
BYTE_4_OF_LONG_MASK - Static variable in interface nom.tam.util.FitsIO
bit mask to get the fourth lowest byte of a long.
BYTE_MASK - Static variable in class nom.tam.fits.compression.algorithm.hcompress.HCompress
 
BYTE_MASK - Static variable in interface nom.tam.util.FitsIO
bit mask to get the lowest byte from an integer.
BYTE_SIZE_OF_DOUBLE - Static variable in class nom.tam.fits.compression.algorithm.gzip.GZipCompressor.DoubleGZipCompressor
 
BYTE_SIZE_OF_FLOAT - Static variable in class nom.tam.fits.compression.algorithm.gzip.GZipCompressor.FloatGZipCompressor
 
BYTE_SIZE_OF_INT - Static variable in class nom.tam.fits.compression.algorithm.gzip.GZipCompressor.IntGZipCompressor
 
BYTE_SIZE_OF_INT - Static variable in class nom.tam.fits.compression.algorithm.gzip2.GZip2Compressor.IntGZip2Compressor
 
BYTE_SIZE_OF_LONG - Static variable in class nom.tam.fits.compression.algorithm.gzip.GZipCompressor.LongGZipCompressor
 
BYTE_SIZE_OF_LONG - Static variable in class nom.tam.fits.compression.algorithm.gzip2.GZip2Compressor.LongGZip2Compressor
 
BYTE_SIZE_OF_SHORT - Static variable in class nom.tam.fits.compression.algorithm.gzip.GZipCompressor.ShortGZipCompressor
 
BYTE_SIZE_OF_SHORT - Static variable in class nom.tam.fits.compression.algorithm.gzip2.GZip2Compressor.ShortGZip2Compressor
 
byteArrayToStrings(byte[], int) - Static method in class nom.tam.fits.FitsUtil
 
ByteBufferInputStream - Class in nom.tam.util
 
ByteBufferInputStream(ByteBuffer) - Constructor for class nom.tam.util.ByteBufferInputStream
 
ByteBufferOutputStream - Class in nom.tam.util
 
ByteBufferOutputStream(ByteBuffer) - Constructor for class nom.tam.util.ByteBufferOutputStream
 
ByteFormatter - Class in nom.tam.util
This class provides mechanisms for efficiently formatting numbers and Strings.
ByteFormatter() - Constructor for class nom.tam.util.ByteFormatter
 
ByteGZip2Compress() - Constructor for class nom.tam.fits.compression.algorithm.gzip2.GZip2Compressor.ByteGZip2Compress
 
ByteGZipCompressor() - Constructor for class nom.tam.fits.compression.algorithm.gzip.GZipCompressor.ByteGZipCompressor
 
ByteHCompressor(HCompressorOption) - Constructor for class nom.tam.fits.compression.algorithm.hcompress.HCompressor.ByteHCompressor
 
ByteParser - Class in nom.tam.util
This class provides routines for efficient parsing of data stored in a byte array.
ByteParser(byte[]) - Constructor for class nom.tam.util.ByteParser
Construct a parser.
BYTEPIX - Static variable in enum nom.tam.fits.header.Compression
The number of 8-bit bytes in each original integer pixel value.
BytePLIOCompressor() - Constructor for class nom.tam.fits.compression.algorithm.plio.PLIOCompress.BytePLIOCompressor
 
ByteRiceCompressor(RiceCompressOption) - Constructor for class nom.tam.fits.compression.algorithm.rice.RiceCompressor.ByteRiceCompressor
 
BYTES_IN_BOOLEAN - Static variable in interface nom.tam.util.FitsIO
number of bytes occupied by a boolean.
BYTES_IN_BYTE - Static variable in interface nom.tam.util.FitsIO
number of bytes occupied by a byte.
BYTES_IN_CHAR - Static variable in interface nom.tam.util.FitsIO
number of bytes occupied by a char.
BYTES_IN_DOUBLE - Static variable in interface nom.tam.util.FitsIO
number of bytes occupied by a double.
BYTES_IN_FLOAT - Static variable in interface nom.tam.util.FitsIO
number of bytes occupied by a float.
BYTES_IN_INTEGER - Static variable in interface nom.tam.util.FitsIO
number of bytes occupied by a integer.
BYTES_IN_LONG - Static variable in interface nom.tam.util.FitsIO
number of bytes occupied by a long.
BYTES_IN_SHORT - Static variable in interface nom.tam.util.FitsIO
number of bytes occupied by a short.
BZip2CompressionProvider - Class in nom.tam.fits.compress
 
BZip2CompressionProvider() - Constructor for class nom.tam.fits.compress.BZip2CompressionProvider
 

C

canBePrimary() - Method in class nom.tam.fits.ImageHDU
Indicate that Images can appear at the beginning of a FITS dataset
canBePrimary() - Method in class nom.tam.fits.RandomGroupsHDU
 
card(IFitsHeader) - Method in class nom.tam.fits.BasicHDU
get a builder for filling the header cards using the builder pattern.
card(IFitsHeader) - Method in class nom.tam.fits.Header
get a builder for filling the header cards using the builder pattern.
card() - Method in class nom.tam.fits.HeaderCardBuilder
get the current build card of the builder.
card(IFitsHeader) - Method in class nom.tam.fits.HeaderCardBuilder
switch focus to the card with the specified key.
cardRead() - Method in class nom.tam.fits.HeaderCardCountingArrayDataInput
report a readed card.
cardSize() - Method in class nom.tam.fits.HeaderCard
 
CHAR - Static variable in class nom.tam.util.type.PrimitiveTypes
 
charAt(int) - Method in class nom.tam.fits.utilities.FitsSubString
get the character at the specified position.
checkArrayConsistency(Object[], int[]) - Method in class nom.tam.util.ColumnTable
Check that the columns and sizes are consistent.
checkBuf(int) - Method in class nom.tam.util.BufferedDataOutputStream
See if there is enough space to add something to the buffer.
checkBuffer(int) - Method in class nom.tam.util.BufferDecoder
This should only be used when a small number of bytes is required (substantially smaller than bufferSize.
checksum(byte[]) - Static method in class nom.tam.fits.Fits
Checksum - Enum in nom.tam.fits.header
File checksum keywords.
checksum(byte[]) - Static method in class nom.tam.fits.utilities.FitsCheckSum
Calculate the Seaman-Pence 32-bit 1's complement checksum over the byte stream.
checksumEnc(long, boolean) - Static method in class nom.tam.fits.utilities.FitsCheckSum
Encode a 32bit integer according to the Seaman-Pence proposal.
clear() - Method in class nom.tam.util.HashedList
 
clone() - Method in class nom.tam.fits.BinaryTable.ColumnDesc
 
close() - Method in class nom.tam.fits.compress.CloseIS
 
close() - Method in class nom.tam.fits.Fits
 
close() - Method in class nom.tam.util.BufferedFile
 
close() - Method in interface nom.tam.util.FitsIO
 
close(Closeable) - Static method in class nom.tam.util.SaveClose
 
CloseIS - Class in nom.tam.fits.compress
 
CloseIS(Process, InputStream) - Constructor for class nom.tam.fits.compress.CloseIS
 
column() - Method in interface nom.tam.fits.compression.provider.param.api.ICompressColumnParameter
 
column(Object, int) - Method in interface nom.tam.fits.compression.provider.param.api.ICompressColumnParameter
 
column - Variable in class nom.tam.fits.compression.provider.param.base.CompressColumnParameter
 
column() - Method in class nom.tam.fits.compression.provider.param.base.CompressColumnParameter
 
column(Object, int) - Method in class nom.tam.fits.compression.provider.param.base.CompressColumnParameter
 
ColumnDesc() - Constructor for class nom.tam.fits.BinaryTable.ColumnDesc
 
columnKeyStems() - Method in class nom.tam.fits.AsciiTableHDU
 
columnKeyStems() - Method in class nom.tam.fits.BinaryTableHDU
What are the standard column stems for a binary table?
columnKeyStems() - Method in class nom.tam.fits.TableHDU
 
columnParameters() - Method in class nom.tam.fits.compression.provider.param.base.CompressParameters
 
columnParameters() - Method in class nom.tam.fits.compression.provider.param.quant.QuantizeParameters
 
ColumnTable<T> - Class in nom.tam.util
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(Object[], int[]) - Constructor for class nom.tam.util.ColumnTable
Create the object after checking consistency.
comment() - Method in enum nom.tam.fits.header.Checksum
 
comment() - Method in enum nom.tam.fits.header.Compression
 
comment() - Method in enum nom.tam.fits.header.DataDescription
 
comment() - Method in enum nom.tam.fits.header.extra.CXCExt
 
comment() - Method in enum nom.tam.fits.header.extra.CXCStclSharedExt
 
comment() - Method in enum nom.tam.fits.header.extra.MaxImDLExt
 
comment() - Method in enum nom.tam.fits.header.extra.NOAOExt
 
comment() - Method in enum nom.tam.fits.header.extra.SBFitsExt
 
comment() - Method in enum nom.tam.fits.header.extra.STScIExt
 
comment() - Method in class nom.tam.fits.header.FitsHeaderImpl
 
comment() - Method in enum nom.tam.fits.header.HierarchicalGrouping
 
comment() - Method in interface nom.tam.fits.header.IFitsHeader
 
comment() - Method in enum nom.tam.fits.header.InstrumentDescription
 
comment() - Method in enum nom.tam.fits.header.NonStandard
 
comment() - Method in enum nom.tam.fits.header.ObservationDescription
 
comment() - Method in enum nom.tam.fits.header.ObservationDurationDescription
 
comment() - Method in enum nom.tam.fits.header.Standard
 
comment(String) - Method in class nom.tam.fits.HeaderCardBuilder
set the comment of the current card.
compare(String, String) - Method in class nom.tam.fits.HeaderOrder
Which order should the cards indexed by these keys be written out? This method assumes that the arguments are either the FITS Header keywords as strings, and some other type (or null) for comment style keywords.
completeLine() - Method in class nom.tam.fits.utilities.FitsLineAppender
fill the rest of current line with spaces and start a new fits line.
compress(T, ByteBuffer) - Method in interface nom.tam.fits.compression.algorithm.api.ICompressor
compress the buffer into the byte buffer.
compress(Buffer, ByteBuffer, ICompressOption) - Method in interface nom.tam.fits.compression.algorithm.api.ICompressorControl
Compress the buffer into the byte buffer using the specified options.
compress(T, ByteBuffer) - Method in class nom.tam.fits.compression.algorithm.gzip.GZipCompressor
 
compress(T, ByteBuffer) - Method in class nom.tam.fits.compression.algorithm.gzip2.GZip2Compressor
 
compress(long[], int, int, int, ByteBuffer) - Method in class nom.tam.fits.compression.algorithm.hcompress.HCompress
 
compress(ByteBuffer, ByteBuffer) - Method in class nom.tam.fits.compression.algorithm.hcompress.HCompressor.ByteHCompressor
 
compress(long[], ByteBuffer) - Method in class nom.tam.fits.compression.algorithm.hcompress.HCompressor
 
compress(IntBuffer, ByteBuffer) - Method in class nom.tam.fits.compression.algorithm.hcompress.HCompressor.IntHCompressor
 
compress(ShortBuffer, ByteBuffer) - Method in class nom.tam.fits.compression.algorithm.hcompress.HCompressor.ShortHCompressor
 
compress(ByteBuffer, ByteBuffer) - Method in class nom.tam.fits.compression.algorithm.plio.PLIOCompress.BytePLIOCompressor
 
compress(ShortBuffer, int) - Method in class nom.tam.fits.compression.algorithm.plio.PLIOCompress
PL_P2L -- Convert a pixel tiledImageOperation to a line list.
compress(IntBuffer, ByteBuffer) - Method in class nom.tam.fits.compression.algorithm.plio.PLIOCompress.IntPLIOCompressor
 
compress(ShortBuffer, ByteBuffer) - Method in class nom.tam.fits.compression.algorithm.plio.PLIOCompress.ShortPLIOCompressor
 
compress(DoubleBuffer, ByteBuffer) - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeProcessor.DoubleQuantCompressor
 
compress(FloatBuffer, ByteBuffer) - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeProcessor.FloatQuantCompressor
 
compress(ByteBuffer, ByteBuffer) - Method in class nom.tam.fits.compression.algorithm.rice.RiceCompressor.ByteRiceCompressor
 
compress(int, int, BitBuffer) - Method in class nom.tam.fits.compression.algorithm.rice.RiceCompressor
compress the integer tiledImageOperation on a rise compressed byte buffer.
compress(IntBuffer, ByteBuffer) - Method in class nom.tam.fits.compression.algorithm.rice.RiceCompressor.IntRiceCompressor
 
compress(ShortBuffer, ByteBuffer) - Method in class nom.tam.fits.compression.algorithm.rice.RiceCompressor.ShortRiceCompressor
 
compress(Buffer, ByteBuffer, ICompressOption) - Method in class nom.tam.fits.compression.provider.CompressorProvider.TileCompressorControl
 
compress(CompressedImageHDU) - Method in class nom.tam.image.compression.hdu.CompressedImageData
 
compress() - Method in class nom.tam.image.compression.hdu.CompressedImageHDU
 
compress(BinaryTableHDU) - Method in class nom.tam.image.compression.tile.TiledImageCompressionOperation
 
CompressColumnParameter<T,OPTION> - Class in nom.tam.fits.compression.provider.param.base
 
CompressColumnParameter(String, OPTION, Class<T>) - Constructor for class nom.tam.fits.compression.provider.param.base.CompressColumnParameter
 
COMPRESSED_DATA_COLUMN - Static variable in enum nom.tam.fits.header.Compression
Each row of this variable-length column contains the byte st ream that is generated as a result of compressing the corresponding image tile.
CompressedImageData - Class in nom.tam.image.compression.hdu
 
CompressedImageData() - Constructor for class nom.tam.image.compression.hdu.CompressedImageData
 
CompressedImageData(Header) - Constructor for class nom.tam.image.compression.hdu.CompressedImageData
 
CompressedImageHDU - Class in nom.tam.image.compression.hdu
A compressed image is a normal binary table with a defined structure.
CompressedImageHDU(Header, CompressedImageData) - Constructor for class nom.tam.image.compression.hdu.CompressedImageHDU
 
CompressHeaderParameter<OPTION> - Class in nom.tam.fits.compression.provider.param.base
 
CompressHeaderParameter(String, OPTION) - Constructor for class nom.tam.fits.compression.provider.param.base.CompressHeaderParameter
 
Compression - Enum in nom.tam.fits.header
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 - Class in nom.tam.fits.compress
Indirect Apache compression access.
CompressionManager - Class in nom.tam.fits.compress
 
compressOptions() - Method in class nom.tam.image.compression.tile.TiledImageCompressionOperation
 
compressOptions() - Method in interface nom.tam.image.tile.operation.ITiledImageOperation
 
CompressorControlNameComputer - Class in nom.tam.fits.compression.provider
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.
CompressorControlNameComputer() - Constructor for class nom.tam.fits.compression.provider.CompressorControlNameComputer
 
CompressorProvider - Class in nom.tam.fits.compression.provider
Standard implementation of the ICompressorProvider interface.
CompressorProvider() - Constructor for class nom.tam.fits.compression.provider.CompressorProvider
 
CompressorProvider.TileCompressorControl - Class in nom.tam.fits.compression.provider
private implementation of the tile compression provider, all is based on the option based constructor of the compressors.
CompressParameter<OPTION> - Class in nom.tam.fits.compression.provider.param.base
 
CompressParameter(String, OPTION) - Constructor for class nom.tam.fits.compression.provider.param.base.CompressParameter
 
CompressParameters - Class in nom.tam.fits.compression.provider.param.base
 
CompressParameters() - Constructor for class nom.tam.fits.compression.provider.param.base.CompressParameters
 
computeLSize(Object) - Static method in class nom.tam.util.ArrayFuncs
 
computeMedianOfValuesEachRow(int, int, double[], double[], double[]) - Method in class nom.tam.fits.compression.algorithm.quant.Quantize
 
computeSize(Object) - Static method in class nom.tam.util.ArrayFuncs
Deprecated.
May silently underestimate the size if the size > 2 GB.
contains(Object) - Method in class nom.tam.util.HashedList
 
containsAll(Collection<?>) - Method in class nom.tam.util.HashedList
 
containsKey(IFitsHeader) - Method in class nom.tam.fits.Header
Tests if the specified keyword is present in this table.
containsKey(String) - Method in class nom.tam.fits.Header
Tests if the specified keyword is present in this table.
containsKey(Object) - Method in class nom.tam.util.HashedList
 
context(Class<?>) - Static method in enum nom.tam.fits.header.Standard
 
convertArray(Object, Class<?>) - Static method in class nom.tam.util.ArrayFuncs
 
convertArray(Object, Class<?>, boolean) - Static method in class nom.tam.util.ArrayFuncs
 
convertToByteBuffer(Object) - Method in interface nom.tam.util.type.PrimitiveType
 
copy() - Method in interface nom.tam.fits.compression.algorithm.api.ICompressOption
 
copy() - Method in class nom.tam.fits.compression.algorithm.hcompress.HCompressorOption
 
copy() - Method in class nom.tam.fits.compression.algorithm.hcompress.HCompressorQuantizeOption
 
copy() - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
copy() - Method in class nom.tam.fits.compression.algorithm.rice.RiceCompressOption
 
copy() - Method in class nom.tam.fits.compression.algorithm.rice.RiceQuantizeCompressOption
 
copy(ICompressOption) - Method in interface nom.tam.fits.compression.provider.param.api.ICompressParameters
create a copy of this parameter for another option (normally a copy of the current option).
copy(ICompressOption) - Method in class nom.tam.fits.compression.provider.param.hcompress.HCompressParameters
 
copy(ICompressOption) - Method in class nom.tam.fits.compression.provider.param.hcompress.HCompressQuantizeParameters
 
copy(ICompressOption) - Method in class nom.tam.fits.compression.provider.param.rice.RiceCompressParameters
 
copy(ICompressOption) - Method in class nom.tam.fits.compression.provider.param.rice.RiceQuantizeCompressParameters
 
copy() - Method in class nom.tam.fits.HeaderCard
 
copy() - Method in class nom.tam.util.ColumnTable
 
copyArray(Object, Object) - Static method in class nom.tam.util.ArrayFuncs
Copy one array into another.
copyColumnDetails(QuantizeParameters) - Method in class nom.tam.fits.compression.provider.param.quant.QuantizeParameters
 
copyInto(Object, Object) - Static method in class nom.tam.util.array.MultiArrayCopier
 
copyInto(Object, Object) - Static method in class nom.tam.util.ArrayFuncs
Copy an array into an array of a different type.
create(String) - Static method in class nom.tam.fits.header.GenericKey
create a fits header key from a free string
create(String[]) - Static method in class nom.tam.fits.header.GenericKey
create a array of generic fits header keys from a array of string keys.
create(String) - Static method in class nom.tam.fits.HeaderCard
 
createBZip2Stream(InputStream) - Static method in class nom.tam.fits.compress.CompressionLibLoaderProtection
 
createColumnTable(Object[], int[]) - Method in class nom.tam.fits.BinaryTable
 
createCompressorClassName(String, String, Class<?>) - Method in class nom.tam.fits.compression.provider.CompressorControlNameComputer
 
createCompressorControl(String, String, Class<?>) - Method in interface nom.tam.fits.compression.provider.api.ICompressorProvider
 
createCompressorControl(String, String, Class<?>) - Method in class nom.tam.fits.compression.provider.CompressorProvider
 
createGZipInputStream(ByteBuffer) - Method in class nom.tam.fits.compression.algorithm.gzip.GZipCompressor
 
createGZipOutputStream(int, ByteBuffer) - Method in class nom.tam.fits.compression.algorithm.gzip.GZipCompressor
 
createImageNullPixelMask(ImageNullPixelMask) - Method in class nom.tam.image.compression.tile.TileCompressor
 
createImageNullPixelMask(ImageNullPixelMask) - Method in class nom.tam.image.compression.tile.TileDecompressor
 
createTileBuffer(PrimitiveType<Buffer>, int, int, int, int) - Static method in class nom.tam.image.tile.operation.buffer.TileBufferFactory
 
createTileOperation(int, TileArea) - Method in interface nom.tam.image.tile.operation.ITileOperationInitialisation
 
createTilePreserver(TileBuffer, int) - Method in class nom.tam.image.compression.tile.mask.ImageNullPixelMask
 
createTileRestorer(TileBuffer, int) - Method in class nom.tam.image.compression.tile.mask.ImageNullPixelMask
 
createTiles(ITileOperationInitialisation<OPERATION>) - Method in class nom.tam.image.tile.operation.AbstractTiledImageOperation
 
createZStream(InputStream) - Static method in class nom.tam.fits.compress.CompressionLibLoaderProtection
 
curl(Object, int[]) - Static method in class nom.tam.util.ArrayFuncs
Curl an input array up into a multi-dimensional array.
currentSize() - Method in class nom.tam.fits.Fits
Deprecated.
Cursor<KEY,VALUE> - Interface in nom.tam.util
This interface extends the Iterator interface to allow insertion of data and move to previous entries in a collection.
CursorValue<T> - Interface in nom.tam.util
 
CXCExt - Enum in nom.tam.fits.header.extra
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 - Enum in nom.tam.fits.header.extra
This is the file represents the common keywords between CXC and STSclExt

D

Data - Class in nom.tam.fits
This class provides methods to access the data segment of an HDU.
Data() - Constructor for class nom.tam.fits.Data
 
DataDescription - Enum in nom.tam.fits.header
This data dictionary contains FITS keywords that have been widely used within the astronomical community.
dataFactory(Header) - Static method in class nom.tam.fits.FitsFactory
 
dataSize - Variable in class nom.tam.fits.Data
The size of the data when last read
DataTable - Interface in nom.tam.util
This interface defines the properties that a generic table should have.
decompress(InputStream) - Method in class nom.tam.fits.compress.BasicCompressProvider
 
decompress(InputStream) - Method in class nom.tam.fits.compress.BZip2CompressionProvider
 
decompress(InputStream) - Static method in class nom.tam.fits.compress.CompressionManager
This method decompresses a compressed input stream.
decompress(InputStream) - Method in class nom.tam.fits.compress.ExternalBZip2CompressionProvider
 
decompress(InputStream) - Method in class nom.tam.fits.compress.GZipCompressionProvider
 
decompress(InputStream) - Method in interface nom.tam.fits.compress.ICompressProvider
 
decompress(InputStream) - Method in class nom.tam.fits.compress.ZCompressionProvider
 
decompress(ByteBuffer, T) - Method in interface nom.tam.fits.compression.algorithm.api.ICompressor
Decompress the byte buffer and restore the buffer from it, again enough space must already be allocated.
decompress(ByteBuffer, Buffer, ICompressOption) - Method in interface nom.tam.fits.compression.algorithm.api.ICompressorControl
decompress the byte buffer back into the buffer using the specified options.
decompress(ByteBuffer, T) - Method in class nom.tam.fits.compression.algorithm.gzip.GZipCompressor
 
decompress(ByteBuffer, T) - Method in class nom.tam.fits.compression.algorithm.gzip2.GZip2Compressor
 
decompress(ByteBuffer, ByteBuffer) - Method in class nom.tam.fits.compression.algorithm.hcompress.HCompressor.ByteHCompressor
 
decompress(ByteBuffer, long[]) - Method in class nom.tam.fits.compression.algorithm.hcompress.HCompressor
 
decompress(ByteBuffer, IntBuffer) - Method in class nom.tam.fits.compression.algorithm.hcompress.HCompressor.IntHCompressor
 
decompress(ByteBuffer, ShortBuffer) - Method in class nom.tam.fits.compression.algorithm.hcompress.HCompressor.ShortHCompressor
 
decompress(ByteBuffer, boolean, long[]) - Method in class nom.tam.fits.compression.algorithm.hcompress.HDecompress
decompress the input byte stream using the H-compress algorithm input - input tiledImageOperation of compressed bytes a - pre-allocated tiledImageOperation to hold the output uncompressed image nx - returned X axis size ny - returned Y axis size NOTE: the nx and ny dimensions as defined within this code are reversed from the usual FITS notation.
decompress(ByteBuffer, ByteBuffer) - Method in class nom.tam.fits.compression.algorithm.plio.PLIOCompress.BytePLIOCompressor
 
decompress(ShortBuffer, int) - Method in class nom.tam.fits.compression.algorithm.plio.PLIOCompress
PL_L2PI -- Translate a PLIO line list into an integer pixel tiledImageOperation.
decompress(ByteBuffer, IntBuffer) - Method in class nom.tam.fits.compression.algorithm.plio.PLIOCompress.IntPLIOCompressor
 
decompress(ByteBuffer, ShortBuffer) - Method in class nom.tam.fits.compression.algorithm.plio.PLIOCompress.ShortPLIOCompressor
 
decompress(ByteBuffer, DoubleBuffer) - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeProcessor.DoubleQuantCompressor
 
decompress(ByteBuffer, FloatBuffer) - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeProcessor.FloatQuantCompressor
 
decompress(ByteBuffer, ByteBuffer) - Method in class nom.tam.fits.compression.algorithm.rice.RiceCompressor.ByteRiceCompressor
 
decompress(ByteBuffer, IntBuffer) - Method in class nom.tam.fits.compression.algorithm.rice.RiceCompressor.IntRiceCompressor
 
decompress(ByteBuffer, ShortBuffer) - Method in class nom.tam.fits.compression.algorithm.rice.RiceCompressor.ShortRiceCompressor
 
decompress(ByteBuffer, Buffer, ICompressOption) - Method in class nom.tam.fits.compression.provider.CompressorProvider.TileCompressorControl
 
decompress() - Method in class nom.tam.image.compression.tile.TiledImageCompressionOperation
 
decompressBuffer(ByteBuffer, int) - Method in class nom.tam.fits.compression.algorithm.rice.RiceCompressor
decompress the readbuffer and fill the pixelarray.
deepClone(Object) - Static method in class nom.tam.util.ArrayFuncs
 
deepComponentType() - Method in class nom.tam.util.array.MultiArrayIterator
 
DEFAULT_BUFFER_SIZE - Static variable in interface nom.tam.util.FitsIO
default buffer size to use if none is specified.
DEFAULT_RICE_BLOCKSIZE - Static variable in class nom.tam.fits.compression.algorithm.rice.RiceCompressOption
 
DEFAULT_RICE_BYTEPIX - Static variable in class nom.tam.fits.compression.algorithm.rice.RiceCompressOption
 
deleteColumns(int, int) - Method in class nom.tam.fits.AsciiTable
Delete columns from the table.
deleteColumns(int, int) - Method in class nom.tam.fits.BinaryTable
Delete a set of columns.
deleteColumns(int, int) - Method in interface nom.tam.fits.TableData
 
deleteColumns(int, int) - Method in class nom.tam.util.ColumnTable
Delete a contiguous set of columns from the table.
deleteColumnsIndexOne(int, int) - Method in class nom.tam.fits.TableHDU
Delete a set of columns from a table.
deleteColumnsIndexOne(int, int, String[]) - Method in class nom.tam.fits.TableHDU
Delete a set of columns from a table.
deleteColumnsIndexZero(int, int) - Method in class nom.tam.fits.TableHDU
Delete a set of columns from a table.
deleteColumnsIndexZero(int, int, IFitsHeader[]) - Method in class nom.tam.fits.TableHDU
Delete a set of columns from a table.
deleteComment(String) - Static method in class nom.tam.fits.HeaderCommentsMap
Deprecated.
deleteHDU(int) - Method in class nom.tam.fits.Fits
Delete an HDU from the HDU list.
deleteKey(IFitsHeader) - Method in class nom.tam.fits.Header
Delete the card associated with the given key.
deleteKey(String) - Method in class nom.tam.fits.Header
Delete the card associated with the given key.
deleteRow(int) - Method in class nom.tam.util.ColumnTable
Delete a row from the table.
deleteRows(int, int) - Method in class nom.tam.fits.AsciiTable
Delete rows from a FITS table
deleteRows(int, int) - Method in class nom.tam.fits.BinaryTable
Delete rows from a table.
deleteRows(int, int) - Method in interface nom.tam.fits.TableData
 
deleteRows(int) - Method in class nom.tam.fits.TableHDU
Remove all rows from the table starting at some specific index from the table.
deleteRows(int, int) - Method in class nom.tam.fits.TableHDU
Remove a number of adjacent rows from the table.
deleteRows(int, int) - Method in class nom.tam.util.ColumnTable
Delete a contiguous set of rows from the table.
DOUBLE - Static variable in class nom.tam.util.type.PrimitiveTypes
 
DoubleGZipCompressor() - Constructor for class nom.tam.fits.compression.algorithm.gzip.GZipCompressor.DoubleGZipCompressor
 
DoubleHCompressor(HCompressorQuantizeOption) - Constructor for class nom.tam.fits.compression.algorithm.hcompress.HCompressor.DoubleHCompressor
 
DoubleQuantCompressor(QuantizeOption, ICompressor<IntBuffer>) - Constructor for class nom.tam.fits.compression.algorithm.quant.QuantizeProcessor.DoubleQuantCompressor
 
DoubleRiceCompressor(RiceQuantizeCompressOption) - Constructor for class nom.tam.fits.compression.algorithm.rice.RiceCompressor.DoubleRiceCompressor
 
dumpHeader(PrintStream) - Method in class nom.tam.fits.Header
Print the header to a given stream.

E

encapsulate(Object) - Static method in class nom.tam.fits.AsciiTableHDU
 
encapsulate(Object) - Static method in class nom.tam.fits.BinaryTableHDU
 
encapsulate(Object) - Static method in class nom.tam.fits.ImageHDU
 
encapsulate(Object) - Static method in class nom.tam.fits.RandomGroupsHDU
 
encapsulate(Object) - Static method in class nom.tam.fits.UndefinedHDU
 
end(int...) - Method in class nom.tam.image.tile.operation.TileArea
 
END - Static variable in class nom.tam.util.array.MultiArrayPointer
 
end() - Method in interface nom.tam.util.Cursor
move to the last element and return that.
eofCheck(EOFException, int, int, int) - Method in class nom.tam.util.BufferDecoder
 
execute(ExecutorService) - Method in class nom.tam.image.tile.operation.AbstractTileOperation
 
ExternalBZip2CompressionProvider - Class in nom.tam.fits.compress
 
ExternalBZip2CompressionProvider() - Constructor for class nom.tam.fits.compress.ExternalBZip2CompressionProvider
 

F

fileInit(File, boolean) - Method in class nom.tam.fits.Fits
Get a stream from the file and then use the stream initialization.
fileOffset - Variable in class nom.tam.fits.Data
The starting location of the data when last read
fillFileData(Object, int, int, int) - Method in class nom.tam.image.StandardImageTiler
File a tile segment from a file.
fillHeader(Header) - Method in class nom.tam.fits.AsciiTable
Fill in a header with information that points to this data.
fillHeader(Header) - Method in class nom.tam.fits.BinaryTable
Update a FITS header to reflect the current state of the data.
fillHeader(Header) - Method in class nom.tam.fits.ImageData
Fill header with keywords that describe image data.
fillHeader(Header) - Method in class nom.tam.fits.RandomGroupsData
 
fillHeader(Header) - Method in class nom.tam.fits.UndefinedData
Fill header with keywords that describe data.
fillHeader(Header) - Method in class nom.tam.image.compression.hdu.CompressedImageData
 
fillMemData(Object, int[], int, Object, int, int) - Method in class nom.tam.image.StandardImageTiler
Fill a single segment from memory.
fillTile(Object, Object, int[], int[], int[]) - Method in class nom.tam.image.StandardImageTiler
Fill the subset.
finalize() - Method in class nom.tam.util.BufferedFile
 
findCard(IFitsHeader) - Method in class nom.tam.fits.compression.provider.param.api.HeaderAccess
 
findCard(String) - Method in class nom.tam.fits.compression.provider.param.api.HeaderAccess
 
findCard(IFitsHeader) - Method in class nom.tam.fits.compression.provider.param.api.HeaderCardAccess
 
findCard(String) - Method in class nom.tam.fits.compression.provider.param.api.HeaderCardAccess
 
findCard(IFitsHeader) - Method in interface nom.tam.fits.compression.provider.param.api.IHeaderAccess
 
findCard(String) - Method in interface nom.tam.fits.compression.provider.param.api.IHeaderAccess
 
findCard(IFitsHeader) - Method in class nom.tam.fits.Header
Find the card associated with a given key.
findCard(String) - Method in class nom.tam.fits.Header
Find the card associated with a given key.
findColumn(String) - Method in class nom.tam.fits.TableHDU
Find the 0-based column index corresponding to a particular column name.
findCompressorControl(String, String, Class<?>) - Static method in class nom.tam.fits.compression.provider.CompressorProvider
 
findKey(String) - Method in class nom.tam.fits.Header
Find the card associated with a given key.
findNextValidPixelWithNullCheck(int, Quantize.DoubleArrayPointer, int) - Method in class nom.tam.fits.compression.algorithm.quant.Quantize
 
findOffset(Closeable) - Static method in class nom.tam.fits.FitsUtil
 
findZVal(IHeaderAccess) - Method in class nom.tam.fits.compression.provider.param.base.CompressHeaderParameter
 
finish() - Method in class nom.tam.image.tile.operation.buffer.TileBuffer
nothing to do in the normal case, overwrite this method if post processing is necessary.
Fits - Class in nom.tam.fits
This class provides access to routines to allow users to read and write FITS files.
Fits() - Constructor for class nom.tam.fits.Fits
Create an empty Fits object which is not associated with an input stream.
Fits(File) - Constructor for class nom.tam.fits.Fits
Associate FITS object with a File.
Fits(File, boolean) - Constructor for class nom.tam.fits.Fits
Associate the Fits object with a File
Fits(InputStream) - Constructor for class nom.tam.fits.Fits
Create a Fits object associated with the given data stream.
Fits(InputStream, boolean) - Constructor for class nom.tam.fits.Fits
Deprecated.
use Fits.Fits(InputStream) compression is auto detected.
Fits(String) - Constructor for class nom.tam.fits.Fits
Associate the FITS object with a file or URL.
Fits(String, boolean) - Constructor for class nom.tam.fits.Fits
Associate the FITS object with a file or URL.
Fits(URL) - Constructor for class nom.tam.fits.Fits
Associate the FITS object with a given URL
Fits(URL, boolean) - Constructor for class nom.tam.fits.Fits
Deprecated.
use Fits.Fits(InputStream) compression is auto detected.
FITS_BLOCK_SIZE - Static variable in class nom.tam.fits.FitsFactory
 
FITS_HEADER_CARD_SIZE - Static variable in class nom.tam.fits.HeaderCard
 
FitsCheckSum - Class in nom.tam.fits.utilities
 
FitsCopy - Class in nom.tam.fits.utilities
 
FitsDate - Class in nom.tam.fits
Fits date object parsed from the different type of date combinations
FitsDate(String) - Constructor for class nom.tam.fits.FitsDate
Convert a FITS date string to a Java Date object.
FitsElement - Interface in nom.tam.fits
This interface allows to easily perform basic I/O operations on a FITS element.
FitsException - Exception in nom.tam.fits
This is a general exception class allow us to distinguish issues detected by this library.
FitsException(String) - Constructor for exception nom.tam.fits.FitsException
 
FitsException(String, Exception) - Constructor for exception nom.tam.fits.FitsException
 
FitsFactory - Class in nom.tam.fits
This class contains the code which associates particular FITS types with header and data configurations.
FitsHeaderCardParser - Class in nom.tam.fits.utilities
A helper utility class to parse header cards for there value (especially strings) and comments.
FitsHeaderCardParser.ParsedValue - Class in nom.tam.fits.utilities
value comment pair of the header card.
FitsHeaderImpl - Class in nom.tam.fits.header
 
FitsHeaderImpl(String, IFitsHeader.SOURCE, IFitsHeader.HDU, IFitsHeader.VALUE, String) - Constructor for class nom.tam.fits.header.FitsHeaderImpl
 
FitsHeap - Class in nom.tam.fits
This class supports the FITS heap.
FitsIO - Interface in nom.tam.util
super closable interface for all fits reader/writers.
FitsLineAppender - Class in nom.tam.fits.utilities
This class handles the writing of a card line.
FitsLineAppender() - Constructor for class nom.tam.fits.utilities.FitsLineAppender
create a new FitsLineAppender that will have space allocated for one line.
FitsReader - Class in nom.tam.fits.utilities
 
FitsSubString - Class in nom.tam.fits.utilities
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.
FitsSubString(String) - Constructor for class nom.tam.fits.utilities.FitsSubString
constructor for the substring, start by representing the whole string.
FitsUtil - Class in nom.tam.fits
This class comprises static utility functions used throughout the FITS classes.
flatten(Object) - Static method in class nom.tam.util.ArrayFuncs
Given an array of arbitrary dimensionality .
FLOAT - Static variable in class nom.tam.util.type.PrimitiveTypes
 
FloatGZipCompressor() - Constructor for class nom.tam.fits.compression.algorithm.gzip.GZipCompressor.FloatGZipCompressor
 
FloatHCompressor(HCompressorQuantizeOption) - Constructor for class nom.tam.fits.compression.algorithm.hcompress.HCompressor.FloatHCompressor
 
FloatQuantCompressor(QuantizeOption, ICompressor<IntBuffer>) - Constructor for class nom.tam.fits.compression.algorithm.quant.QuantizeProcessor.FloatQuantCompressor
 
FloatRiceCompressor(RiceQuantizeCompressOption) - Constructor for class nom.tam.fits.compression.algorithm.rice.RiceCompressor.FloatRiceCompressor
 
flush() - Method in interface nom.tam.util.ArrayDataOutput
Flush the output buffer
flush() - Method in class nom.tam.util.BufferedFile
 
forceNoLoss(int, int, int, int) - Method in class nom.tam.image.compression.hdu.CompressedImageData
 
forceNoLoss(int, int, int, int) - Method in class nom.tam.image.compression.hdu.CompressedImageHDU
Specify an areaWithin the image that will not undergo a lossy compression.
forceNoLoss(boolean) - Method in class nom.tam.image.compression.tile.TileCompressor
 
forceNoLoss(int, int, int, int) - Method in class nom.tam.image.compression.tile.TiledImageCompressionOperation
 
format(boolean, byte[]) - Method in class nom.tam.util.ByteFormatter
Format a boolean into an existing array.
format(boolean, byte[], int, int) - Method in class nom.tam.util.ByteFormatter
Format a boolean into an existing array
format(double, byte[]) - Method in class nom.tam.util.ByteFormatter
Format a double into an array.
format(double, byte[], int, int) - Method in class nom.tam.util.ByteFormatter
Format a double into an existing character array.
format(float, byte[]) - Method in class nom.tam.util.ByteFormatter
Format a float into an array.
format(float, byte[], int, int) - Method in class nom.tam.util.ByteFormatter
Format a float into an existing byteacter array.
format(int, byte[]) - Method in class nom.tam.util.ByteFormatter
Format an int into an array.
format(int, byte[], int, int) - Method in class nom.tam.util.ByteFormatter
Format an int into an existing array.
format(long, byte[]) - Method in class nom.tam.util.ByteFormatter
Format a long into an array.
format(long, byte[], int, int) - Method in class nom.tam.util.ByteFormatter
Format a long into an existing array.
format(String, byte[]) - Method in class nom.tam.util.ByteFormatter
Insert a string at the beginning of an array.
format(String, byte[], int, int) - Method in class nom.tam.util.ByteFormatter
Insert a String into an existing character array.
FormatException - Exception in nom.tam.util
 
FormatException(String) - Constructor for exception nom.tam.util.FormatException
 
fromImageHDU(ImageHDU, int...) - Static method in class nom.tam.image.compression.hdu.CompressedImageHDU
Prepare a compressed image hdu for the specified image.
fullLength() - Method in class nom.tam.fits.utilities.FitsSubString
 

G

genericClone(Object) - Static method in class nom.tam.util.ArrayFuncs
Clone an Object if possible.
GenericKey - Class in nom.tam.fits.header
generic key interface, create an IFitsHeader from a key.
get(int) - Method in class nom.tam.util.HashedList
 
get(Object) - Method in class nom.tam.util.HashedList
 
getAdjustedLength(int) - Method in class nom.tam.fits.utilities.FitsSubString
check the string and set it to the maximum length specified.
getAllowTerminalJunk() - Static method in class nom.tam.fits.FitsFactory
 
getArea() - Method in class nom.tam.image.tile.operation.AbstractTileOperation
 
getArray(B, Object) - Method in interface nom.tam.util.type.PrimitiveType
 
getArray(B, Object, int) - Method in interface nom.tam.util.type.PrimitiveType
 
getAuthor() - Method in class nom.tam.fits.BasicHDU
Return the name of the person who compiled the information in the data associated with this header.
getAxes() - Method in class nom.tam.fits.BasicHDU
In FITS files the index represented by NAXIS1 is the index that changes most rapidly.
getBase() - Method in class nom.tam.fits.BinaryTable.ColumnDesc
 
getBaseArray(Object) - Static method in class nom.tam.util.ArrayFuncs
This routine returns the base array of a multi-dimensional array.
getBaseClass(Object) - Static method in class nom.tam.util.ArrayFuncs
This routine returns the base class of an object.
getBaseLength(Object) - Static method in class nom.tam.util.ArrayFuncs
This routine returns the size of the base element of an array.
getBases() - Method in class nom.tam.fits.BinaryTable
 
getBases() - Method in class nom.tam.util.ColumnTable
Get the base classes of the columns.
getBaseType() - Method in class nom.tam.image.tile.operation.AbstractTiledImageOperation
 
getBaseType() - Method in class nom.tam.image.tile.operation.AbstractTileOperation
 
getBaseType() - Method in class nom.tam.image.tile.operation.buffer.TileBuffer
 
getBaseType() - Method in interface nom.tam.image.tile.operation.ITiledImageOperation
 
getBigDecimalValue(IFitsHeader) - Method in class nom.tam.fits.Header
Get the double value associated with the given key.
getBigDecimalValue(String) - Method in class nom.tam.fits.Header
Get the double value associated with the given key.
getBigDecimalValue(String, BigDecimal) - Method in class nom.tam.fits.Header
Get the double value associated with the given key.
getBigIntegerValue(IFitsHeader, BigInteger) - Method in class nom.tam.fits.Header
Get the long value associated with the given key.
getBigIntegerValue(String) - Method in class nom.tam.fits.Header
Get the long value associated with the given key.
getBigIntegerValue(String, BigInteger) - Method in class nom.tam.fits.Header
Get the long value associated with the given key.
getBinaryTable() - Method in class nom.tam.image.compression.tile.TiledImageCompressionOperation
 
getBitPix() - Method in class nom.tam.fits.BasicHDU
 
getBlankValue() - Method in class nom.tam.fits.BasicHDU
 
getBlockSize() - Method in class nom.tam.fits.compression.algorithm.rice.RiceCompressOption
 
getBNull() - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
getBoolean() - Method in class nom.tam.util.ByteParser
 
getBoolean(int) - Method in class nom.tam.util.ByteParser
 
getBooleanValue(IFitsHeader) - Method in class nom.tam.fits.Header
Get the boolean value associated with the given key.
getBooleanValue(IFitsHeader, boolean) - Method in class nom.tam.fits.Header
Get the boolean value associated with the given key.
getBooleanValue(String) - Method in class nom.tam.fits.Header
Get the boolean value associated with the given key.
getBooleanValue(String, boolean) - Method in class nom.tam.fits.Header
Get the boolean value associated with the given key.
getBScale() - Method in class nom.tam.fits.BasicHDU
 
getBScale() - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
getBuffer() - Method in class nom.tam.image.tile.operation.buffer.TileBuffer
 
getBuffer() - Method in class nom.tam.image.tile.operation.buffer.TileBufferRowBased
 
getBuffer() - Method in class nom.tam.util.ByteParser
 
getBufferSize() - Method in class nom.tam.image.tile.operation.AbstractTiledImageOperation
 
getBUnit() - Method in class nom.tam.fits.BasicHDU
 
getBytePix() - Method in class nom.tam.fits.compression.algorithm.rice.RiceCompressOption
 
getBytes(String) - Static method in class nom.tam.util.AsciiFuncs
Convert an ASCII string to bytes.
getBZero() - Method in class nom.tam.fits.BasicHDU
 
getBZero() - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
getBzip2Cmd() - Method in class nom.tam.fits.compress.ExternalBZip2CompressionProvider
 
getCard(int) - Method in class nom.tam.fits.Header
Deprecated.
An iterator from Header.iterator(int) or Header.iterator() should be used for sequential access to the header.
getChannel() - Method in class nom.tam.util.BufferedFile
Get the channel associated with this file.
getColumn(int) - Method in class nom.tam.fits.AsciiTable
Get a column of data
getColumn(int) - Method in class nom.tam.fits.BinaryTable
Get a given column
getColumn(int) - Method in interface nom.tam.fits.TableData
 
getColumn(int) - Method in class nom.tam.fits.TableHDU
 
getColumn(String) - Method in class nom.tam.fits.TableHDU
 
getColumn() - Method in class nom.tam.image.compression.tile.mask.ImageNullPixelMask
 
getColumn(int) - Method in class nom.tam.util.ColumnTable
Get a particular column.
getColumn(int) - Method in interface nom.tam.util.DataTable
 
getColumnFormat(int) - Method in class nom.tam.fits.TableHDU
Get the FITS type of a column in the table.
getColumnMeta(int, String) - Method in class nom.tam.fits.TableHDU
Convenience method for getting column data.
getColumnName(int) - Method in class nom.tam.fits.TableHDU
Get the name of a column in the table.
getColumns() - Method in class nom.tam.fits.TableHDU
 
getColumns() - Method in class nom.tam.util.ColumnTable
 
getComment() - Method in class nom.tam.fits.HeaderCard
 
getComment(String) - Static method in class nom.tam.fits.HeaderCommentsMap
Deprecated.
getComment() - Method in class nom.tam.fits.utilities.FitsHeaderCardParser.ParsedValue
 
getCommentByKey(String) - Method in enum nom.tam.fits.header.Standard
scan for a comment with the specified reference key.
getCompleteImage() - Method in interface nom.tam.image.ImageTiler
 
getCompleteImage() - Method in class nom.tam.image.StandardImageTiler
Read the entire image into a multidimensional array.
getCompressAlgorithm() - Method in class nom.tam.image.compression.tile.mask.ImageNullPixelMask
 
getCompressedWholeArea() - Method in class nom.tam.image.compression.tile.TiledImageCompressionOperation
 
getCompressedWholeArea() - Method in interface nom.tam.image.tile.operation.ITiledImageOperation
 
getCompressionParameters() - Method in interface nom.tam.fits.compression.algorithm.api.ICompressOption
 
getCompressionParameters() - Method in class nom.tam.fits.compression.algorithm.hcompress.HCompressorOption
 
getCompressionParameters() - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
getCompressionParameters() - Method in class nom.tam.fits.compression.algorithm.rice.RiceCompressOption
 
getCompressOption(Class<T>) - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
getCompressOption(Class<T>) - Method in class nom.tam.image.compression.hdu.CompressedImageData
 
getCompressOption(Class<T>) - Method in class nom.tam.image.compression.hdu.CompressedImageHDU
 
getCompressorControl() - Method in class nom.tam.image.compression.tile.mask.AbstractNullPixelMask
 
getCompressorControl() - Method in class nom.tam.image.compression.tile.TiledImageCompressionOperation
 
getCompressorControl() - Method in interface nom.tam.image.tile.operation.ITiledImageOperation
 
getCreationDate() - Method in class nom.tam.fits.BasicHDU
Get the FITS file creation date as a Date object.
getData() - Method in class nom.tam.fits.AsciiTable
Get the ASCII table information.
getData() - Method in class nom.tam.fits.BasicHDU
 
getData() - Method in class nom.tam.fits.BinaryTable
 
getData() - Method in class nom.tam.fits.Data
 
getData(int, Object) - Method in class nom.tam.fits.FitsHeap
Get data from the heap.
getData() - Method in class nom.tam.fits.ImageData
Return the actual data.
getData() - Method in class nom.tam.fits.RandomGroupsData
 
getData() - Method in class nom.tam.fits.UndefinedData
 
getData() - Method in class nom.tam.image.compression.hdu.CompressedImageHDU
 
getDataSize() - Method in class nom.tam.fits.Header
Return the size of the data including any needed padding.
getDimens() - Method in class nom.tam.fits.BinaryTable.ColumnDesc
 
getDimens() - Method in class nom.tam.fits.BinaryTable
 
getDimensions(Object) - Static method in class nom.tam.util.ArrayFuncs
Find the dimensions of an object.
getDouble() - Method in class nom.tam.util.ByteParser
Read in the buffer until a double is read.
getDouble(int) - Method in class nom.tam.util.ByteParser
 
getDoubleValue(IFitsHeader) - Method in class nom.tam.fits.Header
Get the double value associated with the given key.
getDoubleValue(IFitsHeader, double) - Method in class nom.tam.fits.Header
Get the double value associated with the given key.
getDoubleValue(String) - Method in class nom.tam.fits.Header
Get the double value associated with the given key.
getDoubleValue(String, double) - Method in class nom.tam.fits.Header
Get the double value associated with the given key.
getDummyHDU() - Static method in class nom.tam.fits.BasicHDU
 
getDuplicates() - Method in class nom.tam.fits.Header
 
getElement(int, int) - Method in class nom.tam.fits.AsciiTable
Get a single element as a one-d array.
getElement(int, int) - Method in class nom.tam.fits.BinaryTable
Get a particular element from the table.
getElement(int, int) - Method in interface nom.tam.fits.TableData
 
getElement(int, int) - Method in class nom.tam.fits.TableHDU
 
getElement(int, int) - Method in class nom.tam.util.ColumnTable
Get a element of the table.
getElement(int, int) - Method in interface nom.tam.util.DataTable
 
getEpoch() - Method in class nom.tam.fits.BasicHDU
Deprecated.
getEquinox() - Method in class nom.tam.fits.BasicHDU
Get the equinox in years for the celestial coordinate system in which positions given in either the header or data are expressed.
getExtraState() - Method in class nom.tam.util.ColumnTable
 
getFD() - Method in class nom.tam.util.BufferedFile
Get the file descriptor associated with this stream.
getFileOffset() - Method in class nom.tam.fits.BasicHDU
Get the starting offset of the HDU
getFileOffset() - Method in class nom.tam.fits.Data
 
getFileOffset() - Method in interface nom.tam.fits.FitsElement
 
getFileOffset() - Method in class nom.tam.fits.FitsHeap
Get the file offset of the heap
getFileOffset() - Method in class nom.tam.fits.Header
 
getFilePointer() - Method in class nom.tam.util.BufferedFile
Get the current offset into the file.
getFilePointer() - Method in interface nom.tam.util.RandomAccess
 
getFitsDateString() - Static method in class nom.tam.fits.FitsDate
 
getFitsDateString(Date) - Static method in class nom.tam.fits.FitsDate
 
getFitsDateString(Date, boolean) - Static method in class nom.tam.fits.FitsDate
 
getFlatColumns() - Method in class nom.tam.fits.BinaryTable
 
getFlattenedColumn(int) - Method in class nom.tam.fits.BinaryTable
 
getFloat() - Method in class nom.tam.util.ByteParser
 
getFloat(int) - Method in class nom.tam.util.ByteParser
 
getFloatValue(IFitsHeader) - Method in class nom.tam.fits.Header
Get the float value associated with the given key.
getFloatValue(IFitsHeader, float) - Method in class nom.tam.fits.Header
 
getFloatValue(String) - Method in class nom.tam.fits.Header
Get the float value associated with the given key.
getFloatValue(String, float) - Method in class nom.tam.fits.Header
 
getGroupCount() - Method in class nom.tam.fits.BasicHDU
 
getGzipCompressorControl() - Method in class nom.tam.image.compression.tile.TiledImageCompressionOperation
 
getGzipCompressorControl() - Method in interface nom.tam.image.tile.operation.ITiledImageOperation
 
getHCompressorOption() - Method in class nom.tam.fits.compression.algorithm.hcompress.HCompressorQuantizeOption
 
getHDU(int) - Method in class nom.tam.fits.Fits
 
getHeader() - Method in class nom.tam.fits.BasicHDU
 
getHeapOffset() - Method in class nom.tam.fits.BinaryTable
 
getHeapSize() - Method in class nom.tam.fits.BinaryTable
 
getHeight() - Method in class nom.tam.image.tile.operation.buffer.TileBuffer
 
getHierarchFormater() - Static method in class nom.tam.fits.FitsFactory
 
getImageBuffer() - Method in class nom.tam.image.tile.operation.buffer.TileBuffer
 
getImageNullPixelMask() - Method in class nom.tam.image.compression.tile.TiledImageCompressionOperation
 
getImageWidth() - Method in class nom.tam.image.tile.operation.AbstractTiledImageOperation
 
getImageWidth() - Method in interface nom.tam.image.tile.operation.ITiledImageOperation
 
getInstrument() - Method in class nom.tam.fits.BasicHDU
Get the name of the instrument which was used to acquire the data in this FITS file.
getInt() - Method in class nom.tam.util.ByteParser
 
getInt(int) - Method in class nom.tam.util.ByteParser
 
getIntMaxValue() - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
getIntMinValue() - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
getIntValue(IFitsHeader) - Method in class nom.tam.fits.Header
Get the int value associated with the given key.
getIntValue(IFitsHeader, int) - Method in class nom.tam.fits.Header
 
getIntValue(String) - Method in class nom.tam.fits.Header
Get the int value associated with the given key.
getIntValue(String, int) - Method in class nom.tam.fits.Header
 
getKernel() - Method in class nom.tam.fits.BasicHDU
 
getKernel() - Method in class nom.tam.fits.Data
 
getKey(int) - Method in class nom.tam.fits.Header
Deprecated.
An iterator from Header.iterator(int) or Header.iterator() should be used for sequential access to the header.
getKey() - Method in class nom.tam.fits.HeaderCard
 
getKey() - Method in interface nom.tam.util.CursorValue
 
getLogger(Class<?>) - Static method in class nom.tam.util.LoggerHelper
 
getLong(int) - Method in class nom.tam.util.ByteParser
 
getLongValue(IFitsHeader) - Method in class nom.tam.fits.Header
Get the long value associated with the given key.
getLongValue(IFitsHeader, long) - Method in class nom.tam.fits.Header
Get the long value associated with the given key.
getLongValue(String) - Method in class nom.tam.fits.Header
Get the long value associated with the given key.
getLongValue(String, long) - Method in class nom.tam.fits.Header
Get the long value associated with the given key.
getMask() - Method in class nom.tam.image.compression.tile.mask.AbstractNullPixelMask
 
getMaskBytes() - Method in class nom.tam.image.compression.tile.mask.AbstractNullPixelMask
 
getMaximumValue() - Method in class nom.tam.fits.BasicHDU
Return the minimum valid value in the array.
getMaxValue() - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
getMemoryImage() - Method in class nom.tam.fits.ImageData.ImageDataTiler
 
getMemoryImage() - Method in class nom.tam.image.StandardImageTiler
See if we can get the image data from memory.
getMinimumValue() - Method in class nom.tam.fits.BasicHDU
Return the minimum valid value in the array.
getMinValue() - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
getModelRow() - Method in class nom.tam.fits.BinaryTable
 
getN(String) - Static method in class nom.tam.fits.header.GenericKey
 
getName() - Method in interface nom.tam.fits.compression.provider.param.api.ICompressParameter
 
getName() - Method in class nom.tam.fits.compression.provider.param.base.CompressParameter
 
getNAxes() - Method in class nom.tam.image.tile.operation.AbstractTiledImageOperation
 
getNCols() - Method in class nom.tam.fits.AsciiTable
Get the number of columns in the table
getNCols() - Method in class nom.tam.fits.BinaryTable
Get the number of columns in the table.
getNCols() - Method in interface nom.tam.fits.TableData
 
getNCols() - Method in class nom.tam.fits.TableHDU
Get the number of columns for this table
getNCols() - Method in class nom.tam.util.ColumnTable
Get the number of columns in the table.
getNCols() - Method in interface nom.tam.util.DataTable
 
getNoise2() - Method in class nom.tam.fits.compression.algorithm.quant.Quantize
 
getNoise3() - Method in class nom.tam.fits.compression.algorithm.quant.Quantize
 
getNoise5() - Method in class nom.tam.fits.compression.algorithm.quant.Quantize
 
getNRows() - Method in class nom.tam.fits.AsciiTable
Get the number of rows in the table
getNRows() - Method in class nom.tam.fits.BinaryTable
Get the number of rows in the table
getNRows() - Method in interface nom.tam.fits.TableData
 
getNRows() - Method in class nom.tam.fits.TableHDU
Get the number of rows for this table
getNRows() - Method in class nom.tam.util.ColumnTable
Get the number of rows in the table.
getNRows() - Method in interface nom.tam.util.DataTable
 
getNullValue() - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
getNullValue() - Method in class nom.tam.image.compression.tile.mask.AbstractNullPixelMask
 
getNullValueIndicator() - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
getNumberLength() - Method in class nom.tam.util.ByteParser
 
getNumberOfCards() - Method in class nom.tam.fits.Header
 
getNumberOfHDUs() - Method in class nom.tam.fits.Fits
Get the current number of HDUs in the Fits object.
getNumberOfPhysicalCards() - Method in class nom.tam.fits.Header
 
getNumberOfTileOperations() - Method in class nom.tam.image.tile.operation.AbstractTiledImageOperation
 
getObject() - Method in class nom.tam.fits.BasicHDU
Get the name of the observed object in this FITS file.
getObservationDate() - Method in class nom.tam.fits.BasicHDU
Get the FITS file observation date as a Date object.
getObserver() - Method in class nom.tam.fits.BasicHDU
Get the name of the person who acquired the data in this FITS file.
getOffset(int[], int[]) - Static method in class nom.tam.image.StandardImageTiler
 
getOffset() - Method in class nom.tam.util.ByteParser
Get the current offset.
getOption() - Method in class nom.tam.fits.compression.provider.param.base.CompressParameter
 
getOrigin() - Method in class nom.tam.fits.BasicHDU
Get the name of the organization which created this FITS file.
getOriginal() - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
getOriginalSize() - Method in class nom.tam.fits.Header
 
getParameterCount() - Method in class nom.tam.fits.BasicHDU
 
getPhysicalCardsRead() - Method in class nom.tam.fits.HeaderCardCountingArrayDataInput
 
getPixel(ByteBuffer, byte[]) - Method in class nom.tam.fits.compression.algorithm.gzip.GZipCompressor.ByteGZipCompressor
 
getPixel(DoubleBuffer, byte[]) - Method in class nom.tam.fits.compression.algorithm.gzip.GZipCompressor.DoubleGZipCompressor
 
getPixel(FloatBuffer, byte[]) - Method in class nom.tam.fits.compression.algorithm.gzip.GZipCompressor.FloatGZipCompressor
 
getPixel(T, byte[]) - Method in class nom.tam.fits.compression.algorithm.gzip.GZipCompressor
 
getPixel(IntBuffer, byte[]) - Method in class nom.tam.fits.compression.algorithm.gzip.GZipCompressor.IntGZipCompressor
 
getPixel(LongBuffer, byte[]) - Method in class nom.tam.fits.compression.algorithm.gzip.GZipCompressor.LongGZipCompressor
 
getPixel(ShortBuffer, byte[]) - Method in class nom.tam.fits.compression.algorithm.gzip.GZipCompressor.ShortGZipCompressor
 
getPixel(IntBuffer, byte[]) - Method in class nom.tam.fits.compression.algorithm.gzip2.GZip2Compressor.IntGZip2Compressor
 
getPixel(LongBuffer, byte[]) - Method in class nom.tam.fits.compression.algorithm.gzip2.GZip2Compressor.LongGZip2Compressor
 
getPixel(ShortBuffer, byte[]) - Method in class nom.tam.fits.compression.algorithm.gzip2.GZip2Compressor.ShortGZip2Compressor
 
getPixelSize() - Method in class nom.tam.image.tile.operation.AbstractTileOperation
 
getPixelSize() - Method in class nom.tam.image.tile.operation.buffer.TileBuffer
 
getPreviousTileOperation() - Method in class nom.tam.image.tile.operation.AbstractTileOperation
 
getQLevel() - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
getQuantize() - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeProcessor
 
getRawElement(int, int) - Method in class nom.tam.fits.BinaryTable
 
getReference() - Method in class nom.tam.fits.BasicHDU
Return the citation of a reference where the data associated with this header are published.
getRiceCompressOption() - Method in class nom.tam.fits.compression.algorithm.rice.RiceQuantizeCompressOption
 
getRow(int) - Method in class nom.tam.fits.AsciiTable
Get a row.
getRow(int) - Method in class nom.tam.fits.BinaryTable
Get a given row
getRow(int) - Method in interface nom.tam.fits.TableData
 
getRow(int) - Method in class nom.tam.fits.TableHDU
 
getRow(int) - Method in class nom.tam.util.ColumnTable
Get a row of data.
getRow(int) - Method in interface nom.tam.util.DataTable
 
getRowLen() - Method in class nom.tam.fits.AsciiTable
Get the number of bytes in a row
getScale() - Method in class nom.tam.fits.compression.algorithm.hcompress.HCompressorOption
 
getSeed() - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
getSize() - Method in class nom.tam.fits.BasicHDU
 
getSize() - Method in class nom.tam.fits.Data
 
getSize() - Method in interface nom.tam.fits.FitsElement
 
getSize() - Method in class nom.tam.fits.FitsHeap
Return the size of the heap using the more bean compatible format
getSize() - Method in class nom.tam.fits.Header
 
getSizes() - Method in class nom.tam.fits.BinaryTable
 
getSizes() - Method in class nom.tam.util.ColumnTable
 
getStream() - Method in class nom.tam.fits.Fits
Get the data stream used for the Fits Data.
getString(int) - Method in class nom.tam.util.ByteParser
 
getStringValue(IFitsHeader) - Method in class nom.tam.fits.Header
 
getStringValue(String) - Method in class nom.tam.fits.Header
Get the String value associated with the given key.
getSynonyms() - Method in enum nom.tam.fits.header.Synonyms
 
getTDims(String) - Static method in class nom.tam.fits.BinaryTable
Parse the TDIMS value.
getTelescope() - Method in class nom.tam.fits.BasicHDU
Get the name of the telescope which was used to acquire the data in this FITS file.
getTile(int[], int[]) - Method in interface nom.tam.image.ImageTiler
 
getTile(Object, int[], int[]) - Method in interface nom.tam.image.ImageTiler
 
getTile(int[], int[]) - Method in class nom.tam.image.StandardImageTiler
Get a subset of the image.
getTile(Object, int[], int[]) - Method in class nom.tam.image.StandardImageTiler
Get a tile, filling in a prespecified array.
getTileAxes() - Method in class nom.tam.image.tile.operation.AbstractTiledImageOperation
 
getTileBuffer() - Method in class nom.tam.image.compression.tile.mask.AbstractNullPixelMask
 
getTileBuffer() - Method in class nom.tam.image.tile.operation.AbstractTileOperation
 
getTiledImageOperation() - Method in class nom.tam.image.tile.operation.AbstractTileOperation
 
getTileHeight() - Method in class nom.tam.fits.compression.algorithm.hcompress.HCompressorOption
 
getTileHeight() - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
getTileIndex() - Method in class nom.tam.image.compression.tile.mask.AbstractNullPixelMask
 
getTileIndex() - Method in class nom.tam.image.tile.operation.AbstractTileOperation
 
getTileOperation(int) - Method in class nom.tam.image.tile.operation.AbstractTiledImageOperation
 
getTileOperation(int) - Method in interface nom.tam.image.tile.operation.ITiledImageOperation
 
getTileOperations() - Method in class nom.tam.image.tile.operation.AbstractTiledImageOperation
 
getTiler() - Method in class nom.tam.fits.ImageData
 
getTiler() - Method in class nom.tam.fits.ImageHDU
 
getTileWidth() - Method in class nom.tam.fits.compression.algorithm.hcompress.HCompressorOption
 
getTileWidth() - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
getTrimmedString(String) - Method in class nom.tam.fits.BasicHDU
Get the String value associated with keyword.
getTrimmedString(IFitsHeader) - Method in class nom.tam.fits.BasicHDU
Get the String value associated with keyword.
getTrueSize() - Method in class nom.tam.fits.AsciiTable
Return the size of the data section
getTrueSize() - Method in class nom.tam.fits.BinaryTable
Get the size of the data in the HDU sans padding.
getTrueSize() - Method in class nom.tam.fits.ImageData
Get the size in bytes of the data
getTrueSize() - Method in class nom.tam.fits.RandomGroupsData
Get the size of the actual data element.
getTrueSize() - Method in class nom.tam.fits.UndefinedData
Get the size in bytes of the data
getTruncatedHDU() - Method in exception nom.tam.fits.PaddingException
 
getTypes() - Method in class nom.tam.fits.BinaryTable
 
getTypes() - Method in class nom.tam.util.ColumnTable
Get the characters describing the base classes of the columns.
getUncompressedData(Header) - Method in class nom.tam.image.compression.hdu.CompressedImageData
 
getUncompressedData() - Method in class nom.tam.image.compression.hdu.CompressedImageHDU
 
getUncompressedKey() - Method in enum nom.tam.fits.header.Compression
 
getURLStream(URL, int) - Static method in class nom.tam.fits.FitsUtil
 
getUseHierarch() - Static method in class nom.tam.fits.FitsFactory
 
getValue() - Method in class nom.tam.fits.HeaderCard
 
getValue(Class<T>, T) - Method in class nom.tam.fits.HeaderCard
 
getValue() - Method in class nom.tam.fits.utilities.FitsHeaderCardParser.ParsedValue
 
getValueFromColumn(int) - Method in interface nom.tam.fits.compression.provider.param.api.ICompressColumnParameter
 
getValueFromColumn(int) - Method in class nom.tam.fits.compression.provider.param.quant.ZBlankColumnParameter
 
getValueFromHeader(IHeaderAccess) - Method in interface nom.tam.fits.compression.provider.param.api.ICompressHeaderParameter
get the value from the header and set it in the compression option.
getValueFromHeader(IHeaderAccess) - Method in class nom.tam.fits.compression.provider.param.hcompress.HCompressScaleParameter
 
getValueFromHeader(IHeaderAccess) - Method in class nom.tam.fits.compression.provider.param.hcompress.HCompressSmoothParameter
 
getValueFromHeader(IHeaderAccess) - Method in class nom.tam.fits.compression.provider.param.rice.RiceBlockSizeParameter
 
getValueFromHeader(IHeaderAccess) - Method in class nom.tam.fits.compression.provider.param.rice.RiceBytePixParameter
 
getValuesFromColumn(int) - Method in interface nom.tam.fits.compression.provider.param.api.ICompressParameters
extract the option data from the column and set it in the option.
getValuesFromColumn(int) - Method in class nom.tam.fits.compression.provider.param.base.CompressParameters
 
getValuesFromHeader(IHeaderAccess) - Method in interface nom.tam.fits.compression.provider.param.api.ICompressParameters
extract the option values that are represented by headers from the hdu header.
getValuesFromHeader(IHeaderAccess) - Method in class nom.tam.fits.compression.provider.param.base.CompressParameters
 
getWidth() - Method in class nom.tam.image.tile.operation.buffer.TileBuffer
 
GZip2Compressor<T extends Buffer> - Class in nom.tam.fits.compression.algorithm.gzip2
 
GZip2Compressor(int) - Constructor for class nom.tam.fits.compression.algorithm.gzip2.GZip2Compressor
 
GZip2Compressor.ByteGZip2Compress - Class in nom.tam.fits.compression.algorithm.gzip2
 
GZip2Compressor.IntGZip2Compressor - Class in nom.tam.fits.compression.algorithm.gzip2
 
GZip2Compressor.LongGZip2Compressor - Class in nom.tam.fits.compression.algorithm.gzip2
 
GZip2Compressor.ShortGZip2Compressor - Class in nom.tam.fits.compression.algorithm.gzip2
 
GZIP_COMPRESSED_DATA_COLUMN - Static variable in enum nom.tam.fits.header.Compression
When using the quantization method to compress floating-poi nt images that is described in Section 4, it sometimes may not be possible to quantize some o f the tiles (e.g., if the range of pixels values is too large or if most of the pixels have the sam e value and hence the calculated RMS noise level in the tile is close to zero).
GZipCompressionProvider - Class in nom.tam.fits.compress
 
GZipCompressionProvider() - Constructor for class nom.tam.fits.compress.GZipCompressionProvider
 
GZipCompressor<T extends Buffer> - Class in nom.tam.fits.compression.algorithm.gzip
 
GZipCompressor(int) - Constructor for class nom.tam.fits.compression.algorithm.gzip.GZipCompressor
 
GZipCompressor.ByteGZipCompressor - Class in nom.tam.fits.compression.algorithm.gzip
Byte compress is a special case, the only one that does not extends GZipCompress because it can write the buffer directly.
GZipCompressor.DoubleGZipCompressor - Class in nom.tam.fits.compression.algorithm.gzip
 
GZipCompressor.FloatGZipCompressor - Class in nom.tam.fits.compression.algorithm.gzip
 
GZipCompressor.IntGZipCompressor - Class in nom.tam.fits.compression.algorithm.gzip
 
GZipCompressor.LongGZipCompressor - Class in nom.tam.fits.compression.algorithm.gzip
 
GZipCompressor.ShortGZipCompressor - Class in nom.tam.fits.compression.algorithm.gzip
 

H

hadDuplicates() - Method in class nom.tam.fits.Header
 
HashedList<VALUE extends CursorValue<String>> - Class in nom.tam.util
a ordered hash map implementation.
HashedList() - Constructor for class nom.tam.util.HashedList
 
hasPrev() - Method in interface nom.tam.util.Cursor
 
HCompress - Class in nom.tam.fits.compression.algorithm.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.
HCompress() - Constructor for class nom.tam.fits.compression.algorithm.hcompress.HCompress
 
HCompressor<T extends Buffer> - Class in nom.tam.fits.compression.algorithm.hcompress
 
HCompressor(HCompressorOption) - Constructor for class nom.tam.fits.compression.algorithm.hcompress.HCompressor
 
HCompressor.ByteHCompressor - Class in nom.tam.fits.compression.algorithm.hcompress
 
HCompressor.DoubleHCompressor - Class in nom.tam.fits.compression.algorithm.hcompress
 
HCompressor.FloatHCompressor - Class in nom.tam.fits.compression.algorithm.hcompress
 
HCompressor.IntHCompressor - Class in nom.tam.fits.compression.algorithm.hcompress
 
HCompressor.ShortHCompressor - Class in nom.tam.fits.compression.algorithm.hcompress
 
HCompressorOption - Class in nom.tam.fits.compression.algorithm.hcompress
 
HCompressorOption() - Constructor for class nom.tam.fits.compression.algorithm.hcompress.HCompressorOption
 
HCompressorQuantizeOption - Class in nom.tam.fits.compression.algorithm.hcompress
 
HCompressorQuantizeOption() - Constructor for class nom.tam.fits.compression.algorithm.hcompress.HCompressorQuantizeOption
 
HCompressParameters - Class in nom.tam.fits.compression.provider.param.hcompress
 
HCompressParameters(HCompressorOption) - Constructor for class nom.tam.fits.compression.provider.param.hcompress.HCompressParameters
 
HCompressQuantizeParameters - Class in nom.tam.fits.compression.provider.param.hcompress
 
HCompressQuantizeParameters(HCompressorQuantizeOption) - Constructor for class nom.tam.fits.compression.provider.param.hcompress.HCompressQuantizeParameters
 
HCompressScaleParameter - Class in nom.tam.fits.compression.provider.param.hcompress
 
HCompressSmoothParameter - Class in nom.tam.fits.compression.provider.param.hcompress
 
HDecompress - Class in nom.tam.fits.compression.algorithm.hcompress
The original decompression code was written by R.
HDecompress() - Constructor for class nom.tam.fits.compression.algorithm.hcompress.HDecompress
 
hdu() - Method in enum nom.tam.fits.header.Checksum
 
hdu() - Method in enum nom.tam.fits.header.Compression
 
hdu() - Method in enum nom.tam.fits.header.DataDescription
 
hdu() - Method in enum nom.tam.fits.header.extra.CXCExt
 
hdu() - Method in enum nom.tam.fits.header.extra.CXCStclSharedExt
 
hdu() - Method in enum nom.tam.fits.header.extra.MaxImDLExt
 
hdu() - Method in enum nom.tam.fits.header.extra.NOAOExt
 
hdu() - Method in enum nom.tam.fits.header.extra.SBFitsExt
 
hdu() - Method in enum nom.tam.fits.header.extra.STScIExt
 
hdu() - Method in class nom.tam.fits.header.FitsHeaderImpl
 
hdu() - Method in enum nom.tam.fits.header.HierarchicalGrouping
 
hdu() - Method in interface nom.tam.fits.header.IFitsHeader
 
hdu() - Method in enum nom.tam.fits.header.InstrumentDescription
 
hdu() - Method in enum nom.tam.fits.header.NonStandard
 
hdu() - Method in enum nom.tam.fits.header.ObservationDescription
 
hdu() - Method in enum nom.tam.fits.header.ObservationDurationDescription
 
hdu() - Method in enum nom.tam.fits.header.Standard
 
hduFactory(Header, DataClass) - Static method in class nom.tam.fits.FitsFactory
 
hduFactory(Object) - Static method in class nom.tam.fits.FitsFactory
 
HDUFactory(Header, DataClass) - Static method in class nom.tam.fits.FitsFactory
Deprecated.
HDUFactory(Object) - Static method in class nom.tam.fits.FitsFactory
Deprecated.
Header - Class in nom.tam.fits
This class describes methods to access and manipulate the header for a FITS HDU.
Header() - Constructor for class nom.tam.fits.Header
Create an empty header
Header(ArrayDataInput) - Constructor for class nom.tam.fits.Header
Create a header and populate it from the input stream
Header(Data) - Constructor for class nom.tam.fits.Header
Create a header which points to the given data object.
Header(String[]) - Constructor for class nom.tam.fits.Header
Create a header and initialize it with a vector of strings.
HeaderAccess - Class in nom.tam.fits.compression.provider.param.api
 
HeaderAccess(Header) - Constructor for class nom.tam.fits.compression.provider.param.api.HeaderAccess
 
HeaderCard - Class in nom.tam.fits
This class describes methods to access and manipulate the individual cards for a FITS Header.
HeaderCard(ArrayDataInput) - Constructor for class nom.tam.fits.HeaderCard
 
HeaderCard(HeaderCardCountingArrayDataInput) - Constructor for class nom.tam.fits.HeaderCard
 
HeaderCard(String, BigDecimal, String) - Constructor for class nom.tam.fits.HeaderCard
Create a HeaderCard from its component parts
HeaderCard(String, BigInteger, String) - Constructor for class nom.tam.fits.HeaderCard
Create a HeaderCard from its component parts
HeaderCard(String, boolean, String) - Constructor for class nom.tam.fits.HeaderCard
Create a HeaderCard from its component parts
HeaderCard(String, double, String) - Constructor for class nom.tam.fits.HeaderCard
Create a HeaderCard from its component parts
HeaderCard(String, float, String) - Constructor for class nom.tam.fits.HeaderCard
Create a HeaderCard from its component parts
HeaderCard(String, int, String) - Constructor for class nom.tam.fits.HeaderCard
Create a HeaderCard from its component parts
HeaderCard(String, long, String) - Constructor for class nom.tam.fits.HeaderCard
Create a HeaderCard from its component parts
HeaderCard(String, String, boolean) - Constructor for class nom.tam.fits.HeaderCard
Create a comment style card.
HeaderCard(String, String, String) - Constructor for class nom.tam.fits.HeaderCard
Create a HeaderCard from its component parts
HeaderCard(String, String, String, boolean) - Constructor for class nom.tam.fits.HeaderCard
Create a HeaderCard from its component parts
HeaderCardAccess - Class in nom.tam.fits.compression.provider.param.api
 
HeaderCardAccess(IFitsHeader, String) - Constructor for class nom.tam.fits.compression.provider.param.api.HeaderCardAccess
 
HeaderCardBuilder - Class in nom.tam.fits
builder pattern implementation for easy readable header card creation.
HeaderCardBuilder(Header, IFitsHeader) - Constructor for class nom.tam.fits.HeaderCardBuilder
constructor to the header card builder.
HeaderCardCountingArrayDataInput - Class in nom.tam.fits
A helper class to keep track of the number of physical cards for a logical card.
HeaderCardCountingArrayDataInput(ArrayDataInput) - Constructor for class nom.tam.fits.HeaderCardCountingArrayDataInput
 
HeaderCardException - Exception in nom.tam.fits
 
HeaderCardException(String) - Constructor for exception nom.tam.fits.HeaderCardException
 
HeaderCommentsMap - Class in nom.tam.fits
Deprecated.
HeaderOrder - Class in nom.tam.fits
This class implements a comparator which ensures that FITS keywords are written out in a proper order.
HeaderOrder() - Constructor for class nom.tam.fits.HeaderOrder
 
headerParameters() - Method in class nom.tam.fits.compression.provider.param.base.CompressParameters
 
headerParameters() - Method in class nom.tam.fits.compression.provider.param.hcompress.HCompressParameters
 
headerParameters() - Method in class nom.tam.fits.compression.provider.param.hcompress.HCompressQuantizeParameters
 
headerParameters() - Method in class nom.tam.fits.compression.provider.param.quant.QuantizeParameters
 
headerParameters() - Method in class nom.tam.fits.compression.provider.param.rice.RiceCompressParameters
 
headerParameters() - Method in class nom.tam.fits.compression.provider.param.rice.RiceQuantizeCompressParameters
 
HierarchicalGrouping - Enum in nom.tam.fits.header
This data dictionary contains FITS keywords that have been widely used within the astronomical community.
HIGH_INTEGER_MASK - Static variable in interface nom.tam.util.FitsIO
bit mask to get the highest integer from an long.

I

ICompressColumnParameter - Interface in nom.tam.fits.compression.provider.param.api
 
ICompressHeaderParameter - Interface in nom.tam.fits.compression.provider.param.api
Compression parameter that must be stored along the header meta data of the hdu.
ICompressOption - Interface in nom.tam.fits.compression.algorithm.api
Option for the compression algorithm, implementors are used to control the compression algorithm.
ICompressor<T extends Buffer> - Interface in nom.tam.fits.compression.algorithm.api
Compressor that can compress a Buffer into a ByteBuffer and vize versa.
ICompressorControl - Interface in nom.tam.fits.compression.algorithm.api
The interface to a provided compression algorithm.
ICompressorProvider - Interface in nom.tam.fits.compression.provider.api
Service loader Interface to provide compression algorithms to fits.
ICompressParameter - Interface in nom.tam.fits.compression.provider.param.api
Compression parameter that must be stored along the meta data.
ICompressParameters - Interface in nom.tam.fits.compression.provider.param.api
Group of parameters that must be synchronized with the hdu meta data for a specific compression algorithm.
ICompressProvider - Interface in nom.tam.fits.compress
 
IFitsHeader - Interface in nom.tam.fits.header
 
IFitsHeader.HDU - Enum in nom.tam.fits.header
 
IFitsHeader.SOURCE - Enum in nom.tam.fits.header
 
IFitsHeader.VALUE - Enum in nom.tam.fits.header
 
IHeaderAccess - Interface in nom.tam.fits.compression.provider.param.api
 
IHierarchKeyFormatter - Interface in nom.tam.fits.header.hierarch
 
ImageData - Class in nom.tam.fits
This class instantiates FITS primary HDU and IMAGE extension data.
ImageData() - Constructor for class nom.tam.fits.ImageData
Create the equivalent of a null data element.
ImageData(Header) - Constructor for class nom.tam.fits.ImageData
Create an array from a header description.
ImageData(Object) - Constructor for class nom.tam.fits.ImageData
Create an ImageData object using the specified object to initialize the data array.
ImageData.ArrayDesc - Class in nom.tam.fits
This class describes an array
ImageData.ImageDataTiler - Class in nom.tam.fits
This inner class allows the ImageTiler to see if the user has read in the data.
ImageHDU - Class in nom.tam.fits
FITS image header/data unit
ImageHDU(Header, ImageData) - Constructor for class nom.tam.fits.ImageHDU
Build an image HDU using the supplied data.
ImageNullPixelMask - Class in nom.tam.image.compression.tile.mask
 
ImageNullPixelMask(int, long, String) - Constructor for class nom.tam.image.compression.tile.mask.ImageNullPixelMask
 
ImageTiler - Interface in nom.tam.image
 
in() - Method in class nom.tam.fits.HeaderCardCountingArrayDataInput
 
incrementPosition(int[], int[], int[]) - Static method in class nom.tam.image.StandardImageTiler
Increment the offset within the position array.
individualSize() - Method in interface nom.tam.util.type.PrimitiveType
 
INFINITY - Static variable in class nom.tam.util.ByteFormatter
 
info(PrintStream) - Method in class nom.tam.fits.AsciiTableHDU
 
info(PrintStream) - Method in class nom.tam.fits.BasicHDU
Print out some information about this HDU.
info(PrintStream) - Method in class nom.tam.fits.BinaryTableHDU
Print out some information about this HDU.
info(PrintStream) - Method in class nom.tam.fits.ImageHDU
Print out some information about this HDU.
info(PrintStream) - Method in class nom.tam.fits.RandomGroupsHDU
 
info(PrintStream) - Method in class nom.tam.fits.UndefinedHDU
 
init(OPERATION) - Method in interface nom.tam.image.tile.operation.ITileOperationInitialisation
 
init(int) - Method in class nom.tam.util.BufferPointer
 
initializeColumns(IHeaderAccess, BinaryTable, int) - Method in interface nom.tam.fits.compression.provider.param.api.ICompressParameters
initialize the column based options of the compression algorithm from the binary table.
initializeColumns(int) - Method in interface nom.tam.fits.compression.provider.param.api.ICompressParameters
initialize the column based parameter to the specified column length.
initializeColumns(IHeaderAccess, BinaryTable, int) - Method in class nom.tam.fits.compression.provider.param.base.CompressParameters
 
initializeColumns(int) - Method in class nom.tam.fits.compression.provider.param.base.CompressParameters
 
initializedColumn() - Method in class nom.tam.fits.compression.provider.param.base.CompressColumnParameter
 
initializedMask(int) - Method in class nom.tam.image.compression.tile.mask.AbstractNullPixelMask
 
initializePointers() - Method in class nom.tam.util.ColumnTable
Set the pointer arrays for the eight primitive types to point to the appropriate elements of arrays.
initializeQuantAlgorithm() - Method in class nom.tam.image.compression.tile.TiledImageCompressionOperation
 
input - Variable in class nom.tam.fits.Data
The input stream used.
insertComment(String) - Method in class nom.tam.fits.Header
Add a COMMENT line.
insertCommentStyle(String, String) - Method in class nom.tam.fits.Header
Add a line to the header using the COMMENT style, i.e., no '=' in column 9.
insertHDU(BasicHDU<?>, int) - Method in class nom.tam.fits.Fits
Insert a FITS object into the list of HDUs.
insertHistory(String) - Method in class nom.tam.fits.Header
Add a HISTORY line.
InstrumentDescription - Enum in nom.tam.fits.header
This data dictionary contains FITS keywords that have been widely used within the astronomical community.
INT - Static variable in class nom.tam.util.type.PrimitiveTypes
 
INTEGER_MASK - Static variable in interface nom.tam.util.FitsIO
bit mask to get the lowest integer from an long.
intersects(TileArea) - Method in class nom.tam.image.tile.operation.TileArea
 
IntGZip2Compressor() - Constructor for class nom.tam.fits.compression.algorithm.gzip2.GZip2Compressor.IntGZip2Compressor
 
IntGZipCompressor() - Constructor for class nom.tam.fits.compression.algorithm.gzip.GZipCompressor.IntGZipCompressor
 
IntHCompressor(HCompressorOption) - Constructor for class nom.tam.fits.compression.algorithm.hcompress.HCompressor.IntHCompressor
 
IntPLIOCompressor() - Constructor for class nom.tam.fits.compression.algorithm.plio.PLIOCompress.IntPLIOCompressor
 
IntRiceCompressor(RiceCompressOption) - Constructor for class nom.tam.fits.compression.algorithm.rice.RiceCompressor.IntRiceCompressor
 
invalidate() - Method in class nom.tam.util.BufferPointer
 
is(PrimitiveType<? extends Buffer>) - Method in interface nom.tam.util.type.PrimitiveType
 
isCenterOnZero() - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
isCheckNull() - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
isCheckZero() - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
isCompressed(File) - Static method in class nom.tam.fits.compress.CompressionManager
Is a file compressed? (the magic number in the first 2 bytes is used to detect the compression.
isCompressed(String) - Static method in class nom.tam.fits.compress.CompressionManager
Is a file compressed? (the magic number in the first 2 bytes is used to detect the compression.
isData(Object) - Static method in class nom.tam.fits.AsciiTableHDU
 
isData(Object) - Static method in class nom.tam.fits.BasicHDU
 
isData(Object) - Static method in class nom.tam.fits.BinaryTableHDU
 
isData(Object) - Static method in class nom.tam.fits.ImageHDU
 
isData(Object) - Static method in class nom.tam.fits.RandomGroupsHDU
Check if this data is compatible with Random Groups structure.
isData(Object) - Static method in class nom.tam.fits.UndefinedHDU
Check if we can use the following object as in an Undefined FITS block.
isDither() - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
isDither2() - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
isEmpty() - Method in class nom.tam.util.HashedList
 
isHeader(Header) - Static method in class nom.tam.fits.AsciiTableHDU
Check that this is a valid ascii table header.
isHeader(Header) - Static method in class nom.tam.fits.BasicHDU
Check that this is a valid header for the HDU.
isHeader(Header) - Static method in class nom.tam.fits.BinaryTableHDU
Check that this is a valid binary table header.
isHeader() - Method in class nom.tam.fits.BinaryTableHDU
Check that this HDU has a valid header.
isHeader(Header) - Static method in class nom.tam.fits.ImageHDU
Check that this HDU has a valid header for this type.
isHeader(Header) - Static method in class nom.tam.fits.RandomGroupsHDU
 
isHeader() - Method in class nom.tam.fits.RandomGroupsHDU
Check that this HDU has a valid header.
isHeader(Header) - Static method in class nom.tam.fits.UndefinedHDU
Check if we can find the length of the data for this header.
isHeader(Header) - Static method in class nom.tam.image.compression.hdu.CompressedImageHDU
Check that this HDU has a valid header for this type.
isHeader() - Method in class nom.tam.image.compression.hdu.CompressedImageHDU
Check that this HDU has a valid header.
isKeyValuePair() - Method in class nom.tam.fits.HeaderCard
 
isLongStringsEnabled() - Static method in class nom.tam.fits.FitsFactory
 
isLossyCompression() - Method in interface nom.tam.fits.compression.algorithm.api.ICompressOption
 
isLossyCompression() - Method in class nom.tam.fits.compression.algorithm.hcompress.HCompressorOption
 
isLossyCompression() - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
isLossyCompression() - Method in class nom.tam.fits.compression.algorithm.rice.RiceCompressOption
 
isNull(int, int) - Method in class nom.tam.fits.AsciiTable
See if an element is null.
isNull(int, int) - Method in class nom.tam.fits.AsciiTableHDU
 
isNull(double) - Method in class nom.tam.fits.compression.algorithm.quant.Quantize
 
isPrimary - Variable in class nom.tam.fits.BasicHDU
Is this the first HDU in a FITS file?
isSmooth() - Method in class nom.tam.fits.compression.algorithm.hcompress.HCompressorOption
 
isString() - Method in class nom.tam.fits.utilities.FitsHeaderCardParser.ParsedValue
 
isStringValue() - Method in class nom.tam.fits.HeaderCard
 
isSubArray(Object) - Static method in class nom.tam.util.array.MultiArrayPointer
 
isWhitespace(char) - Static method in class nom.tam.util.AsciiFuncs
 
iterator() - Method in class nom.tam.fits.Header
 
iterator(int) - Method in class nom.tam.fits.Header
 
iterator() - Method in class nom.tam.util.HashedList
 
iterator(int) - Method in class nom.tam.util.HashedList
 
iterator(String) - Method in class nom.tam.util.HashedList
 
ITiledImageOperation - Interface in nom.tam.image.tile.operation
 
ITileOperation - Interface in nom.tam.image.tile.operation
 
ITileOperationInitialisation<OPERATION extends ITileOperation> - Interface in nom.tam.image.tile.operation
 

K

key() - Method in enum nom.tam.fits.header.Checksum
 
key() - Method in enum nom.tam.fits.header.Compression
 
key() - Method in enum nom.tam.fits.header.DataDescription
 
key() - Method in enum nom.tam.fits.header.extra.CXCExt
 
key() - Method in enum nom.tam.fits.header.extra.CXCStclSharedExt
 
key() - Method in enum nom.tam.fits.header.extra.MaxImDLExt
 
key() - Method in enum nom.tam.fits.header.extra.NOAOExt
 
key() - Method in enum nom.tam.fits.header.extra.SBFitsExt
 
key() - Method in enum nom.tam.fits.header.extra.STScIExt
 
key() - Method in class nom.tam.fits.header.FitsHeaderImpl
 
key() - Method in enum nom.tam.fits.header.HierarchicalGrouping
 
key() - Method in interface nom.tam.fits.header.IFitsHeader
 
key() - Method in enum nom.tam.fits.header.InstrumentDescription
 
key() - Method in enum nom.tam.fits.header.NonStandard
 
key() - Method in enum nom.tam.fits.header.ObservationDescription
 
key() - Method in enum nom.tam.fits.header.ObservationDurationDescription
 
key() - Method in enum nom.tam.fits.header.Standard
 

L

length() - Method in class nom.tam.fits.utilities.FitsLineAppender
 
length() - Method in class nom.tam.fits.utilities.FitsSubString
 
length() - Method in class nom.tam.util.BufferedFile
 
LoggerHelper - Class in nom.tam.util
Utility class offering simplifying methods related to Logger.
LONG - Static variable in class nom.tam.util.type.PrimitiveTypes
 
LongGZip2Compressor() - Constructor for class nom.tam.fits.compression.algorithm.gzip2.GZip2Compressor.LongGZip2Compressor
 
LongGZipCompressor() - Constructor for class nom.tam.fits.compression.algorithm.gzip.GZipCompressor.LongGZipCompressor
 
lookup(String) - Static method in class nom.tam.fits.header.GenericKey
lookup a string key in the standard key sets.

M

main(String[]) - Static method in class nom.tam.fits.utilities.FitsCopy
 
main(String[]) - Static method in class nom.tam.fits.utilities.FitsReader
 
Main - Class in nom.tam.fits.utilities
 
main(String[]) - Static method in class nom.tam.fits.utilities.Main
 
makeData() - Method in class nom.tam.fits.Header
 
makeHDU(DataClass) - Static method in class nom.tam.fits.Fits
 
makeHDU(Header) - Static method in class nom.tam.fits.Fits
 
makeHDU(Object) - Static method in class nom.tam.fits.Fits
 
manufactureData(Header) - Static method in class nom.tam.fits.AsciiTableHDU
Create a Data object to correspond to the header description.
manufactureData(Header) - Static method in class nom.tam.fits.BinaryTableHDU
 
manufactureData(Header) - Static method in class nom.tam.fits.ImageHDU
 
manufactureData(Header) - Static method in class nom.tam.fits.RandomGroupsHDU
 
manufactureData(Header) - Static method in class nom.tam.fits.UndefinedHDU
 
manufactureData(Header) - Static method in class nom.tam.image.compression.hdu.CompressedImageHDU
 
manufactureHeader(Data) - Static method in class nom.tam.fits.AsciiTableHDU
 
manufactureHeader(Data) - Static method in class nom.tam.fits.BinaryTableHDU
 
manufactureHeader(Data) - Static method in class nom.tam.fits.ImageHDU
 
manufactureHeader(Data) - Static method in class nom.tam.fits.UndefinedHDU
 
mark() - Method in class nom.tam.fits.HeaderCardCountingArrayDataInput
mark the current position in the stream.
mark(int) - Method in interface nom.tam.util.ArrayDataInput
See the general contract of the mark method of InputStream.
mark(int) - Method in class nom.tam.util.BufferedFile
 
MAX_KEYWORD_LENGTH - Static variable in class nom.tam.fits.HeaderCard
Maximum length of a FITS keyword field
MAX_LONG_STRING_CONTINUE_OVERHEAD - Static variable in class nom.tam.fits.HeaderCard
the start and end quotes of the string and the ampasant to continue the string.
MAX_LONG_STRING_VALUE_LENGTH - Static variable in class nom.tam.fits.HeaderCard
Maximum length of a FITS long string value field.
MAX_LONG_STRING_VALUE_WITH_COMMENT_LENGTH - Static variable in class nom.tam.fits.HeaderCard
if a commend needs the be specified 2 extra chars are needed to start the comment
MAX_STRING_VALUE_LENGTH - Static variable in class nom.tam.fits.HeaderCard
Maximum length of a FITS string value field.
MAX_VALUE_LENGTH - Static variable in class nom.tam.fits.HeaderCard
Maximum length of a FITS value field.
MaxImDLExt - Enum in nom.tam.fits.header.extra
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.
maxLength(String[]) - Static method in class nom.tam.fits.FitsUtil
 
mimicArray(Object, Class<?>) - Static method in class nom.tam.util.ArrayFuncs
Create an array of a type given by new type with the dimensionality given in array.
missingBitsInCurrentByte() - Method in class nom.tam.fits.compression.algorithm.rice.BitBuffer
 
movePosition(int) - Method in class nom.tam.fits.compression.algorithm.rice.BitBuffer
 
MultiArrayCopier - Class in nom.tam.util.array
 
MultiArrayCopyFactory - Class in nom.tam.util.array
 
MultiArrayCopyFactory() - Constructor for class nom.tam.util.array.MultiArrayCopyFactory
 
MultiArrayIterator - Class in nom.tam.util.array
 
MultiArrayIterator(Object) - Constructor for class nom.tam.util.array.MultiArrayIterator
 
MultiArrayPointer - Class in nom.tam.util.array
 
MultiArrayPointer() - Constructor for class nom.tam.util.array.MultiArrayPointer
 
MultiArrayPointer(Object) - Constructor for class nom.tam.util.array.MultiArrayPointer
 
myData - Variable in class nom.tam.fits.BasicHDU
The associated data unit.
myHeader - Variable in class nom.tam.fits.BasicHDU
The associated header.

N

n(int...) - Method in enum nom.tam.fits.header.Checksum
 
n(int...) - Method in enum nom.tam.fits.header.Compression
 
n(int...) - Method in enum nom.tam.fits.header.DataDescription
 
n(int...) - Method in enum nom.tam.fits.header.extra.CXCExt
 
n(int...) - Method in enum nom.tam.fits.header.extra.CXCStclSharedExt
 
n(int...) - Method in enum nom.tam.fits.header.extra.MaxImDLExt
 
n(int...) - Method in enum nom.tam.fits.header.extra.NOAOExt
 
n(int...) - Method in enum nom.tam.fits.header.extra.SBFitsExt
 
n(int...) - Method in enum nom.tam.fits.header.extra.STScIExt
 
n(int...) - Method in class nom.tam.fits.header.FitsHeaderImpl
 
n(int...) - Method in enum nom.tam.fits.header.HierarchicalGrouping
 
n(int...) - Method in interface nom.tam.fits.header.IFitsHeader
 
n(int...) - Method in enum nom.tam.fits.header.InstrumentDescription
 
n(int...) - Method in enum nom.tam.fits.header.NonStandard
 
n(int...) - Method in enum nom.tam.fits.header.ObservationDescription
 
n(int...) - Method in enum nom.tam.fits.header.ObservationDurationDescription
 
n(int...) - Method in enum nom.tam.fits.header.Standard
 
NAXIS1 - Static variable in enum nom.tam.fits.header.Standard
 
NAXIS2 - Static variable in enum nom.tam.fits.header.Standard
 
needBuffer(int) - Method in class nom.tam.util.BufferEncoder
 
NEGATIVE_INFINITY - Static variable in class nom.tam.util.ByteFormatter
 
nElements(Object) - Static method in class nom.tam.util.ArrayFuncs
Deprecated.
May silently underestimate size if number is > 2 G.
newArray(int) - Method in interface nom.tam.util.type.PrimitiveType
 
newBuffer(int) - Method in interface nom.tam.util.type.PrimitiveType
 
newBuffer(long) - Method in interface nom.tam.util.type.PrimitiveType
 
newInstance(Class<?>, int) - Static method in class nom.tam.util.ArrayFuncs
Allocate an array dynamically.
newInstance(Class<?>, int[]) - Static method in class nom.tam.util.ArrayFuncs
Allocate an array dynamically.
next() - Method in class nom.tam.util.array.MultiArrayIterator
 
next() - Method in class nom.tam.util.array.MultiArrayPointer
 
next(int) - Method in interface nom.tam.util.Cursor
Returns the count next element in the iteration.
nextCard() - Method in class nom.tam.fits.Header
 
nextCompressionProvider(int, int, ICompressProvider) - Static method in class nom.tam.fits.compress.CompressionManager
 
nextFreeZVal(IHeaderAccess) - Method in class nom.tam.fits.compression.provider.param.base.CompressHeaderParameter
 
nextPixel() - Method in class nom.tam.fits.compression.algorithm.plio.PLIOCompress.BytePLIOCompressor
 
nextPixel() - Method in class nom.tam.fits.compression.algorithm.plio.PLIOCompress.IntPLIOCompressor
 
nextPixel() - Method in class nom.tam.fits.compression.algorithm.plio.PLIOCompress
 
nextPixel() - Method in class nom.tam.fits.compression.algorithm.plio.PLIOCompress.ShortPLIOCompressor
 
nextPixel() - Method in class nom.tam.fits.compression.algorithm.rice.RiceCompressor.ByteRiceCompressor
 
nextPixel(int) - Method in class nom.tam.fits.compression.algorithm.rice.RiceCompressor.ByteRiceCompressor
 
nextPixel() - Method in class nom.tam.fits.compression.algorithm.rice.RiceCompressor.IntRiceCompressor
 
nextPixel(int) - Method in class nom.tam.fits.compression.algorithm.rice.RiceCompressor.IntRiceCompressor
 
nextPixel() - Method in class nom.tam.fits.compression.algorithm.rice.RiceCompressor
 
nextPixel(int) - Method in class nom.tam.fits.compression.algorithm.rice.RiceCompressor
 
nextPixel() - Method in class nom.tam.fits.compression.algorithm.rice.RiceCompressor.ShortRiceCompressor
 
nextPixel(int) - Method in class nom.tam.fits.compression.algorithm.rice.RiceCompressor.ShortRiceCompressor
 
nioBuffer - Variable in class nom.tam.fits.compression.algorithm.gzip.GZipCompressor
 
nLElements(Object) - Static method in class nom.tam.util.ArrayFuncs
Deprecated.
May silently underestimate size if number is > 2 G.
NOAOExt - Enum in nom.tam.fits.header.extra
This keyword dictionary defines keywords which may be used in image data recorded by the data acquisition system.
nom.tam.fits - package nom.tam.fits
 
nom.tam.fits.compress - package nom.tam.fits.compress
 
nom.tam.fits.compression.algorithm.api - package nom.tam.fits.compression.algorithm.api
 
nom.tam.fits.compression.algorithm.gzip - package nom.tam.fits.compression.algorithm.gzip
 
nom.tam.fits.compression.algorithm.gzip2 - package nom.tam.fits.compression.algorithm.gzip2
 
nom.tam.fits.compression.algorithm.hcompress - package nom.tam.fits.compression.algorithm.hcompress
 
nom.tam.fits.compression.algorithm.plio - package nom.tam.fits.compression.algorithm.plio
 
nom.tam.fits.compression.algorithm.quant - package nom.tam.fits.compression.algorithm.quant
 
nom.tam.fits.compression.algorithm.rice - package nom.tam.fits.compression.algorithm.rice
 
nom.tam.fits.compression.provider - package nom.tam.fits.compression.provider
 
nom.tam.fits.compression.provider.api - package nom.tam.fits.compression.provider.api
 
nom.tam.fits.compression.provider.param.api - package nom.tam.fits.compression.provider.param.api
 
nom.tam.fits.compression.provider.param.base - package nom.tam.fits.compression.provider.param.base
 
nom.tam.fits.compression.provider.param.hcompress - package nom.tam.fits.compression.provider.param.hcompress
 
nom.tam.fits.compression.provider.param.quant - package nom.tam.fits.compression.provider.param.quant
 
nom.tam.fits.compression.provider.param.rice - package nom.tam.fits.compression.provider.param.rice
 
nom.tam.fits.header - package nom.tam.fits.header
There many many sources of FITS keywords.
nom.tam.fits.header.extra - package nom.tam.fits.header.extra
 
nom.tam.fits.header.hierarch - package nom.tam.fits.header.hierarch
 
nom.tam.fits.utilities - package nom.tam.fits.utilities
 
nom.tam.image - package nom.tam.image
 
nom.tam.image.compression.hdu - package nom.tam.image.compression.hdu
 
nom.tam.image.compression.tile - package nom.tam.image.compression.tile
 
nom.tam.image.compression.tile.mask - package nom.tam.image.compression.tile.mask
 
nom.tam.image.tile.operation - package nom.tam.image.tile.operation
 
nom.tam.image.tile.operation.buffer - package nom.tam.image.tile.operation.buffer
 
nom.tam.util - package nom.tam.util
 
nom.tam.util.array - package nom.tam.util.array
 
nom.tam.util.type - package nom.tam.util.type
 
NonStandard - Enum in nom.tam.fits.header
This data dictionary contains FITS keywords that have been widely used within the astronomical community.
NOT_A_NUMBER - Static variable in class nom.tam.util.ByteFormatter
 
NULL_INDICATOR - Static variable in class nom.tam.image.compression.tile.mask.AbstractNullPixelMask
 
NULL_PIXEL_MASK_COLUMN - Static variable in enum nom.tam.fits.header.Compression
The null pixels in integer images are flagged by a reserved BLANK value and will be preserved if a lossless compression algorithm is used.
NullPixelMaskPreserver - Class in nom.tam.image.compression.tile.mask
This class overwrites the pixels specified in the mask with null values.
NullPixelMaskPreserver(TileBuffer, int, long, ICompressorControl) - Constructor for class nom.tam.image.compression.tile.mask.NullPixelMaskPreserver
 
NullPixelMaskRestorer - Class in nom.tam.image.compression.tile.mask
restore the null pixel values of an image.
NullPixelMaskRestorer(TileBuffer, int, long, ICompressorControl) - Constructor for class nom.tam.image.compression.tile.mask.NullPixelMaskRestorer
 
NYBBLE_MASK - Static variable in class nom.tam.fits.compression.algorithm.hcompress.HCompress
 

O

ObservationDescription - Enum in nom.tam.fits.header
This data dictionary contains FITS keywords that have been widely used within the astronomical community.
ObservationDurationDescription - Enum in nom.tam.fits.header
This data dictionary contains FITS keywords that have been widely used within the astronomical community.
ONE_MEGABYTE - Static variable in class nom.tam.fits.compress.CompressionManager
 
option() - Method in interface nom.tam.fits.compression.algorithm.api.ICompressorControl
 
option() - Method in class nom.tam.fits.compression.provider.CompressorProvider.TileCompressorControl
 
original - Variable in class nom.tam.fits.compression.provider.param.base.CompressColumnParameter
 
originalColumn() - Method in class nom.tam.fits.compression.provider.param.base.CompressColumnParameter
 

P

pad(ArrayDataOutput, long) - Static method in class nom.tam.fits.FitsUtil
Add padding to an output stream.
pad(ArrayDataOutput, long, byte) - Static method in class nom.tam.fits.FitsUtil
Add padding to an output stream.
padding(int) - Static method in class nom.tam.fits.FitsUtil
 
padding(long) - Static method in class nom.tam.fits.FitsUtil
 
PaddingException - Exception in nom.tam.fits
This exception is thrown if an error is found reading the padding following a valid FITS HDU.
PaddingException(String, Data, Exception) - Constructor for exception nom.tam.fits.PaddingException
 
parameters - Variable in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
parseCardKey(String) - Static method in class nom.tam.fits.utilities.FitsHeaderCardParser
parse a fits keyword from a card and return it as a dot separated list.
parseCardValue(String) - Static method in class nom.tam.fits.utilities.FitsHeaderCardParser
Parse the card for a value and comment.
ParsedValue() - Constructor for class nom.tam.fits.utilities.FitsHeaderCardParser.ParsedValue
 
ParsedValue(String, String) - Constructor for class nom.tam.fits.utilities.FitsHeaderCardParser.ParsedValue
 
parseHeader(Header) - Method in class nom.tam.fits.ImageData
 
PLIOCompress - Class in nom.tam.fits.compression.algorithm.plio
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() - Constructor for class nom.tam.fits.compression.algorithm.plio.PLIOCompress
 
PLIOCompress.BytePLIOCompressor - Class in nom.tam.fits.compression.algorithm.plio
 
PLIOCompress.IntPLIOCompressor - Class in nom.tam.fits.compression.algorithm.plio
Attention int values are limited to 24 bits!
PLIOCompress.ShortPLIOCompressor - Class in nom.tam.fits.compression.algorithm.plio
 
pointToData(Data) - Method in class nom.tam.fits.Header
Deprecated.
Use the appropriate Header constructor.
prepareUncompressedData(Object, Header) - Method in class nom.tam.image.compression.hdu.CompressedImageData
 
prepareUncompressedData(Buffer) - Method in class nom.tam.image.compression.tile.TiledImageCompressionOperation
 
preserveNull() - Method in class nom.tam.image.compression.tile.mask.NullPixelMaskPreserver
 
preserveNulls(long, String) - Method in class nom.tam.image.compression.hdu.CompressedImageData
preserve the null values in the image even if the compression algorithm is lossy.
preserveNulls(String) - Method in class nom.tam.image.compression.hdu.CompressedImageHDU
preserve the null values in the image even if the compression algorithm is lossy.
preserveNulls(long, String) - Method in class nom.tam.image.compression.tile.TiledImageCompressionOperation
preserve null values, where the value representing null is specified as a parameter.
prev() - Method in interface nom.tam.util.Cursor
 
primaryKeyword() - Method in enum nom.tam.fits.header.Synonyms
 
primaryKeyword(IFitsHeader) - Static method in enum nom.tam.fits.header.Synonyms
 
primaryKeyword(String) - Static method in enum nom.tam.fits.header.Synonyms
 
primitiveClass() - Method in interface nom.tam.util.type.PrimitiveType
 
primitiveSize - Variable in class nom.tam.fits.compression.algorithm.gzip.GZipCompressor
 
PrimitiveType<B extends Buffer> - Interface in nom.tam.util.type
 
PrimitiveTypeHandler - Class in nom.tam.util.type
 
PrimitiveTypes - Class in nom.tam.util.type
 
priority() - Method in class nom.tam.fits.compress.BasicCompressProvider
 
priority() - Method in class nom.tam.fits.compress.BZip2CompressionProvider
 
priority() - Method in class nom.tam.fits.compress.ExternalBZip2CompressionProvider
 
priority() - Method in class nom.tam.fits.compress.GZipCompressionProvider
 
priority() - Method in interface nom.tam.fits.compress.ICompressProvider
 
priority() - Method in class nom.tam.fits.compress.ZCompressionProvider
 
provides(int, int) - Method in class nom.tam.fits.compress.BasicCompressProvider
 
provides(int, int) - Method in class nom.tam.fits.compress.BZip2CompressionProvider
 
provides(int, int) - Method in class nom.tam.fits.compress.ExternalBZip2CompressionProvider
 
provides(int, int) - Method in class nom.tam.fits.compress.GZipCompressionProvider
 
provides(int, int) - Method in interface nom.tam.fits.compress.ICompressProvider
 
provides(int, int) - Method in class nom.tam.fits.compress.ZCompressionProvider
 
put(int, int) - Method in class nom.tam.fits.compression.algorithm.plio.PLIOCompress.BytePLIOCompressor
 
put(int, int) - Method in class nom.tam.fits.compression.algorithm.plio.PLIOCompress.IntPLIOCompressor
 
put(int, int) - Method in class nom.tam.fits.compression.algorithm.plio.PLIOCompress
 
put(int, int) - Method in class nom.tam.fits.compression.algorithm.plio.PLIOCompress.ShortPLIOCompressor
 
putArray(B, Object) - Method in interface nom.tam.util.type.PrimitiveType
 
putArray(B, Object, int) - Method in interface nom.tam.util.type.PrimitiveType
 
putByte(byte) - Method in class nom.tam.fits.compression.algorithm.rice.BitBuffer
 
putByte(byte, int) - Method in class nom.tam.fits.compression.algorithm.rice.BitBuffer
 
putInt(int) - Method in class nom.tam.fits.compression.algorithm.rice.BitBuffer
write out int value to the next 4 bytes of the buffer
putInt(int, int) - Method in class nom.tam.fits.compression.algorithm.rice.BitBuffer
 
putLong(long, int) - Method in class nom.tam.fits.compression.algorithm.rice.BitBuffer
 

Q

Quantize - Class in nom.tam.fits.compression.algorithm.quant
 
Quantize(QuantizeOption) - Constructor for class nom.tam.fits.compression.algorithm.quant.Quantize
 
quantize(double[], int, int) - Method in class nom.tam.fits.compression.algorithm.quant.Quantize
arguments: long row i: tile number = row number in the binary table double fdata[] i: tiledImageOperation of image pixels to be compressed long nxpix i: number of pixels in each row of fdata long nypix i: number of rows in fdata nullcheck i: check for nullvalues in fdata? double in_null_value i: value used to represent undefined pixels in fdata float qlevel i: quantization level int dither_method i; which dithering method to use int idata[] o: values of fdata after applying bzero and bscale double bscale o: scale factor double bzero o: zero offset int iminval o: minimum quantized value that is returned int imaxval o: maximum quantized value that is returned The function value will be one if the input fdata were copied to idata; in this case the parameters bscale and bzero can be used to convert back to nearly the original floating point values: fdata ~= idata * bscale + bzero.
quantize(double[], IntBuffer) - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeProcessor
 
quantize(DoubleBuffer, IntBuffer) - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeProcessor
 
QuantizeOption - Class in nom.tam.fits.compression.algorithm.quant
 
QuantizeOption() - Constructor for class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
quantizeOption - Variable in class nom.tam.fits.compression.algorithm.quant.QuantizeProcessor
 
QuantizeParameters - Class in nom.tam.fits.compression.provider.param.quant
 
QuantizeParameters(QuantizeOption) - Constructor for class nom.tam.fits.compression.provider.param.quant.QuantizeParameters
 
QuantizeProcessor - Class in nom.tam.fits.compression.algorithm.quant
 
QuantizeProcessor(QuantizeOption) - Constructor for class nom.tam.fits.compression.algorithm.quant.QuantizeProcessor
 
QuantizeProcessor.DoubleQuantCompressor - Class in nom.tam.fits.compression.algorithm.quant
 
QuantizeProcessor.FloatQuantCompressor - Class in nom.tam.fits.compression.algorithm.quant
TODO this is done very inefficient and should be refactored!

R

RandomAccess - Interface in nom.tam.util
These packages define the methods which indicate that an i/o stream may be accessed in arbitrary order.
RandomGroupsData - Class in nom.tam.fits
This class instantiates FITS Random Groups data.
RandomGroupsData() - Constructor for class nom.tam.fits.RandomGroupsData
Create the equivalent of a null data element.
RandomGroupsData(Object[][]) - Constructor for class nom.tam.fits.RandomGroupsData
Create a RandomGroupsData object using the specified object to initialize the data array.
RandomGroupsHDU - Class in nom.tam.fits
Random groups HDUs.
RandomGroupsHDU(Header, RandomGroupsData) - Constructor for class nom.tam.fits.RandomGroupsHDU
Create an HDU from the given header and data .
randomInit(File) - Method in class nom.tam.fits.Fits
Initialize using buffered random access.
read(ArrayDataInput) - Method in class nom.tam.fits.AsciiTable
Read in an ASCII table.
read(ArrayDataInput) - Method in class nom.tam.fits.BasicHDU
 
read(ArrayDataInput) - Method in class nom.tam.fits.BinaryTable
Read the data -- or defer reading on random access.
read() - Method in class nom.tam.fits.compress.CloseIS
 
read(byte[], int, int) - Method in class nom.tam.fits.compress.CloseIS
 
read(ArrayDataInput) - Method in class nom.tam.fits.Data
 
read() - Method in class nom.tam.fits.Fits
Return all HDUs for the Fits object.
read(InputStream) - Method in class nom.tam.fits.Fits
Read a FITS file from an InputStream object.
read(ArrayDataInput) - Method in interface nom.tam.fits.FitsElement
Read a data array into the current object and if needed position to the beginning of the next FITS block.
read(ArrayDataInput) - Method in class nom.tam.fits.FitsHeap
Read the heap
read(ArrayDataInput) - Method in class nom.tam.fits.Header
Read a stream for header data.
read(ArrayDataInput) - Method in class nom.tam.fits.ImageData
 
read(ArrayDataInput) - Method in class nom.tam.fits.RandomGroupsData
Read the RandomGroupsData
read(ArrayDataInput) - Method in class nom.tam.fits.UndefinedData
 
read(Header) - Method in class nom.tam.image.compression.tile.TiledImageCompressionOperation
 
read(byte[]) - Method in interface nom.tam.util.ArrayDataInput
Read an array of byte's.
read(byte[], int, int) - Method in interface nom.tam.util.ArrayDataInput
Read a segment of an array of byte's.
read(boolean[]) - Method in interface nom.tam.util.ArrayDataInput
Read an array of boolean's.
read(boolean[], int, int) - Method in interface nom.tam.util.ArrayDataInput
Read a segment of an array of boolean's.
read(char[]) - Method in interface nom.tam.util.ArrayDataInput
Read an array of char's.
read(char[], int, int) - Method in interface nom.tam.util.ArrayDataInput
Read a segment of an array of char's.
read(double[]) - Method in interface nom.tam.util.ArrayDataInput
Read an array of double's.
read(double[], int, int) - Method in interface nom.tam.util.ArrayDataInput
Read a segment of an array of double's.
read(float[]) - Method in interface nom.tam.util.ArrayDataInput
Read an array of float's.
read(float[], int, int) - Method in interface nom.tam.util.ArrayDataInput
Read a segment of an array of float's.
read(int[]) - Method in interface nom.tam.util.ArrayDataInput
Read an array of int's.
read(int[], int, int) - Method in interface nom.tam.util.ArrayDataInput
Read a segment of an array of int's.
read(long[]) - Method in interface nom.tam.util.ArrayDataInput
Read a segment of an array of long's.
read(long[], int, int) - Method in interface nom.tam.util.ArrayDataInput
Read a segment of an array of long's.
read(short[]) - Method in interface nom.tam.util.ArrayDataInput
Read an array of short's.
read(short[], int, int) - Method in interface nom.tam.util.ArrayDataInput
Read a segment of an array of short's.
read(boolean[], int, int) - Method in class nom.tam.util.BufferDecoder
 
read(byte[], int, int) - Method in class nom.tam.util.BufferDecoder
 
read(char[], int, int) - Method in class nom.tam.util.BufferDecoder
 
read(double[], int, int) - Method in class nom.tam.util.BufferDecoder
 
read(float[], int, int) - Method in class nom.tam.util.BufferDecoder
 
read(int[], int, int) - Method in class nom.tam.util.BufferDecoder
 
read(long[], int, int) - Method in class nom.tam.util.BufferDecoder
 
read(short[], int, int) - Method in class nom.tam.util.BufferDecoder
 
read(boolean[]) - Method in class nom.tam.util.BufferedDataInputStream
 
read(boolean[], int, int) - Method in class nom.tam.util.BufferedDataInputStream
 
read(byte[], int, int) - Method in class nom.tam.util.BufferedDataInputStream
 
read(char[]) - Method in class nom.tam.util.BufferedDataInputStream
 
read(char[], int, int) - Method in class nom.tam.util.BufferedDataInputStream
 
read(double[]) - Method in class nom.tam.util.BufferedDataInputStream
 
read(double[], int, int) - Method in class nom.tam.util.BufferedDataInputStream
 
read(float[]) - Method in class nom.tam.util.BufferedDataInputStream
 
read(float[], int, int) - Method in class nom.tam.util.BufferedDataInputStream
 
read(int[]) - Method in class nom.tam.util.BufferedDataInputStream
 
read(int[], int, int) - Method in class nom.tam.util.BufferedDataInputStream
 
read(long[]) - Method in class nom.tam.util.BufferedDataInputStream
 
read(long[], int, int) - Method in class nom.tam.util.BufferedDataInputStream
 
read(short[]) - Method in class nom.tam.util.BufferedDataInputStream
 
read(short[], int, int) - Method in class nom.tam.util.BufferedDataInputStream
 
read() - Method in class nom.tam.util.BufferedFile
 
read(boolean[]) - Method in class nom.tam.util.BufferedFile
 
read(boolean[], int, int) - Method in class nom.tam.util.BufferedFile
 
read(byte[]) - Method in class nom.tam.util.BufferedFile
 
read(byte[], int, int) - Method in class nom.tam.util.BufferedFile
 
read(char[]) - Method in class nom.tam.util.BufferedFile
 
read(char[], int, int) - Method in class nom.tam.util.BufferedFile
 
read(double[]) - Method in class nom.tam.util.BufferedFile
 
read(double[], int, int) - Method in class nom.tam.util.BufferedFile
 
read(float[]) - Method in class nom.tam.util.BufferedFile
 
read(float[], int, int) - Method in class nom.tam.util.BufferedFile
 
read(int[]) - Method in class nom.tam.util.BufferedFile
 
read(int[], int, int) - Method in class nom.tam.util.BufferedFile
 
read(long[]) - Method in class nom.tam.util.BufferedFile
 
read(long[], int, int) - Method in class nom.tam.util.BufferedFile
 
read(short[]) - Method in class nom.tam.util.BufferedFile
 
read(short[], int, int) - Method in class nom.tam.util.BufferedFile
 
read() - Method in class nom.tam.util.ByteBufferInputStream
 
read(byte[], int, int) - Method in class nom.tam.util.ByteBufferInputStream
 
read(ArrayDataInput) - Method in class nom.tam.util.ColumnTable
Read a table.
readArray(Object) - Method in interface nom.tam.util.ArrayDataInput
Deprecated.
readArray(Object) - Method in class nom.tam.util.BufferedDataInputStream
Deprecated.
readArray(Object) - Method in class nom.tam.util.BufferedFile
Deprecated.
readBoolean() - Method in class nom.tam.util.BufferDecoder
 
readBoolean() - Method in class nom.tam.util.BufferedDataInputStream
 
readBoolean() - Method in class nom.tam.util.BufferedFile
 
readByte() - Method in class nom.tam.util.BufferedDataInputStream
 
readByte() - Method in class nom.tam.util.BufferedFile
 
readChar() - Method in class nom.tam.util.BufferDecoder
 
readChar() - Method in class nom.tam.util.BufferedDataInputStream
 
readChar() - Method in class nom.tam.util.BufferedFile
 
readDouble() - Method in class nom.tam.util.BufferDecoder
 
readDouble() - Method in class nom.tam.util.BufferedDataInputStream
 
readDouble() - Method in class nom.tam.util.BufferedFile
 
readFloat() - Method in class nom.tam.util.BufferDecoder
 
readFloat() - Method in class nom.tam.util.BufferedDataInputStream
 
readFloat() - Method in class nom.tam.util.BufferedFile
 
readFully(byte[], int, int) - Method in interface nom.tam.util.ArrayDataInput
Read a buffer and signal an EOF if the requested elements cannot be read.
readFully(byte[], int, int) - Method in class nom.tam.util.BufferDecoder
 
readFully(byte[]) - Method in class nom.tam.util.BufferedDataInputStream
 
readFully(byte[], int, int) - Method in class nom.tam.util.BufferedDataInputStream
 
readFully(byte[]) - Method in class nom.tam.util.BufferedFile
 
readFully(byte[], int, int) - Method in class nom.tam.util.BufferedFile
 
readHDU() - Method in class nom.tam.fits.Fits
Read the next HDU on the default input stream.
readHeader(ArrayDataInput) - Static method in class nom.tam.fits.Header
Create a header by reading the information from the input stream.
readHeap(ArrayDataInput) - Method in class nom.tam.fits.BinaryTable
Read the heap which contains the data for variable length arrays.
readInt() - Method in class nom.tam.util.BufferDecoder
 
readInt() - Method in class nom.tam.util.BufferedDataInputStream
 
readInt() - Method in class nom.tam.util.BufferedFile
 
readLArray(Object) - Method in interface nom.tam.util.ArrayDataInput
Read an object.
readLArray(Object) - Method in class nom.tam.util.BufferDecoder
 
readLArray(Object) - Method in class nom.tam.util.BufferedDataInputStream
 
readLArray(Object) - Method in class nom.tam.util.BufferedFile
 
readLine() - Method in class nom.tam.util.BufferedDataInputStream
Deprecated.
Use BufferedReader methods.
readLine() - Method in class nom.tam.util.BufferedFile
Read a line of input.
readLong() - Method in class nom.tam.util.BufferDecoder
 
readLong() - Method in class nom.tam.util.BufferedDataInputStream
 
readLong() - Method in class nom.tam.util.BufferedFile
 
readPrimaryHeaders(Header) - Method in class nom.tam.image.compression.tile.TiledImageCompressionOperation
 
readPrimitiveArray(Object) - Method in class nom.tam.util.BufferedDataInputStream
readShort() - Method in class nom.tam.util.BufferDecoder
 
readShort() - Method in class nom.tam.util.BufferedDataInputStream
 
readShort() - Method in class nom.tam.util.BufferedFile
 
readTrueData(ArrayDataInput) - Method in class nom.tam.fits.BinaryTable
Read table, heap and padding
readUnsignedByte() - Method in class nom.tam.util.BufferedDataInputStream
 
readUnsignedByte() - Method in class nom.tam.util.BufferedFile
 
readUnsignedShort() - Method in class nom.tam.util.BufferedDataInputStream
 
readUnsignedShort() - Method in class nom.tam.util.BufferedFile
 
readUTF() - Method in class nom.tam.util.BufferedDataInputStream
 
readUTF() - Method in class nom.tam.util.BufferedFile
 
remove(int) - Method in class nom.tam.util.HashedList
Remove an object from the list giving the object index..
remove(Object) - Method in class nom.tam.util.HashedList
 
removeAll(Collection<?>) - Method in class nom.tam.util.HashedList
 
removeCard(String) - Method in class nom.tam.fits.Header
Deprecated.
removeKey(Object) - Method in class nom.tam.util.HashedList
Remove a keyed object from the list.
replaceKey(String, String) - Method in class nom.tam.util.HashedList
Replace the key of a given element.
reposition(Closeable, long) - Static method in class nom.tam.fits.FitsUtil
Reposition a random access stream to a requested offset.
reset() - Method in class nom.tam.fits.BasicHDU
 
reset() - Method in class nom.tam.fits.Data
 
reset() - Method in interface nom.tam.fits.FitsElement
Reset the input stream to point to the beginning of this element
reset() - Method in class nom.tam.fits.FitsHeap
 
reset() - Method in class nom.tam.fits.Header
Reset the file pointer to the beginning of the header
reset() - Method in class nom.tam.fits.HeaderCardCountingArrayDataInput
reset the stream th the last marked prosition.
reset() - Method in class nom.tam.util.array.MultiArrayIterator
 
reset() - Method in class nom.tam.util.array.MultiArrayPointer
 
reset() - Method in interface nom.tam.util.ArrayDataInput
See the general contract of the reset method of InputStream.
reset() - Method in class nom.tam.util.BufferedFile
 
resetOriginalSize() - Method in class nom.tam.fits.Header
Indicate that we can use the current internal size of the Header as the 'original' size (e.g., perhaps we've rewritten the header to disk).
rest() - Method in class nom.tam.fits.utilities.FitsSubString
shift the sting to the rest of the string, the part of the original string that is after the part of the string this instance currently represents.
restoreNulls() - Method in class nom.tam.image.compression.tile.mask.NullPixelMaskRestorer
 
retainAll(Collection<?>) - Method in class nom.tam.util.HashedList
 
reverseIndices(int[]) - Static method in class nom.tam.util.ArrayFuncs
Reverse an integer array.
rewrite() - Method in class nom.tam.fits.BasicHDU
 
rewrite() - Method in class nom.tam.fits.Data
 
rewrite() - Method in interface nom.tam.fits.FitsElement
Rewrite the contents of the element in place.
rewrite() - Method in class nom.tam.fits.FitsHeap
 
rewrite() - Method in class nom.tam.fits.Header
Rewrite the header.
rewriteable() - Method in class nom.tam.fits.BasicHDU
 
rewriteable() - Method in class nom.tam.fits.Data
 
rewriteable() - Method in interface nom.tam.fits.FitsElement
 
rewriteable() - Method in class nom.tam.fits.FitsHeap
 
rewriteable() - Method in class nom.tam.fits.Header
 
RiceBlockSizeParameter - Class in nom.tam.fits.compression.provider.param.rice
 
RiceBlockSizeParameter(RiceCompressOption) - Constructor for class nom.tam.fits.compression.provider.param.rice.RiceBlockSizeParameter
 
RiceBytePixParameter - Class in nom.tam.fits.compression.provider.param.rice
 
RiceBytePixParameter(RiceCompressOption) - Constructor for class nom.tam.fits.compression.provider.param.rice.RiceBytePixParameter
 
RiceCompressOption - Class in nom.tam.fits.compression.algorithm.rice
 
RiceCompressOption() - Constructor for class nom.tam.fits.compression.algorithm.rice.RiceCompressOption
 
RiceCompressor<T extends Buffer> - Class in nom.tam.fits.compression.algorithm.rice
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 - Class in nom.tam.fits.compression.algorithm.rice
 
RiceCompressor.DoubleRiceCompressor - Class in nom.tam.fits.compression.algorithm.rice
 
RiceCompressor.FloatRiceCompressor - Class in nom.tam.fits.compression.algorithm.rice
 
RiceCompressor.IntRiceCompressor - Class in nom.tam.fits.compression.algorithm.rice
 
RiceCompressor.ShortRiceCompressor - Class in nom.tam.fits.compression.algorithm.rice
 
RiceCompressParameters - Class in nom.tam.fits.compression.provider.param.rice
 
RiceCompressParameters(RiceCompressOption) - Constructor for class nom.tam.fits.compression.provider.param.rice.RiceCompressParameters
 
RiceQuantizeCompressOption - Class in nom.tam.fits.compression.algorithm.rice
 
RiceQuantizeCompressOption() - Constructor for class nom.tam.fits.compression.algorithm.rice.RiceQuantizeCompressOption
 
RiceQuantizeCompressParameters - Class in nom.tam.fits.compression.provider.param.rice
 
RiceQuantizeCompressParameters(RiceQuantizeCompressOption) - Constructor for class nom.tam.fits.compression.provider.param.rice.RiceQuantizeCompressParameters
 
ROUNDING_HALF - Static variable in class nom.tam.fits.compression.algorithm.hcompress.HCompress
 
run() - Method in class nom.tam.image.compression.tile.TileCompressor
 
run() - Method in class nom.tam.image.compression.tile.TileDecompressor
 

S

saveClose(InputStream) - Static method in class nom.tam.fits.Fits
close the input stream, and ignore eventual errors.
SaveClose - Class in nom.tam.util
 
saveNewHeaderCard(String, String, boolean) - Static method in class nom.tam.fits.HeaderCard
This method is only used internally when it is sure that the creation of the card is granted not to throw an exception
saveReplaceCard(String, boolean, String) - Method in class nom.tam.fits.BasicHDU
Safely replace a card in the header, knowing that no exception will occur.
SaveState(List<BinaryTable.ColumnDesc>, FitsHeap) - Constructor for class nom.tam.fits.BinaryTable.SaveState
 
SBFitsExt - Enum in nom.tam.fits.header.extra
A Set of FITS Standard Extensions for Amateur Astronomical Processing Software Packages published by SBIG.
SCALE - Static variable in enum nom.tam.fits.header.Compression
The integer scale parameter determines the amount of compression.
seek(long) - Method in class nom.tam.util.BufferedFile
 
seek(long) - Method in interface nom.tam.util.RandomAccess
Move to a specified location in the stream.
select(Class<?>, Class<?>) - Static method in class nom.tam.util.array.MultiArrayCopyFactory
 
setAllowTerminalJunk(boolean) - Static method in class nom.tam.fits.FitsFactory
Do we allow junk after a valid FITS file?
setAxes(int[]) - Method in class nom.tam.image.tile.operation.AbstractTiledImageOperation
 
setAxis(int[]) - Method in class nom.tam.image.compression.hdu.CompressedImageData
 
setBaseType(PrimitiveType<Buffer>) - Method in class nom.tam.image.tile.operation.AbstractTiledImageOperation
 
setBitpix(int) - Method in class nom.tam.fits.Header
Set the BITPIX value for the header.
setBlockSize(int) - Method in class nom.tam.fits.compression.algorithm.rice.RiceCompressOption
 
setBNull(Integer) - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
setBScale(double) - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
setBuffer(Buffer) - Method in class nom.tam.fits.ImageData
 
setBuffer(byte[]) - Method in class nom.tam.util.ByteParser
Set the buffer for the parser.
setBytePix(int) - Method in class nom.tam.fits.compression.algorithm.rice.RiceCompressOption
 
setBZero(double) - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
setCenterOnZero(boolean) - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
setCheckAsciiStrings(boolean) - Static method in class nom.tam.fits.FitsFactory
Enable/Disable checking of strings values used in tables to ensure that they are within the range specified by the FITS standard.
setCheckNull(boolean) - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
setChecksum() - Method in class nom.tam.fits.Fits
Add or Modify the CHECKSUM keyword in all headers.
setChecksum(BasicHDU<?>) - Static method in class nom.tam.fits.Fits
setChecksum(BasicHDU<?>) - Static method in class nom.tam.fits.utilities.FitsCheckSum
Add or update the CHECKSUM keyword.
setCheckZero(boolean) - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
setColumn(int, Object) - Method in class nom.tam.fits.AsciiTable
Replace a column with new data.
setColumn(int, Object) - Method in class nom.tam.fits.BinaryTable
Replace a column in the table.
setColumn(int, Object) - Method in interface nom.tam.fits.TableData
 
setColumn(int, Object) - Method in class nom.tam.fits.TableHDU
Update a column within a table.
setColumn(String, Object) - Method in class nom.tam.fits.TableHDU
Update a column within a table.
setColumn(byte[][]) - Method in class nom.tam.image.compression.tile.mask.ImageNullPixelMask
 
setColumn(int, Object) - Method in class nom.tam.util.ColumnTable
Set the values in a particular column.
setColumn(int, Object) - Method in interface nom.tam.util.DataTable
 
setColumnMeta(int, IFitsHeader, String, String, boolean) - Method in class nom.tam.fits.TableHDU
Specify column metadata for a given column in a way that allows all of the column metadata for a given column to be organized together.
setColumnMeta(int, String, boolean, String, boolean) - Method in class nom.tam.fits.TableHDU
 
setColumnMeta(int, String, double, String, boolean) - Method in class nom.tam.fits.TableHDU
 
setColumnMeta(int, String, long, String, boolean) - Method in class nom.tam.fits.TableHDU
 
setColumnMeta(int, String, String, String) - Method in class nom.tam.fits.TableHDU
 
setColumnMeta(int, String, String, String, boolean) - Method in class nom.tam.fits.TableHDU
setColumnName(int, String, String) - Method in class nom.tam.fits.TableHDU
 
setComment(String) - Method in class nom.tam.fits.HeaderCard
set the comment of a card.
setCommentByKey(String, String) - Method in enum nom.tam.fits.header.Standard
set the comment for the specified reference key.
setComplexColumn(int) - Method in class nom.tam.fits.BinaryTableHDU
Convert a column in the table to complex.
setCompressAlgorithm(HeaderCard) - Method in class nom.tam.image.compression.hdu.CompressedImageData
 
setCompressAlgorithm(String) - Method in class nom.tam.image.compression.hdu.CompressedImageHDU
 
setCompressAlgorithm(HeaderCard) - Method in class nom.tam.image.compression.tile.TiledImageCompressionOperation
 
setCurrentColumn(int) - Method in class nom.tam.fits.TableHDU
Set the cursor in the header to point after the metadata for the specified column
setCurrentColumn(int, boolean) - Method in class nom.tam.fits.TableHDU
Set the cursor in the header to point either before the TFORM value or after the column metadat
setData(Buffer) - Method in class nom.tam.image.tile.operation.buffer.TileBuffer
 
setData(Buffer) - Method in class nom.tam.image.tile.operation.buffer.TileBufferRowBased
 
setDefaultBytePix(int) - Method in class nom.tam.fits.compression.algorithm.rice.RiceCompressOption
 
setDimensions(int, int, int) - Method in class nom.tam.image.tile.operation.AbstractTileOperation
 
setDimensions(int, int, int) - Method in interface nom.tam.image.tile.operation.ITileOperation
 
setDither(boolean) - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
setDither2(boolean) - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
setElement(int, int, Object) - Method in class nom.tam.fits.AsciiTable
Modify an element in the table
setElement(int, int, Object) - Method in class nom.tam.fits.BinaryTable
Replace a single element within the table.
setElement(int, int, Object) - Method in interface nom.tam.fits.TableData
 
setElement(int, int, Object) - Method in class nom.tam.fits.TableHDU
Update a single element within the table.
setElement(int, int, Object) - Method in class nom.tam.util.ColumnTable
Modify an element of the table.
setElement(int, int, Object) - Method in interface nom.tam.util.DataTable
 
setExtraState(T) - Method in class nom.tam.util.ColumnTable
Store additional information that may be needed by the client to regenerate initial arrays.
setFileOffset(ArrayDataInput) - Method in class nom.tam.fits.Data
Set the fields needed for a re-read.
setFlattenedColumn(int, Object) - Method in class nom.tam.fits.BinaryTable
Set a column with the data already flattened.
setHierarchFormater(IHierarchKeyFormatter) - Static method in class nom.tam.fits.FitsFactory
There is not a real standard how to write hierarch keys, default we use the one where every key is separated by a blank.
setIntMaxValue(int) - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
setIntMinValue(int) - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
setKey(KEY) - Method in interface nom.tam.util.Cursor
Point the iterator to a particular keyed entry.
setLength(long) - Method in class nom.tam.util.BufferedFile
Set the length of the file.
setLongStringsEnabled(boolean) - Static method in class nom.tam.fits.FitsFactory
Enable/Disable longstring support.
setLongStringsEnabled(boolean) - Static method in class nom.tam.fits.Header
Deprecated.
setMask(ByteBuffer) - Method in class nom.tam.image.compression.tile.mask.AbstractNullPixelMask
 
setMaxValue(double) - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
setMinValue(double) - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
setNaxes(int) - Method in class nom.tam.fits.Header
Set the value of the NAXIS keyword
setNaxis(int, int) - Method in class nom.tam.fits.Header
Set the dimension for a given axis.
setNull(int, int, boolean) - Method in class nom.tam.fits.AsciiTable
Mark (or unmark) an element as null.
setNull(int, int, boolean) - Method in class nom.tam.fits.AsciiTableHDU
Mark an entry as null.
setNullString(int, String) - Method in class nom.tam.fits.AsciiTableHDU
Set the null string for a column.
setNullValue(double) - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
setOffset(int) - Method in class nom.tam.util.ByteParser
Set the offset into the array.
setOriginal(CompressColumnParameter<T, OPTION>) - Method in class nom.tam.fits.compression.provider.param.base.CompressColumnParameter
 
setParameters(ICompressParameters) - Method in interface nom.tam.fits.compression.algorithm.api.ICompressOption
set the parameters that must be synchronized with the hdu meta data.
setParameters(ICompressParameters) - Method in class nom.tam.fits.compression.algorithm.hcompress.HCompressorOption
 
setParameters(ICompressParameters) - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
setParameters(ICompressParameters) - Method in class nom.tam.fits.compression.algorithm.rice.RiceCompressOption
 
setPixel(ByteBuffer, byte[]) - Method in class nom.tam.fits.compression.algorithm.gzip.GZipCompressor.ByteGZipCompressor
 
setPixel(DoubleBuffer, byte[]) - Method in class nom.tam.fits.compression.algorithm.gzip.GZipCompressor.DoubleGZipCompressor
 
setPixel(FloatBuffer, byte[]) - Method in class nom.tam.fits.compression.algorithm.gzip.GZipCompressor.FloatGZipCompressor
 
setPixel(IntBuffer, byte[]) - Method in class nom.tam.fits.compression.algorithm.gzip.GZipCompressor.IntGZipCompressor
 
setPixel(LongBuffer, byte[]) - Method in class nom.tam.fits.compression.algorithm.gzip.GZipCompressor.LongGZipCompressor
 
setPixel(T, byte[]) - Method in class nom.tam.fits.compression.algorithm.gzip.GZipCompressor
 
setPixel(ShortBuffer, byte[]) - Method in class nom.tam.fits.compression.algorithm.gzip.GZipCompressor.ShortGZipCompressor
 
setPixel(IntBuffer, byte[]) - Method in class nom.tam.fits.compression.algorithm.gzip2.GZip2Compressor.IntGZip2Compressor
 
setPixel(LongBuffer, byte[]) - Method in class nom.tam.fits.compression.algorithm.gzip2.GZip2Compressor.LongGZip2Compressor
 
setPixel(ShortBuffer, byte[]) - Method in class nom.tam.fits.compression.algorithm.gzip2.GZip2Compressor.ShortGZip2Compressor
 
setPrimaryHDU(boolean) - Method in class nom.tam.fits.ImageHDU
Change the Image from/to primary
setPrimaryHDU(boolean) - Method in class nom.tam.fits.RandomGroupsHDU
Move a RandomGroupsHDU to or from the beginning of a FITS file.
setQlevel(double) - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
setQuantAlgorithm(HeaderCard) - Method in class nom.tam.image.compression.hdu.CompressedImageData
 
setQuantAlgorithm(String) - Method in class nom.tam.image.compression.hdu.CompressedImageHDU
 
setQuantAlgorithm(HeaderCard) - Method in class nom.tam.image.compression.tile.TiledImageCompressionOperation
 
setRow(int, Object[]) - Method in class nom.tam.fits.AsciiTable
Modify a row in the table
setRow(int, Object[]) - Method in class nom.tam.fits.BinaryTable
Replace a row in the table.
setRow(int, Object[]) - Method in interface nom.tam.fits.TableData
 
setRow(int, Object[]) - Method in class nom.tam.fits.TableHDU
Update a row within a table.
setRow(int, Object) - Method in class nom.tam.util.ColumnTable
Modify a row of data.
setRow(int, Object) - Method in interface nom.tam.util.DataTable
 
setScale(int) - Method in class nom.tam.fits.compression.algorithm.hcompress.HCompressorOption
 
setSeed(long) - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
setSimple(boolean) - Method in class nom.tam.fits.Header
Set the SIMPLE keyword to the given value.
setSmooth(boolean) - Method in class nom.tam.fits.compression.algorithm.hcompress.HCompressorOption
 
setStream(ArrayDataInput) - Method in class nom.tam.fits.Fits
Set the data stream to be used for future input.
setTileAxes(int[]) - Method in class nom.tam.image.tile.operation.AbstractTiledImageOperation
 
setTileBuffer(TileBuffer) - Method in class nom.tam.image.tile.operation.AbstractTileOperation
 
setTileHeight(int) - Method in interface nom.tam.fits.compression.algorithm.api.ICompressOption
set the tile height in pixel.
setTileHeight(int) - Method in class nom.tam.fits.compression.algorithm.hcompress.HCompressorOption
 
setTileHeight(int) - Method in class nom.tam.fits.compression.algorithm.hcompress.HCompressorQuantizeOption
 
setTileHeight(int) - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
setTileHeight(int) - Method in class nom.tam.fits.compression.algorithm.rice.RiceCompressOption
 
setTileHeight(int) - Method in class nom.tam.fits.compression.algorithm.rice.RiceQuantizeCompressOption
 
setTileSize(int...) - Method in class nom.tam.image.compression.hdu.CompressedImageData
 
setTileWidth(int) - Method in interface nom.tam.fits.compression.algorithm.api.ICompressOption
set the tile width.
setTileWidth(int) - Method in class nom.tam.fits.compression.algorithm.hcompress.HCompressorOption
 
setTileWidth(int) - Method in class nom.tam.fits.compression.algorithm.hcompress.HCompressorQuantizeOption
 
setTileWidth(int) - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
setTileWidth(int) - Method in class nom.tam.fits.compression.algorithm.rice.RiceCompressOption
 
setTileWidth(int) - Method in class nom.tam.fits.compression.algorithm.rice.RiceQuantizeCompressOption
 
setUseAsciiTables(boolean) - Static method in class nom.tam.fits.FitsFactory
Indicate whether ASCII tables should be used where feasible.
setUseHierarch(boolean) - Static method in class nom.tam.fits.FitsFactory
Enable/Disable hierarchical keyword processing.
setValue(boolean) - Method in class nom.tam.fits.HeaderCard
Set the value for this card.
setValue(double) - Method in class nom.tam.fits.HeaderCard
Set the value for this card.
setValue(float) - Method in class nom.tam.fits.HeaderCard
Set the value for this card.
setValue(int) - Method in class nom.tam.fits.HeaderCard
Set the value for this card.
setValue(long) - Method in class nom.tam.fits.HeaderCard
Set the value for this card.
setValue(String) - Method in class nom.tam.fits.HeaderCard
Set the value for this card.
setValueFromColumn(int) - Method in interface nom.tam.fits.compression.provider.param.api.ICompressParameters
set the option values, that are column based, into the columns at the specified index.
setValueFromColumn(int) - Method in class nom.tam.fits.compression.provider.param.base.CompressParameters
 
setValueInColumn(int) - Method in interface nom.tam.fits.compression.provider.param.api.ICompressColumnParameter
 
setValueInColumn(int) - Method in class nom.tam.fits.compression.provider.param.quant.ZBlankColumnParameter
 
setValueInHeader(IHeaderAccess) - Method in interface nom.tam.fits.compression.provider.param.api.ICompressHeaderParameter
Get the parameter value from the option and set it into the fits header.
setValueInHeader(IHeaderAccess) - Method in class nom.tam.fits.compression.provider.param.hcompress.HCompressScaleParameter
 
setValueInHeader(IHeaderAccess) - Method in class nom.tam.fits.compression.provider.param.hcompress.HCompressSmoothParameter
 
setValueInHeader(IHeaderAccess) - Method in class nom.tam.fits.compression.provider.param.rice.RiceBlockSizeParameter
 
setValueInHeader(IHeaderAccess) - Method in class nom.tam.fits.compression.provider.param.rice.RiceBytePixParameter
 
setValuesInHeader(IHeaderAccess) - Method in interface nom.tam.fits.compression.provider.param.api.ICompressParameters
set the options values, that are hdu based, into the header.
setValuesInHeader(IHeaderAccess) - Method in class nom.tam.fits.compression.provider.param.base.CompressParameters
 
setWholeImageBuffer(Buffer) - Method in class nom.tam.image.tile.operation.AbstractTileOperation
set the buffer that describes the whole image and let the tile create a slice of it from the position where the tile starts in the whole image.
setXtension(String) - Method in class nom.tam.fits.Header
Set the XTENSION keyword to the given value.
SHORT - Static variable in class nom.tam.util.type.PrimitiveTypes
 
SHORT_MASK - Static variable in interface nom.tam.util.FitsIO
bit mask to get the lowest short of a integer.
SHORT_OF_LONG_MASK - Static variable in interface nom.tam.util.FitsIO
bit mask to get the lowest short of a long.
ShortGZip2Compressor() - Constructor for class nom.tam.fits.compression.algorithm.gzip2.GZip2Compressor.ShortGZip2Compressor
 
ShortGZipCompressor() - Constructor for class nom.tam.fits.compression.algorithm.gzip.GZipCompressor.ShortGZipCompressor
 
ShortHCompressor(HCompressorOption) - Constructor for class nom.tam.fits.compression.algorithm.hcompress.HCompressor.ShortHCompressor
 
ShortPLIOCompressor() - Constructor for class nom.tam.fits.compression.algorithm.plio.PLIOCompress.ShortPLIOCompressor
 
ShortRiceCompressor(RiceCompressOption) - Constructor for class nom.tam.fits.compression.algorithm.rice.RiceCompressor.ShortRiceCompressor
 
shuffle(byte[]) - Method in class nom.tam.fits.compression.algorithm.gzip2.GZip2Compressor
 
size() - Method in class nom.tam.fits.Fits
Deprecated.
The meaning of size of ambiguous. Use Fits.getNumberOfHDUs() instead. Note size() will read the input file/stream to the EOF before returning the number of HDUs which Fits.getNumberOfHDUs() does not. If you wish to duplicate this behavior and ensure that the input has been exhausted before getting the number of HDUs then use the sequence: read(); getNumberofHDUs();
size() - Method in class nom.tam.fits.FitsHeap
 
size() - Method in class nom.tam.fits.Header
Deprecated.
use Header.getNumberOfCards(). The units of the size of the header may be unclear.
size(int...) - Method in class nom.tam.image.tile.operation.TileArea
 
size() - Method in class nom.tam.util.array.MultiArrayIterator
 
size() - Method in class nom.tam.util.HashedList
 
size() - Method in interface nom.tam.util.type.PrimitiveType
 
size(Object) - Method in interface nom.tam.util.type.PrimitiveType
 
skip(int) - Method in class nom.tam.fits.utilities.FitsSubString
skip over the specified number of characters.
skip(long) - Method in interface nom.tam.util.ArrayDataInput
Skip the number of bytes.
skip(long) - Method in class nom.tam.util.BufferedFile
 
skip(int) - Method in class nom.tam.util.ByteParser
Skip bytes in the buffer.
skipAllBytes(long) - Method in interface nom.tam.util.ArrayDataInput
Skip the number of bytes.
skipAllBytes(int) - Method in interface nom.tam.util.ArrayDataInput
Skip the number of bytes.
skipAllBytes(int) - Method in class nom.tam.util.BufferedDataInputStream
 
skipAllBytes(long) - Method in class nom.tam.util.BufferedDataInputStream
 
skipAllBytes(int) - Method in class nom.tam.util.BufferedFile
 
skipAllBytes(long) - Method in class nom.tam.util.BufferedFile
 
skipBytes(int) - Method in class nom.tam.util.BufferedDataInputStream
 
skipBytes(int) - Method in class nom.tam.util.BufferedFile
 
skipHDU() - Method in class nom.tam.fits.Fits
Skip the next HDU on the default input stream.
skipHDU(int) - Method in class nom.tam.fits.Fits
Skip HDUs on the associate input stream.
skipWhite(int) - Method in class nom.tam.util.ByteParser
Skip white space.
sliceBuffer(B) - Method in interface nom.tam.util.type.PrimitiveType
 
SMOOTH - Static variable in enum nom.tam.fits.header.Compression
At high compressions factors the decompressed image begins to appear blocky because of the way information is discarded.
sort(Comparator<String>) - Method in class nom.tam.util.HashedList
Sort the keys into some desired order.
spaceLeftInLine() - Method in class nom.tam.fits.utilities.FitsLineAppender
 
Standard - Enum in nom.tam.fits.header
This data dictionary lists the 53 keywords currently defined in the FITS Standard.
StandardIHierarchKeyFormatter - Class in nom.tam.fits.header.hierarch
 
StandardIHierarchKeyFormatter() - Constructor for class nom.tam.fits.header.hierarch.StandardIHierarchKeyFormatter
 
StandardImageTiler - Class in nom.tam.image
This class provides a subset of an N-dimensional image.
StandardImageTiler(RandomAccess, long, int[], Class<?>) - Constructor for class nom.tam.image.StandardImageTiler
Create a tiler.
start(int...) - Method in class nom.tam.image.tile.operation.TileArea
 
startsWith(String) - Method in class nom.tam.fits.utilities.FitsSubString
 
status() - Method in enum nom.tam.fits.header.Checksum
 
status() - Method in enum nom.tam.fits.header.Compression
 
status() - Method in enum nom.tam.fits.header.DataDescription
 
status() - Method in enum nom.tam.fits.header.extra.CXCExt
 
status() - Method in enum nom.tam.fits.header.extra.CXCStclSharedExt
 
status() - Method in enum nom.tam.fits.header.extra.MaxImDLExt
 
status() - Method in enum nom.tam.fits.header.extra.NOAOExt
 
status() - Method in enum nom.tam.fits.header.extra.SBFitsExt
 
status() - Method in enum nom.tam.fits.header.extra.STScIExt
 
status() - Method in class nom.tam.fits.header.FitsHeaderImpl
 
status() - Method in enum nom.tam.fits.header.HierarchicalGrouping
 
status() - Method in interface nom.tam.fits.header.IFitsHeader
 
status() - Method in enum nom.tam.fits.header.InstrumentDescription
 
status() - Method in enum nom.tam.fits.header.NonStandard
 
status() - Method in enum nom.tam.fits.header.ObservationDescription
 
status() - Method in enum nom.tam.fits.header.ObservationDurationDescription
 
status() - Method in enum nom.tam.fits.header.Standard
 
streamInit(InputStream) - Method in class nom.tam.fits.Fits
Initialize the input stream.
STRING - Static variable in class nom.tam.util.type.PrimitiveTypes
 
stringsToByteArray(String[], int) - Static method in class nom.tam.fits.FitsUtil
Convert an array of Strings to bytes.
STScIExt - Enum in nom.tam.fits.header.extra
This keyword dictionary gathered form STScI.
Synonyms - Enum in nom.tam.fits.header
This enum wil try to list synonyms inside or over different dictionaries.

T

TableData - Interface in nom.tam.fits
This class allows FITS binary and ASCII tables to be accessed via a common interface.
TableException - Exception in nom.tam.util
 
TableException(String) - Constructor for exception nom.tam.util.TableException
 
TableHDU<T extends AbstractTableData> - Class in nom.tam.fits
This class allows FITS binary and ASCII tables to be accessed via a common interface.
TableHDU(Header, T) - Constructor for class nom.tam.fits.TableHDU
Create the TableHDU.
threadPool() - Static method in class nom.tam.fits.FitsFactory
 
TileArea - Class in nom.tam.image.tile.operation
Description of the erea the tile covers of an image, at the moment only 2 dimentional tiles are supported.
TileArea() - Constructor for class nom.tam.image.tile.operation.TileArea
 
TileBuffer - Class in nom.tam.image.tile.operation.buffer
This view on the image data represents a tileOperation that is row based, so a tileOperation that fills the whole width of the image.
TileBuffer(PrimitiveType<Buffer>, int, int, int) - Constructor for class nom.tam.image.tile.operation.buffer.TileBuffer
 
TileBufferFactory - Class in nom.tam.image.tile.operation.buffer
 
TileBufferRowBased - Class in nom.tam.image.tile.operation.buffer
 
TileBufferRowBased(PrimitiveType<Buffer>, int, int, int) - Constructor for class nom.tam.image.tile.operation.buffer.TileBufferRowBased
 
TileCompressor - Class in nom.tam.image.compression.tile
 
TileCompressor(TiledImageCompressionOperation, int, TileArea) - Constructor for class nom.tam.image.compression.tile.TileCompressor
 
TileCompressorControl(Class<?>) - Constructor for class nom.tam.fits.compression.provider.CompressorProvider.TileCompressorControl
 
TileCompressorControl(Class<?>, Class<?>) - Constructor for class nom.tam.fits.compression.provider.CompressorProvider.TileCompressorControl
 
tileCount(int) - Method in interface nom.tam.image.tile.operation.ITileOperationInitialisation
 
TileDecompressor - Class in nom.tam.image.compression.tile
 
TileDecompressor(TiledImageCompressionOperation, int, TileArea) - Constructor for class nom.tam.image.compression.tile.TileDecompressor
 
TiledImageCompressionOperation - Class in nom.tam.image.compression.tile
This class represents a complete tiledImageOperation of tileOperations describing an image ordered from left to right and top down.
TiledImageCompressionOperation(BinaryTable) - Constructor for class nom.tam.image.compression.tile.TiledImageCompressionOperation
create a TiledImageCompressionOperation based on a compressed image data.
toArray() - Method in class nom.tam.util.HashedList
 
toArray(T[]) - Method in class nom.tam.util.HashedList
 
toDate() - Method in class nom.tam.fits.FitsDate
Get a Java Date object corresponding to this FITS date.
toString() - Method in class nom.tam.fits.FitsDate
 
toString() - Method in class nom.tam.fits.HeaderCard
Return the modulo 80 character card image, the toString tries to preserve as much as possible of the comment value by reducing the alignment of the Strings if the comment is longer and if longString is enabled the string can be split into one more card to have more space for the comment.
toString() - Method in class nom.tam.fits.utilities.FitsLineAppender
 
toString() - Method in class nom.tam.util.BufferedDataInputStream
 
toString() - Method in class nom.tam.util.HashedList
 
TruncatedFileException - Exception in nom.tam.fits
This exception is thrown when an EOF is detected in the middle of an HDU.
TruncatedFileException(String) - Constructor for exception nom.tam.fits.TruncatedFileException
 
TruncatedFileException(String, Exception) - Constructor for exception nom.tam.fits.TruncatedFileException
 
type() - Method in interface nom.tam.util.type.PrimitiveType
 

U

UNCOMPRESSED_DATA_COLUMN - Static variable in enum nom.tam.fits.header.Compression
Use of this column is no longer recommended, but it may exist i n older compressed image files that were created before support for the GZIP COMPRESSED DATA column (describe above) was added to this convention in May 2011.
UndefinedData - Class in nom.tam.fits
This class provides a simple holder for data which is not handled by other classes.
UndefinedData(Header) - Constructor for class nom.tam.fits.UndefinedData
 
UndefinedData(Object) - Constructor for class nom.tam.fits.UndefinedData
Create an UndefinedData object using the specified object.
UndefinedHDU - Class in nom.tam.fits
Holder for unknown data types.
UndefinedHDU(Header, UndefinedData) - Constructor for class nom.tam.fits.UndefinedHDU
Build an image HDU using the supplied data.
UNKNOWN - Static variable in class nom.tam.util.type.PrimitiveTypes
 
unquantize(IntBuffer, DoubleBuffer) - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeProcessor
 
unshuffle(byte[]) - Method in class nom.tam.fits.compression.algorithm.gzip2.GZip2Compressor
 
unwrap(Class<T>) - Method in interface nom.tam.fits.compression.algorithm.api.ICompressOption
un wrap a specific implementation detail.
unwrap(Class<T>) - Method in class nom.tam.fits.compression.algorithm.hcompress.HCompressorOption
 
unwrap(Class<T>) - Method in class nom.tam.fits.compression.algorithm.hcompress.HCompressorQuantizeOption
 
unwrap(Class<T>) - Method in class nom.tam.fits.compression.algorithm.quant.QuantizeOption
 
unwrap(Class<T>) - Method in class nom.tam.fits.compression.algorithm.rice.RiceCompressOption
 
unwrap(Class<T>) - Method in class nom.tam.fits.compression.algorithm.rice.RiceQuantizeCompressOption
 
updateAfterDelete(int, Header) - Method in class nom.tam.fits.AsciiTable
This is called after we delete columns.
updateAfterDelete(int, Header) - Method in class nom.tam.fits.BinaryTable
Update the header after a deletion.
updateAfterDelete(int, Header) - Method in interface nom.tam.fits.TableData
 
updateComment(String, String) - Static method in class nom.tam.fits.HeaderCommentsMap
Deprecated.
updateLine(IFitsHeader, HeaderCard) - Method in class nom.tam.fits.Header
Update a line in the header
updateLine(String, HeaderCard) - Method in class nom.tam.fits.Header
Update a line in the header
updateLines(Header) - Method in class nom.tam.fits.Header
Overwrite the lines in the header.
url() - Method in enum nom.tam.fits.header.IFitsHeader.SOURCE
 
useThreadLocalSettings(boolean) - Static method in class nom.tam.fits.FitsFactory
Use thread local settings for the current thread instead of the global ones if the parameter is set to true, else use the shared global settings.

V

validColumn(int) - Method in class nom.tam.fits.BinaryTable
Check if the column number is valid.
validRow(int) - Method in class nom.tam.fits.BinaryTable
Check to see if this is a valid row.
value(boolean) - Method in class nom.tam.fits.HeaderCardBuilder
set the value of the current card.If the card did not exist yet the card will be created.
value(Date) - Method in class nom.tam.fits.HeaderCardBuilder
set the value of the current card.
value(double) - Method in class nom.tam.fits.HeaderCardBuilder
set the value of the current card.If the card did not exist yet the card will be created.
value(float) - Method in class nom.tam.fits.HeaderCardBuilder
set the value of the current card.If the card did not exist yet the card will be created.
value(int) - Method in class nom.tam.fits.HeaderCardBuilder
set the value of the current card.If the card did not exist yet the card will be created.
value(long) - Method in class nom.tam.fits.HeaderCardBuilder
set the value of the current card.If the card did not exist yet the card will be created.
value(String) - Method in class nom.tam.fits.HeaderCardBuilder
set the value of the current card.If the card did not exist yet the card will be created.
valueOf(String) - Static method in enum nom.tam.fits.header.Checksum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nom.tam.fits.header.Compression
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nom.tam.fits.header.DataDescription
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nom.tam.fits.header.extra.CXCExt
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nom.tam.fits.header.extra.CXCStclSharedExt
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nom.tam.fits.header.extra.MaxImDLExt
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nom.tam.fits.header.extra.NOAOExt
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nom.tam.fits.header.extra.SBFitsExt
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nom.tam.fits.header.extra.STScIExt
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nom.tam.fits.header.HierarchicalGrouping
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nom.tam.fits.header.IFitsHeader.HDU
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nom.tam.fits.header.IFitsHeader.SOURCE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nom.tam.fits.header.IFitsHeader.VALUE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nom.tam.fits.header.InstrumentDescription
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nom.tam.fits.header.NonStandard
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nom.tam.fits.header.ObservationDescription
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nom.tam.fits.header.ObservationDurationDescription
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nom.tam.fits.header.Standard
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nom.tam.fits.header.Synonyms
Returns the enum constant of this type with the specified name.
valueOf(Class<?>) - Static method in class nom.tam.util.type.PrimitiveTypeHandler
 
valueOf(int) - Static method in class nom.tam.util.type.PrimitiveTypeHandler
 
values() - Static method in enum nom.tam.fits.header.Checksum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nom.tam.fits.header.Compression
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nom.tam.fits.header.DataDescription
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nom.tam.fits.header.extra.CXCExt
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nom.tam.fits.header.extra.CXCStclSharedExt
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nom.tam.fits.header.extra.MaxImDLExt
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nom.tam.fits.header.extra.NOAOExt
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nom.tam.fits.header.extra.SBFitsExt
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nom.tam.fits.header.extra.STScIExt
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nom.tam.fits.header.HierarchicalGrouping
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nom.tam.fits.header.IFitsHeader.HDU
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nom.tam.fits.header.IFitsHeader.SOURCE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nom.tam.fits.header.IFitsHeader.VALUE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nom.tam.fits.header.InstrumentDescription
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nom.tam.fits.header.NonStandard
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nom.tam.fits.header.ObservationDescription
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nom.tam.fits.header.ObservationDurationDescription
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nom.tam.fits.header.Standard
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nom.tam.fits.header.Synonyms
Returns an array containing the constants of this enum type, in the order they are declared.
valueType() - Method in enum nom.tam.fits.header.Checksum
 
valueType() - Method in enum nom.tam.fits.header.Compression
 
valueType() - Method in enum nom.tam.fits.header.DataDescription
 
valueType() - Method in enum nom.tam.fits.header.extra.CXCExt
 
valueType() - Method in enum nom.tam.fits.header.extra.CXCStclSharedExt
 
valueType() - Method in enum nom.tam.fits.header.extra.MaxImDLExt
 
valueType() - Method in enum nom.tam.fits.header.extra.NOAOExt
 
valueType() - Method in enum nom.tam.fits.header.extra.SBFitsExt
 
valueType() - Method in enum nom.tam.fits.header.extra.STScIExt
 
valueType() - Method in class nom.tam.fits.header.FitsHeaderImpl
 
valueType() - Method in enum nom.tam.fits.header.HierarchicalGrouping
 
valueType() - Method in interface nom.tam.fits.header.IFitsHeader
 
valueType() - Method in enum nom.tam.fits.header.InstrumentDescription
 
valueType() - Method in enum nom.tam.fits.header.NonStandard
 
valueType() - Method in enum nom.tam.fits.header.ObservationDescription
 
valueType() - Method in enum nom.tam.fits.header.ObservationDurationDescription
 
valueType() - Method in enum nom.tam.fits.header.Standard
 
valueType() - Method in class nom.tam.fits.HeaderCard
 
version() - Static method in class nom.tam.fits.Fits
 

W

waitForResult() - Method in class nom.tam.image.tile.operation.AbstractTileOperation
Wait for the result of the tile processing.
waitForResult() - Method in interface nom.tam.image.tile.operation.ITileOperation
 
wrap(Object) - Method in interface nom.tam.util.type.PrimitiveType
 
wrapperClass() - Method in interface nom.tam.util.type.PrimitiveType
 
write(ArrayDataOutput) - Method in class nom.tam.fits.AsciiTable
Write the data to an output stream.
write(ArrayDataOutput) - Method in class nom.tam.fits.BasicHDU
 
write(ArrayDataOutput) - Method in class nom.tam.fits.BinaryTable
Write the table, heap and padding.
write(ArrayDataOutput) - Method in class nom.tam.fits.BinaryTableHDU
 
write(ArrayDataOutput) - Method in class nom.tam.fits.Data
Write the data -- including any buffering needed
write(DataOutput) - Method in class nom.tam.fits.Fits
Write a Fits Object to an external Stream.
write(File) - Method in class nom.tam.fits.Fits
Write the FITS to the specified file.
write(ArrayDataOutput) - Method in interface nom.tam.fits.FitsElement
Write the contents of the element to a data sink.
write(ArrayDataOutput) - Method in class nom.tam.fits.FitsHeap
Write the heap
write(ArrayDataOutput) - Method in class nom.tam.fits.Header
Write the current header (including any needed padding) to the output stream.
write(ArrayDataOutput) - Method in class nom.tam.fits.ImageData
 
write(ArrayDataOutput) - Method in class nom.tam.fits.RandomGroupsData
Write the RandomGroupsData
write(ArrayDataOutput) - Method in class nom.tam.fits.UndefinedData
 
write(boolean[]) - Method in interface nom.tam.util.ArrayDataOutput
Write an array of boolean's.
write(boolean[], int, int) - Method in interface nom.tam.util.ArrayDataOutput
Write a segment of an array of boolean's.
write(char[]) - Method in interface nom.tam.util.ArrayDataOutput
Write an array of char's.
write(char[], int, int) - Method in interface nom.tam.util.ArrayDataOutput
Write a segment of an array of char's.
write(double[]) - Method in interface nom.tam.util.ArrayDataOutput
Write an array of double's.
write(double[], int, int) - Method in interface nom.tam.util.ArrayDataOutput
Write a segment of an array of double's.
write(float[]) - Method in interface nom.tam.util.ArrayDataOutput
Write an array of float's.
write(float[], int, int) - Method in interface nom.tam.util.ArrayDataOutput
Write a segment of an array of float's.
write(int[]) - Method in interface nom.tam.util.ArrayDataOutput
Write an array of int's.
write(int[], int, int) - Method in interface nom.tam.util.ArrayDataOutput
Write a segment of an array of int's.
write(long[]) - Method in interface nom.tam.util.ArrayDataOutput
Write an array of longs.
write(long[], int, int) - Method in interface nom.tam.util.ArrayDataOutput
Write a segment of an array of longs.
write(short[]) - Method in interface nom.tam.util.ArrayDataOutput
Write an array of shorts.
write(short[], int, int) - Method in interface nom.tam.util.ArrayDataOutput
Write a segment of an array of shorts.
write(String[]) - Method in interface nom.tam.util.ArrayDataOutput
Write an array of Strings.
write(String[], int, int) - Method in interface nom.tam.util.ArrayDataOutput
Write a segment of an array of Strings.
write(boolean[]) - Method in class nom.tam.util.BufferedDataOutputStream
 
write(boolean[], int, int) - Method in class nom.tam.util.BufferedDataOutputStream
 
write(char[]) - Method in class nom.tam.util.BufferedDataOutputStream
 
write(char[], int, int) - Method in class nom.tam.util.BufferedDataOutputStream
 
write(double[]) - Method in class nom.tam.util.BufferedDataOutputStream
 
write(double[], int, int) - Method in class nom.tam.util.BufferedDataOutputStream
 
write(float[]) - Method in class nom.tam.util.BufferedDataOutputStream
 
write(float[], int, int) - Method in class nom.tam.util.BufferedDataOutputStream
 
write(int[]) - Method in class nom.tam.util.BufferedDataOutputStream
 
write(int[], int, int) - Method in class nom.tam.util.BufferedDataOutputStream
 
write(long[]) - Method in class nom.tam.util.BufferedDataOutputStream
 
write(long[], int, int) - Method in class nom.tam.util.BufferedDataOutputStream
 
write(short[]) - Method in class nom.tam.util.BufferedDataOutputStream
 
write(short[], int, int) - Method in class nom.tam.util.BufferedDataOutputStream
 
write(String[]) - Method in class nom.tam.util.BufferedDataOutputStream
 
write(String[], int, int) - Method in class nom.tam.util.BufferedDataOutputStream
 
write(boolean[]) - Method in class nom.tam.util.BufferedFile
 
write(boolean[], int, int) - Method in class nom.tam.util.BufferedFile
 
write(byte[]) - Method in class nom.tam.util.BufferedFile
 
write(byte[], int, int) - Method in class nom.tam.util.BufferedFile
 
write(char[]) - Method in class nom.tam.util.BufferedFile
 
write(char[], int, int) - Method in class nom.tam.util.BufferedFile
 
write(double[]) - Method in class nom.tam.util.BufferedFile
 
write(double[], int, int) - Method in class nom.tam.util.BufferedFile
 
write(float[]) - Method in class nom.tam.util.BufferedFile
 
write(float[], int, int) - Method in class nom.tam.util.BufferedFile
 
write(int) - Method in class nom.tam.util.BufferedFile
 
write(int[]) - Method in class nom.tam.util.BufferedFile
 
write(int[], int, int) - Method in class nom.tam.util.BufferedFile
 
write(long[]) - Method in class nom.tam.util.BufferedFile
 
write(long[], int, int) - Method in class nom.tam.util.BufferedFile
 
write(short[]) - Method in class nom.tam.util.BufferedFile
 
write(short[], int, int) - Method in class nom.tam.util.BufferedFile
 
write(String[]) - Method in class nom.tam.util.BufferedFile
 
write(String[], int, int) - Method in class nom.tam.util.BufferedFile
 
write(boolean[], int, int) - Method in class nom.tam.util.BufferEncoder
 
write(byte[], int, int) - Method in class nom.tam.util.BufferEncoder
 
write(char[], int, int) - Method in class nom.tam.util.BufferEncoder
 
write(double[], int, int) - Method in class nom.tam.util.BufferEncoder
 
write(float[], int, int) - Method in class nom.tam.util.BufferEncoder
 
write(int[], int, int) - Method in class nom.tam.util.BufferEncoder
 
write(long[], int, int) - Method in class nom.tam.util.BufferEncoder
 
write(short[], int, int) - Method in class nom.tam.util.BufferEncoder
 
write(String[], int, int) - Method in class nom.tam.util.BufferEncoder
 
write(int) - Method in class nom.tam.util.ByteBufferOutputStream
 
write(byte[], int, int) - Method in class nom.tam.util.ByteBufferOutputStream
 
write(ArrayDataOutput) - Method in class nom.tam.util.ColumnTable
Write a table.
writeArray(Object) - Method in interface nom.tam.util.ArrayDataOutput
This routine provides efficient writing of arrays of any primitive type.
writeArray(Object) - Method in class nom.tam.util.BufferedDataOutputStream
 
writeArray(Object) - Method in class nom.tam.util.BufferedFile
 
writeArray(Object) - Method in class nom.tam.util.BufferEncoder
 
writeBoolean(boolean) - Method in class nom.tam.util.BufferedDataOutputStream
 
writeBoolean(boolean) - Method in class nom.tam.util.BufferedFile
 
writeBoolean(boolean) - Method in class nom.tam.util.BufferEncoder
 
writeByte(int) - Method in class nom.tam.util.BufferedDataOutputStream
 
writeByte(int) - Method in class nom.tam.util.BufferedFile
 
writeByte(int) - Method in class nom.tam.util.BufferEncoder
 
writeBytes(String) - Method in class nom.tam.util.BufferedDataOutputStream
 
writeBytes(String) - Method in class nom.tam.util.BufferedFile
 
writeChar(int) - Method in class nom.tam.util.BufferedDataOutputStream
 
writeChar(int) - Method in class nom.tam.util.BufferedFile
 
writeChar(int) - Method in class nom.tam.util.BufferEncoder
 
writeChars(String) - Method in class nom.tam.util.BufferedDataOutputStream
 
writeChars(String) - Method in class nom.tam.util.BufferedFile
 
writeChars(String) - Method in class nom.tam.util.BufferEncoder
 
writeDouble(double) - Method in class nom.tam.util.BufferedDataOutputStream
 
writeDouble(double) - Method in class nom.tam.util.BufferedFile
 
writeDouble(double) - Method in class nom.tam.util.BufferEncoder
 
writeFloat(float) - Method in class nom.tam.util.BufferedDataOutputStream
 
writeFloat(float) - Method in class nom.tam.util.BufferedFile
 
writeFloat(float) - Method in class nom.tam.util.BufferEncoder
 
writeInt(int) - Method in class nom.tam.util.BufferedDataOutputStream
 
writeInt(int) - Method in class nom.tam.util.BufferedFile
 
writeInt(int) - Method in class nom.tam.util.BufferEncoder
 
writeLong(long) - Method in class nom.tam.util.BufferedDataOutputStream
 
writeLong(long) - Method in class nom.tam.util.BufferedFile
 
writeLong(long) - Method in class nom.tam.util.BufferEncoder
 
writePrimitiveArray(Object) - Method in class nom.tam.util.BufferedDataOutputStream
writeShort(int) - Method in class nom.tam.util.BufferedDataOutputStream
Write a short value.
writeShort(int) - Method in class nom.tam.util.BufferedFile
 
writeShort(int) - Method in class nom.tam.util.BufferEncoder
 
writeUTF(String) - Method in class nom.tam.util.BufferedDataOutputStream
 
writeUTF(String) - Method in class nom.tam.util.BufferedFile
 

Z

ZBLANK_COLUMN - Static variable in enum nom.tam.fits.header.Compression
When using the quantization method to compress floating-point images that is described in Section 4, this column is used to store the integer value that represents undefined pixels (if any) in the scaled integer pixel values.
ZBlankColumnParameter - Class in nom.tam.fits.compression.provider.param.quant
 
ZBlankColumnParameter(QuantizeOption) - Constructor for class nom.tam.fits.compression.provider.param.quant.ZBlankColumnParameter
 
ZCMPTYPE_GZIP_1 - Static variable in enum nom.tam.fits.header.Compression
Gzip is the compression algorithm used in the free GN U software utility of the same name.
ZCMPTYPE_GZIP_2 - Static variable in enum nom.tam.fits.header.Compression
If ZCMPTYPE = ’GZIP 2’ then the bytes in the array of image pixel values are shuffled in to decreasing order of significance before being compressed with the gzip algorithm.
ZCMPTYPE_HCOMPRESS_1 - Static variable in enum nom.tam.fits.header.Compression
Hcompress is an the image compression package written by Richard L.
ZCMPTYPE_PLIO_1 - Static variable in enum nom.tam.fits.header.Compression
If ZCMPTYPE = ’PLIO 1’ then the IRAF PLIO (Pixel List) algorithm is used to compress and uncompress the image pixels.
ZCMPTYPE_RICE_1 - Static variable in enum nom.tam.fits.header.Compression
If ZCMPTYPE = ’RICE 1’ then the Rice algorithm is used to compress and uncompress the image pixels.
ZCMPTYPE_RICE_ONE - Static variable in enum nom.tam.fits.header.Compression
alternative name for 'RICE 1'
ZCompressionProvider - Class in nom.tam.fits.compress
 
ZCompressionProvider() - Constructor for class nom.tam.fits.compress.ZCompressionProvider
 
ZQUANTIZ_NO_DITHER - Static variable in enum nom.tam.fits.header.Compression
This is the simplest option in which no dithering is performed.
ZQUANTIZ_SUBTRACTIVE_DITHER_1 - Static variable in enum nom.tam.fits.header.Compression
It should be noted that an image that is quantized using this technique can stil l be unquantized using the simple linear scaling function given by Eq.
ZQUANTIZ_SUBTRACTIVE_DITHER_2 - Static variable in enum nom.tam.fits.header.Compression
This dithering algorithm is identical to the SUBTRACTIVE DITHER 1 algorithm described above, ex- cept that any pixels in the floating-point image that are equa l to 0.0 are represented by the reserved value -2147483647 in the quantized integer array.
ZSCALE_COLUMN - Static variable in enum nom.tam.fits.header.Compression
name of the column containing the quant scale value.
ZZERO_COLUMN - Static variable in enum nom.tam.fits.header.Compression
name of the column containing the quant zero value.
A B C D E F G H I K L M N O P Q R S T U V W Z 
Skip navigation links

Copyright © 1996–2016 nom-tam-fits. All rights reserved.