- add(Object) - Method in interface nom.tam.util.Cursor
-
Add an unkeyed element to the collection.
- add(Object, Object) - Method in interface nom.tam.util.Cursor
-
Add a keyed element to the collection.
- add(Object) - Method in class nom.tam.util.HashedList
-
Add an element to the end of the list.
- add(Object, Object) - Method in class nom.tam.util.HashedList
-
Add a keyed element to the end of the list.
- add(int, Object, Object) - Method in class nom.tam.util.HashedList
-
Add an element to the list.
- addAll(Collection) - Method in class nom.tam.util.HashedList
-
Add another collection to this one list.
- addColumn(Object) - Method in class nom.tam.fits.AsciiTable
-
Add a column to the table.
- 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
-
Add a column
- addColumn(Object) - Method in class nom.tam.fits.BinaryTable
-
Add a column to the end of a table.
- addColumn(Object) - Method in class nom.tam.fits.BinaryTableHDU
-
Add a column without any associated header information.
- addColumn(Object) - Method in interface nom.tam.fits.TableData
-
- addColumn(Object) - Method in class nom.tam.fits.TableHDU
-
Add a column to the table.
- addColumn(Object, int) - Method in class nom.tam.util.ColumnTable
-
Add a column
- 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.
- addLine(String) - Method in class nom.tam.fits.Header
-
Add a card image to the header.
- addLongString(String, String, String) - Method in class nom.tam.fits.Header
-
- addPadding(int) - Static method in class nom.tam.fits.FitsUtil
-
Total size of blocked FITS element
- addPadding(long) - Static method in class nom.tam.fits.FitsUtil
-
- addPointer(Object) - Method in class nom.tam.util.ColumnTable
-
- addRow(Object[]) - Method in class nom.tam.fits.AsciiTable
-
Add a row to the FITS table.
- addRow(Object[]) - Method in class nom.tam.fits.BinaryTable
-
Add a row at the end of the table.
- addRow(Object[]) - Method in interface nom.tam.fits.TableData
-
- 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(String, boolean, String) - Method in class nom.tam.fits.BasicHDU
-
Add information to the header
- addValue(String, int, String) - Method in class nom.tam.fits.BasicHDU
-
- addValue(String, double, String) - Method in class nom.tam.fits.BasicHDU
-
- addValue(String, String, String) - Method in class nom.tam.fits.BasicHDU
-
- 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, String, String) - Method in class nom.tam.fits.Header
-
Add or replace a key with the given string 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.
- alignFill(byte[], int, int) - Method in class nom.tam.util.ByteFormatter
-
Fill the buffer with blanks to align
a field.
- ArrayDataInput - Interface in nom.tam.util
-
- ArrayDataOutput - Interface in nom.tam.util
-
- arrayDescription(Object) - Static method in class nom.tam.util.ArrayFuncs
-
Generate a description of an array (presumed rectangular).
- arrayEquals(Object, Object) - Static method in class nom.tam.util.ArrayFuncs
-
Are two objects equal? Arrays have the standard object equals
method which only returns true if the two object are the same.
- arrayEquals(Object, Object, double, double) - Static method in class nom.tam.util.ArrayFuncs
-
Are two objects equal? Arrays have the standard object equals
method which only returns true if the two object are the same.
- ArrayFuncs - Class in nom.tam.util
-
This is a package of static functions which perform
computations on arrays.
- ArrayFuncs() - Constructor for class nom.tam.util.ArrayFuncs
-
- ASCII - Static variable in class nom.tam.util.AsciiFuncs
-
- AsciiFuncs - Class in nom.tam.util
-
- AsciiFuncs() - Constructor for class nom.tam.util.AsciiFuncs
-
- 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(Header) - Constructor for class nom.tam.fits.AsciiTable
-
Create an ASCII table given a header
- AsciiTable() - Constructor for class nom.tam.fits.AsciiTable
-
Create an empty ASCII table
- AsciiTableHDU - Class in nom.tam.fits
-
FITS ASCII table header/data unit
- AsciiTableHDU(Header, Data) - Constructor for class nom.tam.fits.AsciiTableHDU
-
Create an ascii table header/data unit.
- autotest() - Static method in class nom.tam.fits.FitsDate
-
- 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.ImageTiler
-
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.
- fillMemData(Object, int[], int, Object, int, int) - Method in class nom.tam.image.ImageTiler
-
Fill a single segment from memory.
- fillTile(Object, Object, int[], int[], int[]) - Method in class nom.tam.image.ImageTiler
-
Fill the subset.
- finalize() - Method in class nom.tam.util.BufferedFile
-
Clear up any pending output at cleanup.
- 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.
- findKey(String) - Method in class nom.tam.fits.Header
-
Find the card associated with a given key.
- findOffset(Object) - Static method in class nom.tam.fits.FitsUtil
-
Find out where we are in a random access file
- FIRST_NUMERIC - Static variable in interface nom.tam.util.PrimitiveInfo
-
Index of first element of above arrays referring to a numeric type
- 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(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
-
Create a Fits object associated with a data 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(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, boolean) - Constructor for class nom.tam.fits.Fits
-
Associate the FITS object with a given uncompressed URL
- Fits(URL) - Constructor for class nom.tam.fits.Fits
-
Associate the FITS object with a given URL
- FitsCopy - Class in nom.tam.fits.utilities
-
- FitsCopy() - Constructor for class nom.tam.fits.utilities.FitsCopy
-
- FitsDate - Class in nom.tam.fits
-
- 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
-
- FitsException - Exception in nom.tam.fits
-
This is a general exception class allow us to distinguish
issues detected by this library.
- FitsException() - Constructor for exception nom.tam.fits.FitsException
-
- 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.
- FitsFactory() - Constructor for class nom.tam.fits.FitsFactory
-
- FitsHeap - Class in nom.tam.fits
-
This class supports the FITS heap.
- FitsReader - Class in nom.tam.fits.utilities
-
- FitsReader() - Constructor for class nom.tam.fits.utilities.FitsReader
-
- FitsUtil - Class in nom.tam.fits
-
This class comprises static
utility functions used throughout
the FITS classes.
- FitsUtil() - Constructor for class nom.tam.fits.FitsUtil
-
- flatten(Object) - Static method in class nom.tam.util.ArrayFuncs
-
Given an array of arbitrary dimensionality return
the array flattened into a single dimension.
- FLOAT_INDEX - Static variable in interface nom.tam.util.PrimitiveInfo
-
- floatArrayEquals(float[], float[], float) - Static method in class nom.tam.util.ArrayFuncs
-
Compare two float arrays using a given tolerance
- flush() - Method in interface nom.tam.util.ArrayDataOutput
-
- flush() - Method in class nom.tam.util.BufferedFile
-
Flush output buffer if necessary.
- 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(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(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.
- 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(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.
- FormatException - Exception in nom.tam.util
-
- generateArray(Class, int[]) - Static method in class nom.tam.util.ArrayFuncs
-
Create an array and populate it with a test pattern.
- genericClone(Object) - Static method in class nom.tam.util.ArrayFuncs
-
Clone an Object if possible.
- get(Object) - Method in class nom.tam.util.HashedList
-
Return the value of a keyed entry.
- get(int) - Method in class nom.tam.util.HashedList
-
Return the n'th entry from the beginning.
- getAllowTerminalJunk() - Static method in class nom.tam.fits.FitsFactory
-
Is terminal junk (i.e., non-FITS data following a valid HDU)
allowed.
- 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
-
- 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.
- getBitPix() - Method in class nom.tam.fits.BasicHDU
-
- getBlankValue() - Method in class nom.tam.fits.BasicHDU
-
- getBoolean() - Method in class nom.tam.util.ByteParser
-
Get a boolean value from the beginning of the buffer
- getBoolean(int) - Method in class nom.tam.util.ByteParser
-
Get a boolean value from a specified region of the buffer
- 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
-
- getBuffer() - Method in class nom.tam.util.ByteParser
-
Get the buffer being used by the parser
- getBUnit() - Method in class nom.tam.fits.BasicHDU
-
- getBytes(String) - Static method in class nom.tam.util.AsciiFuncs
-
Convert an ASCII string to bytes
- getBZero() - Method in class nom.tam.fits.BasicHDU
-
- getCard(int) - Method in class nom.tam.fits.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(String) - Method in class nom.tam.fits.TableHDU
-
Get a specific column of the table where
the column name is specified using the TTYPEn keywords
in the header.
- getColumn(int) - Method in class nom.tam.fits.TableHDU
-
Get a specific column from the table using 0-based column
indexing.
- 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
-
Get all of the columns of the table.
- getColumns() - Method in class nom.tam.util.ColumnTable
-
Get the actual data arrays
- getComment() - Method in class nom.tam.fits.HeaderCard
-
Return the comment from this card
- getComment(String) - Static method in class nom.tam.fits.HeaderCommentsMap
-
- getCompleteImage() - Method in class nom.tam.image.ImageTiler
-
Read the entire image into a multidimensional
array.
- 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.AsciiTableHDU
-
Return the FITS data structure associated with this HDU.
- getData() - Method in class nom.tam.fits.BasicHDU
-
Get the associated Data object
- getData() - Method in class nom.tam.fits.BinaryTable
-
- getData() - Method in class nom.tam.fits.Data
-
Return the data array object.
- 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
-
Return the actual data.
- 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
-
- 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
-
Look for a double in the buffer.
- 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
-
Get an HDU without content
- getDuplicates() - Method in class nom.tam.fits.Header
-
Return the list of duplicate cards.
- 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
-
Get a specific element of the table using 0-based indices.
- 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
-
- 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.
- 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
-
Get the file offset
- getFileOffset() - Method in interface nom.tam.fits.FitsElement
-
Get the byte at which this element begins.
- getFileOffset() - Method in class nom.tam.fits.FitsHeap
-
Get the file offset of the heap
- getFileOffset() - Method in class nom.tam.fits.Header
-
Get the offset of this header
- getFilePointer() - Method in class nom.tam.util.BufferedFile
-
Get the current offset into the file.
- getFilePointer() - Method in interface nom.tam.util.RandomAccess
-
Get the current position in the stream
- getFitsDateString() - Static method in class nom.tam.fits.FitsDate
-
Return the current date in FITS date format
- getFitsDateString(Date) - Static method in class nom.tam.fits.FitsDate
-
Create FITS format date string Java Date object.
- getFitsDateString(Date, boolean) - Static method in class nom.tam.fits.FitsDate
-
Create FITS format date string.
- getFlatColumns() - Method in class nom.tam.fits.BinaryTable
-
- getFlattenedColumn(int) - Method in class nom.tam.fits.BinaryTable
-
Get a column in flattened format.
- getFloat() - Method in class nom.tam.util.ByteParser
-
Get a floating point value from the buffer.
- getFloat(int) - Method in class nom.tam.util.ByteParser
-
Get a floating point value in a region of the buffer
- getFloatValue(String, float) - Method in class nom.tam.fits.Header
-
Get the float
value associated with the given key.
- getFloatValue(String) - Method in class nom.tam.fits.Header
-
Get the float
value associated with the given key.
- getGroupCount() - Method in class nom.tam.fits.BasicHDU
-
- getHDU(int) - Method in class nom.tam.fits.Fits
-
Return the n'th HDU.
- getHeader() - Method in class nom.tam.fits.BasicHDU
-
Get the associated header
- getHeapOffset() - Method in class nom.tam.fits.BinaryTable
-
What is the offset to the heap
- getHeapSize() - Method in class nom.tam.fits.BinaryTable
-
What is the size of the heap -- including the offset from the end of the
table data.
- 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(int) - Method in class nom.tam.util.ByteParser
-
Convert a region of the buffer to an integer
- getInt() - Method in class nom.tam.util.ByteParser
-
Look for an integer at the beginning of the buffer
- getIntValue(String, int) - Method in class nom.tam.fits.Header
-
Get the value associated with the key as an int.
- getIntValue(String) - Method in class nom.tam.fits.Header
-
Get the int
value associated with the given key.
- getKernel() - Method in class nom.tam.fits.BasicHDU
-
Get the non-FITS data object
- getKernel() - Method in class nom.tam.fits.Data
-
Return the non-FITS data object
- getKey(int) - Method in class nom.tam.fits.Header
-
- getKey() - Method in class nom.tam.fits.HeaderCard
-
Return the keyword from this card
- getLong(int) - Method in class nom.tam.util.ByteParser
-
Look for a long in a specified region of the buffer
- getLongStringsEnabled() - Static method in class nom.tam.fits.Header
-
- 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.
- getMaximumValue() - Method in class nom.tam.fits.BasicHDU
-
Return the minimum valid value in the array.
- getMemoryImage() - Method in class nom.tam.fits.ImageData.ImageDataTiler
-
- getMemoryImage() - Method in class nom.tam.image.ImageTiler
-
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.
- getModelRow() - Method in class nom.tam.fits.BinaryTable
-
Return a row that may be used for direct i/o to the table.
- 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
-
- 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
-
- getNumberLength() - Method in class nom.tam.util.ByteParser
-
Get the number of characters used to parse the previous
number (or the length of the previous String returned).
- getNumberOfCards() - Method in class nom.tam.fits.Header
-
Find the number of cards in the header
- getNumberOfHDUs() - Method in class nom.tam.fits.Fits
-
Get the current number of HDUs in the Fits object.
- getNumberOfRows() - Method in class nom.tam.util.ColumnTable
-
Calculate the number of rows to read/write at a time.
- 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.ImageTiler
-
Get the offset of a given position.
- getOffset() - Method in class nom.tam.util.ByteParser
-
Get the current offset
- getOrigin() - Method in class nom.tam.fits.BasicHDU
-
Get the name of the organization which created this FITS file.
- getOriginalSize() - Method in class nom.tam.fits.Header
-
Get the size of the original header in bytes.
- getParameterCount() - Method in class nom.tam.fits.BasicHDU
-
- getRawElement(int, int) - Method in class nom.tam.fits.BinaryTable
-
Get a particular element from the table but
do no processing of this element (e.g.,
dimension conversion or extraction of
variable length array elements/)
- getReference() - Method in class nom.tam.fits.BasicHDU
-
Return the citation of a reference where the data associated with
this header are published.
- 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
-
Get a specific row of the table
- 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
- getSize() - Method in class nom.tam.fits.BasicHDU
-
Get the total size in bytes of the HDU.
- getSize() - Method in class nom.tam.fits.Data
-
Get the size of the data element in bytes
- getSize() - Method in interface nom.tam.fits.FitsElement
-
The size of this element in bytes
- getSize() - Method in class nom.tam.fits.FitsHeap
-
Return the size of the heap using the more bean compatbile format
- getSize() - Method in class nom.tam.fits.Header
-
Get the size of the header in bytes
- 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
-
Get a string
- getStringValue(String) - Method in class nom.tam.fits.Header
-
Get the String
value associated with the given key.
- 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 class nom.tam.image.ImageTiler
-
Get a subset of the image.
- getTile(Object, int[], int[]) - Method in class nom.tam.image.ImageTiler
-
Get a tile, filling in a prespecified array.
- getTiler() - Method in class nom.tam.fits.ImageData
-
- getTiler() - Method in class nom.tam.fits.ImageHDU
-
- getTrimmedString(String) - 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.
- getURLStream(URL, int) - Static method in class nom.tam.fits.FitsUtil
-
Get a stream to a URL accommodating possible redirections.
- getUseHierarch() - Static method in class nom.tam.fits.FitsFactory
-
Are we processing HIERARCH style keywords
- getValue() - Method in class nom.tam.fits.HeaderCard
-
Return the value from this card
- ImageData - Class in nom.tam.fits
-
This class instantiates FITS primary HDU and IMAGE extension data.
- ImageData(Header) - Constructor for class nom.tam.fits.ImageData
-
Create an array from a header description.
- ImageData() - Constructor for class nom.tam.fits.ImageData
-
Create the equivalent of a null data element.
- 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, Data) - Constructor for class nom.tam.fits.ImageHDU
-
Build an image HDU using the supplied data.
- ImageTiler - Class in nom.tam.image
-
This class provides a subset of an N-dimensional image.
- ImageTiler(RandomAccess, long, int[], Class) - Constructor for class nom.tam.image.ImageTiler
-
Create a tiler.
- incrementPosition(int[], int[], int[]) - Static method in class nom.tam.image.ImageTiler
-
Increment the offset within the position array.
- info() - Method in class nom.tam.fits.AsciiTableHDU
-
Print a little information about the data set.
- info() - Method in class nom.tam.fits.BasicHDU
-
Print out some information about this HDU.
- info() - Method in class nom.tam.fits.BinaryTableHDU
-
Print out some information about this HDU.
- info() - Method in class nom.tam.fits.ImageHDU
-
Print out some information about this HDU.
- info() - Method in class nom.tam.fits.RandomGroupsHDU
-
Display structural information about the current HDU.
- info() - Method in class nom.tam.fits.UndefinedHDU
-
Print out some information about this HDU.
- initialize(File, String, int) - Method in class nom.tam.util.BufferedFile
-
- 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.
- input - Variable in class nom.tam.fits.Data
-
The inputstream 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.
- INT_INDEX - Static variable in interface nom.tam.util.PrimitiveInfo
-
- isCompressed(File) - Static method in class nom.tam.fits.FitsUtil
-
Is a file compressed?
- isCompressed(String) - Static method in class nom.tam.fits.FitsUtil
-
Check if a file seems to be compressed.
- isData(Object) - Static method in class nom.tam.fits.AsciiTableHDU
-
Check if this data is usable as an ASCII table.
- isData(Object) - Static method in class nom.tam.fits.BinaryTableHDU
-
- isData(Object) - Static method in class nom.tam.fits.ImageHDU
-
Check if this object can be described as a FITS image.
- 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.
- isEmpty() - Method in class nom.tam.util.HashedList
-
Is the HashedList empty?
- isHeader(Header) - Static method in class nom.tam.fits.AsciiTableHDU
-
Check that this is a valid ascii table header.
- isHeader() - Method in class nom.tam.fits.AsciiTableHDU
-
Check that this HDU has a valid 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
-
Is this a random groups header?
- 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
-
- isKeyValuePair() - Method in class nom.tam.fits.HeaderCard
-
Is this a key/value card?
- 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
-
See if an element is null
- isNumeric - Static variable in interface nom.tam.util.PrimitiveInfo
-
Is this a numeric class
- isPrimary - Variable in class nom.tam.fits.BasicHDU
-
Is this the first HDU in a FITS file?
- isStringValue() - Method in class nom.tam.fits.HeaderCard
-
Does this card contain a string value?
- iterator() - Method in class nom.tam.fits.Header
-
Get an iterator over the header cards
- iterator() - Method in class nom.tam.util.HashedList
-
Return an iterator over the entire list.
- iterator(Object) - Method in class nom.tam.util.HashedList
-
Return an iterator over the list starting
with the entry with a given key.
- iterator(int) - Method in class nom.tam.util.HashedList
-
Return an iterator starting with the n'th
entry.
- 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, Data) - 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(ArrayDataInput) - Method in class nom.tam.fits.Data
-
Read a data array into the current object and if needed position
to the beginning of the next FITS block.
- 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 the contents of the element from an input source.
- 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(byte[]) - Method in interface nom.tam.util.ArrayDataInput
-
- read(boolean[]) - Method in interface nom.tam.util.ArrayDataInput
-
- read(short[]) - Method in interface nom.tam.util.ArrayDataInput
-
- read(char[]) - Method in interface nom.tam.util.ArrayDataInput
-
- read(int[]) - Method in interface nom.tam.util.ArrayDataInput
-
- read(long[]) - Method in interface nom.tam.util.ArrayDataInput
-
- read(float[]) - Method in interface nom.tam.util.ArrayDataInput
-
- read(double[]) - Method in interface nom.tam.util.ArrayDataInput
-
- read(byte[], int, int) - Method in interface nom.tam.util.ArrayDataInput
-
- read(boolean[], int, int) - Method in interface nom.tam.util.ArrayDataInput
-
- read(char[], int, int) - Method in interface nom.tam.util.ArrayDataInput
-
- read(short[], int, int) - Method in interface nom.tam.util.ArrayDataInput
-
- read(int[], int, int) - Method in interface nom.tam.util.ArrayDataInput
-
- read(long[], int, int) - Method in interface nom.tam.util.ArrayDataInput
-
- read(float[], int, int) - Method in interface nom.tam.util.ArrayDataInput
-
- read(double[], int, int) - Method in interface nom.tam.util.ArrayDataInput
-
- read(byte[], int, int) - Method in class nom.tam.util.BufferedDataInputStream
-
Read a byte array.
- read(boolean[]) - Method in class nom.tam.util.BufferedDataInputStream
-
Read a boolean array
- read(boolean[], int, int) - Method in class nom.tam.util.BufferedDataInputStream
-
Read a boolean array.
- read(short[]) - Method in class nom.tam.util.BufferedDataInputStream
-
Read a short array
- read(short[], int, int) - Method in class nom.tam.util.BufferedDataInputStream
-
Read a short array
- read(char[]) - Method in class nom.tam.util.BufferedDataInputStream
-
Read a character array
- read(char[], int, int) - Method in class nom.tam.util.BufferedDataInputStream
-
Read a character array
- read(int[]) - Method in class nom.tam.util.BufferedDataInputStream
-
Read an integer array
- read(int[], int, int) - Method in class nom.tam.util.BufferedDataInputStream
-
Read an integer array
- read(long[]) - Method in class nom.tam.util.BufferedDataInputStream
-
Read a long array
- read(long[], int, int) - Method in class nom.tam.util.BufferedDataInputStream
-
Read a long array
- read(float[]) - Method in class nom.tam.util.BufferedDataInputStream
-
Read a float array
- read(float[], int, int) - Method in class nom.tam.util.BufferedDataInputStream
-
Read a float array
- read(double[]) - Method in class nom.tam.util.BufferedDataInputStream
-
Read a double array
- read(double[], int, int) - Method in class nom.tam.util.BufferedDataInputStream
-
Read a double array
- read(byte[]) - Method in class nom.tam.util.BufferedFile
-
Create a buffered file using a mapped
/** Read an entire byte array.
- read(byte[], int, int) - Method in class nom.tam.util.BufferedFile
-
Read into a segment of a byte array.
- read() - Method in class nom.tam.util.BufferedFile
-
Read a byte
- read(boolean[]) - Method in class nom.tam.util.BufferedFile
-
- read(boolean[], 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(char[]) - Method in class nom.tam.util.BufferedFile
-
- read(char[], 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(float[]) - Method in class nom.tam.util.BufferedFile
-
- read(float[], 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(ArrayDataInput) - Method in class nom.tam.util.ColumnTable
-
Read a table.
- readArray(Object) - Method in interface nom.tam.util.ArrayDataInput
-
- readArray(Object) - Method in class nom.tam.util.BufferedDataInputStream
-
- readArray(Object) - Method in class nom.tam.util.BufferedFile
-
- readBoolean() - Method in class nom.tam.util.BufferedDataInputStream
-
Read a boolean value.
- readBoolean() - Method in class nom.tam.util.BufferedFile
-
Read a boolean
- readByte() - Method in class nom.tam.util.BufferedDataInputStream
-
Read a byte value in the range -128 to 127.
- readByte() - Method in class nom.tam.util.BufferedFile
-
Read a byte
- readChar() - Method in class nom.tam.util.BufferedDataInputStream
-
Read a 2-byte value as a character.
- readChar() - Method in class nom.tam.util.BufferedFile
-
Read a char
- readData(ArrayDataInput) - Method in class nom.tam.fits.AsciiTableHDU
-
Skip the ASCII table and throw an exception.
- readData(ArrayDataInput) - Method in class nom.tam.fits.BasicHDU
-
Read in the Data object for this HDU.
- readDouble() - Method in class nom.tam.util.BufferedDataInputStream
-
Read an 8 byte real number.
- readDouble() - Method in class nom.tam.util.BufferedFile
-
Read a double.
- readFloat() - Method in class nom.tam.util.BufferedDataInputStream
-
Read a 4 byte real number.
- readFloat() - Method in class nom.tam.util.BufferedFile
-
Read a float.
- readFully(byte[]) - Method in class nom.tam.util.BufferedDataInputStream
-
Read a buffer and signal an EOF if the buffer
cannot be fully read.
- readFully(byte[], int, int) - Method in class nom.tam.util.BufferedDataInputStream
-
Read a buffer and signal an EOF if the requested elements
cannot be read.
- readFully(byte[]) - Method in class nom.tam.util.BufferedFile
-
Read a byte array fully.
- readFully(byte[], int, int) - Method in class nom.tam.util.BufferedFile
-
Read a byte array fully.
- 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.BufferedDataInputStream
-
Read an integer.
- readInt() - Method in class nom.tam.util.BufferedFile
-
Read an int
- readLArray(Object) - Method in interface nom.tam.util.ArrayDataInput
-
Read an array.
- readLArray(Object) - Method in class nom.tam.util.BufferedDataInputStream
-
Read an object.
- readLArray(Object) - Method in class nom.tam.util.BufferedFile
-
This routine provides efficient reading of arrays of any primitive
type.
- readLine() - Method in class nom.tam.util.BufferedDataInputStream
-
- readLine() - Method in class nom.tam.util.BufferedFile
-
Read a line of input.
- readLong() - Method in class nom.tam.util.BufferedDataInputStream
-
Read a long.
- readLong() - Method in class nom.tam.util.BufferedFile
-
Read a long.
- readPrimitiveArray(Object) - Method in class nom.tam.util.BufferedDataInputStream
-
- readShort() - Method in class nom.tam.util.BufferedDataInputStream
-
Read a 2-byte value as a short (-32788 to 32767)
- readShort() - Method in class nom.tam.util.BufferedFile
-
Read a short
- readTrueData(ArrayDataInput) - Method in class nom.tam.fits.BinaryTable
-
Read table, heap and padding
- readUnsignedByte() - Method in class nom.tam.util.BufferedDataInputStream
-
Read a byte value in the range 0-255.
- readUnsignedByte() - Method in class nom.tam.util.BufferedFile
-
Read an unsigned byte.
- readUnsignedShort() - Method in class nom.tam.util.BufferedDataInputStream
-
Read a 2-byte value in the range 0-65536.
- readUnsignedShort() - Method in class nom.tam.util.BufferedFile
-
Read an unsigned short.
- readUTF() - Method in class nom.tam.util.BufferedDataInputStream
-
Read a String in the UTF format.
- readUTF() - Method in class nom.tam.util.BufferedFile
-
Read a string encoded as a UTF.
- remove(Object) - Method in class nom.tam.util.HashedList
-
Remove an object from the list giving just
the object value.
- remove(int) - Method in class nom.tam.util.HashedList
-
Remove an object from the list giving the object index..
- removeAll(Collection) - Method in class nom.tam.util.HashedList
-
Remove all the elements that are found in another collection.
- removeCard(String) - Method in class nom.tam.fits.Header
-
Delete a key.
- removeKey(Object) - Method in class nom.tam.util.HashedList
-
Remove a keyed object from the list.
- replaceKey(Object, Object) - Method in class nom.tam.util.HashedList
-
Replace the key of a given element.
- reposition(Object, 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 the input stream to the beginning of the HDU, i.e., the beginning of the header
- 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
- 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).
- retainAll(Collection) - Method in class nom.tam.util.HashedList
-
Retain only elements contained in another collection
- rewrite() - Method in class nom.tam.fits.BasicHDU
-
Rewrite the HDU
- 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
-
Attempt to rewrite the heap with the current contents.
- rewrite() - Method in class nom.tam.fits.Header
-
Rewrite the header.
- rewriteable() - Method in class nom.tam.fits.BasicHDU
-
Is the HDU rewriteable
- rewriteable() - Method in class nom.tam.fits.Data
-
- rewriteable() - Method in interface nom.tam.fits.FitsElement
-
Can this element be rewritten?
- rewriteable() - Method in class nom.tam.fits.FitsHeap
-
- rewriteable() - Method in class nom.tam.fits.Header
-
Can the header be rewritten without rewriting the entire file?
- seek(long) - Method in class nom.tam.util.BufferedFile
-
Move to the current offset from the beginning of the file.
- seek(long) - Method in interface nom.tam.util.RandomAccess
-
Move to a specified location in the stream.
- setAlign(boolean) - Method in class nom.tam.util.ByteFormatter
-
Set the alignment flag.
- setAllowTerminalJunk(boolean) - Static method in class nom.tam.fits.FitsFactory
-
Do we allow junk after a valid FITS file?
- setBitpix(int) - Method in class nom.tam.fits.Header
-
Set the BITPIX value for the header.
- setBuffer(byte[]) - Method in class nom.tam.util.ByteParser
-
Set the buffer for the parser
- 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.
- setChecksum(BasicHDU) - Static method in class nom.tam.fits.Fits
-
Add or update the CHECKSUM keyword.
- setChecksum() - Method in class nom.tam.fits.Fits
-
Add or Modify the CHECKSUM keyword in all headers.
- 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(String, Object) - Method in class nom.tam.fits.TableHDU
-
Update a column within a table.
- setColumn(int, Object) - Method in class nom.tam.fits.TableHDU
-
Update a column within a table.
- 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, String, 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, String, String) - Method in class nom.tam.fits.TableHDU
-
- setColumnMeta(int, String, long, 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, boolean, String, boolean) - Method in class nom.tam.fits.TableHDU
-
- setColumnName(int, String, String) - Method in class nom.tam.fits.TableHDU
-
- setComplexColumn(int) - Method in class nom.tam.fits.BinaryTableHDU
-
Convert a column in the table to complex.
- 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
- 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
-
- setFileOffset(Object) - Method in class nom.tam.fits.Data
-
Set the fields needed for a re-read
- setFillFields(boolean) - Method in class nom.tam.util.ByteParser
-
Do we require a field to completely fill up the specified
length (with optional leading and trailing white space.
- setFlattenedColumn(int, Object) - Method in class nom.tam.fits.BinaryTable
-
Set a column with the data aleady flattened.
- setKey(Object) - Method in interface nom.tam.util.Cursor
-
Point the list at a particular element.
- setLength(long) - Method in class nom.tam.util.BufferedFile
-
Set the length of the file.
- setLongStringsEnabled(boolean) - Static method in class nom.tam.fits.Header
-
- 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
- setOffset(int) - Method in class nom.tam.util.ByteParser
-
Set the offset into the array.
- 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.
- 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
-
- setSimple(boolean) - Method in class nom.tam.fits.Header
-
Set the SIMPLE keyword to the given value.
- setSimpleRange(double, double) - Method in class nom.tam.util.ByteFormatter
-
Set the range of real numbers that will be formatted in
non-scientific notation, i.e., .00001 rather than 1.0e-5.
- setStream(ArrayDataInput) - Method in class nom.tam.fits.Fits
-
Set the data stream to be used for future input.
- setTruncateOnOverflow(boolean) - Method in class nom.tam.util.ByteFormatter
-
Set the truncation behavior.
- setTruncationFill(char) - Method in class nom.tam.util.ByteFormatter
-
Set the truncation fill character.
- setTruncationThrow(boolean) - Method in class nom.tam.util.ByteFormatter
-
Should truncations cause a truncation overflow?
- setup(Object[], int[]) - Method in class nom.tam.util.ColumnTable
-
Actually perform the initialization.
- 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(String) - Method in class nom.tam.fits.HeaderCard
-
Set the value for this card.
- setXtension(String) - Method in class nom.tam.fits.Header
-
Set the XTENSION keyword to the given value.
- SHORT_INDEX - Static variable in interface nom.tam.util.PrimitiveInfo
-
- size() - Method in class nom.tam.fits.Fits
-
- size() - Method in class nom.tam.fits.FitsHeap
-
Return the size of the Heap
- size() - Method in class nom.tam.fits.Header
-
- size() - Method in class nom.tam.util.HashedList
-
Return the number of elements in the list.
- sizes - Static variable in interface nom.tam.util.PrimitiveInfo
-
Sizes
- skip(long) - Method in interface nom.tam.util.ArrayDataInput
-
- skip(long) - Method in class nom.tam.util.BufferedFile
-
Skip from the current position.
- skip(int) - Method in class nom.tam.util.ByteParser
-
Skip bytes in the buffer
- skipBytes(long) - Method in interface nom.tam.util.ArrayDataInput
-
- skipBytes(int) - Method in class nom.tam.util.BufferedDataInputStream
-
- skipBytes(long) - Method in class nom.tam.util.BufferedDataInputStream
-
- skipBytes(int) - Method in class nom.tam.util.BufferedFile
-
Skip the number of bytes.
- skipBytes(long) - Method in class nom.tam.util.BufferedFile
-
- skipData(ArrayDataInput, Header) - Static method in class nom.tam.fits.BasicHDU
-
Skip the Data object immediately after the given Header object on
the given stream object.
- skipData(ArrayDataInput) - Method in class nom.tam.fits.BasicHDU
-
Skip the Data object for this HDU.
- skipHDU(int) - Method in class nom.tam.fits.Fits
-
Skip HDUs on the associate input stream.
- skipHDU() - Method in class nom.tam.fits.Fits
-
Skip the next HDU on the default input stream.
- skipWhite(int) - Method in class nom.tam.util.ByteParser
-
Skip white space.
- sort(Comparator) - Method in class nom.tam.util.HashedList
-
Sort the keys into some desired order.
- streamInit(InputStream, boolean) - Method in class nom.tam.fits.Fits
-
Initialize the stream.
- streamInit(InputStream, boolean, boolean) - Method in class nom.tam.fits.Fits
-
Do the stream initialization.
- streamInit(InputStream) - Method in class nom.tam.fits.Fits
-
Initialize the input stream.
- stringsToByteArray(String[], int) - Static method in class nom.tam.fits.FitsUtil
-
Copy an array of Strings to bytes.
- suffixes - Static variable in interface nom.tam.util.PrimitiveInfo
-
Suffixes used for the classnames for primitive arrays.
- 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(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(byte[]) - Method in interface nom.tam.util.ArrayDataOutput
-
- write(boolean[]) - Method in interface nom.tam.util.ArrayDataOutput
-
- write(short[]) - Method in interface nom.tam.util.ArrayDataOutput
-
- write(char[]) - Method in interface nom.tam.util.ArrayDataOutput
-
- write(int[]) - Method in interface nom.tam.util.ArrayDataOutput
-
- write(long[]) - Method in interface nom.tam.util.ArrayDataOutput
-
- write(float[]) - Method in interface nom.tam.util.ArrayDataOutput
-
- write(double[]) - Method in interface nom.tam.util.ArrayDataOutput
-
- write(String[]) - Method in interface nom.tam.util.ArrayDataOutput
-
- write(byte[], int, int) - Method in interface nom.tam.util.ArrayDataOutput
-
- write(boolean[], int, int) - Method in interface nom.tam.util.ArrayDataOutput
-
- write(char[], int, int) - Method in interface nom.tam.util.ArrayDataOutput
-
- write(short[], int, int) - Method in interface nom.tam.util.ArrayDataOutput
-
- write(int[], int, int) - Method in interface nom.tam.util.ArrayDataOutput
-
- write(long[], int, int) - Method in interface nom.tam.util.ArrayDataOutput
-
- write(float[], int, int) - Method in interface nom.tam.util.ArrayDataOutput
-
- write(double[], int, int) - Method in interface nom.tam.util.ArrayDataOutput
-
- write(String[], int, int) - Method in interface nom.tam.util.ArrayDataOutput
-
- write(boolean[]) - Method in class nom.tam.util.BufferedDataOutputStream
-
Write an array of booleans.
- write(boolean[], int, int) - Method in class nom.tam.util.BufferedDataOutputStream
-
Write a segment of an array of booleans.
- write(short[]) - Method in class nom.tam.util.BufferedDataOutputStream
-
Write an array of shorts.
- write(short[], int, int) - Method in class nom.tam.util.BufferedDataOutputStream
-
Write a segment of an array of shorts.
- write(char[]) - Method in class nom.tam.util.BufferedDataOutputStream
-
Write an array of char's.
- write(char[], int, int) - Method in class nom.tam.util.BufferedDataOutputStream
-
Write a segment of an array of char's.
- write(int[]) - Method in class nom.tam.util.BufferedDataOutputStream
-
Write an array of int's.
- write(int[], int, int) - Method in class nom.tam.util.BufferedDataOutputStream
-
Write a segment of an array of int's.
- write(long[]) - Method in class nom.tam.util.BufferedDataOutputStream
-
Write an array of longs.
- write(long[], int, int) - Method in class nom.tam.util.BufferedDataOutputStream
-
Write a segement of an array of longs.
- write(float[]) - Method in class nom.tam.util.BufferedDataOutputStream
-
Write an array of floats.
- write(float[], int, int) - Method in class nom.tam.util.BufferedDataOutputStream
-
- write(double[]) - Method in class nom.tam.util.BufferedDataOutputStream
-
Write an array of doubles.
- write(double[], int, int) - Method in class nom.tam.util.BufferedDataOutputStream
-
- write(String[]) - Method in class nom.tam.util.BufferedDataOutputStream
-
Write an array of Strings -- equivalent to calling writeBytes for each string.
- write(String[], int, int) - Method in class nom.tam.util.BufferedDataOutputStream
-
Write a segment of an array of Strings.
- write(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(boolean[]) - Method in class nom.tam.util.BufferedFile
-
Write an array of booleans.
- write(boolean[], int, int) - Method in class nom.tam.util.BufferedFile
-
- write(short[]) - Method in class nom.tam.util.BufferedFile
-
Write an array of shorts.
- write(short[], int, int) - Method in class nom.tam.util.BufferedFile
-
- write(char[]) - Method in class nom.tam.util.BufferedFile
-
Write an array of char's.
- write(char[], int, int) - Method in class nom.tam.util.BufferedFile
-
- write(int[]) - Method in class nom.tam.util.BufferedFile
-
Write an array of int's.
- write(int[], int, int) - Method in class nom.tam.util.BufferedFile
-
- write(long[]) - Method in class nom.tam.util.BufferedFile
-
Write an array of longs.
- write(long[], int, int) - Method in class nom.tam.util.BufferedFile
-
- write(float[]) - Method in class nom.tam.util.BufferedFile
-
Write an array of floats.
- write(float[], int, int) - Method in class nom.tam.util.BufferedFile
-
- write(double[]) - Method in class nom.tam.util.BufferedFile
-
Write an array of doubles.
- write(double[], int, int) - Method in class nom.tam.util.BufferedFile
-
- write(String[]) - Method in class nom.tam.util.BufferedFile
-
Write an array of Strings -- equivalent to calling writeBytes for each string.
- write(String[], int, int) - Method in class nom.tam.util.BufferedFile
-
- write(ArrayDataOutput) - Method in class nom.tam.util.ColumnTable
-
Write a table.
- writeArray(Object) - Method in interface nom.tam.util.ArrayDataOutput
-
Write a generic (possibly multi-dimenionsional) primitive or String
array.
- writeArray(Object) - Method in class nom.tam.util.BufferedDataOutputStream
-
This routine provides efficient writing of arrays of any primitive type.
- writeArray(Object) - Method in class nom.tam.util.BufferedFile
-
This routine provides efficient writing of arrays of any primitive type.
- writeBoolean(boolean) - Method in class nom.tam.util.BufferedDataOutputStream
-
Write a boolean value
- writeBoolean(boolean) - Method in class nom.tam.util.BufferedFile
-
Write a boolean value
- writeByte(int) - Method in class nom.tam.util.BufferedDataOutputStream
-
Write a byte value.
- writeByte(int) - Method in class nom.tam.util.BufferedFile
-
Write a byte value.
- writeBytes(String) - Method in class nom.tam.util.BufferedDataOutputStream
-
Write a string using the local protocol to convert char's to bytes.
- writeBytes(String) - Method in class nom.tam.util.BufferedFile
-
Write a string using the local protocol to convert char's to bytes.
- writeChar(int) - Method in class nom.tam.util.BufferedDataOutputStream
-
Write a char value.
- writeChar(int) - Method in class nom.tam.util.BufferedFile
-
Write a char value.
- writeChars(String) - Method in class nom.tam.util.BufferedDataOutputStream
-
Write a string as an array of chars.
- writeChars(String) - Method in class nom.tam.util.BufferedFile
-
Write a string as an array of chars.
- writeDouble(double) - Method in class nom.tam.util.BufferedDataOutputStream
-
Write a double value.
- writeDouble(double) - Method in class nom.tam.util.BufferedFile
-
Write a double value.
- writeFloat(float) - Method in class nom.tam.util.BufferedDataOutputStream
-
Write a float value.
- writeFloat(float) - Method in class nom.tam.util.BufferedFile
-
Write a float value.
- writeInt(int) - Method in class nom.tam.util.BufferedDataOutputStream
-
Write an integer value.
- writeInt(int) - Method in class nom.tam.util.BufferedFile
-
Write an integer value.
- writeLong(long) - Method in class nom.tam.util.BufferedDataOutputStream
-
Write a long value.
- writeLong(long) - Method in class nom.tam.util.BufferedFile
-
Write a long value.
- writePrimitiveArray(Object) - Method in class nom.tam.util.BufferedDataOutputStream
-
This routine provides efficient writing of arrays of any primitive type.
- writeShort(int) - Method in class nom.tam.util.BufferedDataOutputStream
-
Write a short value.
- writeShort(int) - Method in class nom.tam.util.BufferedFile
-
Write a short value.
- writeUTF(String) - Method in class nom.tam.util.BufferedDataOutputStream
-
Write a string as a UTF.
- writeUTF(String) - Method in class nom.tam.util.BufferedFile
-
Write a string as a UTF.