A B C D E F G H I J L M N O P R S T U V W X

A

AbstractStarTable - class uk.ac.starlink.table.AbstractStarTable.
Abstract base class providing an implementation of the generic and straightforward parts of the StarTable interface.
AbstractStarTable() - Constructor for class uk.ac.starlink.table.AbstractStarTable
 
acceptMetadata(StarTable) - Method in interface uk.ac.starlink.table.TableSink
Takes delivery of a row-less StarTable object which defines the metadata of the table to be transmitted.
acceptRow(Object[]) - Method in interface uk.ac.starlink.table.TableSink
Takes delivery of one row of data.
addCDATASection(Element, String) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Create a new CDATA section with the given content and add it as a child of a given element.
addChangeListener(ChangeListener) - Method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Registers a listener who wants to be informed about changes.
addChildElement(Element, String) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Create a child element with no content and add it to the given element.
addChildElement(Element, String, boolean) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Add an element with boolean value as a child of another element.
addChildElement(Element, String, double) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Add an element with double value as a child of another element.
addChildElement(Element, String, int) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Add an element with integer value as a child of another element.
addChildElement(Element, String, String) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Add an element with String value as a child of another element.
addColumn(ColumnData) - Method in class uk.ac.starlink.table.ColumnStarTable
Appends a new column to the end of this model.
addColumnAuxDataKeys(StarTable) - Method in class uk.ac.starlink.table.ValueInfoMapGroup
Adds the column auxiliary metadata keys associated with a StarTable to this MapGroup's list of known keys.
addDescribedValue(DescribedValue) - Method in class uk.ac.starlink.table.ValueInfoMapGroup
Adds a new Map to the group which contains the metadata and value in a DescribedValue object.
addLine(String, Component) - Method in class uk.ac.starlink.table.gui.LabelledComponentStack
Adds a (name,component) pair.
addLine(String, String) - Method in class uk.ac.starlink.table.gui.LabelledComponentStack
Adds a (name,value) pair.
addLine(String, String, Component) - Method in class uk.ac.starlink.table.gui.LabelledComponentStack
Adds a (name,component) pair with an optional padding string.
addMap(Map) - Method in class uk.ac.starlink.util.MapGroup
Adds a new Map to the end of this group.
addRow(Object[]) - Method in class uk.ac.starlink.table.RowListStarTable
Adds a new row to the end of the table.
addTableColumns(StarTable) - Method in class uk.ac.starlink.table.ValueInfoMapGroup
Adds a Map to the group for each one of the ColumnInfo objects in a StarTable.
addValueInfo(ValueInfo) - Method in class uk.ac.starlink.table.ValueInfoMapGroup
Adds a new Map to the group which contains the metadata in a ValueInfo object.
advance(long) - Method in class uk.ac.starlink.table.WrapperRowSequence
 
advance(long) - Method in class uk.ac.starlink.table.ReaderRowSequence
 
advance(long) - Method in class uk.ac.starlink.table.RandomRowSequence
 
advance(long) - Method in class uk.ac.starlink.table.IteratorRowSequence
 
advance(long) - Method in interface uk.ac.starlink.table.RowSequence
Moves the current row forward by offset rows.
array() - Method in class uk.ac.starlink.util.GenericNioBuffer
Returns the primitive array that backs this buffer (optional operation).
ArrayColumn - class uk.ac.starlink.table.ArrayColumn.
A column which provides data storage in java arrays.
arrayOffset() - Method in class uk.ac.starlink.util.GenericNioBuffer
Returns the offset within this buffer's backing array of the first element of the buffer (optional operation).
AsciiFileParser - class uk.ac.starlink.util.AsciiFileParser.
Generalised parser for data stored as a table in a plain text file.
AsciiFileParser() - Constructor for class uk.ac.starlink.util.AsciiFileParser
Create an instance.
AsciiFileParser(boolean) - Constructor for class uk.ac.starlink.util.AsciiFileParser
Create an instance.
AsciiFileParser(File) - Constructor for class uk.ac.starlink.util.AsciiFileParser
Create an instance and parse a given File.
AsciiFileParser(File, boolean) - Constructor for class uk.ac.starlink.util.AsciiFileParser
Create an instance and parse a given File.
AsciiTableWriter - class uk.ac.starlink.table.formats.AsciiTableWriter.
A StarTableWriter which outputs text to a simple format machine-readable text file.
AsciiTableWriter() - Constructor for class uk.ac.starlink.table.formats.AsciiTableWriter
 
attemptReadTable(ArrayDataInput, boolean, DataSource, long[]) - Static method in class uk.ac.starlink.fits.FitsTableBuilder
Reads the next header, and if it represents a table HDU, makes a StarTable out of it and returns.
authenticate() - Method in class uk.ac.starlink.table.jdbc.TerminalAuthenticator
 
authenticate() - Method in class uk.ac.starlink.table.jdbc.SwingAuthenticator
This implementation of authenticate takes care to execute any GUI interactions on the AWT event dipatch thread, so it may be called from any thread.
authenticate() - Method in interface uk.ac.starlink.table.jdbc.JDBCAuthenticator
Obtains username and password.
AuxClassLoader - class uk.ac.starlink.util.AuxClassLoader.
This class provides a ClassLoader which looks on a given class path.
AuxClassLoader(String) - Constructor for class uk.ac.starlink.util.AuxClassLoader
Constructs a ClassLoader which will look on a given path.
available() - Method in class uk.ac.starlink.util.UncompressInputStream
 

B

baseSeq - Variable in class uk.ac.starlink.table.WrapperRowSequence
 
baseTable - Variable in class uk.ac.starlink.table.WrapperStarTable
 
BINARY - Static variable in class uk.ac.starlink.votable.DataFormat
Raw binary format.
BintableStarTable - class uk.ac.starlink.fits.BintableStarTable.
An implementation of the StarTable interface which uses a FITS BINTABLE extension.
booleanFromString(String) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Convert a String back to a boolean.
booleanToString(boolean) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Convert a boolean to a String.
BZIP2 - Static variable in class uk.ac.starlink.util.Compression
A Compression object representing BZip2 compression.

C

canImport(DataFlavor) - Method in class uk.ac.starlink.fits.FitsTableBuilder
Returns true for a flavor with the MIME type "application/fits".
canImport(DataFlavor) - Method in interface uk.ac.starlink.table.TableBuilder
Indicates whether this builder is able to turn a resource of media type indicated by flavor into a table.
canImport(DataFlavor) - Method in class uk.ac.starlink.table.formats.TextTableBuilder
 
canImport(DataFlavor) - Method in class uk.ac.starlink.table.formats.WDCTableBuilder
Returns false since there is no MIME type which targets WDC format.
canImport(DataFlavor) - Method in class uk.ac.starlink.votable.VOTableBuilder
Returns true for flavors which have MIME types starting text/xml application/xml application/x-votable+xml
canImport(DataFlavor[]) - Method in class uk.ac.starlink.table.StarTableFactory
Indicates whether a particular set of DataFlavor ojects offered by a Transferable is suitable for attempting to turn the Transferable into a StarTable.
CartesianMatchEngine - class uk.ac.starlink.table.join.CartesianMatchEngine.
A matching engine which can match points in an ndim-dimensional space.
CartesianMatchEngine(int, double) - Constructor for class uk.ac.starlink.table.join.CartesianMatchEngine
Constructs a matcher which matches points in an ndim-dimensional Cartesian space.
CELL_SCALE - Static variable in class uk.ac.starlink.table.join.CartesianMatchEngine
Scaling factor determining the size of a grid cell as a multiple of the size of the matching error in each dimension.
checkedLongToInt(long) - Static method in class uk.ac.starlink.table.WrapperStarTable
Convenience method to get an int value from a long.
checkedLongToInt(long) - Static method in class uk.ac.starlink.table.AbstractStarTable
Convenience method to get an int value from a long.
checkTable(StarTable) - Static method in class uk.ac.starlink.table.Tables
Diagnostic method which tests the invariants of a StarTable.
chooseStarTable(Component) - Method in class uk.ac.starlink.table.gui.StarTableNodeChooser
Pops up a modal dialog to choose a table from this chooser, with default characteristics.
CLASS_KEY - Static variable in class uk.ac.starlink.table.ValueInfoMapGroup
 
clearRows() - Method in class uk.ac.starlink.table.RowListStarTable
Removes all rows from the table.
close() - Method in class uk.ac.starlink.fits.MappedFile
 
close() - Method in class uk.ac.starlink.util.DataSource
Closes any open streams owned and not yet dispatched by this DataSource.
ColumnData - class uk.ac.starlink.table.ColumnData.
A column which can supply and possibly store cells in array-like storage as well as supply column metadata.
ColumnData(ColumnInfo) - Constructor for class uk.ac.starlink.table.ColumnData
Constructs a new ColumnData with metadata supplied by a given ColumnInfo object.
ColumnData(ValueInfo) - Constructor for class uk.ac.starlink.table.ColumnData
Performs ColumnData initialisation based on template ValueInfo object.
ColumnInfo - class uk.ac.starlink.table.ColumnInfo.
Contains information about a table column.
ColumnInfo(ColumnInfo) - Constructor for class uk.ac.starlink.table.ColumnInfo
Constructs a ColumnInfo object which is a copy of an existing one.
ColumnInfo(String) - Constructor for class uk.ac.starlink.table.ColumnInfo
Constructs a ColumnInfo object.
ColumnInfo(String, Class, String) - Constructor for class uk.ac.starlink.table.ColumnInfo
Constructs a new ColumnInfo object with a given name, class and description.
ColumnInfo(ValueInfo) - Constructor for class uk.ac.starlink.table.ColumnInfo
Constructs a new ColumnInfo based on a ValueInfo object.
ColumnPermutedStarTable - class uk.ac.starlink.table.ColumnPermutedStarTable.
Wrapper table which provides a view of a base table in which the columns are permuted.
ColumnPermutedStarTable(StarTable, int[]) - Constructor for class uk.ac.starlink.table.ColumnPermutedStarTable
Constructs a new ColumnPermutedStarTable from a base StarTable and a columnMap array.
ColumnRandomWrapperStarTable - class uk.ac.starlink.table.ColumnRandomWrapperStarTable.
RandomWrapperStarTable which works by storing the data in a set of fixed length arrays.
ColumnRandomWrapperStarTable(StarTable) - Constructor for class uk.ac.starlink.table.ColumnRandomWrapperStarTable
 
columns - Variable in class uk.ac.starlink.table.ColumnStarTable
 
ColumnStarTable - class uk.ac.starlink.table.ColumnStarTable.
A random-access StarTable that manages its data in columns.
ColumnStarTable() - Constructor for class uk.ac.starlink.table.ColumnStarTable
Default constructor.
ColumnStarTable(StarTable) - Constructor for class uk.ac.starlink.table.ColumnStarTable
Initialises a ColumnStarTable using a template StarTable to provide per-table metadata.
CombinedMatchEngine - class uk.ac.starlink.table.join.CombinedMatchEngine.
A matching engine which provides matching facilities by combining the characteristics of a number of other matching engines.
CombinedMatchEngine(MatchEngine[]) - Constructor for class uk.ac.starlink.table.join.CombinedMatchEngine
Constructs a new MatchEngine based on a sequence of others.
compareTo(Object) - Method in class uk.ac.starlink.table.UCD
Implements the Comparable interface, comparing alphabetically by ID.
compareTo(Object) - Method in class uk.ac.starlink.table.join.RowLink
Comparison order compares first table (if present in both objects) first, etc.
compareTo(Object) - Method in class uk.ac.starlink.table.join.RowRef
 
COMPRESS - Static variable in class uk.ac.starlink.util.Compression
A Compression object representing Unix compress-type compression.
Compression - class uk.ac.starlink.util.Compression.
Characterises the compression status of a stream, and provides methods for decompressing it.
ConcatStarTable - class uk.ac.starlink.table.ConcatStarTable.
Table representing the concatenation of rows from two tables.
ConcatStarTable(StarTable, StarTable, int[]) - Constructor for class uk.ac.starlink.table.ConcatStarTable
Constructs a new concatenated table.
configureColumnWidth(JTable, int, int, int) - Static method in class uk.ac.starlink.table.gui.StarJTable
Sets the width of one column to match the width of its contents.
configureColumnWidths(int, int) - Method in class uk.ac.starlink.table.gui.StarJTable
Sets the width of each column heuristically from the contents of the cells headers and cells.
configureColumnWidths(JTable, int, int) - Static method in class uk.ac.starlink.table.gui.StarJTable
Utility method provided to set the widths of the columns of a JTable so that they match the widths of their contents.
Connector - interface uk.ac.starlink.table.jdbc.Connector.
Interface for objects which can supply a JDBC Connection to a single database.
createJDBCTable(StarTable, String) - Method in class uk.ac.starlink.table.jdbc.JDBCFormatter
 
createJDBCTable(StarTable, String) - Method in class uk.ac.starlink.table.jdbc.JDBCHandler
 

D

DataFormat - class uk.ac.starlink.votable.DataFormat.
Class of objects representing the different serialization formats into which VOTable cell data can be written.
DataSource - class uk.ac.starlink.util.DataSource.
Represents a stream-like source of data.
DataSource() - Constructor for class uk.ac.starlink.util.DataSource
Constructs a DataSource with a default size of intro buffer.
DataSource(int) - Constructor for class uk.ac.starlink.util.DataSource
Constructs a DataSource with a given size of intro buffer.
decode(Element) - Method in interface uk.ac.starlink.util.XMLEncodeDecode
Decode (ie, restore) the internal state of this object from an Element.
decode(Element) - Method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
 
decode(File) - Method in class uk.ac.starlink.util.AsciiFileParser
Open, read and decode the contents of the file.
decompress(InputStream) - Method in class uk.ac.starlink.util.Compression
Returns a stream which is a decompressed version of the input stream, according to this objects compression type.
decompressStatic(InputStream) - Static method in class uk.ac.starlink.util.Compression
Returns a decompressed version of the given input stream.
DEFAULT_DOCTYPE_DECLARATION - Static variable in class uk.ac.starlink.votable.VOTableWriter
Default document type declaration in written documents.
DEFAULT_INTRO_LIMIT - Static variable in class uk.ac.starlink.util.DataSource
 
DEFAULT_XML_DECLARATION - Static variable in class uk.ac.starlink.votable.VOTableWriter
Default XML declaration in written documents.
DefaultValueInfo - class uk.ac.starlink.table.DefaultValueInfo.
Default implementation of the ValueInfo interface.
DefaultValueInfo() - Constructor for class uk.ac.starlink.table.DefaultValueInfo
Constructs a new generic DefaultValueInfo object without a name.
DefaultValueInfo(String) - Constructor for class uk.ac.starlink.table.DefaultValueInfo
Constructs a new generic DefaultValueInfo object with a given name.
DefaultValueInfo(String, Class) - Constructor for class uk.ac.starlink.table.DefaultValueInfo
Constructs a new DefaultValueInfo object with a given name and class.
DefaultValueInfo(String, Class, String) - Constructor for class uk.ac.starlink.table.DefaultValueInfo
Constructs a new DefaultValueInfo object with a given name, class and description.
DefaultValueInfo(ValueInfo) - Constructor for class uk.ac.starlink.table.DefaultValueInfo
Constructs a DefaultValueInfo object which is a copy of an existing one.
deleteColumn(StarTable, int) - Static method in class uk.ac.starlink.table.Tables
Returns a table equivalent to the original but with a given column deleted.
delims - Variable in class uk.ac.starlink.util.AsciiFileParser
The permissible delimeters between fields.
DescribedValue - class uk.ac.starlink.table.DescribedValue.
Contains a value (an Object) as well as a ValueInfo object which provides metadata about that value (name, class, shape, units and so on).
DescribedValue(ValueInfo) - Constructor for class uk.ac.starlink.table.DescribedValue
Constructs a new DescribedValue object to hold values described by a given ValueInfo object.
DescribedValue(ValueInfo, Object) - Constructor for class uk.ac.starlink.table.DescribedValue
Constructs a new DescribedValue object to hold values described by a given ValueInfo object and with a given initial value.
DESCRIPTION_KEY - Static variable in class uk.ac.starlink.table.ValueInfoMapGroup
 
DOMUtils - class uk.ac.starlink.util.DOMUtils.
Provides convenience methods for handling DOMs.
doReading(InputStream) - Method in class uk.ac.starlink.util.ReaderThread
This method should be implemented to consume all the bytes in the given input stream.
doReading(InputStream) - Method in class uk.ac.starlink.util.PipeReaderThread
This method should be implemented to consume all the bytes in the given input stream.
doubleFromString(String) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Convert a String back to a double.
doubleToString(double) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Convert a double to a String.
DragListener - class uk.ac.starlink.util.gui.DragListener.
Mouse listener object which watches for a drag gesture, and invokes TransferHandler.exportAsDrag() when it sees one.
DragListener() - Constructor for class uk.ac.starlink.util.gui.DragListener
 
duplicate() - Method in class uk.ac.starlink.util.GenericNioBuffer
Creates a new buffer that shares this buffer's content.

E

EditableColumn - class uk.ac.starlink.table.EditableColumn.
A column which can be initialised from a given existing column, but whose cells can be written to.
EditableColumn(ColumnData) - Constructor for class uk.ac.starlink.table.EditableColumn
Constructs a new EditableColumn based on an existing column.
encode(Element) - Method in interface uk.ac.starlink.util.XMLEncodeDecode
Encode the internal state of this object so that it is rooted in the given Element.
encode(Element) - Method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
 
endRows() - Method in interface uk.ac.starlink.table.TableSink
Signals that there are no more rows to be transmitted.
endStage() - Method in class uk.ac.starlink.table.join.NullProgressIndicator
 
endStage() - Method in class uk.ac.starlink.table.join.TextProgressIndicator
 
endStage() - Method in class uk.ac.starlink.table.join.RangeModelProgressIndicator
 
endStage() - Method in interface uk.ac.starlink.table.join.ProgressIndicator
Indicates that no more ProgressIndicator.setLevel(double) calls will be made until the next ProgressIndicator.startStage(java.lang.String).
equals(Object) - Method in class uk.ac.starlink.table.join.RowLink
Assesses equality.
equals(Object) - Method in class uk.ac.starlink.table.join.RowRef
 
equals(Object) - Method in class uk.ac.starlink.votable.VOElement
Indicates whether this VOElement is equivalent to another.
EqualsMatchEngine - class uk.ac.starlink.table.join.EqualsMatchEngine.
Match engine which considers two rows matched if they contain objects which are non-null and equal (in the sense of Object.equals(java.lang.Object)).
EqualsMatchEngine() - Constructor for class uk.ac.starlink.table.join.EqualsMatchEngine
 
ErrorDialog - class uk.ac.starlink.util.ErrorDialog.
Utility class for displaying an error dialog to the user.
ErrorDialog() - Constructor for class uk.ac.starlink.util.ErrorDialog
 
exists() - Method in class uk.ac.starlink.util.ResourceDataSource
Indicates whether this resource can be located by the class loader or not.

F

FieldElement - class uk.ac.starlink.votable.FieldElement.
Table column characteristics represented by a FIELD element in a VOTable.
FieldElement(Element, String) - Constructor for class uk.ac.starlink.votable.FieldElement
 
FileDataSource - class uk.ac.starlink.util.FileDataSource.
A DataSource implementation based on a File.
FileDataSource(File) - Constructor for class uk.ac.starlink.util.FileDataSource
Creates a new FileDataSource from a File object.
FileDataSource(File, String) - Constructor for class uk.ac.starlink.util.FileDataSource
Creates a new FileDataSource from a File object and a position string.
FileDataSource(String) - Constructor for class uk.ac.starlink.util.FileDataSource
Creates a new FileDataSource from a filename.
finalize() - Method in class uk.ac.starlink.util.TemporaryFileDataSource
Deletes the temporary data file.
findGroupMatches(boolean[]) - Method in class uk.ac.starlink.table.join.RowMatcher
Returns a list of RowLink objects corresponding to a match performed with this matcher's tables using its match engine.
findInternalMatches(boolean) - Method in class uk.ac.starlink.table.join.RowMatcher
Returns a list of RowLink objects corresponding to all the internal matches in this matcher's sole table using its match engine.
findPairMatches(boolean, boolean) - Method in class uk.ac.starlink.table.join.RowMatcher
Returns a list of RowLink objects corresponding to a match between this matcher's two tables performed with its match engine.
finishReading() - Method in class uk.ac.starlink.util.ReaderThread
Waits until the doReading method has finished reading the bytes written down the output stream, and returns.
finishReading() - Method in class uk.ac.starlink.util.PipeReaderThread
Waits until the doReading method has finished reading the bytes written down the output stream, and returns.
fireChanged() - Method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Send ChangeEvent event to all listeners.
FITS - Static variable in class uk.ac.starlink.votable.DataFormat
FITS format.
FitsStarTable - class uk.ac.starlink.fits.FitsStarTable.
An implementation of the StarTable interface which uses FITS TABLE or BINTABLE extensions.
FitsStarTable(TableHDU) - Constructor for class uk.ac.starlink.fits.FitsStarTable
Constructs a FitsStarTable object from a FITS TableHDU object.
FitsTableBuilder - class uk.ac.starlink.fits.FitsTableBuilder.
Implementation of the TableBuilder interface which gets StarTables from FITS files.
FitsTableBuilder() - Constructor for class uk.ac.starlink.fits.FitsTableBuilder
 
FitsTableSerializer - class uk.ac.starlink.fits.FitsTableSerializer.
Class which knows how to do the various bits of serializing a StarTable to FITS BINTABLE format.
FitsTableSerializer(StarTable) - Constructor for class uk.ac.starlink.fits.FitsTableSerializer
Constructs a serializer which will be able to write a given StarTable.
FitsTableWriter - class uk.ac.starlink.fits.FitsTableWriter.
Handles writing of a StarTable in FITS binary format.
FitsTableWriter() - Constructor for class uk.ac.starlink.fits.FitsTableWriter
 
fixed - Variable in class uk.ac.starlink.util.AsciiFileParser
Whether the number of fields is fixed.
flush() - Method in class uk.ac.starlink.fits.MappedFile
 
forceCompression(Compression) - Method in class uk.ac.starlink.util.DataSource
Returns a DataSource representing the same underlying stream, but with a forced compression mode compress.
formatClass(Class) - Static method in class uk.ac.starlink.table.DefaultValueInfo
Returns a human-friendly string indicating the class and shape of a given ValueInfo object.
formatShape(int[]) - Static method in class uk.ac.starlink.table.DefaultValueInfo
Returns a string representing the shape of this object, if it is array-like.
formatValue(Object, int) - Method in class uk.ac.starlink.table.DefaultValueInfo
 
formatValue(Object, int) - Method in interface uk.ac.starlink.table.ValueInfo
Returns a string representation of a given value described by this ValueInfo.
formatValue(Object, ValueInfo, int) - Method in class uk.ac.starlink.table.formats.AsciiTableWriter
 
formatValue(Object, ValueInfo, int) - Method in class uk.ac.starlink.table.formats.TextTableWriter
Formats a data value for output.

G

generalise(ValueInfo, ValueInfo) - Static method in class uk.ac.starlink.table.DefaultValueInfo
Returns a ValueInfo object which is sufficiently general to cover every object described by either of two given ValueInfo objects.
GenericNioBuffer - class uk.ac.starlink.util.GenericNioBuffer.
Convenience class which wraps one of the NIO <Type>Buffer classes to provide generic functionality.
GenericNioBuffer(Buffer) - Constructor for class uk.ac.starlink.util.GenericNioBuffer
Construct a GenericNioBuffer based on an existing Buffer.
get(Object) - Method in class uk.ac.starlink.util.GenericNioBuffer
Generic relative bulk get method.
get(Object, int, int) - Method in class uk.ac.starlink.util.GenericNioBuffer
Generic relative bulk get method.
getActionPanel() - Method in class uk.ac.starlink.table.gui.StarTableChooser
Returns a container which can be used to hold custom controls.
getActualValues() - Method in class uk.ac.starlink.votable.FieldElement
Returns a VALUES child of this element with the attribute type='actual', or null if none exists.
getArray() - Method in class uk.ac.starlink.table.ArrayColumn
Returns the array object which holds the array data for this column.
getArraysize() - Method in class uk.ac.starlink.votable.FieldElement
Returns the array size.
getAttribute(String) - Method in class uk.ac.starlink.votable.VOElement
Returns the value of a named attribute for this element, or null if there is no such attribute.
getAttribute(String, String) - Method in class uk.ac.starlink.votable.VOElement
Returns the value of a named attribute for this element, or a default ('#IMPLIED') value if the attribute is not present.
getAuthenticator() - Method in class uk.ac.starlink.table.jdbc.JDBCHandler
 
getAuxData() - Method in class uk.ac.starlink.table.ColumnInfo
Returns a list of auxiliary metadata DescribedValue objects pertaining to this column.
getAuxDatum(ValueInfo) - Method in class uk.ac.starlink.table.ColumnInfo
Gets an item of auxiliary metadata from its specification.
getAuxDatumByName(String) - Method in class uk.ac.starlink.table.ColumnInfo
Gets an item of auxiliary metadata by its name.
getBaseTable() - Method in class uk.ac.starlink.table.WrapperStarTable
Returns the base table underlying this wrapper table.
getBaseURL() - Method in class uk.ac.starlink.table.gui.SQLDialog
Returns the basic URL which the user has specified by filling in the boxes.
getBins(Object[]) - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
 
getBins(Object[]) - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine
 
getBins(Object[]) - Method in class uk.ac.starlink.table.join.HTMMatchEngine
Returns all the HTM cells which fall wholly or partially within separation radians of a given position.
getBins(Object[]) - Method in class uk.ac.starlink.table.join.CartesianMatchEngine
Returns a set of Cell objects representing the cell in which this tuple falls and somr or all of its neighbouring ones.
getBins(Object[]) - Method in interface uk.ac.starlink.table.join.MatchEngine
Returns a set of keys for bins into which possible matches for a given tuple might fall.
getBins(Object[]) - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
 
getBooleanField(int, int) - Method in class uk.ac.starlink.util.AsciiFileParser
Get the boolean value of a field.
getBuffer() - Method in class uk.ac.starlink.util.GenericNioBuffer
Returns the buffer object on which this generic buffer is based.
getBuilders() - Method in class uk.ac.starlink.table.StarTableFactory
Gets the list of builders which actually do the table construction.
getBytes(String) - Static method in class uk.ac.starlink.table.formats.TextTableWriter
Returns a byte array corresponding to a given string.
getCell(int) - Method in class uk.ac.starlink.table.WrapperRowSequence
 
getCell(int) - Method in class uk.ac.starlink.table.ReaderRowSequence
 
getCell(int) - Method in class uk.ac.starlink.table.RandomRowSequence
 
getCell(int) - Method in class uk.ac.starlink.table.IteratorRowSequence
 
getCell(int) - Method in interface uk.ac.starlink.table.RowSequence
Returns the contents of a cell in the current row.
getCell(long, int) - Method in class uk.ac.starlink.fits.FitsStarTable
 
getCell(long, int) - Method in class uk.ac.starlink.table.ConcatStarTable
 
getCell(long, int) - Method in class uk.ac.starlink.table.RowPermutedStarTable
 
getCell(long, int) - Method in class uk.ac.starlink.table.RowListStarTable
 
getCell(long, int) - Method in class uk.ac.starlink.table.JoinStarTable
 
getCell(long, int) - Method in class uk.ac.starlink.table.ColumnStarTable
 
getCell(long, int) - Method in class uk.ac.starlink.table.RandomWrapperStarTable
 
getCell(long, int) - Method in class uk.ac.starlink.table.WrapperStarTable
 
getCell(long, int) - Method in class uk.ac.starlink.table.ColumnPermutedStarTable
 
getCell(long, int) - Method in class uk.ac.starlink.table.AbstractStarTable
The AbstractStarTable implementation of this method throws an UnsupportedOperationException, since unless otherwise provided there is no random access.
getCell(long, int) - Method in interface uk.ac.starlink.table.StarTable
Returns the contents of a given table cell.
getCell(long, int) - Method in class uk.ac.starlink.table.formats.TextStarTable
 
getCell(long, int) - Method in class uk.ac.starlink.table.jdbc.JDBCStarTable
 
getCell(long, int) - Method in interface uk.ac.starlink.votable.TabularData
Returns the contents of a given table cell (optional).
getCell(long, int) - Method in class uk.ac.starlink.votable.VOStarTable
 
getCellEditor() - Method in class uk.ac.starlink.table.DefaultValueInfo
Returns a cell editor suitable for editing the data described by this info, or null if no user editing is possible.
getCellFont() - Method in class uk.ac.starlink.table.gui.NumericCellRenderer
Returns the font in which cell contents will be rendererd.
getCellRenderer() - Method in class uk.ac.starlink.table.DefaultValueInfo
Returns a renderer suitable for rendering the data described by this info.
getCellRenderer() - Method in interface uk.ac.starlink.table.ValueInfo
Returns a renderer suitable for rendering values described by this object in a JTable cell.
getCellWidth() - Method in class uk.ac.starlink.table.gui.NumericCellRenderer
Returns the advised width for table cells rendered by this object, on the assumption that the objects it is asked to render are as per the constructor.
getCellWidth(JTable, int, int) - Static method in class uk.ac.starlink.table.gui.StarJTable
Returns the preferred width in pixels of a given cell in a JTable.
getCheckedRowCount() - Method in class uk.ac.starlink.table.RandomWrapperStarTable
Utility function for determining the number of rows in the base table.
getChildByName(String) - Method in class uk.ac.starlink.votable.VOElement
Returns the first child element of this element which has a given name.
getChildElementByName(Node, String) - Static method in class uk.ac.starlink.util.DOMUtils
Returns the first child element of a node which has a given name.
getChildElements(Element) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Return all the Elements that are children of another Element.
getChildren() - Method in class uk.ac.starlink.votable.VOElement
Returns the child elements of this element.
getChildren(Element) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Return a List of all children.
getChildrenByName(String) - Method in class uk.ac.starlink.votable.VOElement
Returns all the child elements of this element which have a given name.
getChosenPath() - Method in class uk.ac.starlink.table.gui.StarTableNodeChooser
Returns the path string for the node which is currently chosen.
getClassLoader() - Method in class uk.ac.starlink.util.ResourceDataSource
Returns the ClassLoader which is used for resource resolution.
getColumnAuxDataInfos() - Method in class uk.ac.starlink.fits.BintableStarTable
 
getColumnAuxDataInfos() - Method in class uk.ac.starlink.fits.FitsStarTable
 
getColumnAuxDataInfos() - Method in class uk.ac.starlink.table.WrapperStarTable
 
getColumnAuxDataInfos() - Method in class uk.ac.starlink.table.AbstractStarTable
Goes through the table columns (ColumnInfo objects) and picks out all the AuxData items which exist, generalising where necessary and returning a union of them in alphabetical order by name.
getColumnAuxDataInfos() - Method in interface uk.ac.starlink.table.StarTable
Returns an ordered list of ValueInfo objects representing the auxiliary metadata returned by getColumnInfo(int).getAuxData() calls.
getColumnAuxDataInfos() - Method in class uk.ac.starlink.table.jdbc.JDBCStarTable
 
getColumnAuxDataInfos() - Method in class uk.ac.starlink.votable.VOStarTable
 
getColumnClass(int) - Method in class uk.ac.starlink.table.gui.StarTableModel
 
getColumnCount() - Method in class uk.ac.starlink.fits.BintableStarTable
 
getColumnCount() - Method in class uk.ac.starlink.fits.FitsStarTable
 
getColumnCount() - Method in class uk.ac.starlink.table.RowListStarTable
 
getColumnCount() - Method in class uk.ac.starlink.table.JoinStarTable
 
getColumnCount() - Method in class uk.ac.starlink.table.ColumnStarTable
 
getColumnCount() - Method in class uk.ac.starlink.table.RandomWrapperStarTable
Returns the number of columns.
getColumnCount() - Method in class uk.ac.starlink.table.WrapperStarTable
 
getColumnCount() - Method in class uk.ac.starlink.table.ColumnPermutedStarTable
 
getColumnCount() - Method in class uk.ac.starlink.table.AbstractStarTable
 
getColumnCount() - Method in interface uk.ac.starlink.table.StarTable
Returns the number of columns in this table.
getColumnCount() - Method in class uk.ac.starlink.table.formats.TextStarTable
 
getColumnCount() - Method in class uk.ac.starlink.table.gui.StarTableModel
 
getColumnCount() - Method in class uk.ac.starlink.table.gui.MapGroupTableModel
 
getColumnCount() - Method in class uk.ac.starlink.table.jdbc.JDBCStarTable
 
getColumnCount() - Method in interface uk.ac.starlink.votable.TabularData
Returns the number of columns in the table data.
getColumnCount() - Method in class uk.ac.starlink.votable.TableElement
Returns the number of columns in this table.
getColumnCount() - Method in class uk.ac.starlink.votable.VOStarTable
 
getColumnData(int) - Method in class uk.ac.starlink.table.ColumnStarTable
Returns the ColumnData object for a given column.
getColumnInfo() - Method in class uk.ac.starlink.table.ColumnData
Returns the ColumnInfo which provides the metadata for this column.
getColumnInfo() - Method in class uk.ac.starlink.table.gui.StarTableColumn
Returns the ColumnInfo object associated with this column.
getColumnInfo(int) - Method in class uk.ac.starlink.fits.BintableStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.fits.FitsStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.table.RowListStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.table.JoinStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.table.ColumnStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.table.RandomWrapperStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.table.WrapperStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.table.ColumnPermutedStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.table.AbstractStarTable
 
getColumnInfo(int) - Method in interface uk.ac.starlink.table.StarTable
Returns the object describing the data in a given column.
getColumnInfo(int) - Method in class uk.ac.starlink.table.formats.TextStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.table.jdbc.JDBCStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.votable.VOStarTable
 
getColumnInfos(StarTable) - Static method in class uk.ac.starlink.table.Tables
Convenience method to return an array of all the column headers in a given table.
getColumnMap() - Method in class uk.ac.starlink.table.ColumnPermutedStarTable
Returns the mapping used to define the permutation of the columns of this table with respect to the base table.
getColumnName(int) - Method in class uk.ac.starlink.table.gui.StarTableModel
 
getColumnName(int) - Method in class uk.ac.starlink.table.gui.MapGroupTableModel
 
getColumnOffsets() - Method in class uk.ac.starlink.fits.BintableStarTable
Returns the array of byte offsets from the start of the row at which each column starts.
getCompression() - Method in class uk.ac.starlink.util.DataSource
Returns an object which will handle any required decompression for this stream.
getCompression(byte[]) - Static method in class uk.ac.starlink.util.Compression
Returns a Compression object characterising the compression (if any) represented by a given magic number.
getConnection() - Method in class uk.ac.starlink.table.jdbc.JDBCStarTable
Returns a JDBC Connection that can supply the data for this table.
getConnection() - Method in interface uk.ac.starlink.table.jdbc.Connector
Returns a JDBC Connection object.
getConnector() - Method in class uk.ac.starlink.table.gui.SQLDialog
Returns a Connector object which will make connections based on the information entered in this dialog.
getContentClass() - Method in class uk.ac.starlink.table.DefaultValueInfo
 
getContentClass() - Method in interface uk.ac.starlink.table.ValueInfo
Returns the java class of the values described by this object.
getContentClass(int) - Method in interface uk.ac.starlink.votable.TabularData
Returns a class to which all elements in a given column can be cast.
getContext() - Method in class uk.ac.starlink.votable.VOElement
Returns the base URL associated with this VOElement.
getData() - Method in class uk.ac.starlink.votable.TableElement
Returns an object which can be used to access the actual cell data in the body of this table.
getDataFormat() - Method in class uk.ac.starlink.votable.VOTableWriter
Returns the format in which this writer will output the bulk table data.
getDatatype() - Method in class uk.ac.starlink.votable.FieldElement
Returns the value of the datatype attribute.
getDelimeters() - Method in class uk.ac.starlink.util.AsciiFileParser
Get the character used as field delimeters.
getDescendantsByName(String) - Method in class uk.ac.starlink.votable.VOElement
Returns all the descendants of this element which have a given name.
getDescription() - Method in class uk.ac.starlink.table.UCD
Returns the textual description of the UCD.
getDescription() - Method in class uk.ac.starlink.table.DefaultValueInfo
 
getDescription() - Method in interface uk.ac.starlink.table.ValueInfo
Returns a description of the values described by this object.
getDescription() - Method in class uk.ac.starlink.votable.VOElement
Returns the text of a DESCRIPTION element associated with this object, or null if none exists.
getDimensions(int) - Method in class uk.ac.starlink.fits.FitsTableSerializer
Returns the dimensions of the items which will be output for a given column.
getDoctypeDeclaration() - Method in class uk.ac.starlink.votable.VOTableWriter
Returns the document type declaration which is used by this writer at the head of any document written.
getDOM(Source) - Method in class uk.ac.starlink.util.SourceReader
Returns a DOM Node representing the given source.
getDoubleField(int, int) - Method in class uk.ac.starlink.util.AsciiFileParser
Get the double precision value of a field.
getElement() - Method in class uk.ac.starlink.votable.VOElement
Returns the DOM element on which this VOElement object is based.
getElement(Source) - Method in class uk.ac.starlink.util.SourceReader
Returns a DOM Element representing the given source.
getElementClass() - Method in class uk.ac.starlink.util.GenericNioBuffer
Returns the class object of the primitive type that the buffer holds.
getElementName(Element) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Get the name of an element.
getElementSize() - Method in class uk.ac.starlink.table.DefaultValueInfo
 
getElementSize() - Method in interface uk.ac.starlink.table.ValueInfo
May indicate the size of a value element stored as the value of this info.
getElementValue(Element) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Get the "value" of an element (really the content).
getError() - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine
Returns the isotropic error.
getErrors() - Method in class uk.ac.starlink.table.join.CartesianMatchEngine
Returns an array containing the principle radii of an ellipsoid that determines whether two points match.
getField(int) - Method in class uk.ac.starlink.votable.TableElement
Returns one of the FieldElement objects associated with this table.
getFields() - Method in class uk.ac.starlink.table.gui.LabelledComponentStack
Returns an array of the components which have been added.
getFile() - Method in class uk.ac.starlink.util.FileDataSource
Returns the File object on which this FileDataSource is based.
getFileChooser() - Method in class uk.ac.starlink.table.gui.StarTableSaver
Returns the file chooser used by this saver for file browsing.
getFileChooser() - Method in class uk.ac.starlink.table.gui.StarTableChooser
Returns the JFileChooser object used for file browsing.
getFilePointer() - Method in class uk.ac.starlink.fits.MappedFile
 
getFirstElementSibling(Node) - Static method in class uk.ac.starlink.util.DOMUtils
Returns the first subsequent sibling of a given node which is an Element.
getFormat() - Method in class uk.ac.starlink.table.gui.StarTableSaver
Returns the format selected in which to write the table.
getFormat() - Method in class uk.ac.starlink.votable.VOSerializer
Returns the data format which this object can serialize to.
getFormatChar(int) - Method in class uk.ac.starlink.fits.FitsTableSerializer
Returns the FITS TFORM letter which describes the type of data output for a given column.
getFormatName() - Method in class uk.ac.starlink.fits.FitsTableWriter
Returns "FITS".
getFormatName() - Method in interface uk.ac.starlink.table.StarTableWriter
Gives the name of the format which is written by this writer.
getFormatName() - Method in class uk.ac.starlink.table.formats.HTMLTableWriter
 
getFormatName() - Method in class uk.ac.starlink.table.formats.AsciiTableWriter
Returns "ascii".
getFormatName() - Method in class uk.ac.starlink.table.formats.TextTableWriter
Returns "text";
getFormatName() - Method in class uk.ac.starlink.table.formats.LatexTableWriter
Returns the string "LaTeX-document" or "LaTeX";
getFormatName() - Method in class uk.ac.starlink.mirage.MirageTableWriter
 
getFormatName() - Method in class uk.ac.starlink.votable.VOTableWriter
 
getFullURL() - Method in class uk.ac.starlink.table.gui.SQLDialog
Returns the full URL specified by the user in this box (including the 'ref' part if there is one).
getHandle() - Method in class uk.ac.starlink.votable.VOElement
Returns something that can be used informally as a name for this element.
getHandlers() - Method in class uk.ac.starlink.table.StarTableOutput
Gets the list of handlers which can actually do table output.
getHref() - Method in class uk.ac.starlink.votable.LinkElement
Returns the value of this LinkElement's 'href' attribute as a URL.
getHybridInputStream() - Method in class uk.ac.starlink.util.DataSource
Returns an input stream which appears just the same as the one returned by DataSource.getInputStream(), but only incurs the expense of obtaining an actual input stream (by calling DataSource.getRawInputStream() if more bytes are read than the cached magic number.
getID() - Method in class uk.ac.starlink.table.UCD
Returns the ID string of this UCD.
getID() - Method in class uk.ac.starlink.table.gui.UCDSelector
Returns the UCD ID selected by the user, or null if none is selected.
getID() - Method in class uk.ac.starlink.votable.VOElement
Returns the ID attribute value for this element, or null if none exists.
getIndicator() - Method in class uk.ac.starlink.table.join.RowMatcher
Returns the current progress indicator for this matcher.
getInfo() - Method in class uk.ac.starlink.table.DescribedValue
Returns the ValueInfo object which describes the value held by this object.
getInline() - Method in class uk.ac.starlink.votable.VOTableWriter
Indicates whether STREAM elements will be written inline or to an external file in the case of FITS and BINARY encoding.
getInlineCommentChar() - Method in class uk.ac.starlink.util.AsciiFileParser
Get the character used for in-line comments.
getInputFont() - Method in class uk.ac.starlink.table.gui.LabelledComponentStack
Returns the font used for dialog boxes.
getInputStream() - Method in class uk.ac.starlink.util.PipeReaderThread
Returns the stream at the input end of the pipe.
getInputStream() - Method in class uk.ac.starlink.util.DataSource
Returns an InputStream containing the whole of this DataSource.
getInstance() - Static method in class uk.ac.starlink.util.StarEntityResolver
Returns the sole instance of this class.
getInstance() - Static method in class uk.ac.starlink.util.ProxySetup
Get a reference to the only instance of this class.
getIntegerField(int, int) - Method in class uk.ac.starlink.util.AsciiFileParser
Get the integer value of a field.
getIntro() - Method in class uk.ac.starlink.util.DataSource
Returns the intro buffer, first reading it if this hasn't been done before.
getIntroLimit() - Method in class uk.ac.starlink.util.DataSource
Returns the maximum length of the intro buffer.
getJDBCHandler() - Method in class uk.ac.starlink.table.StarTableOutput
Returns the JDBCHandler object used for writing tables to JDBC connections.
getJDBCHandler() - Method in class uk.ac.starlink.table.StarTableFactory
Returns the JDBC handler object used by this factory.
getJDBCTable(Component) - Method in class uk.ac.starlink.table.gui.StarTableChooser
Returns a StarTable got by asking the user for an SQL query on a JDBC connection.
getKeyOrder() - Method in class uk.ac.starlink.util.MapGroup
Returns the list which defines ordering for any keys which crop up.
getKnownFormats() - Method in class uk.ac.starlink.table.StarTableOutput
Returns a list of the format strings which are defined by the handlers registered with this object.
getKnownKeys() - Method in class uk.ac.starlink.util.MapGroup
Returns a list of all the keys which appear in any of the metadata sets.
getLabels() - Method in class uk.ac.starlink.table.gui.LabelledComponentStack
Returns an array of labels which have been added.
getLegalValues() - Method in class uk.ac.starlink.votable.FieldElement
Returns a VALUES child of this element with the attribute type='legal', or null if none exists.
getLength() - Method in class uk.ac.starlink.util.DataSource
Returns the length of the stream returned by getInputStream in bytes, if known.
getLocalResource(String, String) - Method in class uk.ac.starlink.util.StarEntityResolver
Returns a resource name locating the entity referenced by a given public/system ID pair.
getMaps() - Method in class uk.ac.starlink.util.MapGroup
Returns an unmodifiable list of all the maps in this group.
getMask() - Method in class uk.ac.starlink.table.RowSubsetStarTable
Returns the bit mask which defines which rows are seen.
getMatchParameters() - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
 
getMatchParameters() - Method in class uk.ac.starlink.table.join.HTMMatchEngine
 
getMatchParameters() - Method in class uk.ac.starlink.table.join.CartesianMatchEngine
 
getMatchParameters() - Method in interface uk.ac.starlink.table.join.MatchEngine
Returns a set of DescribedValue objects whose values can be modified to modify the matching criteria.
getMatchParameters() - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
 
getMaximum() - Method in class uk.ac.starlink.votable.ValuesElement
Returns the specified maximum value for this ValuesElement object (the value of any Maximum child).
getMaxLength() - Method in class uk.ac.starlink.table.gui.ValueInfoCellRenderer
Gets the length in characters at which cell value representations will be truncated.
getMinimum() - Method in class uk.ac.starlink.votable.ValuesElement
Returns the specified minimum value for this ValuesElement object (the value of any MINIMUM child).
getModel() - Method in class uk.ac.starlink.table.gui.MultilineJTable
Returns the model which this table is using for data display.
getName() - Method in class uk.ac.starlink.table.WrapperStarTable
 
getName() - Method in class uk.ac.starlink.table.AbstractStarTable
 
getName() - Method in class uk.ac.starlink.table.DefaultValueInfo
 
getName() - Method in interface uk.ac.starlink.table.ValueInfo
Returns the name of this object.
getName() - Method in interface uk.ac.starlink.table.StarTable
Returns the name of this table, if it has one.
getName() - Method in class uk.ac.starlink.util.DataSource
Returns a name for this source.
getName() - Method in class uk.ac.starlink.votable.VOElement
Returns the name attribute value for this element, or null if none exists.
getNFields() - Method in class uk.ac.starlink.util.AsciiFileParser
Get the number of fields located in the file.
getNFields(int) - Method in class uk.ac.starlink.util.AsciiFileParser
Get the number of fields in a row.
getNonProxyHosts() - Method in class uk.ac.starlink.util.ProxySetup
Get the hosts that should not be proxied.
getNRows() - Method in class uk.ac.starlink.util.AsciiFileParser
Get the number of rows located in the file.
getNull() - Method in class uk.ac.starlink.votable.ValuesElement
Returns the 'null' value for this ValuesElement object, that is the value which represents an undefined data value.
getNull() - Method in class uk.ac.starlink.votable.FieldElement
Returns the 'null' value for this FieldElement.
getObject() - Method in class uk.ac.starlink.votable.ParamElement
Returns the object represented by the value of this Param.
getOptions() - Method in class uk.ac.starlink.votable.ValuesElement
Returns the specified option values for this ValuesElement object.
getOutputStream() - Method in class uk.ac.starlink.util.PipeReaderThread
Returns the stream at the output end of the pipe.
getParameterByName(String) - Method in class uk.ac.starlink.table.WrapperStarTable
 
getParameterByName(String) - Method in class uk.ac.starlink.table.AbstractStarTable
 
getParameterByName(String) - Method in interface uk.ac.starlink.table.StarTable
Returns a parameter (table-wide metadata item) of this table located by its name.
getParameters() - Method in class uk.ac.starlink.table.WrapperStarTable
 
getParameters() - Method in class uk.ac.starlink.table.AbstractStarTable
 
getParameters() - Method in interface uk.ac.starlink.table.StarTable
Returns a list of table parameters, that is items which pertain to the entire table.
getParameters() - Method in class uk.ac.starlink.table.formats.TextStarTable
 
getParameters() - Method in class uk.ac.starlink.votable.VOStarTable
 
getParams() - Method in class uk.ac.starlink.util.MultiXML
Returns the map of parameters which will be used to affect the stylesheet transformation.
getParent() - Method in class uk.ac.starlink.votable.VOElement
Returns the parent element of this element as a VOElement.
getParentComponent() - Method in class uk.ac.starlink.table.jdbc.SwingAuthenticator
Returns the parent component for this authenticator; this may affect the positioning of the dialog box.
getPosition() - Method in class uk.ac.starlink.util.DataSource
Returns the position associated with this source.
getPreferredScrollableViewportSize() - Method in class uk.ac.starlink.table.gui.TableRowHeader
 
getPropertiesFile() - Static method in class uk.ac.starlink.util.Loader
Returns the name of the file from which properties will be loaded by this class.
getProxyHost() - Method in class uk.ac.starlink.util.ProxySetup
Get the proxy host.
getProxyPort() - Method in class uk.ac.starlink.util.ProxySetup
Get the proxy port.
getRandomTable(Component) - Method in class uk.ac.starlink.table.gui.StarTableChooser
Invokes StarTableChooser.getTable(java.awt.Component) but ensures that the returned table provides random access.
getRawInputStream() - Method in class uk.ac.starlink.util.URLDataSource
 
getRawInputStream() - Method in class uk.ac.starlink.util.ResourceDataSource
 
getRawInputStream() - Method in class uk.ac.starlink.util.FileDataSource
 
getRawInputStream() - Method in class uk.ac.starlink.util.DataSource
Provides a new InputStream for this data source.
getRawLength() - Method in class uk.ac.starlink.util.FileDataSource
Returns the length of this file.
getRawLength() - Method in class uk.ac.starlink.util.DataSource
Returns the length in bytes of the stream returned by getRawInputStream, if known.
getRef() - Method in class uk.ac.starlink.table.gui.SQLDialog
Returns the 'ref' part of the URL, if a ref string was specified in the constructor.
getRef(int) - Method in class uk.ac.starlink.table.join.RowLink
Returns the ith row ref in this link.
getRow() - Method in class uk.ac.starlink.table.WrapperRowSequence
 
getRow() - Method in class uk.ac.starlink.table.ReaderRowSequence
 
getRow() - Method in class uk.ac.starlink.table.RandomRowSequence
 
getRow() - Method in class uk.ac.starlink.table.IteratorRowSequence
 
getRow() - Method in interface uk.ac.starlink.table.RowSequence
Returns the contents of the current table row, as an array with the same number of elements as there are columns in this table.
getRow(int) - Method in class uk.ac.starlink.util.AsciiFileParser
Get the parsed Strings in a row.
getRow(long) - Method in class uk.ac.starlink.fits.FitsStarTable
 
getRow(long) - Method in class uk.ac.starlink.table.ConcatStarTable
 
getRow(long) - Method in class uk.ac.starlink.table.RowPermutedStarTable
 
getRow(long) - Method in class uk.ac.starlink.table.RowListStarTable
 
getRow(long) - Method in class uk.ac.starlink.table.JoinStarTable
 
getRow(long) - Method in class uk.ac.starlink.table.RandomWrapperStarTable
 
getRow(long) - Method in class uk.ac.starlink.table.WrapperStarTable
 
getRow(long) - Method in class uk.ac.starlink.table.ColumnPermutedStarTable
 
getRow(long) - Method in class uk.ac.starlink.table.AbstractStarTable
The AbstractStarTable implementation of this method constructs a row by repeated invocation of AbstractStarTable.getCell(long, int).
getRow(long) - Method in interface uk.ac.starlink.table.StarTable
Returns the contents of a given table row.
getRow(long) - Method in class uk.ac.starlink.table.formats.TextStarTable
 
getRow(long) - Method in class uk.ac.starlink.table.jdbc.JDBCStarTable
 
getRow(long) - Method in interface uk.ac.starlink.votable.TabularData
Returns the contents of a given table row (optional).
getRow(long) - Method in class uk.ac.starlink.votable.VOStarTable
 
getRowCount() - Method in class uk.ac.starlink.fits.BintableStarTable
 
getRowCount() - Method in class uk.ac.starlink.fits.FitsStarTable
 
getRowCount() - Method in class uk.ac.starlink.table.ConcatStarTable
 
getRowCount() - Method in class uk.ac.starlink.table.RowPermutedStarTable
 
getRowCount() - Method in class uk.ac.starlink.table.RowListStarTable
 
getRowCount() - Method in class uk.ac.starlink.table.RowSubsetStarTable
 
getRowCount() - Method in class uk.ac.starlink.table.JoinStarTable
 
getRowCount() - Method in class uk.ac.starlink.table.RowRandomWrapperStarTable
 
getRowCount() - Method in class uk.ac.starlink.table.ColumnStarTable
Gets the number of rows in the table (which must be applicable to all the columns).
getRowCount() - Method in class uk.ac.starlink.table.ColumnRandomWrapperStarTable
 
getRowCount() - Method in class uk.ac.starlink.table.WrapperStarTable
 
getRowCount() - Method in class uk.ac.starlink.table.RandomStarTable
The number of rows in this table.
getRowCount() - Method in class uk.ac.starlink.table.AbstractStarTable
 
getRowCount() - Method in interface uk.ac.starlink.table.StarTable
Returns the number of rows in this table, if known.
getRowCount() - Method in class uk.ac.starlink.table.formats.TextStarTable
 
getRowCount() - Method in class uk.ac.starlink.table.gui.StarTableModel
 
getRowCount() - Method in class uk.ac.starlink.table.gui.MapGroupTableModel
 
getRowCount() - Method in class uk.ac.starlink.table.jdbc.JDBCStarTable
 
getRowCount() - Method in interface uk.ac.starlink.votable.TabularData
Returns the number of rows in the table data.
getRowCount() - Method in class uk.ac.starlink.votable.TableElement
Returns the number of rows in this table.
getRowCount() - Method in class uk.ac.starlink.votable.VOStarTable
 
getRowIndex() - Method in class uk.ac.starlink.table.WrapperRowSequence
 
getRowIndex() - Method in class uk.ac.starlink.table.ReaderRowSequence
 
getRowIndex() - Method in class uk.ac.starlink.table.RandomRowSequence
 
getRowIndex() - Method in class uk.ac.starlink.table.IteratorRowSequence
 
getRowIndex() - Method in interface uk.ac.starlink.table.RowSequence
Returns the index of the current row.
getRowIndex() - Method in class uk.ac.starlink.table.join.RowRef
Returns the row index;
getRowLength() - Method in class uk.ac.starlink.fits.BintableStarTable
Returns the number of bytes occupied in the data stream by a single row of the table.
getRowMap() - Method in class uk.ac.starlink.table.RowPermutedStarTable
Returns the mapping array.
getRowSequence() - Method in class uk.ac.starlink.table.ConcatStarTable
 
getRowSequence() - Method in class uk.ac.starlink.table.RowPermutedStarTable
 
getRowSequence() - Method in class uk.ac.starlink.table.ProgressLineStarTable
 
getRowSequence() - Method in class uk.ac.starlink.table.RowSubsetStarTable
 
getRowSequence() - Method in class uk.ac.starlink.table.JoinStarTable
 
getRowSequence() - Method in class uk.ac.starlink.table.RandomWrapperStarTable
Returns a RowSequence object based on the random data access methods of this table.
getRowSequence() - Method in class uk.ac.starlink.table.WrapperStarTable
 
getRowSequence() - Method in class uk.ac.starlink.table.ColumnPermutedStarTable
 
getRowSequence() - Method in class uk.ac.starlink.table.RandomStarTable
Returns a RowSequence object based on the random data access methods of this table.
getRowSequence() - Method in class uk.ac.starlink.table.AbstractStarTable
 
getRowSequence() - Method in interface uk.ac.starlink.table.StarTable
Returns an object which can iterate over all the rows in the table sequentially.
getRowSequence() - Method in class uk.ac.starlink.table.gui.ProgressBarStarTable
 
getRowSequence() - Method in class uk.ac.starlink.table.jdbc.JDBCStarTable
 
getRowSequence() - Method in class uk.ac.starlink.votable.VOStarTable
 
getRowStepper() - Method in interface uk.ac.starlink.votable.TabularData
Returns an object which can iterate over all the rows in the table data sequentially.
getSeparation() - Method in class uk.ac.starlink.table.join.HTMMatchEngine
Returns the separation between points within which they will be considered to match.
getShape() - Method in class uk.ac.starlink.table.DefaultValueInfo
 
getShape() - Method in interface uk.ac.starlink.table.ValueInfo
Returns the shape associated with array value types.
getSingleCommentChar() - Method in class uk.ac.starlink.util.AsciiFileParser
Get the character used for single line comments.
getSource() - Method in class uk.ac.starlink.votable.VOElement
Returns an XML Source corresponding to this element.
getSql() - Method in class uk.ac.starlink.table.jdbc.JDBCStarTable
Returns the text of the SQL query used for this table.
getSQLReadDialog() - Method in class uk.ac.starlink.table.gui.StarTableChooser
Returns the SQLReadDialog object used for getting JDBC/SQL queries from the user.
getSqlType(Class) - Method in class uk.ac.starlink.table.jdbc.JDBCFormatter
 
getSQLWriteDialog() - Method in class uk.ac.starlink.table.gui.StarTableSaver
Returns the SQLWriteDialog object used for getting JDBC/SQL table specs from the user.
getStarTable() - Method in class uk.ac.starlink.table.gui.StarTableModel
Gets the StarTable underlying this model.
getStarTableFactory() - Method in class uk.ac.starlink.table.gui.StarTableChooser
Returns the factory object which this chooser uses to resolve files into StarTables.
getStarTableOutput() - Method in class uk.ac.starlink.table.gui.StarTableSaver
Returns the StarTableOutput object which this saver uses to do the actual writing of the StarTables.
getStarTableWriters() - Static method in class uk.ac.starlink.table.formats.HTMLTableWriter
Returns a selection of useful HTMLTableWriters.
getStarTableWriters() - Static method in class uk.ac.starlink.table.formats.LatexTableWriter
Returns a useful list of LatexTableWriters.
getStarTableWriters() - Static method in class uk.ac.starlink.votable.VOTableWriter
Returns a list of votable writers with variant values of attributes.
getStringField(int, int) - Method in class uk.ac.starlink.util.AsciiFileParser
Get the String value of a field.
getSystemId() - Method in class uk.ac.starlink.util.DataSource
Returns a System ID for this DataSource; this is a string representation of a file name or URL, as used by Source and friends.
getSystemId() - Method in class uk.ac.starlink.votable.VOElement
Returns the system identifier against which relative URIs should be resolved.
getTable() - Method in class uk.ac.starlink.votable.VOSerializer
Returns the table object which this object can serialize.
getTable(Component) - Method in class uk.ac.starlink.table.gui.StarTableChooser
Returns an existing StarTable object which has been selected by the user.
getTable(StarTableFactory, String, Component) - Static method in class uk.ac.starlink.table.gui.StarTableChooser
Invokes the makeStarTable method of a StarTableFactory in a graphical environment to make a table.
getTableFromBrowser(Component) - Method in class uk.ac.starlink.table.gui.StarTableChooser
Returns a StarTable from this chooser's file browser widget.
getTableIndex() - Method in class uk.ac.starlink.table.join.RowRef
Returns the table index.
getTables() - Method in class uk.ac.starlink.table.JoinStarTable
Returns an unmodifiable list of the constituent tables providing the base data for this join table.
getTagName() - Method in interface uk.ac.starlink.util.XMLEncodeDecode
Return a name for the Element that will be the parent of any contents that can be encoded and decoded (ie, name of rootElement);
getTagName() - Method in class uk.ac.starlink.votable.VOElement
Returns the tagname of the Element on which this object is based, that is the element's name, like "RESOURCE" or "FIELD".
getTextContent() - Method in class uk.ac.starlink.votable.VOElement
Returns the text contained in this element.
getTextContent(Element) - Static method in class uk.ac.starlink.util.DOMUtils
Returns a string representing the plain text content of an element.
getTransformer() - Method in class uk.ac.starlink.util.SourceReader
Returns a reference to the Transformer object used for transformations used by this object.
getTupleInfos() - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
 
getTupleInfos() - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine
 
getTupleInfos() - Method in class uk.ac.starlink.table.join.HTMMatchEngine
 
getTupleInfos() - Method in class uk.ac.starlink.table.join.CartesianMatchEngine
 
getTupleInfos() - Method in interface uk.ac.starlink.table.join.MatchEngine
Returns a set of ValueInfo objects indicating what is required for the elements of each tuple.
getTupleInfos() - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
 
getType() - Method in class uk.ac.starlink.votable.ValuesElement
Returns the supplied or implied value of the 'type' attribute of this ValuesElement object.
getUcd() - Method in class uk.ac.starlink.votable.FieldElement
Returns the value of the ucd attribute, or null if there is none.
getUCD() - Method in class uk.ac.starlink.table.DefaultValueInfo
 
getUCD() - Method in interface uk.ac.starlink.table.ValueInfo
Returns the Unified Column Descriptor string applying to the values described by this object.
getUCD(String) - Static method in class uk.ac.starlink.table.UCD
Returns the UCD object corresponding to a given UCD ID string.
getUCDs() - Static method in class uk.ac.starlink.table.UCD
Returns an iterator over all the known UCDs.
getUnit() - Method in class uk.ac.starlink.votable.FieldElement
Returns the value of the unit attribute, or null if there is none.
getUnitString() - Method in class uk.ac.starlink.table.DefaultValueInfo
 
getUnitString() - Method in interface uk.ac.starlink.table.ValueInfo
Returns a string representing the units of the values described by this object.
getURL() - Method in class uk.ac.starlink.table.RandomWrapperStarTable
Returns the URL of the base table.
getURL() - Method in class uk.ac.starlink.table.WrapperStarTable
Returns null to indicate that this table itself is not persistent.
getURL() - Method in class uk.ac.starlink.table.AbstractStarTable
 
getURL() - Method in interface uk.ac.starlink.table.StarTable
Returns the URL of this table, if it has one.
getURL() - Method in class uk.ac.starlink.util.URLDataSource
Returns the URL on which this URLDataSource is based.
getURL() - Method in class uk.ac.starlink.util.TemporaryFileDataSource
Returns null, since the data is not represented by a persistent object.
getURL() - Method in class uk.ac.starlink.util.ResourceDataSource
 
getURL() - Method in class uk.ac.starlink.util.FileDataSource
 
getURL() - Method in class uk.ac.starlink.util.DataSource
Returns a URL which corresponds to this data source, if one exists.
getValue() - Method in class uk.ac.starlink.table.DescribedValue
Returns the actual value content of this object.
getValue() - Method in class uk.ac.starlink.votable.ParamElement
Returns the value of the value attribute, or an empty string if it has none.
getValueAsString(int) - Method in class uk.ac.starlink.table.DescribedValue
Returns a string representation of the value of this object, no longer than a given maximum length.
getValueAt(int, int) - Method in class uk.ac.starlink.table.gui.StarTableModel
 
getValueAt(int, int) - Method in class uk.ac.starlink.table.gui.MapGroupTableModel
 
getWriteParameters() - Method in class uk.ac.starlink.table.formats.TextTableWriter
Finds out whether the output will include table parameters.
getXMLDeclaration() - Method in class uk.ac.starlink.votable.VOTableWriter
Returns the XML declaration which is used by this writer at the head of any document written.
getXMLStream(Source) - Method in class uk.ac.starlink.util.SourceReader
Returns an input stream from which the serialised XML text corresponding to a given Source can be read.
GRP_ID_INFO - Static variable in class uk.ac.starlink.table.join.MatchStarTables
Defines the characteristics of a table column which represents the ID of a group of matched row objects.
GRP_SIZE_INFO - Static variable in class uk.ac.starlink.table.join.MatchStarTables
Defines the characteristics of a table column which represents the number of matched row objects in a given group (with the same group ID).
GZIP - Static variable in class uk.ac.starlink.util.Compression
A Compression object representing GZip compression.

H

hasArray() - Method in class uk.ac.starlink.util.GenericNioBuffer
Tells whether or not this buffer is backed by an accessible primitive array.
hasAttribute(String) - Method in class uk.ac.starlink.votable.VOElement
Indicates whether this element has a value for a given attribute.
hasDrivers() - Static method in class uk.ac.starlink.table.jdbc.JDBCHandler
Indicates whether any drivers are installed.
hashCode() - Method in class uk.ac.starlink.table.join.RowLink
Returns a hash code which is consistent with the equals method.
hashCode() - Method in class uk.ac.starlink.table.join.RowRef
 
hashCode() - Method in class uk.ac.starlink.votable.VOElement
Returns the hash code of the DOM Element.
hasNext() - Method in class uk.ac.starlink.table.WrapperRowSequence
 
hasNext() - Method in class uk.ac.starlink.table.ReaderRowSequence
 
hasNext() - Method in class uk.ac.starlink.table.RandomRowSequence
 
hasNext() - Method in class uk.ac.starlink.table.IteratorRowSequence
 
hasNext() - Method in interface uk.ac.starlink.table.RowSequence
Indicates whether this table contains any more rows after the current one.
hasRowHeader() - Method in class uk.ac.starlink.table.gui.StarTableModel
Indicates whether the first column in this table is an artificial one containing just the index of the row.
hasRowHeader() - Method in class uk.ac.starlink.table.gui.StarJTable
Indicates whether the first column of this table is a dummy column displaying the row index.
HTMLTableWriter - class uk.ac.starlink.table.formats.HTMLTableWriter.
A StarTableWriter that outputs text to HTML.
HTMLTableWriter() - Constructor for class uk.ac.starlink.table.formats.HTMLTableWriter
Constructs a new writer with default characteristics.
HTMLTableWriter(boolean) - Constructor for class uk.ac.starlink.table.formats.HTMLTableWriter
Constructs a new writer indicating whether it will produce complete or partial HTML documents.
HTMMatchEngine - class uk.ac.starlink.table.join.HTMMatchEngine.
Implements the object matching interface for sky coordinates (RA, Dec) using the HTM (Hierarchical Triangular Mesh) scheme.
HTMMatchEngine(double) - Constructor for class uk.ac.starlink.table.join.HTMMatchEngine
Constructs a new match engine which considers two points (RA,Dec tuples) to match if they are within a given angular distance on the celestial sphere.

I

INDEX_KEY - Static variable in class uk.ac.starlink.table.ValueInfoMapGroup
 
inlineComment - Variable in class uk.ac.starlink.util.AsciiFileParser
The character used for inline comments.
insertRow(long, Object[]) - Method in class uk.ac.starlink.table.RowListStarTable
Adds a new row in the middle of the table.
intFromString(String) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Convert a String back to an integer.
intToString(int) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Convert an integer to a String.
invokeMirage(StarTable, List) - Static method in class uk.ac.starlink.mirage.MirageDriver
Invokes the Mirage application on a StarTable object.
IOUtils - class uk.ac.starlink.util.IOUtils.
Provides static methods which do miscellaneous input/output tasks.
IOUtils() - Constructor for class uk.ac.starlink.util.IOUtils
 
isArray() - Method in class uk.ac.starlink.table.DefaultValueInfo
 
isArray() - Method in interface uk.ac.starlink.table.ValueInfo
Indicates whether the values described by this object are java arrays.
isAvailable() - Static method in class uk.ac.starlink.table.gui.StarTableNodeChooser
Indicates whether it will be possible to construct a StarTableNodeChooser object.
isFixed() - Method in class uk.ac.starlink.util.AsciiFileParser
Get whether the file is expected to have a fixed number of fields.
isInvalid() - Method in class uk.ac.starlink.votable.ValuesElement
Returns the sense of the supplied or implied 'invalid' attribute of this ValuesElement object.
isMirageAvailable() - Static method in class uk.ac.starlink.mirage.MirageDriver
Indicates whether the Mirage application is available in this JVM.
isNullable() - Method in class uk.ac.starlink.table.DefaultValueInfo
 
isNullable() - Method in interface uk.ac.starlink.table.ValueInfo
Indicates whether values returned described by this object may have the value null.
isProxySet() - Method in class uk.ac.starlink.util.ProxySetup
Get if proxy use is enabled.
isRandom() - Method in class uk.ac.starlink.table.ConcatStarTable
 
isRandom() - Method in class uk.ac.starlink.table.RowPermutedStarTable
Returns true.
isRandom() - Method in class uk.ac.starlink.table.RowSubsetStarTable
Returns false.
isRandom() - Method in class uk.ac.starlink.table.JoinStarTable
 
isRandom() - Method in class uk.ac.starlink.table.RandomWrapperStarTable
Returns true.
isRandom() - Method in class uk.ac.starlink.table.WrapperStarTable
 
isRandom() - Method in class uk.ac.starlink.table.RandomStarTable
Returns true.
isRandom() - Method in class uk.ac.starlink.table.AbstractStarTable
 
isRandom() - Method in interface uk.ac.starlink.table.StarTable
Indicates whether random access is provided by this table.
isRandom() - Method in class uk.ac.starlink.table.jdbc.JDBCStarTable
 
isRandom() - Method in interface uk.ac.starlink.votable.TabularData
Indicates whether random access is provided by this table.
isRandom() - Method in class uk.ac.starlink.votable.VOStarTable
 
isStandalone() - Method in class uk.ac.starlink.table.formats.HTMLTableWriter
Indicates whether output tables will be complete HTML documents.
isStandalone() - Method in class uk.ac.starlink.table.formats.LatexTableWriter
Indicates whether output tables will be complete LaTeX documents.
isWritable() - Method in class uk.ac.starlink.table.WrapperColumn
 
isWritable() - Method in class uk.ac.starlink.table.EditableColumn
Returns true.
isWritable() - Method in class uk.ac.starlink.table.ColumnData
Indicates whether this object can store values.
isWritable() - Method in class uk.ac.starlink.table.ArrayColumn
Returns true, since this class can store cell values.
itemStateChanged(ItemEvent) - Method in class uk.ac.starlink.table.gui.UCDSelector
 
iterator() - Method in class uk.ac.starlink.util.NodeDescendants
Obtains an iterator which iterates over the nodes in the set of descendants.
IteratorRowSequence - class uk.ac.starlink.table.IteratorRowSequence.
Implementation of RowSequence based on an Iterator which returns table rows in sequence.
IteratorRowSequence.PackagedIOException - exception uk.ac.starlink.table.IteratorRowSequence.PackagedIOException.
Unchecked exception class to be used for smuggling IOExceptions out of the next method of an Iterator for use by IteratorRowSequence
IteratorRowSequence.PackagedIOException(IOException) - Constructor for class uk.ac.starlink.table.IteratorRowSequence.PackagedIOException
Construct an unchecked exception packaging a given IOException.
IteratorRowSequence(Iterator) - Constructor for class uk.ac.starlink.table.IteratorRowSequence
Constructs a new RowSequence from an Iterator.

J

JDBCAuthenticator - interface uk.ac.starlink.table.jdbc.JDBCAuthenticator.
Specifies authentication to make a JDBC connection.
JDBCFormatter - class uk.ac.starlink.table.jdbc.JDBCFormatter.
 
JDBCFormatter(Connection) - Constructor for class uk.ac.starlink.table.jdbc.JDBCFormatter
 
JDBCHandler - class uk.ac.starlink.table.jdbc.JDBCHandler.
 
JDBCHandler() - Constructor for class uk.ac.starlink.table.jdbc.JDBCHandler
 
JDBCHandler(JDBCAuthenticator) - Constructor for class uk.ac.starlink.table.jdbc.JDBCHandler
 
JDBCHandler(JDBCHandler) - Constructor for class uk.ac.starlink.table.jdbc.JDBCHandler
Clone constructor.
JDBCStarTable - class uk.ac.starlink.table.jdbc.JDBCStarTable.
A StarTable implementation based on the results of an SQL query on a JDBC table.
JDBCStarTable(Connector, String) - Constructor for class uk.ac.starlink.table.jdbc.JDBCStarTable
Constructs a StarTable representing the data returned by an SQL query using a JDBC connections from a given source, with sequential access only.
JDBCStarTable(Connector, String, boolean) - Constructor for class uk.ac.starlink.table.jdbc.JDBCStarTable
Constructs a StarTable representing the data returned by an SQL query using JDBC connections from a given source, optionally providing random access.
JoinStarTable - class uk.ac.starlink.table.JoinStarTable.
Joins a number of tables to produce a single combined table.
JoinStarTable.FixAction - class uk.ac.starlink.table.JoinStarTable.FixAction.
Class defining the possible actions for doctoring column names when joining tables.
JoinStarTable(StarTable[]) - Constructor for class uk.ac.starlink.table.JoinStarTable
Constructs a new JoinStarTable from a list of constituent tables.
JoinStarTable(StarTable[], JoinStarTable.FixAction[]) - Constructor for class uk.ac.starlink.table.JoinStarTable
Constructs a new JoinStarTable from a list of constituent tables, optionally renaming duplicated column names.

L

LabelledComponentStack - class uk.ac.starlink.table.gui.LabelledComponentStack.
A component which contains a list of (name, component) pairs.
LabelledComponentStack() - Constructor for class uk.ac.starlink.table.gui.LabelledComponentStack
Constructs a new stack of input fields.
LatexTableWriter - class uk.ac.starlink.table.formats.LatexTableWriter.
A StarTableWriter that outputs text to a LaTeX document.
LatexTableWriter() - Constructor for class uk.ac.starlink.table.formats.LatexTableWriter
Constructs a new writer with default characteristics.
LatexTableWriter(boolean) - Constructor for class uk.ac.starlink.table.formats.LatexTableWriter
Constructs a new writer indicating whether it will produce complete or partial LaTeX documents.
length() - Method in class uk.ac.starlink.fits.MappedFile
Returns the length of the file.
LinkElement - class uk.ac.starlink.votable.LinkElement.
Object representing a LINK element in a VOTable.
LinkElement(Element, String) - Constructor for class uk.ac.starlink.votable.LinkElement
 
listeners - Variable in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
 
Loader - class uk.ac.starlink.util.Loader.
Provides utilities associated with loading resources.
Loader() - Constructor for class uk.ac.starlink.util.Loader
 
loadLibrary(String) - Static method in class uk.ac.starlink.util.Loader
Loads a native library given its name.
loadProperties() - Static method in class uk.ac.starlink.util.Loader
Ensures that the user's customised properties have been loaded; these are read once from the file returned by the Loader.getPropertiesFile() method and incorporated into the System properties.
logMessage(String) - Method in class uk.ac.starlink.table.join.NullProgressIndicator
 
logMessage(String) - Method in class uk.ac.starlink.table.join.TextProgressIndicator
 
logMessage(String) - Method in class uk.ac.starlink.table.join.RangeModelProgressIndicator
 
logMessage(String) - Method in interface uk.ac.starlink.table.join.ProgressIndicator
Registers a comment about the progress of the algorithm.
longFromString(String) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Convert a String back to a long.
longToString(long) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Convert a long to a String.
looksLikeFile(String) - Method in class uk.ac.starlink.fits.FitsTableWriter
Returns true if location ends with something like ".fit" or ".fits".
looksLikeFile(String) - Method in interface uk.ac.starlink.table.StarTableWriter
Indicates whether the destination is of a familiar form for this kind of writer.
looksLikeFile(String) - Method in class uk.ac.starlink.table.formats.HTMLTableWriter
 
looksLikeFile(String) - Method in class uk.ac.starlink.table.formats.TextTableWriter
Returns true for location argument which ends in ".txt" or is equal to "-", indicating standard output.
looksLikeFile(String) - Method in class uk.ac.starlink.table.formats.LatexTableWriter
 
looksLikeFile(String) - Method in class uk.ac.starlink.mirage.MirageTableWriter
 
looksLikeFile(String) - Method in class uk.ac.starlink.votable.VOTableWriter
Returns true for filenames with the extension ".xml", ".vot" or ".votable";

M

MAGIC_SIZE - Static variable in class uk.ac.starlink.util.Compression
Number of bytes needed to determine compression type (magic number).
main(String[]) - Static method in class uk.ac.starlink.table.TableCopy
Copies a table from one format to another.
main(String[]) - Static method in class uk.ac.starlink.table.jdbc.JDBCFormatter
 
main(String[]) - Static method in class uk.ac.starlink.mirage.MirageFormatter
Writes a table to standard output in Mirage format.
main(String[]) - Static method in class uk.ac.starlink.mirage.MirageDriver
Invoke the Mirage application on a list of named StarTables.
main(String[]) - Static method in class uk.ac.starlink.util.UncompressInputStream
 
main(String[]) - Static method in class uk.ac.starlink.util.SuperJar
Writes a new jar file based on the contents of an existing jar file and the jar files referenced by its manifest.
main(String[]) - Static method in class uk.ac.starlink.util.MultiXML
Runs the transformation.
makeColumn(ColumnInfo, long) - Static method in class uk.ac.starlink.table.ArrayColumn
Obtains an ArrayColumn object based on a template object with a given number of rows.
makeColumn(ColumnInfo, Object) - Static method in class uk.ac.starlink.table.ArrayColumn
Constructs a new ArrayColumn based on a given data array.
makeColumn(String, Object) - Static method in class uk.ac.starlink.table.ArrayColumn
Constructs a new ArrayColumn based on a given data array.
makeDataSource(String) - Static method in class uk.ac.starlink.util.DataSource
Attempts to make a source given a name identifying its location.
makeDataSource(URL) - Static method in class uk.ac.starlink.util.DataSource
Makes a source from a URL.
makeEditor(ValueInfo) - Static method in class uk.ac.starlink.table.gui.ValueInfoCellEditor
Returns a TableCellEditor that can be used for editing the values described by this ValueInfo.
makeInternalMatchTable(int, Collection, long) - Static method in class uk.ac.starlink.table.join.MatchStarTables
Analyses a set of RowLinks to mark as linked rows of a given table.
makeJoinTable(StarTable[], Collection, JoinStarTable.FixAction[]) - Static method in class uk.ac.starlink.table.join.MatchStarTables
Constructs a table made out of a set of constituent tables joined together.
makeMap(ColumnInfo) - Static method in class uk.ac.starlink.table.ValueInfoMapGroup
Returns a new Map representing a ColumnInfo object.
makeMap(DescribedValue) - Static method in class uk.ac.starlink.table.ValueInfoMapGroup
Returns a new Map representing a DescribedValue object.
makeMap(ValueInfo) - Static method in class uk.ac.starlink.table.ValueInfoMapGroup
Returns a new Map representing a ValueInfo object.
makeParallelMatchTable(StarTable, int, Collection, int, int, int, JoinStarTable.FixAction[]) - Static method in class uk.ac.starlink.table.join.MatchStarTables
Constructs a new wide table from a single given base table and a set of RowLinks.
makePrimitiveColumn(ColumnInfo, long) - Static method in class uk.ac.starlink.table.PrimitiveArrayColumn
Obtains an ArrayColumn object based on a template object with a given number of rows.
makePrimitiveColumn(ColumnInfo, Object) - Static method in class uk.ac.starlink.table.PrimitiveArrayColumn
Constructs a new PrimitiveArrayColumn based on a given data array.
makeRandomStarTable(Header, DataInput) - Static method in class uk.ac.starlink.fits.BintableStarTable
Constructs a random-access StarTable from a sequential stream.
makeRandomStarTable(Header, RandomAccess) - Static method in class uk.ac.starlink.fits.BintableStarTable
Constructs a StarTable from a given random access stream.
makeRenameAllAction(String) - Static method in class uk.ac.starlink.table.JoinStarTable.FixAction
Returns an action indicating that all column names should be modified by appending a given string.
makeRenameDuplicatesAction(String) - Static method in class uk.ac.starlink.table.JoinStarTable.FixAction
Returns an action indicating that column names which would be duplicated elsewhere in the result table should be modified by appending a given string.
makeSerializer(DataFormat, StarTable) - Static method in class uk.ac.starlink.votable.VOSerializer
Factory method which returns a serializer capable of serializing a given table to a given data format.
makeStarTable(DataSource) - Method in class uk.ac.starlink.table.StarTableFactory
Constructs a readable StarTable from a DataSource object.
makeStarTable(DataSource, boolean) - Method in class uk.ac.starlink.fits.FitsTableBuilder
Creates a StarTable from a DataSource which refers to a FITS file or stream.
makeStarTable(DataSource, boolean) - Method in interface uk.ac.starlink.table.TableBuilder
Constructs a StarTable based on a given DataSource.
makeStarTable(DataSource, boolean) - Method in class uk.ac.starlink.table.formats.TextTableBuilder
 
makeStarTable(DataSource, boolean) - Method in class uk.ac.starlink.table.formats.WDCTableBuilder
 
makeStarTable(DataSource, boolean) - Method in class uk.ac.starlink.votable.VOTableBuilder
Makes a StarTable out of a DataSource which points to a VOTable.
makeStarTable(String) - Method in class uk.ac.starlink.table.StarTableFactory
Constructs a readable StarTable from a location string, which can represent a filename or URL, including a jdbc: protocol URL if an appropriate JDBC driver is installed.
makeStarTable(String, boolean) - Method in class uk.ac.starlink.table.jdbc.JDBCHandler
 
makeStarTable(Transferable) - Method in class uk.ac.starlink.table.StarTableFactory
Constructs a StarTable from a Transferable object.
makeStarTable(URL) - Method in class uk.ac.starlink.table.StarTableFactory
Constructs a readable StarTable from a URL.
makeTableWithRows(long) - Static method in class uk.ac.starlink.table.ColumnStarTable
Convenience method to return a ColumnStarTable with a fixed number of rows.
makeURL(String) - Static method in class uk.ac.starlink.util.URLUtils
Obtains a URL from a string.
makeURL(String, String) - Static method in class uk.ac.starlink.util.URLUtils
Obtains a URL from a string in a given context.
makeVOElement(DataSource) - Static method in class uk.ac.starlink.votable.VOElementFactory
Builds a custom DOM read from a DataSource and returns a new VOElement based on its top-level element.
makeVOElement(Document, String) - Static method in class uk.ac.starlink.votable.VOElementFactory
Returns a new VOElement based on a DOM Document node.
makeVOElement(DOMSource) - Static method in class uk.ac.starlink.votable.VOElementFactory
Returns a new VOElement based on a DOM source.
makeVOElement(Element, String) - Static method in class uk.ac.starlink.votable.VOElementFactory
Returns a new VOElement based on a given DOM element.
makeVOElement(File) - Static method in class uk.ac.starlink.votable.VOElementFactory
Builds a custom DOM read from a file and returns a new VOElement based on its top-level element.
makeVOElement(InputStream, String) - Static method in class uk.ac.starlink.votable.VOElementFactory
Builds a custom DOM from an input stream and returns a new VOElement based on its top-level element.
makeVOElement(Source) - Static method in class uk.ac.starlink.votable.VOElementFactory
Returns a new VOElement based on an XML Source.
makeVOElement(String) - Static method in class uk.ac.starlink.votable.VOElementFactory
Builds a custom DOM read from a URI and returns a new VOElement based on its top-level element.
makeVOElement(URL) - Static method in class uk.ac.starlink.votable.VOElementFactory
Builds a custom DOM read from a URL and returns a new VOElement based on its top-level element.
MapGroup - class uk.ac.starlink.util.MapGroup.
Represents an ordered list of Maps containing related data.
MapGroup() - Constructor for class uk.ac.starlink.util.MapGroup
Constructs a new MapGroup.
MapGroupTableModel - class uk.ac.starlink.table.gui.MapGroupTableModel.
Provides a TableModel view of a MapGroup object.
MapGroupTableModel(MapGroup) - Constructor for class uk.ac.starlink.table.gui.MapGroupTableModel
Constructs a TableModel from a given MapGroup.
mapNodeType(short) - Static method in class uk.ac.starlink.util.DOMUtils
Maps a node type, as returned by to a name.
MappedFile - class uk.ac.starlink.fits.MappedFile.
Provides mapped access to a data buffer, compatible with nom.tam.util classes.
MappedFile(ByteBuffer) - Constructor for class uk.ac.starlink.fits.MappedFile
 
MappedFile(String) - Constructor for class uk.ac.starlink.fits.MappedFile
 
MappedFile(String, String) - Constructor for class uk.ac.starlink.fits.MappedFile
 
MappedFile(String, String, long, int) - Constructor for class uk.ac.starlink.fits.MappedFile
 
markSupported() - Method in class uk.ac.starlink.util.UncompressInputStream
This stream does not support mark/reset on the stream.
MatchEngine - interface uk.ac.starlink.table.join.MatchEngine.
Defines the details of object matching criteria.
matches(Object[], Object[]) - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
 
matches(Object[], Object[]) - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine
 
matches(Object[], Object[]) - Method in class uk.ac.starlink.table.join.HTMMatchEngine
Matches two tuples representing RA,Dec coordinates if they are within separation radians of each other on the sky.
matches(Object[], Object[]) - Method in class uk.ac.starlink.table.join.CartesianMatchEngine
Matches two tuples if they represent the coordinates of nearby points.
matches(Object[], Object[]) - Method in interface uk.ac.starlink.table.join.MatchEngine
Indicates whether two tuples are to be linked.
matches(Object[], Object[]) - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
 
MatchStarTables - class uk.ac.starlink.table.join.MatchStarTables.
Provides factory methods for producing tables which represent the result of row matching.
MatchStarTables() - Constructor for class uk.ac.starlink.table.join.MatchStarTables
 
MAX_SHOW_ELEMENTS - Static variable in class uk.ac.starlink.table.gui.NumericCellRenderer
The most elements that will be shown in a single cell.
MESH_SCALE - Static variable in class uk.ac.starlink.table.join.HTMMatchEngine
Scaling factor which determines the size of the mesh cells used as a multiple of the size of the separation.
MIRAGE_CLASS - Static variable in class uk.ac.starlink.mirage.MirageDriver
Name of the main Mirage application class.
MIRAGE_CLASSPATH_PROP - Static variable in class uk.ac.starlink.mirage.MirageDriver
Name of the property used to locate the MirageDriver.MIRAGE_CLASS class.
MirageDriver - class uk.ac.starlink.mirage.MirageDriver.
Main application class for the StarTable Mirage front-end.
MirageDriver() - Constructor for class uk.ac.starlink.mirage.MirageDriver
 
MirageFormatter - class uk.ac.starlink.mirage.MirageFormatter.
Turns StarTables into Mirage format tables.
MirageFormatter(PrintStream) - Constructor for class uk.ac.starlink.mirage.MirageFormatter
Constructs a new formatter which will write to a given stream.
MirageTableWriter - class uk.ac.starlink.mirage.MirageTableWriter.
 
MirageTableWriter() - Constructor for class uk.ac.starlink.mirage.MirageTableWriter
 
modelChanged() - Method in class uk.ac.starlink.table.gui.TableRowHeader
This method should be called to notify this header that the master table's TableModel has been changed.
mouseDragged(MouseEvent) - Method in class uk.ac.starlink.util.gui.DragListener
 
mouseEntered(MouseEvent) - Method in class uk.ac.starlink.util.gui.DragListener
 
mousePressed(MouseEvent) - Method in class uk.ac.starlink.util.gui.DragListener
 
mouseReleased(MouseEvent) - Method in class uk.ac.starlink.util.gui.DragListener
 
MultilineJTable - class uk.ac.starlink.table.gui.MultilineJTable.
JTable which can display multiple-line elements.
MultilineJTable() - Constructor for class uk.ac.starlink.table.gui.MultilineJTable
Constructs a MultilineJTable without any data.
MultilineJTable(TableModel) - Constructor for class uk.ac.starlink.table.gui.MultilineJTable
Constructs a new table given a base TableModel.
MultiXML - class uk.ac.starlink.util.MultiXML.
Utility class which takes a single XML file and writes it out to a number of new XML/HTML files.
MultiXML() - Constructor for class uk.ac.starlink.util.MultiXML
Default constructor.

N

NAME_KEY - Static variable in class uk.ac.starlink.table.ValueInfoMapGroup
 
newDocument() - Static method in class uk.ac.starlink.util.DOMUtils
Returns a new Document instance.
newInstance() - Static method in class uk.ac.starlink.table.gui.StarTableNodeChooser
Constructs a new chooser object if the requisite classes are available.
next() - Method in class uk.ac.starlink.table.WrapperRowSequence
 
next() - Method in class uk.ac.starlink.table.ReaderRowSequence
 
next() - Method in class uk.ac.starlink.table.RandomRowSequence
 
next() - Method in class uk.ac.starlink.table.IteratorRowSequence
 
next() - Method in interface uk.ac.starlink.table.RowSequence
Advances the current row by 1.
nextRow() - Method in interface uk.ac.starlink.votable.RowStepper
Returns the next available row from the table as an array of objects, or null if the end of the table has been reached.
nFields - Variable in class uk.ac.starlink.util.AsciiFileParser
The number of fixed fields in the file.
NO_ACTION - Static variable in class uk.ac.starlink.table.JoinStarTable.FixAction
Column names should be left alone.
NodeDescendants - class uk.ac.starlink.util.NodeDescendants.
Represents the set of Nodes in the tree rooted at a particular DOM Node.
NodeDescendants.Visitor - interface uk.ac.starlink.util.NodeDescendants.Visitor.
The Visitor processes a single node in a tree.
NodeDescendants(Node) - Constructor for class uk.ac.starlink.util.NodeDescendants
Creates a new NodeDescendant object.
NodeDescendants(Node, int) - Constructor for class uk.ac.starlink.util.NodeDescendants
Creates a new NodeDescendant object.
NONE - Static variable in class uk.ac.starlink.util.Compression
A Compression object representing no compression (or perhaps an unknown one).
NULLABLE_KEY - Static variable in class uk.ac.starlink.table.ValueInfoMapGroup
 
NullProgressIndicator - class uk.ac.starlink.table.join.NullProgressIndicator.
Dummy progress indicator.
NullProgressIndicator() - Constructor for class uk.ac.starlink.table.join.NullProgressIndicator
 
NumericCellRenderer - class uk.ac.starlink.table.gui.NumericCellRenderer.
Provides better rendering of numeric table cells than the default JTable renderer.
NumericCellRenderer(Class) - Constructor for class uk.ac.starlink.table.gui.NumericCellRenderer
Construct a new NumericCellRenderer with a hint about the values it will be expected to render.

O

ObjectArrayColumn - class uk.ac.starlink.table.ObjectArrayColumn.
A column which provides data storage in a java array of objects.
ObjectArrayColumn(ColumnInfo, Object[]) - Constructor for class uk.ac.starlink.table.ObjectArrayColumn
Constructs a new column backed by a given array of objects.

P

ParamElement - class uk.ac.starlink.votable.ParamElement.
Object representing a PARAM element in a VOTable.
ParamElement(Element, String) - Constructor for class uk.ac.starlink.votable.ParamElement
 
parse(File) - Method in class uk.ac.starlink.util.AsciiFileParser
Parse a file using the current configuration.
PipeReaderThread - class uk.ac.starlink.util.PipeReaderThread.
Thread which reads data from a pipe.
PipeReaderThread() - Constructor for class uk.ac.starlink.util.PipeReaderThread
Constructs a new reader thread.
prepareRenderer(TableCellRenderer, int, int) - Method in class uk.ac.starlink.table.gui.MultilineJTable
 
PrimitiveArrayColumn - class uk.ac.starlink.table.PrimitiveArrayColumn.
A column which provides data storage in a java array of primitives.
PrimitiveXMLEncodeDecode - class uk.ac.starlink.util.PrimitiveXMLEncodeDecode.
An abstract base-class for objects that want to encode and decode themselves from an XML stream.
PrimitiveXMLEncodeDecode() - Constructor for class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
 
printColumnHeads(OutputStream, int[], ColumnInfo[]) - Method in class uk.ac.starlink.table.formats.AsciiTableWriter
 
printColumnHeads(OutputStream, int[], ColumnInfo[]) - Method in class uk.ac.starlink.table.formats.TextTableWriter
Outputs headings for the table columns.
printFooter(OutputStream) - Method in class uk.ac.starlink.table.formats.HTMLTableWriter
For standalone output, this method is invoked to output any text following the </TABLE> end tag.
printFooter(OutputStream, StarTable) - Method in class uk.ac.starlink.table.formats.LatexTableWriter
For standalone output, this method is invoked to output any text following the tabular environment.
printHeader(OutputStream, StarTable) - Method in class uk.ac.starlink.table.formats.HTMLTableWriter
For standalone output, this method is invoked to output any text preceding the <TABLE> start tag.
printHeader(OutputStream, StarTable) - Method in class uk.ac.starlink.table.formats.LatexTableWriter
For standalone output, this method is invoked to output any text preceding the tabular environment.
printLine(OutputStream, int[], String[]) - Method in class uk.ac.starlink.table.formats.AsciiTableWriter
 
printLine(OutputStream, int[], String[]) - Method in class uk.ac.starlink.table.formats.TextTableWriter
Outputs a line of table data.
printParam(OutputStream, String, String) - Method in class uk.ac.starlink.table.formats.AsciiTableWriter
 
printParam(OutputStream, String, String) - Method in class uk.ac.starlink.table.formats.TextTableWriter
Outputs a parameter and its value.
printSeparator(OutputStream, int[]) - Method in class uk.ac.starlink.table.formats.AsciiTableWriter
 
printSeparator(OutputStream, int[]) - Method in class uk.ac.starlink.table.formats.TextTableWriter
Outputs a decorative separator line, of the sort you might find between the column headings and the table data.
ProgressBarStarTable - class uk.ac.starlink.table.gui.ProgressBarStarTable.
A WrapperStarTable which behaves the same as its base, except that UI intervention is permitted on any RowSequence which is taken out on it.
ProgressBarStarTable(StarTable, JProgressBar) - Constructor for class uk.ac.starlink.table.gui.ProgressBarStarTable
 
ProgressIndicator - interface uk.ac.starlink.table.join.ProgressIndicator.
Callback interface for indicating how an algorithm is progressing.
ProgressLineStarTable - class uk.ac.starlink.table.ProgressLineStarTable.
A WrapperStarTable which behaves the same as its base, except that any RowSequence taken out on it will display an ASCII progress line on a terminal describing how far through the table it's got.
ProgressLineStarTable(StarTable) - Constructor for class uk.ac.starlink.table.ProgressLineStarTable
Constructs a new ProgressLineStarTable.
PROPERTIES_FILE - Static variable in class uk.ac.starlink.util.Loader
Name of the file in the user's home directory from which properties are loaded.
ProxySetup - class uk.ac.starlink.util.ProxySetup.
A singleton class for controlling the configuration of the web proxy system properties.
put(Object) - Method in class uk.ac.starlink.util.GenericNioBuffer
Generic relative bulk put method.
put(Object, int, int) - Method in class uk.ac.starlink.util.GenericNioBuffer
Generic relative bulk put method.

R

RandomRowSequence - class uk.ac.starlink.table.RandomRowSequence.
An implementation of RowSequence which obtains its data from a random-access StarTable object.
RandomRowSequence(StarTable) - Constructor for class uk.ac.starlink.table.RandomRowSequence
Constructs a RowSequence from a StarTable which must offer random access and know its number of rows.
RandomStarTable - class uk.ac.starlink.table.RandomStarTable.
Implements a StarTable based on random access.
RandomStarTable() - Constructor for class uk.ac.starlink.table.RandomStarTable
 
randomTable(StarTable) - Static method in class uk.ac.starlink.table.Tables
Returns a table based on a given table and guaranteed to have random access.
RandomWrapperStarTable - class uk.ac.starlink.table.RandomWrapperStarTable.
Abstract wrapper table which can provide a random-access view of a non-random base table.
RandomWrapperStarTable(StarTable) - Constructor for class uk.ac.starlink.table.RandomWrapperStarTable
Constructs a new random access table from a base table.
RangeModelProgressIndicator - class uk.ac.starlink.table.join.RangeModelProgressIndicator.
ProgressIndicator implementation that can serve as the model for a JProgressBar.
RangeModelProgressIndicator() - Constructor for class uk.ac.starlink.table.join.RangeModelProgressIndicator
 
read() - Method in class uk.ac.starlink.util.UncompressInputStream
 
read(boolean[]) - Method in class uk.ac.starlink.fits.MappedFile
 
read(boolean[], int, int) - Method in class uk.ac.starlink.fits.MappedFile
 
read(byte[]) - Method in class uk.ac.starlink.fits.MappedFile
 
read(byte[], int, int) - Method in class uk.ac.starlink.fits.MappedFile
 
read(byte[], int, int) - Method in class uk.ac.starlink.util.UncompressInputStream
 
read(char[]) - Method in class uk.ac.starlink.fits.MappedFile
 
read(char[], int, int) - Method in class uk.ac.starlink.fits.MappedFile
 
read(double[]) - Method in class uk.ac.starlink.fits.MappedFile
 
read(double[], int, int) - Method in class uk.ac.starlink.fits.MappedFile
 
read(float[]) - Method in class uk.ac.starlink.fits.MappedFile
 
read(float[], int, int) - Method in class uk.ac.starlink.fits.MappedFile
 
read(int[]) - Method in class uk.ac.starlink.fits.MappedFile
 
read(int[], int, int) - Method in class uk.ac.starlink.fits.MappedFile
 
read(long[]) - Method in class uk.ac.starlink.fits.MappedFile
 
read(long[], int, int) - Method in class uk.ac.starlink.fits.MappedFile
 
read(short[]) - Method in class uk.ac.starlink.fits.MappedFile
 
read(short[], int, int) - Method in class uk.ac.starlink.fits.MappedFile
 
readArray(Object) - Method in class uk.ac.starlink.fits.MappedFile
 
readBoolean() - Method in class uk.ac.starlink.fits.MappedFile
 
readByte() - Method in class uk.ac.starlink.fits.MappedFile
 
readCell(DataInput, int) - Method in class uk.ac.starlink.fits.BintableStarTable
Reads a cell from a given column from the current position in a stream.
readChar() - Method in class uk.ac.starlink.fits.MappedFile
 
readDouble() - Method in class uk.ac.starlink.fits.MappedFile
 
ReaderRowSequence - class uk.ac.starlink.table.ReaderRowSequence.
Partial implementation of RowSequence suitable for subclassing by classes which can read a row at a time and don't know when the row stream will come to an end.
ReaderRowSequence() - Constructor for class uk.ac.starlink.table.ReaderRowSequence
 
ReaderThread - class uk.ac.starlink.util.ReaderThread.
Thread which reads data from a pipe.
ReaderThread(PipedOutputStream) - Constructor for class uk.ac.starlink.util.ReaderThread
Constructs a new reader thread.
readFloat() - Method in class uk.ac.starlink.fits.MappedFile
 
readFully(byte[]) - Method in class uk.ac.starlink.fits.MappedFile
 
readFully(byte[], int, int) - Method in class uk.ac.starlink.fits.MappedFile
Reads a specified number of bytes into an array.
readInt() - Method in class uk.ac.starlink.fits.MappedFile
 
readLine() - Method in class uk.ac.starlink.fits.MappedFile
Deprecated. see DataInputStream.readLine()
readLine(BufferedInputStream) - Static method in class uk.ac.starlink.table.formats.WDCTableBuilder
 
readLong() - Method in class uk.ac.starlink.fits.MappedFile
 
readRow() - Method in class uk.ac.starlink.table.ReaderRowSequence
Acquires the next row of objects from the input stream.
readRow(DataInput) - Method in class uk.ac.starlink.fits.BintableStarTable
Reads a whole row of the table from the current position in a stream, returning a new Object[] array.
readRow(DataInput, Object[]) - Method in class uk.ac.starlink.fits.BintableStarTable
Reads a whole row of the table into an existing array.
readShort() - Method in class uk.ac.starlink.fits.MappedFile
 
readTableDialog(Component) - Method in class uk.ac.starlink.table.gui.SQLReadDialog
Pops up a modal dialog box and asks the user to open a JDBC connection resulting in a StarTable.
readUnsignedByte() - Method in class uk.ac.starlink.fits.MappedFile
 
readUnsignedShort() - Method in class uk.ac.starlink.fits.MappedFile
 
readUTF() - Method in class uk.ac.starlink.fits.MappedFile
 
readValue(int) - Method in class uk.ac.starlink.table.PrimitiveArrayColumn
 
readValue(long) - Method in class uk.ac.starlink.table.WrapperColumn
 
readValue(long) - Method in class uk.ac.starlink.table.EditableColumn
 
readValue(long) - Method in class uk.ac.starlink.table.ColumnData
Returns the value stored at a given row in this column.
readValue(long) - Method in class uk.ac.starlink.table.ArrayColumn
 
relativizeDOM(Node, URI, String) - Static method in class uk.ac.starlink.util.DOMUtils
Traverses the given DOM, relativising all the URIs in the uri attributes of each Element.
removeChangeListener(ChangeListener) - Method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
De-registers a listener for changes.
removeKey(Object) - Method in class uk.ac.starlink.util.MapGroup
Removes all entries with a given key for every map in this group.
removeKeys(Collection) - Method in class uk.ac.starlink.util.MapGroup
Removes all entries which have a key in a given collection for every map in this group.
removeRow(long) - Method in class uk.ac.starlink.table.RowListStarTable
Removes an existing row from the table.
reset() - Method in class uk.ac.starlink.util.NodeDescendants
Sets the object back to its initial state.
reset(int) - Method in class uk.ac.starlink.util.NodeDescendants
Sets the object back to its initial state, but with a (possibly) different constraint on which nodes are included in the set.
resolveEntity(String, String) - Method in class uk.ac.starlink.util.StarEntityResolver
Resolves an entity if it is one of the ones that we keep on hand.
ResourceDataSource - class uk.ac.starlink.util.ResourceDataSource.
A DataSource which represents a resource available from the class loader's ClassLoader.getResourceAsStream(java.lang.String) method.
ResourceDataSource(String) - Constructor for class uk.ac.starlink.util.ResourceDataSource
Constructs a new ResourceDataSource from a resource name with a default size of intro buffer.
ResourceDataSource(String, int) - Constructor for class uk.ac.starlink.util.ResourceDataSource
Constructs a new ResourceDataSource from a resource name and given size of intro buffer.
restore() - Method in class uk.ac.starlink.util.ProxySetup
Restore from backing store, updating the system properties.
retainKeys(Collection) - Method in class uk.ac.starlink.util.MapGroup
Removes all entries except those with keys in a given collection for every map in this group.
retrieveStoredRow(long) - Method in class uk.ac.starlink.table.RowRandomWrapperStarTable
 
retrieveStoredRow(long) - Method in class uk.ac.starlink.table.RandomWrapperStarTable
Retrieves the row stored by the lrow'th invocation of RandomWrapperStarTable.storeNextRow(java.lang.Object[]).
retrieveStoredRow(long) - Method in class uk.ac.starlink.table.ColumnRandomWrapperStarTable
 
RowLink - class uk.ac.starlink.table.join.RowLink.
Represents an ordered set of RowRefs which are considered in some way linked to each other.
RowLink(Collection) - Constructor for class uk.ac.starlink.table.join.RowLink
Constructs a new RowLink from a Collection of RowRef objects.
RowLink(RowRef) - Constructor for class uk.ac.starlink.table.join.RowLink
Convenience constructor to construct a singleton RowLink.
RowLink(RowRef[]) - Constructor for class uk.ac.starlink.table.join.RowLink
Constructs a new RowLink from an array of RowRef objects.
RowLink(RowRef, RowRef) - Constructor for class uk.ac.starlink.table.join.RowLink
Convenience constructor to construct a 2-row RowLink.
rowList - Variable in class uk.ac.starlink.util.AsciiFileParser
A list that contains arrays of each set of Strings parsed from each row.
RowListStarTable - class uk.ac.starlink.table.RowListStarTable.
Simple modifiable StarTable implementation.
RowListStarTable(ColumnInfo[]) - Constructor for class uk.ac.starlink.table.RowListStarTable
Constructs a new RowListStarTable specifying the columns that it will contain.
RowMatcher - class uk.ac.starlink.table.join.RowMatcher.
Performs matching on the rows of one or more tables.
RowMatcher(MatchEngine, StarTable[]) - Constructor for class uk.ac.starlink.table.join.RowMatcher
Constructs a new matcher with match characteristics defined by a given matching engine.
rowNumber(int) - Method in class uk.ac.starlink.table.gui.TableRowHeader
Determines the numeric index to be displayed for a given row number into the table.
RowPermutedStarTable - class uk.ac.starlink.table.RowPermutedStarTable.
Wrapper table which provides a view of a base table in which the rows are permuted.
RowPermutedStarTable(StarTable) - Constructor for class uk.ac.starlink.table.RowPermutedStarTable
Constructs a new RowPermutedTable with rows initially in unpermuted order.
RowPermutedStarTable(StarTable, long[]) - Constructor for class uk.ac.starlink.table.RowPermutedStarTable
Constructs a new RowPermutedStarTable from a base table and a rowMap array.
RowRandomWrapperStarTable - class uk.ac.starlink.table.RowRandomWrapperStarTable.
RandomWrapperStarTable which works by storing rows in an ArrayList.
RowRandomWrapperStarTable(StarTable) - Constructor for class uk.ac.starlink.table.RowRandomWrapperStarTable
 
RowRef - class uk.ac.starlink.table.join.RowRef.
Represents a reference to a table row.
RowRef(int, long) - Constructor for class uk.ac.starlink.table.join.RowRef
Constructs a new RowRef from a table and a row index.
RowSequence - interface uk.ac.starlink.table.RowSequence.
Provides sequential access to the data in a table.
RowStepper - interface uk.ac.starlink.votable.RowStepper.
Interface describing an object which can read a set of table data rows sequentially.
RowSubsetStarTable - class uk.ac.starlink.table.RowSubsetStarTable.
Wraps a StarTable to present only a subset of its rows.
RowSubsetStarTable(StarTable) - Constructor for class uk.ac.starlink.table.RowSubsetStarTable
Constructs a new RowSubsetStarTable with no rows showing, in which a set bit in the mask indicates a visible row.
RowSubsetStarTable(StarTable, BitSet) - Constructor for class uk.ac.starlink.table.RowSubsetStarTable
Constructs a new RowSubsetStarTable with a given mask.
run() - Method in class uk.ac.starlink.table.join.RangeModelProgressIndicator
Updates the state of the BoundedRangeModel - should only be called from the event dispatch thread.
run() - Method in class uk.ac.starlink.util.ReaderThread
Implements the thread's run method to invoke doReading, catching and saving IOExceptions.
run() - Method in class uk.ac.starlink.util.PipeReaderThread
Implements the thread's run method to invoke doReading, catching and saving IOExceptions.
run() - Method in class uk.ac.starlink.util.MultiXML
Performs the transformation in accordance with the current attributes of this object.

S

saveJDBCTable(StarTable, Component) - Method in class uk.ac.starlink.table.gui.StarTableSaver
Saves the StarTable over a JDBC connection following a specialised JDBC dialog.
saveTable(StarTable, Component) - Method in class uk.ac.starlink.table.gui.StarTableSaver
Saves a given StarTable, requesting relevant information from the user.
saveTable(StarTableOutput, StarTable, String, String, Component) - Static method in class uk.ac.starlink.table.gui.StarTableSaver
Invokes the writeStarTable method of a StarTableOutput in a graphical environment to save a table.
saveTableFromBrowser(StarTable, Component) - Method in class uk.ac.starlink.table.gui.StarTableSaver
Saves the StarTable in a position selected by the user by browsing files in a filechooser.
seek(long) - Method in class uk.ac.starlink.fits.MappedFile
 
setAllNulls() - Method in class uk.ac.starlink.table.PrimitiveArrayColumn
Sets all the elements in this column to null.
setAuthenticator(JDBCAuthenticator) - Method in class uk.ac.starlink.table.jdbc.JDBCHandler
 
setAuxData(List) - Method in class uk.ac.starlink.table.ColumnInfo
Sets the list of auxiliary metadata items for this column.
setAuxDatum(DescribedValue) - Method in class uk.ac.starlink.table.ColumnInfo
Adds the given DescribedValue to the list of auxiliary metadata for this object.
setBadValue(Object) - Method in class uk.ac.starlink.table.gui.NumericCellRenderer
Sets a value to be regarded as bad when found in a non-header cell.
setBuilders(TableBuilder[]) - Method in class uk.ac.starlink.table.StarTableFactory
Sets the list of builders which actually do the table construction.
setCell(long, int, Object) - Method in class uk.ac.starlink.table.RowListStarTable
Sets the value of a given cell in the table.
setCell(long, int, Object) - Method in class uk.ac.starlink.table.ColumnStarTable
Stores an object in a given cell of the table.
setCellFont(Font) - Method in class uk.ac.starlink.table.gui.NumericCellRenderer
Sets the font in which to render cell contents.
setClassLoader(ClassLoader) - Method in class uk.ac.starlink.util.ResourceDataSource
Sets the ClassLoader which is used for resource resolution.
setColumn(int, ColumnData) - Method in class uk.ac.starlink.table.ColumnStarTable
Substitutes a new column for the one which is currently in a given position.
setColumnInfo(ColumnInfo) - Method in class uk.ac.starlink.table.ColumnData
Sets the ColumnInfo which provides the metadata for this column.
setColumnMap(int[]) - Method in class uk.ac.starlink.table.ColumnPermutedStarTable
Sets the mapping used to define the permutation of the columns of this table with respect to the base table.
setCompression(Compression) - Method in class uk.ac.starlink.util.DataSource
Sets the compression to be associated with this data source.
setContentClass(Class) - Method in class uk.ac.starlink.table.DefaultValueInfo
Sets the java class of objects contained in this column.
setDataFormat(DataFormat) - Method in class uk.ac.starlink.votable.VOTableWriter
Sets the format in which the table data will be output.
setDelimeters(String) - Method in class uk.ac.starlink.util.AsciiFileParser
Set the characters used as field delimeters.
setDescription(String) - Method in class uk.ac.starlink.table.DefaultValueInfo
Sets a textual description of the values described by this object.
setDestdir(String) - Method in class uk.ac.starlink.util.MultiXML
Sets the name of the directory to which files should be output.
setDoctypeDeclaration(String) - Method in class uk.ac.starlink.votable.VOTableWriter
Sets the document type declaration which will be used by this writer at the head of any document written.
setElementSize(int) - Method in class uk.ac.starlink.table.DefaultValueInfo
Sets the element size of values described by this object.
setError(double) - Method in class uk.ac.starlink.table.join.CartesianMatchEngine
Sets the maximum distance between two points that counts as a match.
setErrors(double[]) - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine
Sets the errors for matching.
setErrors(double[]) - Method in class uk.ac.starlink.table.join.CartesianMatchEngine
Sets the array containing the principle radii of an ellipsoid that determines whether two points match.
setFixed(boolean) - Method in class uk.ac.starlink.util.AsciiFileParser
Set whether the file is expected to have a fixed number of fields.
setFromString(String, String) - Method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Set the value of a object field using string representation of the field name and its value.
setGridColor(Color) - Method in class uk.ac.starlink.table.gui.MultilineJTable
 
setHandlers(StarTableWriter[]) - Method in class uk.ac.starlink.table.StarTableOutput
Sets the list of handlers which can actually do table output.
setIn(String) - Method in class uk.ac.starlink.util.MultiXML
Sets the location of the input XML file.
setIncludeDeclaration(boolean) - Method in class uk.ac.starlink.util.SourceReader
Sets whether the writeSource methods will output an XML declaration at the start of the XML output.
setIndent(int) - Method in class uk.ac.starlink.util.SourceReader
Tries to set the indent level used by the writeSource methods.
setIndicator(ProgressIndicator) - Method in class uk.ac.starlink.table.join.RowMatcher
Sets the progress indicator for this matcher.
setInline(boolean) - Method in class uk.ac.starlink.votable.VOTableWriter
Sets whether STREAM elements should be written inline or to an external file in the case of FITS and BINARY encoding.
setInlineCommentChar(char) - Method in class uk.ac.starlink.util.AsciiFileParser
Set the character used for in-line comments.
setIntroLimit(int) - Method in class uk.ac.starlink.util.DataSource
Sets the maximum size of the intro buffer to a new value.
setJDBCHandler(JDBCHandler) - Method in class uk.ac.starlink.table.StarTableOutput
Sets the JDBCHandler object used for writing tables to JDBC connections.
setJDBCHandler(JDBCHandler) - Method in class uk.ac.starlink.table.StarTableFactory
Sets the JDBC handler object used by this factory.
setKeyOrder(List) - Method in class uk.ac.starlink.util.MapGroup
Mandates an ordering to be imposed on the map keys.
setLevel(double) - Method in class uk.ac.starlink.table.join.NullProgressIndicator
 
setLevel(double) - Method in class uk.ac.starlink.table.join.TextProgressIndicator
 
setLevel(double) - Method in class uk.ac.starlink.table.join.RangeModelProgressIndicator
 
setLevel(double) - Method in interface uk.ac.starlink.table.join.ProgressIndicator
Specifies that the work of the most recently-started stage is a certain proportion complete.
setMask(BitSet) - Method in class uk.ac.starlink.table.RowSubsetStarTable
Sets the mask which determines which rows are seen.
setMaxLength(int) - Method in class uk.ac.starlink.table.gui.ValueInfoCellRenderer
Sets the length in characters at which cell value representations will be truncated.
setModel(TableModel) - Method in class uk.ac.starlink.table.gui.MultilineJTable
Sets the model which this table should display.
setName(String) - Method in class uk.ac.starlink.table.AbstractStarTable
Sets the name for this table.
setName(String) - Method in class uk.ac.starlink.table.DefaultValueInfo
Sets the name for this object.
setName(String) - Method in class uk.ac.starlink.util.DataSource
Sets the name of this source.
setNonProxyHosts(String) - Method in class uk.ac.starlink.util.ProxySetup
Set the hosts that shouldn't use the proxy.
setNoNulls() - Method in class uk.ac.starlink.table.PrimitiveArrayColumn
Sets all the elements in this column to non-null values.
setNullable(boolean) - Method in class uk.ac.starlink.table.DefaultValueInfo
Sets whether values described by this object may have the value null.
setParameters(List) - Method in class uk.ac.starlink.table.AbstractStarTable
Sets the list of table parameters, that is items which pertain to the entire table.
setParentComponent(Component) - Method in class uk.ac.starlink.table.jdbc.SwingAuthenticator
Sets the parent component for this authenticator; this may affect the positioning of the dialog box.
setPosition(String) - Method in class uk.ac.starlink.util.DataSource
Sets the position associated with this source.
setProxyHost(String) - Method in class uk.ac.starlink.util.ProxySetup
Set the proxy host.
setProxyPort(String) - Method in class uk.ac.starlink.util.ProxySetup
Set the proxy port.
setProxySet(boolean) - Method in class uk.ac.starlink.util.ProxySetup
Set if proxy use is enabled.
setRandom() - Method in class uk.ac.starlink.table.jdbc.JDBCStarTable
Ensures that this table provides random access.
setRootNode(Object) - Method in class uk.ac.starlink.table.gui.StarTableNodeChooser
Sets the root node of the chooser.
setRootObject(Object) - Method in class uk.ac.starlink.table.gui.StarTableNodeChooser
Sets the root object of the chooser.
setRow(long, Object[]) - Method in class uk.ac.starlink.table.RowListStarTable
Sets the value of a given row in the table.
setRowMap(long[]) - Method in class uk.ac.starlink.table.RowPermutedStarTable
Sets the mapping array.
setSeparation(double) - Method in class uk.ac.starlink.table.join.HTMMatchEngine
Configures this match engine to consider two points (RA,Dec tuples) to match if they are within a given angular distance on the celestial sphere.
setShape(int[]) - Method in class uk.ac.starlink.table.DefaultValueInfo
Sets the shape of values described by this object.
setSingleCommentChar(char) - Method in class uk.ac.starlink.util.AsciiFileParser
Set the character used for single line comments.
setSQLReadDialog(SQLReadDialog) - Method in class uk.ac.starlink.table.gui.StarTableChooser
Sets the SQLReadDialog object used for getting JDBC/SQL queries from the user.
setSQLWriteDialog(SQLWriteDialog) - Method in class uk.ac.starlink.table.gui.StarTableSaver
Sets the SQLWriteDialog object used for getting JDBC/SQL table specs from the user.
setStandalone(boolean) - Method in class uk.ac.starlink.table.formats.HTMLTableWriter
Sets whether output tables should be complete HTML documents.
setStandalone(boolean) - Method in class uk.ac.starlink.table.formats.LatexTableWriter
Sets whether output tables should be complete LaTeX documents.
setStarTable(StarTable, boolean) - Method in class uk.ac.starlink.table.gui.StarJTable
Sets this StarJTable up to display a given StarTable object, optionally with a dummy first column displaying the row number.
setStarTableFactory(StarTableFactory) - Method in class uk.ac.starlink.table.gui.StarTableChooser
Sets the factory object which this chooser uses to resove files into StarTables.
setStarTableOutput(StarTableOutput) - Method in class uk.ac.starlink.table.gui.StarTableSaver
Sets the StarTableOutput object which this saver uses to do the actual writing of the StarTables.
setStylesheet(String) - Method in class uk.ac.starlink.util.MultiXML
Sets the location of a stylesheet which is to be used to process the input file before the splitting is done.
setTransformer(Transformer) - Method in class uk.ac.starlink.util.SourceReader
Sets the transformer object used for transformations.
setUCD(String) - Method in class uk.ac.starlink.table.DefaultValueInfo
Sets the Unified Content Descriptor string applying to values described by this object.
setUnitString(String) - Method in class uk.ac.starlink.table.DefaultValueInfo
Sets the string representing the units for the values described by this object.
setURL(URL) - Method in class uk.ac.starlink.table.AbstractStarTable
Sets the URL for this table.
setValue(Object) - Method in class uk.ac.starlink.table.DescribedValue
Sets the actual value content of this object.
setValue(Object) - Method in class uk.ac.starlink.table.gui.ValueInfoCellRenderer
Sets the state of this renderer, overriding the method in DefaultTableCellRenderer to provide more intelligent behaviour.
setValue(Object) - Method in class uk.ac.starlink.table.gui.NumericCellRenderer
Sets the state of this renderer, overriding the method in DefaultTableCellRenderer to provide more intelligent behaviour.
setVerbose(int) - Method in class uk.ac.starlink.util.MultiXML
Sets the verbosity level - 0, 1 or 2 for ascending amounts of verbosity.
setWantRandom(boolean) - Method in class uk.ac.starlink.table.StarTableFactory
Sets whether random-access tables are by preference created by this factory.
setWriteParameters(boolean) - Method in class uk.ac.starlink.table.formats.TextTableWriter
Set whether the output should include table parameters.
setXMLDeclaration(String) - Method in class uk.ac.starlink.votable.VOTableWriter
Sets the XML declaration which will be used by this writer at the head of any document written.
SHAPE_KEY - Static variable in class uk.ac.starlink.table.ValueInfoMapGroup
 
SHOW_ALL - Static variable in class uk.ac.starlink.util.NodeDescendants
Indicates that all nodes should be included in a traversal of, or iteration through, a tree.
SHOW_ATTRIBUTE - Static variable in class uk.ac.starlink.util.NodeDescendants
 
SHOW_CDATA_SECTION - Static variable in class uk.ac.starlink.util.NodeDescendants
 
SHOW_COMMENT - Static variable in class uk.ac.starlink.util.NodeDescendants
 
SHOW_DOCUMENT - Static variable in class uk.ac.starlink.util.NodeDescendants
 
SHOW_DOCUMENT_FRAGMENT - Static variable in class uk.ac.starlink.util.NodeDescendants
 
SHOW_DOCUMENT_TYPE - Static variable in class uk.ac.starlink.util.NodeDescendants
 
SHOW_ELEMENT - Static variable in class uk.ac.starlink.util.NodeDescendants
 
SHOW_ENTITY - Static variable in class uk.ac.starlink.util.NodeDescendants
 
SHOW_ENTITY_REFERENCE - Static variable in class uk.ac.starlink.util.NodeDescendants
 
SHOW_NOTATION - Static variable in class uk.ac.starlink.util.NodeDescendants
 
SHOW_PROCESSING_INSTRUCTION - Static variable in class uk.ac.starlink.util.NodeDescendants
 
SHOW_TEXT - Static variable in class uk.ac.starlink.util.NodeDescendants
 
showError(Throwable, String, Component) - Static method in class uk.ac.starlink.util.ErrorDialog
Pops up a modal dialog to the user displaying a Throwable object.
singleComment - Variable in class uk.ac.starlink.util.AsciiFileParser
The character used for single-line comments.
size() - Method in class uk.ac.starlink.table.join.RowLink
Returns the number of rows linked by this object.
size() - Method in class uk.ac.starlink.util.MapGroup
Returns the number of maps in this group.
skip(InputStream, long) - Static method in class uk.ac.starlink.util.IOUtils
Skips over a number of bytes in an InputStream This is implemented using InputStream.skip(long) but differs from it in that it guarantees to skip the bytes as specified, or to throw an exception.
skip(long) - Method in class uk.ac.starlink.fits.MappedFile
 
skip(long) - Method in class uk.ac.starlink.util.UncompressInputStream
 
skipBytes(DataInput, long) - Static method in class uk.ac.starlink.util.IOUtils
Skips over a number of bytes in a DataInput.
skipBytes(int) - Method in class uk.ac.starlink.fits.MappedFile
 
SourceReader - class uk.ac.starlink.util.SourceReader.
Convenience class to manipulate XML Sources.
SourceReader() - Constructor for class uk.ac.starlink.util.SourceReader
 
SphericalPolarMatchEngine - class uk.ac.starlink.table.join.SphericalPolarMatchEngine.
Match engine which works with tuples representing RA, Dec and range.
SphericalPolarMatchEngine(double) - Constructor for class uk.ac.starlink.table.join.SphericalPolarMatchEngine
Constructs a new match engine which will match on differences not greater than a given number err, in the same units that the range part of the tuples is specified.
SQLDialog - class uk.ac.starlink.table.gui.SQLDialog.
A popup dialog for eliciting a JDBC access type URL string from the user.
SQLDialog(String) - Constructor for class uk.ac.starlink.table.gui.SQLDialog
Constructs an SQLDialog using a given annotation for the 'ref' part of the URL (the part after the '#' character).
SQLReadDialog - class uk.ac.starlink.table.gui.SQLReadDialog.
A popup dialog which interrogates the user about an SQL query on a JDBC database.
SQLReadDialog() - Constructor for class uk.ac.starlink.table.gui.SQLReadDialog
Constructs a new SQLReadDialog.
SQLWriteDialog - class uk.ac.starlink.table.gui.SQLWriteDialog.
A popup dialog for querying the user about the location of a new JDBC table to write.
SQLWriteDialog() - Constructor for class uk.ac.starlink.table.gui.SQLWriteDialog
Constructs a new SQLWriteDialog.
StarEntityResolver - class uk.ac.starlink.util.StarEntityResolver.
Provides specialised XML entity resolution.
StarEntityResolver(EntityResolver) - Constructor for class uk.ac.starlink.util.StarEntityResolver
Constructs a resolver which will resolve entities this class knows about, and for those it doesn't it will defer resolution to a supplied parent resolver.
starjavaDirectory() - Static method in class uk.ac.starlink.util.Loader
Returns the location of the main Starlink java directory which contains the lib, bin, etc, source directories and others.
StarJTable - class uk.ac.starlink.table.gui.StarJTable.
Extends the JTable for use with StarTable objects.
StarJTable(boolean) - Constructor for class uk.ac.starlink.table.gui.StarJTable
Constructs a new StarJTable, optionally with a dummy first column displaying the row number.
StarJTable(StarTable, boolean) - Constructor for class uk.ac.starlink.table.gui.StarJTable
Construsts a new StarJTable to display a given StarTable, optionally with a dummy first column displaying the row number.
startable - Variable in class uk.ac.starlink.table.gui.StarTableModel
 
StarTable - interface uk.ac.starlink.table.StarTable.
Defines basic table functionality.
StarTableChooser - class uk.ac.starlink.table.gui.StarTableChooser.
Dialog which permits selection of an existing StarTable.
StarTableChooser(StarTableFactory) - Constructor for class uk.ac.starlink.table.gui.StarTableChooser
Constructs a StarTableChooser.
StarTableColumn - class uk.ac.starlink.table.gui.StarTableColumn.
A TableColumn representing a column in a StarJTable.
StarTableColumn(ColumnInfo) - Constructor for class uk.ac.starlink.table.gui.StarTableColumn
Constructs a StarTableColumn from a ColumnInfo object using a default model index of 0.
StarTableColumn(ColumnInfo, int) - Constructor for class uk.ac.starlink.table.gui.StarTableColumn
Constructs a StarTableColumn from a ColumnInfo object with a given model index.
StarTableFactory - class uk.ac.starlink.table.StarTableFactory.
Manufactures StarTable objects from generic inputs.
StarTableFactory() - Constructor for class uk.ac.starlink.table.StarTableFactory
Constructs a StarTableFactory with a default list of builders which will not preferentially construct random-access tables.
StarTableFactory(boolean) - Constructor for class uk.ac.starlink.table.StarTableFactory
Constructs a StarTableFactory with a default list of builders specifying whether it should preferentially construct random-access tables.
StarTableModel - class uk.ac.starlink.table.gui.StarTableModel.
Adapts a StarTable into a TableModel.
StarTableModel(StarTable) - Constructor for class uk.ac.starlink.table.gui.StarTableModel
Constructs a StarTableModel from a StarTable, without row index column.
StarTableModel(StarTable, boolean) - Constructor for class uk.ac.starlink.table.gui.StarTableModel
Constructs a StarTableModel from a StarTable, optionally with a row index column.
StarTableNodeChooser - class uk.ac.starlink.table.gui.StarTableNodeChooser.
Provides a browser widget which presents the hierarchy of available nodes graphically and allows a StarTable to be selected.
StarTableOutput - class uk.ac.starlink.table.StarTableOutput.
Outputs StarTable objects.
StarTableOutput() - Constructor for class uk.ac.starlink.table.StarTableOutput
Constructs a StarTableOutput with a default list of handlers.
StarTableSaver - class uk.ac.starlink.table.gui.StarTableSaver.
Dialog which permits a user to save a StarTable in a place and format of choice.
StarTableSaver() - Constructor for class uk.ac.starlink.table.gui.StarTableSaver
Constructs a StarTableSaver.
StarTableWriter - interface uk.ac.starlink.table.StarTableWriter.
Defines an object which can output a StarTable in a particular format.
startStage(String) - Method in class uk.ac.starlink.table.join.NullProgressIndicator
 
startStage(String) - Method in class uk.ac.starlink.table.join.TextProgressIndicator
 
startStage(String) - Method in class uk.ac.starlink.table.join.RangeModelProgressIndicator
 
startStage(String) - Method in interface uk.ac.starlink.table.join.ProgressIndicator
Indicates that a number of ProgressIndicator.setLevel(double) calls may follow, followed by a ProgressIndicator.endStage() call.
store() - Method in class uk.ac.starlink.util.ProxySetup
Save state of system properties to backing store.
storeNextRow(Object[]) - Method in class uk.ac.starlink.table.RowRandomWrapperStarTable
 
storeNextRow(Object[]) - Method in class uk.ac.starlink.table.RandomWrapperStarTable
Stores the next row encountered in the base table's row sequence.
storeNextRow(Object[]) - Method in class uk.ac.starlink.table.ColumnRandomWrapperStarTable
 
storeValue(int, Object) - Method in class uk.ac.starlink.table.PrimitiveArrayColumn
 
storeValue(long, Object) - Method in class uk.ac.starlink.table.WrapperColumn
 
storeValue(long, Object) - Method in class uk.ac.starlink.table.EditableColumn
 
storeValue(long, Object) - Method in class uk.ac.starlink.table.ColumnData
Stores a given value in a given row for this column.
storeValue(long, Object) - Method in class uk.ac.starlink.table.ArrayColumn
 
streamStarTable(Header, DataInput, TableSink) - Static method in class uk.ac.starlink.fits.BintableStarTable
Reads a BINTABLE extension from a stream and writes the result to a table sink.
streamStarTable(InputStream, TableSink, String) - Method in class uk.ac.starlink.fits.FitsTableBuilder
Reads a FITS table from an input stream and writes it to a sink.
streamStarTable(InputStream, TableSink, String) - Method in class uk.ac.starlink.votable.VOTableBuilder
Acquires the data from a single TABLE element in a VOTable document, writing the result to a sink.
streamStarTable(StarTable, TableSink) - Static method in class uk.ac.starlink.table.Tables
Copies the data and metadata from a StarTable into a table sink.
strm - Variable in class uk.ac.starlink.mirage.MirageFormatter
 
SuperJar - class uk.ac.starlink.util.SuperJar.
Utility to generate a single jar file containing all the resources referenced by a given jar file.
SuperJar() - Constructor for class uk.ac.starlink.util.SuperJar
 
SwingAuthenticator - class uk.ac.starlink.table.jdbc.SwingAuthenticator.
Implements JDBCAuthenticator using a GUI.
SwingAuthenticator() - Constructor for class uk.ac.starlink.table.jdbc.SwingAuthenticator
 

T

TableBuilder - interface uk.ac.starlink.table.TableBuilder.
Interface for objects which can construct a StarTable from a data resource.
TableCopy - class uk.ac.starlink.table.TableCopy.
Class containing main method for copying tables.
TableCopy() - Constructor for class uk.ac.starlink.table.TableCopy
 
TABLEDATA - Static variable in class uk.ac.starlink.votable.DataFormat
TABLEDATA format (pure XML).
TableElement - class uk.ac.starlink.votable.TableElement.
An object representing the TABLE element of a VOTable.
TableElement(Element, String) - Constructor for class uk.ac.starlink.votable.TableElement
Constructs a TableElement object from a TABLE element.
TableFormatException - exception uk.ac.starlink.table.TableFormatException.
Exception thrown if a table handler fails to parse a table because it does not match the format it can decode.
TableFormatException() - Constructor for class uk.ac.starlink.table.TableFormatException
 
TableFormatException(String) - Constructor for class uk.ac.starlink.table.TableFormatException
 
TableFormatException(String, Throwable) - Constructor for class uk.ac.starlink.table.TableFormatException
 
TableFormatException(Throwable) - Constructor for class uk.ac.starlink.table.TableFormatException
 
TableRowHeader - class uk.ac.starlink.table.gui.TableRowHeader.
Provides a component suitable for use as a rowHeader component in the same JScrollPane as is being used to house a JTable.
TableRowHeader(JTable) - Constructor for class uk.ac.starlink.table.gui.TableRowHeader
Construct a new TableRowHeader.
Tables - class uk.ac.starlink.table.Tables.
Utility class for miscellaneous table-related functionality.
Tables() - Constructor for class uk.ac.starlink.table.Tables
 
TableSink - interface uk.ac.starlink.table.TableSink.
Defines a set of callbacks to consume the information held in a StarTable.
TabularData - interface uk.ac.starlink.votable.TabularData.
Contains the actual cell contents of a VOTable TABLE element.
TemporaryFileDataSource - class uk.ac.starlink.util.TemporaryFileDataSource.
A DataSource which stores its data in a temporary file.
TemporaryFileDataSource(InputStream, String) - Constructor for class uk.ac.starlink.util.TemporaryFileDataSource
Constructs a new DataSource by reading the contents of an input stream.
TerminalAuthenticator - class uk.ac.starlink.table.jdbc.TerminalAuthenticator.
Provides JDBC authentication using the terminal; assumes that someone is sitting at System.in/System.out.
TerminalAuthenticator() - Constructor for class uk.ac.starlink.table.jdbc.TerminalAuthenticator
 
TextProgressIndicator - class uk.ac.starlink.table.join.TextProgressIndicator.
ProgressIndicator which logs progress to an output stream.
TextProgressIndicator(PrintStream) - Constructor for class uk.ac.starlink.table.join.TextProgressIndicator
Constructs a new indicator which will output to a given stream.
TextStarTable - class uk.ac.starlink.table.formats.TextStarTable.
Simple ASCII-format table.
TextStarTable(DataSource) - Constructor for class uk.ac.starlink.table.formats.TextStarTable
Constructs a new TextStarTable from a datasource.
TextTableBuilder - class uk.ac.starlink.table.formats.TextTableBuilder.
A table builder which reads tables in simple text format.
TextTableBuilder() - Constructor for class uk.ac.starlink.table.formats.TextTableBuilder
 
TextTableWriter - class uk.ac.starlink.table.formats.TextTableWriter.
A StarTableWriter which outputs text to a human-readable text file.
TextTableWriter() - Constructor for class uk.ac.starlink.table.formats.TextTableWriter
 
toString() - Method in class uk.ac.starlink.table.JoinStarTable.FixAction
 
toString() - Method in class uk.ac.starlink.table.UCD
Returns the UCD id string.
toString() - Method in class uk.ac.starlink.table.DefaultValueInfo
Returns a string representation of this object.
toString() - Method in class uk.ac.starlink.table.DescribedValue
Returns a string representation of this object no longer than a default maximum length.
toString() - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
 
toString() - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine
 
toString() - Method in class uk.ac.starlink.table.join.HTMMatchEngine
 
toString() - Method in class uk.ac.starlink.table.join.CartesianMatchEngine
 
toString() - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
 
toString() - Method in class uk.ac.starlink.mirage.MirageFormatter
 
toString() - Method in class uk.ac.starlink.util.DataSource
Returns a short description of this source (name plus compression type).
toString() - Method in class uk.ac.starlink.util.Compression
Returns the name of this compression type.
toString() - Method in class uk.ac.starlink.votable.ParamElement
 
toString() - Method in class uk.ac.starlink.votable.DataFormat
 
toString() - Method in class uk.ac.starlink.votable.FieldElement
 
toString() - Method in class uk.ac.starlink.votable.VOElement
Returns the same value as VOElement.getHandle().
toString(int) - Method in class uk.ac.starlink.table.DescribedValue
Returns a string representation of this object, no longer than a given maximum length.
transferStarTable(StarTable) - Method in class uk.ac.starlink.table.StarTableOutput
Returns a Transferable object associated with a given StarTable, for use at the drag end of a drag and drop operation.
transformToDOM(Source, boolean) - Static method in class uk.ac.starlink.votable.VOElementFactory
Gets a DOMSource from a generic XML Source.
typeName(int) - Method in class uk.ac.starlink.table.jdbc.JDBCFormatter
Returns the name used by the connection's database to reference a JDBC type.

U

UCD - class uk.ac.starlink.table.UCD.
Describes Uniform Column Descriptors.
UCD_DEFINITIONS_LOC - Static variable in class uk.ac.starlink.table.UCD
 
UCD_DESCRIPTION_KEY - Static variable in class uk.ac.starlink.table.ValueInfoMapGroup
 
UCD_KEY - Static variable in class uk.ac.starlink.table.ValueInfoMapGroup
 
UCDSelector - class uk.ac.starlink.table.gui.UCDSelector.
A component which enables selection of a UCD by the user.
UCDSelector() - Constructor for class uk.ac.starlink.table.gui.UCDSelector
Constructs a new UCDSelector.
uk.ac.starlink.mirage - package uk.ac.starlink.mirage
 
uk.ac.starlink.table - package uk.ac.starlink.table
 
uk.ac.starlink.table.formats - package uk.ac.starlink.table.formats
 
uk.ac.starlink.table.gui - package uk.ac.starlink.table.gui
 
uk.ac.starlink.table.jdbc - package uk.ac.starlink.table.jdbc
 
uk.ac.starlink.table.join - package uk.ac.starlink.table.join
 
uk.ac.starlink.util - package uk.ac.starlink.util
 
uk.ac.starlink.votable - package uk.ac.starlink.votable
 
UncompressInputStream - class uk.ac.starlink.util.UncompressInputStream.
This class decompresses an input stream containing data compressed with the unix "compress" utility (LZC, a LZW variant).
UncompressInputStream(InputStream) - Constructor for class uk.ac.starlink.util.UncompressInputStream
 
unformatString(String) - Method in class uk.ac.starlink.table.DefaultValueInfo
 
unformatString(String) - Method in interface uk.ac.starlink.table.ValueInfo
Returns an object of the sort described by this ValueInfo represented by the given string rep.
UNITS_KEY - Static variable in class uk.ac.starlink.table.ValueInfoMapGroup
 
UnknownTableFormatException - exception uk.ac.starlink.table.UnknownTableFormatException.
Exception thrown if no table handler exists to make a StarTable out of a given item.
UnknownTableFormatException() - Constructor for class uk.ac.starlink.table.UnknownTableFormatException
 
UnknownTableFormatException(String) - Constructor for class uk.ac.starlink.table.UnknownTableFormatException
 
URLDataSource - class uk.ac.starlink.util.URLDataSource.
A DataSource implementation based on a URL.
URLDataSource(URL) - Constructor for class uk.ac.starlink.util.URLDataSource
Constructs a DataSource from a URL.
urlToUri(URL) - Static method in class uk.ac.starlink.util.URLUtils
Turns a URL into a URI catching the exceptions.
URLUtils - class uk.ac.starlink.util.URLUtils.
Provides convenience methods for resolving URLs.
URLUtils() - Constructor for class uk.ac.starlink.util.URLUtils
 

V

VALUE_KEY - Static variable in class uk.ac.starlink.table.ValueInfoMapGroup
 
ValueInfo - interface uk.ac.starlink.table.ValueInfo.
Describes a value, for instance one obtained from cells in a given table column, or from a table parameter.
ValueInfoCellEditor - class uk.ac.starlink.table.gui.ValueInfoCellEditor.
Can make a TableCellEditor suitable for a ValueInfo.
ValueInfoCellEditor() - Constructor for class uk.ac.starlink.table.gui.ValueInfoCellEditor
 
ValueInfoCellRenderer - class uk.ac.starlink.table.gui.ValueInfoCellRenderer.
A TableCellRenderer which does its rendering according to a ValueInfo object which describes the values which it is expected to have to render.
ValueInfoCellRenderer(ValueInfo) - Constructor for class uk.ac.starlink.table.gui.ValueInfoCellRenderer
Constructs a renderer from a ValueInfo object.
ValueInfoMapGroup - class uk.ac.starlink.table.ValueInfoMapGroup.
A MapGroup which describes a set of ValueInfo objects.
ValueInfoMapGroup() - Constructor for class uk.ac.starlink.table.ValueInfoMapGroup
Constructs a new ValueInfoMapGroup.
ValueInfoMapGroup(StarTable) - Constructor for class uk.ac.starlink.table.ValueInfoMapGroup
Constructs a ValueInfoMapGroup based on the column information in a StarTable.
ValuesElement - class uk.ac.starlink.votable.ValuesElement.
Field or Param value restriction set represented by a VALUES element in a VOTable.
ValuesElement(Element, String) - Constructor for class uk.ac.starlink.votable.ValuesElement
Constructs a ValuesElement object from a VALUES element.
visitNode(Node) - Method in interface uk.ac.starlink.util.NodeDescendants.Visitor
Visit a node in a tree.
visitTree(NodeDescendants.Visitor) - Method in class uk.ac.starlink.util.NodeDescendants
Visits each of the nodes in the tree.
VOElement - class uk.ac.starlink.votable.VOElement.
Generic element in a VOTable document.
VOElement(Element, String) - Constructor for class uk.ac.starlink.votable.VOElement
Constructs a VOElement from a DOM element.
VOElement(Element, String, String) - Constructor for class uk.ac.starlink.votable.VOElement
Constructs a VOElement from a DOM element which is required to have a given tagname.
VOElementFactory - class uk.ac.starlink.votable.VOElementFactory.
Provides static methods for constructing VOElements from a variety of sources.
VOElementFactory() - Constructor for class uk.ac.starlink.votable.VOElementFactory
 
VOSerializer - class uk.ac.starlink.votable.VOSerializer.
Class which knows how to serialize a table's fields and data to a VOTable DATA element.
VOStarTable - class uk.ac.starlink.votable.VOStarTable.
A StarTable implementation based on a VOTable.
VOStarTable(TableElement) - Constructor for class uk.ac.starlink.votable.VOStarTable
Construct a VOStarTable from a VOTable Table object.
VOTableBuilder - class uk.ac.starlink.votable.VOTableBuilder.
Implementation of the TableBuilder interface which gets StarTables from VOTable documents.
VOTableBuilder() - Constructor for class uk.ac.starlink.votable.VOTableBuilder
 
VOTableWriter - class uk.ac.starlink.votable.VOTableWriter.
Implementation of the StarTableWriter interface for VOTables.
VOTableWriter() - Constructor for class uk.ac.starlink.votable.VOTableWriter
Constructs a default VOTableWriter.
VOTableWriter(DataFormat, boolean) - Constructor for class uk.ac.starlink.votable.VOTableWriter
Constructs a VOTableWriter with specified output characteristics.

W

wantRandom() - Method in class uk.ac.starlink.table.StarTableFactory
Returns the wantRandom flag.
WDCTableBuilder - class uk.ac.starlink.table.formats.WDCTableBuilder.
Implementation of the TableBuilder interface which gets StarTables from World Data Centre-type text files.
WDCTableBuilder() - Constructor for class uk.ac.starlink.table.formats.WDCTableBuilder
 
WrapperColumn - class uk.ac.starlink.table.WrapperColumn.
ColumnData which wraps another ColumnData.
WrapperColumn(ColumnData) - Constructor for class uk.ac.starlink.table.WrapperColumn
Initialises a new WrapperColumn based on a base column.
WrapperRowSequence - class uk.ac.starlink.table.WrapperRowSequence.
RowSequence which wraps another RowSequence.
WrapperRowSequence(RowSequence) - Constructor for class uk.ac.starlink.table.WrapperRowSequence
Constructs a new RowSequence based on a given one.
WrapperStarTable - class uk.ac.starlink.table.WrapperStarTable.
StarTable which wraps another StarTable.
WrapperStarTable(StarTable) - Constructor for class uk.ac.starlink.table.WrapperStarTable
Constructs a new WrapperStarTable from a given base table.
write(boolean[]) - Method in class uk.ac.starlink.fits.MappedFile
 
write(boolean[], int, int) - Method in class uk.ac.starlink.fits.MappedFile
 
write(byte[]) - Method in class uk.ac.starlink.fits.MappedFile
 
write(byte[], int, int) - Method in class uk.ac.starlink.fits.MappedFile
 
write(char[]) - Method in class uk.ac.starlink.fits.MappedFile
 
write(char[], int, int) - Method in class uk.ac.starlink.fits.MappedFile
 
write(double[]) - Method in class uk.ac.starlink.fits.MappedFile
 
write(double[], int, int) - Method in class uk.ac.starlink.fits.MappedFile
 
write(float[]) - Method in class uk.ac.starlink.fits.MappedFile
 
write(float[], int, int) - Method in class uk.ac.starlink.fits.MappedFile
 
write(int) - Method in class uk.ac.starlink.fits.MappedFile
 
write(int[]) - Method in class uk.ac.starlink.fits.MappedFile
 
write(int[], int, int) - Method in class uk.ac.starlink.fits.MappedFile
 
write(long[]) - Method in class uk.ac.starlink.fits.MappedFile
 
write(long[], int, int) - Method in class uk.ac.starlink.fits.MappedFile
 
write(short[]) - Method in class uk.ac.starlink.fits.MappedFile
 
write(short[], int, int) - Method in class uk.ac.starlink.fits.MappedFile
 
write(String[]) - Method in class uk.ac.starlink.fits.MappedFile
 
write(String[], int, int) - Method in class uk.ac.starlink.fits.MappedFile
 
writeArray(Object) - Method in class uk.ac.starlink.fits.MappedFile
 
writeBoolean(boolean) - Method in class uk.ac.starlink.fits.MappedFile
 
writeByte(int) - Method in class uk.ac.starlink.fits.MappedFile
 
writeBytes(String) - Method in class uk.ac.starlink.fits.MappedFile
 
writeChar(int) - Method in class uk.ac.starlink.fits.MappedFile
 
writeChars(String) - Method in class uk.ac.starlink.fits.MappedFile
 
writeData(DataOutput) - Method in class uk.ac.starlink.fits.FitsTableSerializer
Writes the data part of the BINTABLE extension HDU which holds the table data.
writeDouble(double) - Method in class uk.ac.starlink.fits.MappedFile
 
writeFields(BufferedWriter) - Method in class uk.ac.starlink.votable.VOSerializer
Writes the FIELD headers corresponding to this table on a given writer.
writeFloat(float) - Method in class uk.ac.starlink.fits.MappedFile
 
writeHeader(DataOutput) - Method in class uk.ac.starlink.fits.FitsTableSerializer
Writes the header block for the BINTABLE extension HDU which holds the table data.
writeHrefDataElement(BufferedWriter, String, DataOutput) - Method in class uk.ac.starlink.votable.VOSerializer
Writes this serializer's table data to a <DATA> element containing a <STREAM> element which references an external data source (optional method).
writeInlineDataElement(BufferedWriter) - Method in class uk.ac.starlink.votable.VOSerializer
Writes this serializer's table data as a self-contained <DATA> element.
writeInt(int) - Method in class uk.ac.starlink.fits.MappedFile
 
writeLong(long) - Method in class uk.ac.starlink.fits.MappedFile
 
writeMirageFormat(StarTable) - Method in class uk.ac.starlink.mirage.MirageFormatter
Writes a StarTable to a stream in Mirage format.
writeShort(int) - Method in class uk.ac.starlink.fits.MappedFile
 
writeSource(Source, OutputStream) - Method in class uk.ac.starlink.util.SourceReader
Writes the contents of a given Source into a given OutputStream.
writeSource(Source, Writer) - Method in class uk.ac.starlink.util.SourceReader
Writes the contents of a given Source into a given Writer.
writeStarTable(StarTable, OutputStream) - Method in class uk.ac.starlink.votable.VOTableWriter
Writes a StarTable to a given stream; must be inline.
writeStarTable(StarTable, OutputStream, File) - Method in class uk.ac.starlink.votable.VOTableWriter
Writes a StarTable to a given stream.
writeStarTable(StarTable, String) - Method in class uk.ac.starlink.fits.FitsTableWriter
Writes a table in FITS binary format.
writeStarTable(StarTable, String) - Method in interface uk.ac.starlink.table.StarTableWriter
Writes a StarTable object to a given location.
writeStarTable(StarTable, String) - Method in class uk.ac.starlink.table.formats.HTMLTableWriter
 
writeStarTable(StarTable, String) - Method in class uk.ac.starlink.table.formats.TextTableWriter
 
writeStarTable(StarTable, String) - Method in class uk.ac.starlink.table.formats.LatexTableWriter
 
writeStarTable(StarTable, String) - Method in class uk.ac.starlink.mirage.MirageTableWriter
 
writeStarTable(StarTable, String) - Method in class uk.ac.starlink.votable.VOTableWriter
Writes a StarTable to a given location.
writeStarTable(StarTable, String, String) - Method in class uk.ac.starlink.table.StarTableOutput
Writes a StarTable object out to some external storage.
writeTableDialog(StarTable, Component) - Method in class uk.ac.starlink.table.gui.SQLWriteDialog
Pops up a modal dialog box and asks the user for a spec at which to save a StarTable.
writeUTF(String) - Method in class uk.ac.starlink.fits.MappedFile
 

X

XMLEncodeDecode - interface uk.ac.starlink.util.XMLEncodeDecode.
Interface for objects that can encode and decode their internal configuration within the content of an Element.

A B C D E F G H I J L M N O P R S T U V W X
Copyright © 2004 CLRC: Central Laboratory of the Research Councils. All rights reserved.