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

A

ACCEL_GRAV - Static variable in class uk.ac.starlink.util.PhysicalConstants
Standard acceleration of gravity on Earth m.s^-2
ALWAYS - Static variable in class uk.ac.starlink.table.join.MultiJoinType
Any match containing table (even alone) is acceptable.
APPEND - Static variable in class uk.ac.starlink.table.jdbc.WriteMode
WriteMode which appends to an existing table.
AU - Static variable in class uk.ac.starlink.util.PhysicalConstants
1 Astronomical unit - m
AUTO_HANDLER - Static variable in class uk.ac.starlink.table.StarTableFactory
Special handler identifier which signifies automatic format detection.
AUTO_HANDLER - Static variable in class uk.ac.starlink.table.StarTableOutput
Special output handler name indicating automatic format selection.
AbstractArrayDataIO - class uk.ac.starlink.fits.AbstractArrayDataIO.
Abstract implementation of an implementation of a nom.tam.util-compatible FITS I/O handler.
AbstractArrayDataIO() - Constructor for class uk.ac.starlink.fits.AbstractArrayDataIO
 
AbstractCartesianMatchEngine - class uk.ac.starlink.table.join.AbstractCartesianMatchEngine.
A matching engine which can match points in an ndim-dimensional space.
AbstractCartesianMatchEngine(int, boolean) - Constructor for class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
Constructs a matcher which matches points in an ndim-dimensional Cartesian space.
AbstractFitsTableWriter - class uk.ac.starlink.fits.AbstractFitsTableWriter.
Abstract table writer superclass designed for writing FITS tables.
AbstractFitsTableWriter(String) - Constructor for class uk.ac.starlink.fits.AbstractFitsTableWriter
Constructor.
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
 
AnisotropicCartesianMatchEngine - class uk.ac.starlink.table.join.AnisotropicCartesianMatchEngine.
Matcher which matches in an anisotropic N-dimensional Cartesian space.
AnisotropicCartesianMatchEngine(double[]) - Constructor for class uk.ac.starlink.table.join.AnisotropicCartesianMatchEngine
Constructs an anisotropic Cartesian matcher.
ArrayColumn - class uk.ac.starlink.table.ArrayColumn.
A column which provides data storage in java arrays.
ArrayPrimitiveStore - class uk.ac.starlink.table.storage.ArrayPrimitiveStore.
ValueStore implementation which stores primitive values in a normal java array.
ArrayPrimitiveStore(Class, int) - Constructor for class uk.ac.starlink.table.storage.ArrayPrimitiveStore
Constructs a new store.
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.
AsciiStarTable - class uk.ac.starlink.table.formats.AsciiStarTable.
Simple ASCII-format table.
AsciiStarTable(DataSource) - Constructor for class uk.ac.starlink.table.formats.AsciiStarTable
Constructs a new AsciiStarTable from a datasource.
AsciiTableBuilder - class uk.ac.starlink.table.formats.AsciiTableBuilder.
A table builder which reads tables in simple ASCII format.
AsciiTableBuilder() - Constructor for class uk.ac.starlink.table.formats.AsciiTableBuilder
 
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
 
AuthKey - class uk.ac.starlink.connect.AuthKey.
Describes an item of authorization information required when connecting to a remote service.
AuthKey(String) - Constructor for class uk.ac.starlink.connect.AuthKey
Constructs a new key with a given name.
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.
accept(MultiJoinType[], boolean[]) - Static method in class uk.ac.starlink.table.join.MultiJoinType
Determines acceptability of a sequence of items based on a sequence of acceptability criteria.
acceptMetadata(StarTable) - Method in class uk.ac.starlink.table.OnceRowPipe
 
acceptMetadata(StarTable) - Method in class uk.ac.starlink.table.StreamTableSink
 
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.
acceptMetadata(StarTable) - Method in class uk.ac.starlink.table.storage.DiscardRowStore
 
acceptMetadata(StarTable) - Method in class uk.ac.starlink.table.storage.DiskRowStore
 
acceptMetadata(StarTable) - Method in class uk.ac.starlink.table.storage.ListRowStore
 
acceptMetadata(StarTable) - Method in class uk.ac.starlink.table.storage.SidewaysRowStore
 
acceptRow(Object[]) - Method in class uk.ac.starlink.table.OnceRowPipe
 
acceptRow(Object[]) - Method in class uk.ac.starlink.table.StreamTableSink
 
acceptRow(Object[]) - Method in interface uk.ac.starlink.table.TableSink
Takes delivery of one row of data.
acceptRow(Object[]) - Method in class uk.ac.starlink.table.storage.DiscardRowStore
 
acceptRow(Object[]) - Method in class uk.ac.starlink.table.storage.DiskRowStore
 
acceptRow(Object[]) - Method in class uk.ac.starlink.table.storage.ListRowStore
Accepts a row.
acceptRow(Object[]) - Method in class uk.ac.starlink.table.storage.SidewaysRowStore
 
actionPerformed(ActionEvent) - Method in class uk.ac.starlink.connect.ConnectorAction
 
add(byte) - Method in class uk.ac.starlink.util.ByteList
Appends a value to the end of this list.
add(double) - Method in class uk.ac.starlink.util.DoubleList
Appends a value to the end of this list.
add(float) - Method in class uk.ac.starlink.util.FloatList
Appends a value to the end of this list.
add(int) - Method in class uk.ac.starlink.util.IntList
Appends a value to the end of this list.
add(long) - Method in class uk.ac.starlink.util.LongList
Appends a value to the end of this list.
add(short) - Method in class uk.ac.starlink.util.ShortList
Appends a value to the end of this list.
addArgument(String, long) - Method in class uk.ac.starlink.util.CgiQuery
Adds an integer argument to this query.
addArgument(String, double) - Method in class uk.ac.starlink.util.CgiQuery
Adds a floating point argument to this query.
addArgument(String, float) - Method in class uk.ac.starlink.util.CgiQuery
Adds a single-precision floating point argument to this query.
addArgument(String, String) - Method in class uk.ac.starlink.util.CgiQuery
Adds a string argument to this query.
addBranch(Branch) - Method in class uk.ac.starlink.connect.BranchComboBox
Adds a new normal branch to the model.
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, String) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Add an element with String value as a child of another 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, 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, double) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Add an element with double 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.
addConnection(ConnectorAction) - Method in class uk.ac.starlink.connect.BranchComboBox
Adds a new branch to the model which represents a Connector.
addConnection(ConnectorAction) - Method in class uk.ac.starlink.connect.FilestoreChooser
Adds a new branch representing a connection to a remote service to this chooser.
addDefaultBranches() - Method in class uk.ac.starlink.connect.FilestoreChooser
Populate this browser with a default set of branches.
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.
addElement(String, String, String) - Method in class uk.ac.starlink.util.XmlWriter
Writes a whole element with given attribute list and content.
addItem(Object, Object) - Method in interface uk.ac.starlink.table.join.ListStore
Adds an item to a list storage element.
addLine(String, String, Component) - Method in class uk.ac.starlink.table.gui.LabelledComponentStack
Adds a (name,component) pair with an optional padding string.
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.
addLink(RowLink) - Method in interface uk.ac.starlink.table.join.LinkSet
Adds a new link to this set.
addMap(Map) - Method in class uk.ac.starlink.util.MapGroup
Adds a new Map to the end of this group.
addMetadata(Header) - Method in class uk.ac.starlink.fits.AbstractFitsTableWriter
Adds some standard metadata header cards to a FITS header.
addRow(Object[]) - Method in class uk.ac.starlink.table.RowListStarTable
Adds a new row to the end of the table.
addRowLinks(LinkSet) - Method in class uk.ac.starlink.table.join.BinContents
Calculates a set of RowLink objects which represent all the distinct groups of RowRefs associated with any of the bins, and adds them to a given Set object.
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.
appendChild(Node) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
appendData(String) - Method in class uk.ac.starlink.votable.dom.DelegatingCharacterData
 
array() - Method in class uk.ac.starlink.util.GenericNioBuffer
Returns the primitive array that backs this buffer (optional operation).
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).
asIOException(Throwable) - Static method in class uk.ac.starlink.table.gui.BasicTableLoadDialog
Converts an exception to an IOException, probably by wrapping it in one.
attemptLoad() - Method in class uk.ac.starlink.table.gui.LoadWorker
Performs a table load.
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.
attemptSave(StarTable) - Method in class uk.ac.starlink.table.gui.SaveWorker
This method should do the work of saving the given table.
authenticate() - Method in interface uk.ac.starlink.table.jdbc.JDBCAuthenticator
Obtains username and password.
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 class uk.ac.starlink.table.jdbc.TerminalAuthenticator
 
authenticate() - Method in class uk.ac.starlink.table.jdbc.TextModelsAuthenticator
 
available() - Method in class uk.ac.starlink.util.Base64InputStream
 
available() - Method in class uk.ac.starlink.util.UncompressInputStream
 

B

BINARY - Static variable in class uk.ac.starlink.votable.DataFormat
Raw binary format.
BOLTZMANN - Static variable in class uk.ac.starlink.util.PhysicalConstants
Boltzmann constant - J.K^-1
BORING_KEYS - Variable in class uk.ac.starlink.fits.HeaderCards
Keywords which are never used as table parameters.
BZIP2 - Static variable in class uk.ac.starlink.util.Compression
A Compression object representing BZip2 compression.
Base64InputStream - class uk.ac.starlink.util.Base64InputStream.
Reads in base-64 encoded input and spits out the raw binary decoding.
Base64InputStream(InputStream) - Constructor for class uk.ac.starlink.util.Base64InputStream
 
Base64OutputStream - class uk.ac.starlink.util.Base64OutputStream.
An output stream filter that takes arbitrary bytes and outputs their base64 encoding.
Base64OutputStream(OutputStream) - Constructor for class uk.ac.starlink.util.Base64OutputStream
Create a stream that does not insert line breaks.
Base64OutputStream(OutputStream, int) - Constructor for class uk.ac.starlink.util.Base64OutputStream
 
BasicTableConsumer - class uk.ac.starlink.table.gui.BasicTableConsumer.
Provides a basic implementation of TableConsumer.
BasicTableConsumer(Component) - Constructor for class uk.ac.starlink.table.gui.BasicTableConsumer
Constructor.
BasicTableLoadDialog - class uk.ac.starlink.table.gui.BasicTableLoadDialog.
Skeleton implementation of a TableLoadDialog.
BasicTableLoadDialog(String, String) - Constructor for class uk.ac.starlink.table.gui.BasicTableLoadDialog
Constructor.
BasicTableLoadDialog.DataSourceTableSupplier - class uk.ac.starlink.table.gui.BasicTableLoadDialog.DataSourceTableSupplier.
TableSupplier implementation based on a DataSource.
BasicTableLoadDialog.DataSourceTableSupplier(DataSource) - Constructor for class uk.ac.starlink.table.gui.BasicTableLoadDialog.DataSourceTableSupplier
 
BasicTableLoadDialog.TableSupplier - interface uk.ac.starlink.table.gui.BasicTableLoadDialog.TableSupplier.
Defines an object which can attempt to load a particular table.
BeanStarTable - class uk.ac.starlink.table.BeanStarTable.
StarTable which displays beans.
BeanStarTable(Class) - Constructor for class uk.ac.starlink.table.BeanStarTable
Constructs a new table which will hold beans which are all instances of a given class.
BinContents - class uk.ac.starlink.table.join.BinContents.
Describes the contents of all the bins used in a matching operation.
BinContents(ProgressIndicator) - Constructor for class uk.ac.starlink.table.join.BinContents
Constructs a new BinContents object.
BintableStarTable - class uk.ac.starlink.fits.BintableStarTable.
An implementation of the StarTable interface which uses a FITS BINTABLE extension.
BlankColumn - class uk.ac.starlink.table.BlankColumn.
Represents a column with metadata but no data.
BlankColumn(ColumnInfo) - Constructor for class uk.ac.starlink.table.BlankColumn
Constructs a new column based on a given column metadata object.
Branch - interface uk.ac.starlink.connect.Branch.
Represents a directory-like node in a (possibly remote) filesystem.
BranchComboBox - class uk.ac.starlink.connect.BranchComboBox.
JComboBox which allows selection of Branch objects.
BranchComboBox() - Constructor for class uk.ac.starlink.connect.BranchComboBox
Constructor.
ByteArrayDataSource - class uk.ac.starlink.util.ByteArrayDataSource.
DataSource implementation that uses an internal byte buffer to store the data.
ByteArrayDataSource(String, byte[]) - Constructor for class uk.ac.starlink.util.ByteArrayDataSource
Constructor.
ByteList - class uk.ac.starlink.util.ByteList.
Extendable array of bytes.
ByteList() - Constructor for class uk.ac.starlink.util.ByteList
Constructs a new list.
ByteList(int) - Constructor for class uk.ac.starlink.util.ByteList
Constructs a new list with a given initial capacity.
ByteList(byte[]) - Constructor for class uk.ac.starlink.util.ByteList
Constructs a new list initialised to the contents of a given array.
ByteStore - interface uk.ac.starlink.table.ByteStore.
Defines a place where bytes can be written to and then read from.
baseSeq - Variable in class uk.ac.starlink.table.WrapperRowSequence
 
baseTable - Variable in class uk.ac.starlink.table.WrapperStarTable
 
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.

C

CELL_SCALE - Static variable in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
Scaling factor determining the size of a grid cell as a multiple of the size of the matching error in each dimension.
CLASS_KEY - Static variable in class uk.ac.starlink.table.ValueInfoMapGroup
 
COMPRESS - Static variable in class uk.ac.starlink.util.Compression
A Compression object representing Unix compress-type compression.
CONNECTION_PROPERTY - Static variable in class uk.ac.starlink.connect.ConnectorAction
Key for the property which stores a Connection object.
CONNECTORS_PROPERTY - Static variable in class uk.ac.starlink.connect.ConnectorManager
Name of property containing colon-separated list of additional Connector implementations to be made available from this manager.
CREATE - Static variable in class uk.ac.starlink.table.jdbc.WriteMode
WriteMode which creates a new database table before writing.
CgiQuery - class uk.ac.starlink.util.CgiQuery.
Utility class for constructing CGI query strings.
CgiQuery(String) - Constructor for class uk.ac.starlink.util.CgiQuery
Constructs a CGI query.
ColFitsPlusTableBuilder - class uk.ac.starlink.votable.ColFitsPlusTableBuilder.
Implementation of the TableBuilder interface which reads tables stored in column-oriented FITS binary table format.
ColFitsPlusTableBuilder() - Constructor for class uk.ac.starlink.votable.ColFitsPlusTableBuilder
 
ColFitsPlusTableWriter - class uk.ac.starlink.votable.ColFitsPlusTableWriter.
Handles writing of a StarTable in a column-oriented FITS binary table format.
ColFitsPlusTableWriter() - Constructor for class uk.ac.starlink.votable.ColFitsPlusTableWriter
 
ColFitsStarTable - class uk.ac.starlink.fits.ColFitsStarTable.
StarTable based on a single-row FITS BINTABLE which contains the data for an entire column in each cell of the table.
ColFitsStarTable(File, Header, long) - Constructor for class uk.ac.starlink.fits.ColFitsStarTable
Constructor.
ColFitsTableBuilder - class uk.ac.starlink.fits.ColFitsTableBuilder.
Implementation of the TableBuilder interface which reads tables stored in column-oriented FITS binary table format.
ColFitsTableBuilder() - Constructor for class uk.ac.starlink.fits.ColFitsTableBuilder
 
ColFitsTableSerializer - class uk.ac.starlink.fits.ColFitsTableSerializer.
Object which can serialize a StarTable to a data stream as a one-row FITS file in which each element contains an entire column of the table.
ColFitsTableSerializer(StarTable) - Constructor for class uk.ac.starlink.fits.ColFitsTableSerializer
Constructor.
ColFitsTableWriter - class uk.ac.starlink.fits.ColFitsTableWriter.
Handles writing of a StarTable in a column-oriented FITS binary table format.
ColFitsTableWriter() - Constructor for class uk.ac.starlink.fits.ColFitsTableWriter
 
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() - Constructor for class uk.ac.starlink.table.ColumnData
Constructs a new ColumnData with no 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(String) - Constructor for class uk.ac.starlink.table.ColumnInfo
Constructs a ColumnInfo object.
ColumnInfo(ValueInfo) - Constructor for class uk.ac.starlink.table.ColumnInfo
Constructs a new ColumnInfo based on a ValueInfo 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(ColumnInfo) - Constructor for class uk.ac.starlink.table.ColumnInfo
Constructs a ColumnInfo object which is a copy of an existing one.
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, making its own decision about how to read rows.
ColumnPermutedStarTable(StarTable, int[], boolean) - Constructor for class uk.ac.starlink.table.ColumnPermutedStarTable
Constructs a new ColumnPermutedStarTable from a base StarTable and columnMap array, with explicit instruction about how to read rows.
ColumnRandomWrapperStarTable - class uk.ac.starlink.table.ColumnRandomWrapperStarTable.
RandomWrapperStarTable which works by storing the data in a set of fixed length arrays.
ColumnRandomWrapperStarTable(StarTable, int) - Constructor for class uk.ac.starlink.table.ColumnRandomWrapperStarTable
Constructs a new table to store a given number of rows.
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.
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.
StarTable implementation which concatenates several tables together top-to-bottom.
ConcatStarTable(StarTable, Iterator) - Constructor for class uk.ac.starlink.table.ConcatStarTable
Constructs a concatenated table from a metadata table and an iterator over data-bearing tables.
ConcatStarTable(StarTable, StarTable[]) - Constructor for class uk.ac.starlink.table.ConcatStarTable
Constructs a concatenated table from a metadata table and an array of data-bearing tables.
Connection - class uk.ac.starlink.connect.Connection.
Represents a connection to a remote resource.
Connection() - Constructor for class uk.ac.starlink.connect.Connection
Constructs a connection with no information.
Connection(Connector, Map) - Constructor for class uk.ac.starlink.connect.Connection
Constructs a connection recording the circumstances under which it was created.
Connector - interface uk.ac.starlink.connect.Connector.
Interface for logging in to a remote facility.
Connector - interface uk.ac.starlink.table.jdbc.Connector.
Interface for objects which can supply a JDBC Connection to a single database.
ConnectorAction - class uk.ac.starlink.connect.ConnectorAction.
Action which controls logging in to and out of a remote service using a Connector object.
ConnectorAction(Connector) - Constructor for class uk.ac.starlink.connect.ConnectorAction
Constructor.
ConnectorManager - class uk.ac.starlink.connect.ConnectorManager.
Marshals provision of Connector objects.
ConnectorManager() - Constructor for class uk.ac.starlink.connect.ConnectorManager
 
ConstantColumn - class uk.ac.starlink.table.ConstantColumn.
Represents a column which has the same value in every row.
ConstantColumn(ColumnInfo, Object) - Constructor for class uk.ac.starlink.table.ConstantColumn
Constructs a new column with a given metadata object and constant datum.
ConstantStarTable - class uk.ac.starlink.table.ConstantStarTable.
Table implementation representing a table in which every row is the same as every other.
ConstantStarTable(ColumnInfo[], Object[], long) - Constructor for class uk.ac.starlink.table.ConstantStarTable
Constructs a new constant star table.
CsvStarTable - class uk.ac.starlink.table.formats.CsvStarTable.
Comma-Separated Value table.
CsvStarTable(DataSource) - Constructor for class uk.ac.starlink.table.formats.CsvStarTable
 
CsvTableBuilder - class uk.ac.starlink.table.formats.CsvTableBuilder.
A table builder which reads tables in Comma-Separated Values format.
CsvTableBuilder() - Constructor for class uk.ac.starlink.table.formats.CsvTableBuilder
 
CsvTableWriter - class uk.ac.starlink.table.formats.CsvTableWriter.
A StarTableWriter which outputs to Comma-Separated Value format.
CsvTableWriter() - Constructor for class uk.ac.starlink.table.formats.CsvTableWriter
Constructs a default CSV table writer.
CsvTableWriter(boolean) - Constructor for class uk.ac.starlink.table.formats.CsvTableWriter
Constructs a CSV table writer which optionally writes headers.
CustomURLStreamHandlerFactory - class uk.ac.starlink.util.CustomURLStreamHandlerFactory.
Customisable implementation of URLStreamHandlerFactory.
CustomURLStreamHandlerFactory() - Constructor for class uk.ac.starlink.util.CustomURLStreamHandlerFactory
Constructs a no-op handler factory.
CustomURLStreamHandlerFactory(Map) - Constructor for class uk.ac.starlink.util.CustomURLStreamHandlerFactory
Constructs a handler factory initialised with a given protocol->classname map.
calculateSeparation(double, double, double, double) - Static method in class uk.ac.starlink.table.join.SkyMatchEngine
Returns the distance along a great circle between two points.
canBoundMatch() - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
 
canBoundMatch() - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
 
canBoundMatch() - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
 
canBoundMatch() - Method in interface uk.ac.starlink.table.join.MatchEngine
Indicates that the MatchEngine.getMatchBounds(java.lang.Comparable[], java.lang.Comparable[]) method can be invoked to provide some sort of useful result.
canBoundMatch() - Method in class uk.ac.starlink.table.join.SkyMatchEngine
 
canBoundMatch() - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine
Returns false.
canImport(DataFlavor) - Method in class uk.ac.starlink.fits.ColFitsTableBuilder
 
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 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.
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.AsciiTableBuilder
 
canImport(DataFlavor) - Method in class uk.ac.starlink.table.formats.CsvTableBuilder
 
canImport(DataFlavor) - Method in class uk.ac.starlink.table.formats.IpacTableBuilder
 
canImport(DataFlavor) - Method in class uk.ac.starlink.table.formats.TstTableBuilder
 
canImport(DataFlavor) - Method in class uk.ac.starlink.table.formats.TwoMassPscTableBuilder
 
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.ColFitsPlusTableBuilder
 
canImport(DataFlavor) - Method in class uk.ac.starlink.votable.FitsPlusTableBuilder
Returns true for a flavor with the MIME type "application/fits".
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
cancel() - Method in class uk.ac.starlink.table.gui.BasicTableConsumer
Called when the loading sequence is over, because a table load has completed successfully or unsuccessfully.
cancel() - Method in class uk.ac.starlink.table.gui.SaveWorker
Interrupts any save which is in progress.
characters(char[], int, int) - Method in class uk.ac.starlink.votable.TableContentHandler
 
checkJ2se() - Static method in class uk.ac.starlink.util.Loader
Checks that the JRE contains classes that you'd expect it to.
checkTable(StarTable) - Static method in class uk.ac.starlink.table.Tables
Diagnostic method which tests the invariants of a StarTable.
checkedLongToInt(long) - Static method in class uk.ac.starlink.table.AbstractStarTable
Convenience method to get an int value from a long.
checkedLongToInt(long) - Static method in class uk.ac.starlink.table.Tables
Convenience method to get an int value from a long.
checkedLongToInt(long) - Static method in class uk.ac.starlink.table.WrapperStarTable
Convenience method to get an int value from a long.
clearRows() - Method in class uk.ac.starlink.table.RowListStarTable
Removes all rows from the table.
cloneNode(boolean) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
close() - Method in class uk.ac.starlink.fits.MappedFile
 
close() - Method in class uk.ac.starlink.fits.MultiMappedFile
 
close() - Method in interface uk.ac.starlink.table.ByteStore
Tidies up.
close() - Method in class uk.ac.starlink.table.EmptyRowSequence
Does nothing.
close() - Method in class uk.ac.starlink.table.IteratorRowSequence
 
close() - Method in class uk.ac.starlink.table.OnceRowPipe
 
close() - Method in class uk.ac.starlink.table.RandomRowSequence
 
close() - Method in class uk.ac.starlink.table.ReaderRowSequence
The ReaderRowSequence implementation does nothing.
close() - Method in interface uk.ac.starlink.table.RowSequence
Indicates that this sequence will not be required any more.
close() - Method in class uk.ac.starlink.table.WrapperRowSequence
 
close() - Method in class uk.ac.starlink.table.join.ProgressRowSequence
Indicates that progress is at an end.
close() - Method in class uk.ac.starlink.table.storage.DiscardByteStore
 
close() - Method in class uk.ac.starlink.table.storage.FileByteStore
 
close() - Method in class uk.ac.starlink.table.storage.MemoryByteStore
 
close() - Method in class uk.ac.starlink.util.Base64InputStream
 
close() - Method in class uk.ac.starlink.util.Base64OutputStream
This invokes Base64OutputStream.endBase64() and closes the next stream downstream.
close() - Method in class uk.ac.starlink.util.DataSource
Closes any open streams owned and not yet dispatched by this DataSource.
colInfos_ - Variable in class uk.ac.starlink.table.formats.RowEvaluator.Metadata
 
columns - Variable in class uk.ac.starlink.table.ColumnStarTable
 
compare(Object, Object) - Method in class uk.ac.starlink.connect.NodeComparator
 
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.LinkGroup
 
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
 
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.
configureFromLoader(TableLoadChooser) - Method in class uk.ac.starlink.table.gui.TableSaveChooser
Sets the configuration of this saver up to match that of a loader widget.
configureFromSaver(TableSaveChooser) - Method in class uk.ac.starlink.table.gui.TableLoadChooser
Sets the configuration of this loader to match that of a saver widget.
containsKey(String) - Method in class uk.ac.starlink.fits.HeaderCards
Indicates whether the header collection contains a card with the given keyword.
containsKey(Object) - Method in class uk.ac.starlink.table.join.BinContents
Indicates whether the given key exists in this map; that is whether any rows have yet been associated with it.
containsLink(RowLink) - Method in interface uk.ac.starlink.table.join.LinkSet
Indicates whether this set contains a given link.
copy(OutputStream) - Method in interface uk.ac.starlink.table.ByteStore
Takes all the data written so far into this store's sink stream and copies it to a destination stream.
copy(OutputStream) - Method in class uk.ac.starlink.table.storage.DiscardByteStore
 
copy(OutputStream) - Method in class uk.ac.starlink.table.storage.FileByteStore
 
copy(OutputStream) - Method in class uk.ac.starlink.table.storage.MemoryByteStore
 
copy(InputStream, OutputStream) - Static method in class uk.ac.starlink.util.IOUtils
Copies all the bytes from a given input stream to a given output stream.
copyTable(StarTable) - Method in class uk.ac.starlink.table.StoragePolicy
Returns a random-access deep copy of the given table.
createAttribute(String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
createAttributeNS(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
createCDATASection(String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
createComment(String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
createDelegatingAttr(Attr) - Method in class uk.ac.starlink.votable.VODocument
 
createDelegatingAttr(Attr) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Creates a new node in this document that delegates to an object of class Attr in the base model.
createDelegatingAttr(Attr, boolean) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Creates a new node in this document that delegates to an object of class Attr and knows whether it is an ID-type attribute or not.
createDelegatingCDATASection(CDATASection) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Creates a new node in this document that delegates to an object of class CDATASection in the base model.
createDelegatingCharacterData(CharacterData) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Creates a new node in this document that delegates to an object of class CharacterData (not one of its subclasses) in the base model.
createDelegatingComment(Comment) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Creates a new node in this document that delegates to an object of class Comment in the base model.
createDelegatingDocumentFragment(DocumentFragment) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Creates a new node in this document that delegates to an object of class DocumentFragment in the base model.
createDelegatingDocumentType(DocumentType) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Creates a new node in this document that delegates to an object of class DocumentType in the base model.
createDelegatingElement(Element) - Method in class uk.ac.starlink.votable.VODocument
 
createDelegatingElement(Element) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Creates a new node in this document that delegates to an object of class Element in the base model.
createDelegatingEntity(Entity) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Creates a new node in this document that delegates to an object of class Entity in the base model.
createDelegatingEntityReference(EntityReference) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Creates a new node in this document that delegates to an object of class EntityReference in the base model.
createDelegatingNamedNodeMap(NamedNodeMap) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Returns a NamedNodeMap which will dispense nodes in this document.
createDelegatingNodeList(NodeList) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Returns a NodeList which will dispense nodes in this document.
createDelegatingNotation(Notation) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Creates a new node in this document that delegates to an object of class Notation in the base model.
createDelegatingProcessingInstruction(ProcessingInstruction) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Creates a new node in this document that delegates to an object of class ProcessingInstruction in the base model.
createDelegatingSimpleNode(Node) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Creates a new node in this document that delegates to an object of class Node (not one of its subclasses) in the base model.
createDelegatingText(Text) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Creates a new node in this document that delegates to an object of class Text (not one of its subclasses) in the base model.
createDialog(Component) - Method in class uk.ac.starlink.connect.ConnectorAction
Constructs the dialogue which is used to ask the user for authorization information.
createDialog(Component) - Method in class uk.ac.starlink.table.gui.BasicTableLoadDialog
Constructs a dialogue based on this component; this component forms the main part of the dialogue window, with an OK and Cancel button shown as well.
createDialog(Component, JProgressBar) - Method in class uk.ac.starlink.table.gui.TableLoadChooser
Constructs a modal dialogue containing this window which can be presented to the user.
createDialog(Component) - Method in class uk.ac.starlink.table.gui.TableSaveChooser
Creates a dialogue which can be used for user interaction.
createDocumentFragment() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
createElement(String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
createElementNS(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
createEliminateMatchesType(int) - Static method in class uk.ac.starlink.table.join.Match1Type
Factory method returning a type object which eliminates rows forming part of the same match group.
createEntityReference(String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
createIdentifyType() - Static method in class uk.ac.starlink.table.join.Match1Type
Factory method returning a type object which identifies matched rows by adding some additional columns to the input.
createJDBCTable(String, WriteMode) - Method in class uk.ac.starlink.table.jdbc.JDBCFormatter
Writes data from this formatter's input table into the database.
createJDBCTable(StarTable, String, WriteMode) - Method in class uk.ac.starlink.table.jdbc.JDBCHandler
 
createLinkSet() - Method in class uk.ac.starlink.table.join.RowMatcher
Constructs a new empty LinkSet for use by this matcher.
createListStore() - Static method in class uk.ac.starlink.table.join.ListStores
Constructs a list store with no particular constraints on the lists it uses (they may or may not be modifiable).
createMatchTable(StarTable, LinkSet) - Method in class uk.ac.starlink.table.join.Match1Type
Generates an output table given an input table and the LinkSet object which defines how its rows are related to each other by matching.
createModifiableListStore() - Static method in class uk.ac.starlink.table.join.ListStores
Constructs a list store which returns modifiable lists as far as possible.
createNode(String) - Method in interface uk.ac.starlink.connect.Branch
Attempts to construct a new node in the context of this one.
createNode(String) - Method in class uk.ac.starlink.connect.FileBranch
 
createNode(File) - Static method in class uk.ac.starlink.connect.FileNode
Creates a new FileNode from a File.
createObject(String) - Method in class uk.ac.starlink.util.ObjectFactory
Constructs and returns an object from one of the classes registered with this factory.
createOutputSink(OutputStream, StarTableWriter) - Method in class uk.ac.starlink.table.StarTableOutput
Returns a sink which allows you to write data to an output table.
createOutputSink(String, String) - Method in class uk.ac.starlink.table.StarTableOutput
Returns a sink which allows you to write data to an output table.
createProcessingInstruction(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
createSerializer(StarTable) - Method in class uk.ac.starlink.fits.AbstractFitsTableWriter
Provides a suitable serializer for a given table.
createSerializer(StarTable) - Method in class uk.ac.starlink.fits.ColFitsTableWriter
 
createSerializer(StarTable) - Method in class uk.ac.starlink.fits.FitsTableWriter
 
createSerializer(StarTable) - Method in class uk.ac.starlink.fits.VariableFitsTableWriter
 
createSerializer(StarTable) - Method in class uk.ac.starlink.votable.ColFitsPlusTableWriter
 
createSerializer(StarTable) - Method in class uk.ac.starlink.votable.FitsPlusTableWriter
 
createStream() - Method in interface uk.ac.starlink.util.Destination
Returns an output stream which will write to this destination.
createStreamingStatement(Connection, boolean) - Static method in class uk.ac.starlink.table.jdbc.JDBCUtils
Returns a statement which tries its best to stream data.
createTextNode(String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
createURLStreamHandler(String) - Method in class uk.ac.starlink.util.CustomURLStreamHandlerFactory
 
createWideType(int) - Static method in class uk.ac.starlink.table.join.Match1Type
Factory method returning a type object which aligns match groups with each other in the rows of a new wide table.
customisePrimaryHeader(Header) - Method in class uk.ac.starlink.votable.ColFitsPlusTableWriter
 
customisePrimaryHeader(Header) - Method in class uk.ac.starlink.votable.FitsPlusTableWriter
 
customisePrimaryHeader(Header) - Method in class uk.ac.starlink.votable.VOTableFitsTableWriter
Hook for adding custom entries to the FITS header which is written to the primary HDU.

D

DEC_INFO - Static variable in class uk.ac.starlink.table.Tables
ValueInfo representing Declination.
DEFAULT - Static variable in class uk.ac.starlink.table.join.MultiJoinType
No constraints on match inclusion for table.
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_VOTABLE_VERSION - Static variable in class uk.ac.starlink.votable.VOTableWriter
Default VOTABLE version number.
DEFAULT_XML_DECLARATION - Static variable in class uk.ac.starlink.votable.VOTableWriter
Default XML declaration in written documents.
DESCRIPTION_KEY - Static variable in class uk.ac.starlink.table.ValueInfoMapGroup
 
DISCARD - Static variable in class uk.ac.starlink.table.StoragePolicy
Storage policy which just throws away the rows it is given.
DOMUtils - class uk.ac.starlink.util.DOMUtils.
Provides convenience methods for handling DOMs.
DROP_CREATE - Static variable in class uk.ac.starlink.table.jdbc.WriteMode
WriteMode which creates a new database table before writing.
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(int) - Constructor for class uk.ac.starlink.util.DataSource
Constructs a DataSource with a given size of intro buffer.
DataSource() - Constructor for class uk.ac.starlink.util.DataSource
Constructs a DataSource with a default size of intro buffer.
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.
DelegatingAttr - class uk.ac.starlink.votable.dom.DelegatingAttr.
 
DelegatingAttr(Attr, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingAttr
Constructor.
DelegatingAttr(Attr, DelegatingDocument, boolean) - Constructor for class uk.ac.starlink.votable.dom.DelegatingAttr
Constructs a DelegatingAttr with information about whether it is an ID-type attribute or not.
DelegatingCDATASection - class uk.ac.starlink.votable.dom.DelegatingCDATASection.
 
DelegatingCDATASection(CDATASection, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingCDATASection
 
DelegatingCharacterData - class uk.ac.starlink.votable.dom.DelegatingCharacterData.
 
DelegatingCharacterData(CharacterData, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingCharacterData
 
DelegatingComment - class uk.ac.starlink.votable.dom.DelegatingComment.
 
DelegatingComment(Comment, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingComment
 
DelegatingDocument - class uk.ac.starlink.votable.dom.DelegatingDocument.
DOM Document implementation which delegates its operations to a base Document instance.
DelegatingDocument(Document, String) - Constructor for class uk.ac.starlink.votable.dom.DelegatingDocument
Constructs a new document which delegates its behaviour to a Document from another DOM.
DelegatingDocument(String) - Constructor for class uk.ac.starlink.votable.dom.DelegatingDocument
Constructs a new empty document based on a new empty document got from the default DOM implementation.
DelegatingDocumentFragment - class uk.ac.starlink.votable.dom.DelegatingDocumentFragment.
 
DelegatingDocumentFragment(DocumentFragment, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingDocumentFragment
 
DelegatingDocumentType - class uk.ac.starlink.votable.dom.DelegatingDocumentType.
 
DelegatingDocumentType(DocumentType, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingDocumentType
 
DelegatingElement - class uk.ac.starlink.votable.dom.DelegatingElement.
 
DelegatingElement(Element, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingElement
 
DelegatingEntity - class uk.ac.starlink.votable.dom.DelegatingEntity.
 
DelegatingEntity(Entity, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingEntity
 
DelegatingEntityReference - class uk.ac.starlink.votable.dom.DelegatingEntityReference.
 
DelegatingEntityReference(EntityReference, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingEntityReference
 
DelegatingNode - class uk.ac.starlink.votable.dom.DelegatingNode.
Node implementation which simply delegates all its methods to a base Node instance.
DelegatingNode(Node, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingNode
 
DelegatingNotation - class uk.ac.starlink.votable.dom.DelegatingNotation.
 
DelegatingNotation(Notation, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingNotation
 
DelegatingProcessingInstruction - class uk.ac.starlink.votable.dom.DelegatingProcessingInstruction.
 
DelegatingProcessingInstruction(ProcessingInstruction, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingProcessingInstruction
 
DelegatingText - class uk.ac.starlink.votable.dom.DelegatingText.
 
DelegatingText(Text, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingText
 
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.
Destination - interface uk.ac.starlink.util.Destination.
Defines an object which can return an output stream, and hence represents the potential destination of a stream of data.
DiscardByteStore - class uk.ac.starlink.table.storage.DiscardByteStore.
ByteStore implementation which discards bytes.
DiscardByteStore() - Constructor for class uk.ac.starlink.table.storage.DiscardByteStore
Constructor.
DiscardRowStore - class uk.ac.starlink.table.storage.DiscardRowStore.
Minimal implementation of RowStore which throws away the row data it is given.
DiscardRowStore() - Constructor for class uk.ac.starlink.table.storage.DiscardRowStore
 
DiskRowStore - class uk.ac.starlink.table.storage.DiskRowStore.
Implementation of RowStore which stores data on disk.
DiskRowStore(File) - Constructor for class uk.ac.starlink.table.storage.DiskRowStore
Constructs a new DiskRowStore which uses the given file as a backing store.
DiskRowStore() - Constructor for class uk.ac.starlink.table.storage.DiskRowStore
Constructs a new DiskRowStore which uses a temporary file as backing store.
DoubleList - class uk.ac.starlink.util.DoubleList.
Extendable array of doubles.
DoubleList() - Constructor for class uk.ac.starlink.util.DoubleList
Constructs a new list.
DoubleList(int) - Constructor for class uk.ac.starlink.util.DoubleList
Constructs a new list with a given initial capacity.
DoubleList(double[]) - Constructor for class uk.ac.starlink.util.DoubleList
Constructs a new list initialised to the contents of a given array.
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
 
decode(String) - Method in class uk.ac.starlink.table.formats.RowEvaluator.Decoder
 
decode(File) - Method in class uk.ac.starlink.util.AsciiFileParser
Open, read and decode the contents of the file.
decode(Element) - Method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
 
decode(Element) - Method in interface uk.ac.starlink.util.XMLEncodeDecode
Decode (ie, restore) the internal state of this object from an Element.
decoders_ - Variable in class uk.ac.starlink.table.formats.RowEvaluator.Metadata
 
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.
defaultFitsExtensions() - Static method in class uk.ac.starlink.fits.FitsConstants
Gets the default permitted list of extensions which identify a FITS resource in the path part of a URL.
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.
deleteColumns(StarTable, int[]) - Static method in class uk.ac.starlink.table.ColumnPermutedStarTable
Returns a ColumnPermutedStarTable with selected columns deleted.
deleteData(int, int) - Method in class uk.ac.starlink.votable.dom.DelegatingCharacterData
 
delims - Variable in class uk.ac.starlink.util.AsciiFileParser
The permissible delimeters between fields.
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.
done(boolean) - Method in class uk.ac.starlink.table.gui.SaveWorker
Called from the event dispatch thread when the save has completed.
done() - Method in class uk.ac.starlink.table.gui.TableSaveChooser
Called when the table has been written.
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.
duplicate() - Method in class uk.ac.starlink.util.GenericNioBuffer
Creates a new buffer that shares this buffer's content.

E

ELECTRON_MASS - Static variable in class uk.ac.starlink.util.PhysicalConstants
Electron mass - Kg
ELECTRON_VOLT - Static variable in class uk.ac.starlink.util.PhysicalConstants
Electron volt - J
END - Static variable in class uk.ac.starlink.table.formats.StreamStarTable
Char representation of -1 (as returned end-of-stream read)
END_CARD - Static variable in class uk.ac.starlink.fits.FitsConstants
Image of end-of-header card.
EXTRA_WRITERS_PROPERTY - Static variable in class uk.ac.starlink.table.StarTableOutput
System property which can contain a list of StarTableWriter classes for addition to the list of known output handlers.
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.
EmptyRowSequence - class uk.ac.starlink.table.EmptyRowSequence.
Row sequence implementation which has no rows.
EmptyStarTable - class uk.ac.starlink.table.EmptyStarTable.
A wrapper table which has the same metadata as its base table, but no rows.
EmptyStarTable(StarTable) - Constructor for class uk.ac.starlink.table.EmptyStarTable
Creates a new empty table with metadata taken from an existing one.
EmptyStarTable() - Constructor for class uk.ac.starlink.table.EmptyStarTable
Creates a new empty table with no columns, no rows and no parameters.
EqualsMatchEngine - class uk.ac.starlink.table.join.EqualsMatchEngine.
Match engine which considers two rows matched if they contain objects which are non-blank and equal.
EqualsMatchEngine() - Constructor for class uk.ac.starlink.table.join.EqualsMatchEngine
 
ErrorLeaf - class uk.ac.starlink.connect.ErrorLeaf.
Dummy Leaf implmentation which describes an error condition.
ErrorLeaf(Branch, Throwable) - Constructor for class uk.ac.starlink.connect.ErrorLeaf
Constructor.
ExplodedStarTable - class uk.ac.starlink.table.ExplodedStarTable.
Wrapper table which takes any column whose value is N-element arrays and turns it into N scalar-valued columns.
ExplodedStarTable(StarTable, boolean[]) - Constructor for class uk.ac.starlink.table.ExplodedStarTable
Constructs a table in which specified columns are exploded.
ExplodedStarTable(StarTable) - Constructor for class uk.ac.starlink.table.ExplodedStarTable
Constructs a table in which all fixed-length array-valued columns are exploded.
encode(Element) - Method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
 
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.
endBase64() - Method in class uk.ac.starlink.util.Base64OutputStream
Calling this will put the ending padding on the base64 stream, so don't call it until you have no data left.
endDocument() - Method in class uk.ac.starlink.votable.TableContentHandler
 
endElement(String) - Method in class uk.ac.starlink.util.XmlWriter
Outputs an end element tag.
endElement(String, String, String) - Method in class uk.ac.starlink.votable.TableContentHandler
 
endPrefixMapping(String) - Method in class uk.ac.starlink.votable.TableContentHandler
 
endRows() - Method in class uk.ac.starlink.table.OnceRowPipe
 
endRows() - Method in class uk.ac.starlink.table.StreamTableSink
 
endRows() - Method in interface uk.ac.starlink.table.TableSink
Signals that there are no more rows to be transmitted.
endRows() - Method in class uk.ac.starlink.table.storage.DiscardRowStore
 
endRows() - Method in class uk.ac.starlink.table.storage.DiskRowStore
 
endRows() - Method in class uk.ac.starlink.table.storage.ListRowStore
 
endRows() - Method in class uk.ac.starlink.table.storage.SidewaysRowStore
 
endStage() - Method in class uk.ac.starlink.table.join.NullProgressIndicator
 
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).
endStage() - Method in class uk.ac.starlink.table.join.RangeModelProgressIndicator
 
endStage() - Method in class uk.ac.starlink.table.join.TextProgressIndicator
 
endTable() - Method in interface uk.ac.starlink.votable.TableHandler
Called when there are no more rows to be transmitted.
ensureUnique(String, Collection, boolean) - Static method in class uk.ac.starlink.table.JoinFixAction
Utility method which repeatedly doctors a name until it fails to match any of the others in a given collection.
equals(Object) - Method in class uk.ac.starlink.connect.FileNode
 
equals(Object) - Method in class uk.ac.starlink.table.join.LinkGroup
 
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.util.CgiQuery
 
exists() - Method in class uk.ac.starlink.util.ResourceDataSource
Indicates whether this resource can be located by the class loader or not.

F

FINE_STRUCTURE - Static variable in class uk.ac.starlink.util.PhysicalConstants
Fine structure constant - unitless
FITS - Static variable in class uk.ac.starlink.votable.DataFormat
FITS format.
FITS_BLOCK - Static variable in class uk.ac.starlink.fits.FitsConstants
Standard size of a FITS block in bytes.
FieldElement - class uk.ac.starlink.votable.FieldElement.
Table column characteristics represented by a FIELD element in a VOTable.
FieldRefElement - class uk.ac.starlink.votable.FieldRefElement.
Object representing a FIELDref element.
FileBranch - class uk.ac.starlink.connect.FileBranch.
Branch representing a directory file.
FileBranch(File) - Constructor for class uk.ac.starlink.connect.FileBranch
Constructs a branch from a File object representing an existing directory.
FileByteStore - class uk.ac.starlink.table.storage.FileByteStore.
ByteStore implementation which uses a temporary file.
FileByteStore() - Constructor for class uk.ac.starlink.table.storage.FileByteStore
Constructor.
FileChooserLoader - class uk.ac.starlink.table.gui.FileChooserLoader.
Load dialog based on a normal file chooser component.
FileChooserLoader() - Constructor for class uk.ac.starlink.table.gui.FileChooserLoader
Constructor.
FileDataSource - class uk.ac.starlink.util.FileDataSource.
A DataSource implementation based on a File.
FileDataSource(File, String) - Constructor for class uk.ac.starlink.util.FileDataSource
Creates a new FileDataSource from a File object and a position string.
FileDataSource(File) - Constructor for class uk.ac.starlink.util.FileDataSource
Creates a new FileDataSource from a File object.
FileDataSource(String) - Constructor for class uk.ac.starlink.util.FileDataSource
Creates a new FileDataSource from a filename.
FileNode - class uk.ac.starlink.connect.FileNode.
Node representing a file File in a local filesystem.
FileNode(File) - Constructor for class uk.ac.starlink.connect.FileNode
Constructs a node from a File.
FilestoreChooser - class uk.ac.starlink.connect.FilestoreChooser.
Generalised file browser which can browse virtual remote filesystems as well as the local filesystem.
FilestoreChooser() - Constructor for class uk.ac.starlink.connect.FilestoreChooser
Constructor.
FilestoreChooser(Branch) - Constructor for class uk.ac.starlink.connect.FilestoreChooser
Constructs a new chooser pointing to a given branch.
FilestoreTableLoadDialog - class uk.ac.starlink.table.gui.FilestoreTableLoadDialog.
Table load dialogue based on a FilestoreChooser.
FilestoreTableLoadDialog() - Constructor for class uk.ac.starlink.table.gui.FilestoreTableLoadDialog
 
FitsConstants - class uk.ac.starlink.fits.FitsConstants.
Utility class providing some constants and static methods related to FITS file format and starlink classes.
FitsConstants() - Constructor for class uk.ac.starlink.fits.FitsConstants
 
FitsPlusTableBuilder - class uk.ac.starlink.votable.FitsPlusTableBuilder.
Table builder which can read files in 'fits-plus' format (as written by FitsPlusTableWriter).
FitsPlusTableBuilder() - Constructor for class uk.ac.starlink.votable.FitsPlusTableBuilder
 
FitsPlusTableWriter - class uk.ac.starlink.votable.FitsPlusTableWriter.
TableWriter which writes table data into the first extension of a FITS file, Unlike FitsTableWriter however, the primary extension is not left contentless, instead it gets the text of a DATA-less VOTable written into it.
FitsPlusTableWriter() - Constructor for class uk.ac.starlink.votable.FitsPlusTableWriter
 
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 - interface uk.ac.starlink.fits.FitsTableSerializer.
Defines an object which can serialize a table to a FITS HDU.
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
 
FloatList - class uk.ac.starlink.util.FloatList.
Extendable array of floats.
FloatList() - Constructor for class uk.ac.starlink.util.FloatList
Constructs a new list.
FloatList(int) - Constructor for class uk.ac.starlink.util.FloatList
Constructs a new list with a given initial capacity.
FloatList(float[]) - Constructor for class uk.ac.starlink.util.FloatList
Constructs a new list initialised to the contents of a given array.
finalize() - Method in class uk.ac.starlink.table.storage.DiskRowStore
Finalizer deletes the temporary file used to cache the table data.
finalize() - Method in class uk.ac.starlink.table.storage.SidewaysRowStore
 
finalize() - Method in class uk.ac.starlink.util.TemporaryFileDataSource
Deletes the temporary data file.
findGroupMatches(MultiJoinType[]) - 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.
findGroups(LinkSet) - Static method in class uk.ac.starlink.table.join.MatchStarTables
Returns a mapping from RowLinks to LinkGroups which describes connected groups of links in the input LinkSet.
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.
findMultiPairMatches(int, boolean, MultiJoinType[]) - Method in class uk.ac.starlink.table.join.RowMatcher
Returns a set of RowLink objects each of which represents matches between one of the rows of a reference table and any of the other tables which can provide matches.
findPairMatches(boolean) - Method in class uk.ac.starlink.table.join.RowMatcher
Returns a set of RowLink objects corresponding to a pairwise match between this matcher's two tables performed with its match engine.
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.
fixURL(URL) - Static method in class uk.ac.starlink.util.URLUtils
Fixes file: URLs which don't have enough slashes in them.
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
 
flush() - Method in class uk.ac.starlink.fits.MultiMappedFile
 
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.
formatAttribute(String, String) - Static method in class uk.ac.starlink.util.XmlWriter
Turns a name,value pair into an attribute assignment suitable for putting in an XML start tag.
formatAttribute(String, String) - Static method in class uk.ac.starlink.votable.VOSerializer
Turns a name,value pair into an attribute assignment suitable for putting in an XML start tag.
formatClass(Class) - Static method in class uk.ac.starlink.table.DefaultValueInfo
Returns a human-friendly string indicating the class and shape of a given class 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.
formatText(String) - Static method in class uk.ac.starlink.util.XmlWriter
Performs necessary special character escaping for text which will be written as XML CDATA.
formatText(String) - Static method in class uk.ac.starlink.votable.VOSerializer
Performs necessary special character escaping for text which will be written as XML CDATA.
formatValue(Object, int) - Method in class uk.ac.starlink.table.DefaultValueInfo
 
formatValue(Object, int) - Method in class uk.ac.starlink.table.URLValueInfo
 
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

GRAVITATION - Static variable in class uk.ac.starlink.util.PhysicalConstants
Gravitational constant - N.m^2.Kg^-2
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.
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.
GroupElement - class uk.ac.starlink.votable.GroupElement.
Object representing a GROUP element in a VOTable.
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.
get() - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
Reads one byte from the current position.
get(byte[], int, int) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
Reads bytes into a buffer from the current position.
get() - Method in class uk.ac.starlink.fits.MappedFile
 
get(byte[], int, int) - Method in class uk.ac.starlink.fits.MappedFile
 
get() - Method in class uk.ac.starlink.fits.MultiMappedFile
 
get(byte[], int, int) - Method in class uk.ac.starlink.fits.MultiMappedFile
 
get(long, Object, int, int) - Method in interface uk.ac.starlink.table.ValueStore
Retrieves a vector of values from this object.
get(long, Object, int, int) - Method in class uk.ac.starlink.table.storage.ArrayPrimitiveStore
 
get(int) - Method in class uk.ac.starlink.util.ByteList
Returns the element at a given position.
get(int) - Method in class uk.ac.starlink.util.DoubleList
Returns the element at a given position.
get(int) - Method in class uk.ac.starlink.util.FloatList
Returns the element at a given position.
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.
get(int) - Method in class uk.ac.starlink.util.IntList
Returns the element at a given position.
get(int) - Method in class uk.ac.starlink.util.LongList
Returns the element at a given position.
get(int) - Method in class uk.ac.starlink.util.ShortList
Returns the element at a given position.
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.
getAllModes() - Static method in class uk.ac.starlink.table.jdbc.WriteMode
Returns an array of all known write modes.
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.dom.DelegatingElement
 
getAttributeNS(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
getAttributeNode(String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
getAttributeNodeNS(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
getAttributes() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getAuthValue(AuthKey) - Method in class uk.ac.starlink.connect.Connection
Returns the value for a given authorization key used when opening this connection, if known
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.
getAuxDatumValue(ValueInfo, Class) - Method in class uk.ac.starlink.table.ColumnInfo
Gets the value of an item of auxiliary metadata using its specification, requiring a particular return type.
getAuxDatumValueByName(String, Class) - Method in class uk.ac.starlink.table.ColumnInfo
Gets the value of an item of auxiliary metadata by its name, requiring a particular return type.
getBadValue(int) - Method in class uk.ac.starlink.fits.ColFitsTableSerializer
 
getBadValue(int) - Method in interface uk.ac.starlink.fits.FitsTableSerializer
Returns the bad value (text of the TNULLnn card), if any, used for a given column.
getBadValue(int) - Method in class uk.ac.starlink.fits.StandardFitsTableSerializer
 
getBase() - Method in interface uk.ac.starlink.util.Wrapper
Returns the base object.
getBaseColumn() - Method in class uk.ac.starlink.table.WrapperColumn
Returns the column on which this one is based.
getBaseDocument() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Returns the base document (the one to which this delegates).
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.AbstractCartesianMatchEngine
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 class uk.ac.starlink.table.join.CombinedMatchEngine
 
getBins(Object[]) - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
 
getBins(double, double, double) - Method in class uk.ac.starlink.table.join.HEALPixMatchEngine
 
getBins(double, double, double) - Method in class uk.ac.starlink.table.join.HTMMatchEngine
Returns all the HTM cells which fall wholly or partially within err radians of a given position.
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.SkyMatchEngine
 
getBins(double, double, double) - Method in class uk.ac.starlink.table.join.SkyMatchEngine
Returns a set of keys for bins into which possible matches for a given sky position, with a given error, might fall.
getBins(Object[]) - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine
 
getBooleanField(int, int) - Method in class uk.ac.starlink.util.AsciiFileParser
Get the boolean value of a field.
getBranch() - Method in class uk.ac.starlink.connect.FilestoreChooser
Returns the currently selected branch.
getBuffer() - Method in class uk.ac.starlink.util.GenericNioBuffer
Returns the buffer object on which this generic buffer is based.
getBytes(String) - Static method in class uk.ac.starlink.table.formats.TextTableWriter
Returns a byte array corresponding to a given string.
getCancelAction() - Method in class uk.ac.starlink.table.gui.BasicTableLoadDialog
Returns the action associated with hitting the Cancel dialogue button.
getCell(long, int) - Method in class uk.ac.starlink.fits.FitsStarTable
 
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 class uk.ac.starlink.table.BeanStarTable
 
getCell(long, int) - Method in class uk.ac.starlink.table.ColumnPermutedStarTable
 
getCell(long, int) - Method in class uk.ac.starlink.table.ColumnStarTable
 
getCell(long, int) - Method in class uk.ac.starlink.table.ConcatStarTable
 
getCell(long, int) - Method in class uk.ac.starlink.table.ConstantStarTable
 
getCell(int) - Method in class uk.ac.starlink.table.EmptyRowSequence
Always throws IllegalStateException.
getCell(long, int) - Method in class uk.ac.starlink.table.EmptyStarTable
 
getCell(long, int) - Method in class uk.ac.starlink.table.ExplodedStarTable
 
getCell(int) - Method in class uk.ac.starlink.table.IteratorRowSequence
 
getCell(long, int) - Method in class uk.ac.starlink.table.JoinStarTable
 
getCell(int) - Method in class uk.ac.starlink.table.OnceRowPipe
 
getCell(int) - Method in class uk.ac.starlink.table.RandomRowSequence
 
getCell(long, int) - Method in class uk.ac.starlink.table.RandomWrapperStarTable
 
getCell(int) - Method in class uk.ac.starlink.table.ReaderRowSequence
 
getCell(long, int) - Method in class uk.ac.starlink.table.RowListStarTable
 
getCell(long, int) - Method in class uk.ac.starlink.table.RowPermutedStarTable
 
getCell(int) - Method in interface uk.ac.starlink.table.RowSequence
Returns the contents of a cell in the current row.
getCell(int) - Method in class uk.ac.starlink.table.SelectorStarTable
 
getCell(long, int) - Method in interface uk.ac.starlink.table.StarTable
Returns the contents of a given table cell.
getCell(int) - Method in class uk.ac.starlink.table.WrapperRowSequence
 
getCell(long, int) - Method in class uk.ac.starlink.table.WrapperStarTable
 
getCell(long, int) - Method in class uk.ac.starlink.table.jdbc.JDBCStarTable
 
getCell(long, int) - Method in class uk.ac.starlink.table.jdbc.RandomResultSetStarTable
 
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 class uk.ac.starlink.table.URLValueInfo
 
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.
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.
getChildNodes() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getChildren() - Method in interface uk.ac.starlink.connect.Branch
Returns the array of child nodes belonging to this branch.
getChildren() - Method in class uk.ac.starlink.connect.FileBranch
 
getChildren(Element) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Return a List of all children.
getChildren() - Method in class uk.ac.starlink.votable.VOElement
Returns the child elements of this element.
getChildrenByName(String) - Method in class uk.ac.starlink.votable.VOElement
Returns all the child elements of this element which have a given name.
getChooser() - Method in class uk.ac.starlink.table.gui.FilestoreTableLoadDialog
 
getClassInstance(String, Class) - Static method in class uk.ac.starlink.util.Loader
Attempts to obtain an instance of a class with a given name which is an instance of a given type.
getClassInstances(String, Class) - Static method in class uk.ac.starlink.util.Loader
Attempts to obtain instances of a class from a colon-separated list of classnames in a named system property.
getClassInstances(String[], String, Class) - Static method in class uk.ac.starlink.util.Loader
Returns a list of class instances got from a combination of a default list of classnames and the name of a property which may contain a colon-separated list of other classnames.
getClassLoader() - Method in class uk.ac.starlink.util.ResourceDataSource
Returns the ClassLoader which is used for resource resolution.
getCollator() - Method in class uk.ac.starlink.connect.NodeComparator
Returns the collator used to perform alphabetic ordering.
getColumn(int) - Method in class uk.ac.starlink.table.jdbc.JDBCFormatter
Returns the SqlColumn object describing how a given column of this formatter's input table will be written into the RDBMS.
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.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.WrapperStarTable
 
getColumnAuxDataInfos() - Method in class uk.ac.starlink.table.jdbc.JDBCStarTable
 
getColumnAuxDataInfos() - Method in class uk.ac.starlink.table.jdbc.RandomResultSetStarTable
 
getColumnAuxDataInfos() - Method in class uk.ac.starlink.table.jdbc.SequentialResultSetStarTable
 
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.AbstractStarTable
 
getColumnCount() - Method in class uk.ac.starlink.table.BeanStarTable
 
getColumnCount() - Method in class uk.ac.starlink.table.ColumnPermutedStarTable
 
getColumnCount() - Method in class uk.ac.starlink.table.ColumnStarTable
 
getColumnCount() - Method in class uk.ac.starlink.table.ConstantStarTable
 
getColumnCount() - Method in class uk.ac.starlink.table.ExplodedStarTable
 
getColumnCount() - Method in class uk.ac.starlink.table.JoinStarTable
 
getColumnCount() - Method in class uk.ac.starlink.table.RandomWrapperStarTable
Returns the number of columns.
getColumnCount() - Method in class uk.ac.starlink.table.RowListStarTable
 
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.WrapperStarTable
 
getColumnCount() - Method in class uk.ac.starlink.table.formats.StreamStarTable
 
getColumnCount() - Method in class uk.ac.starlink.table.gui.MapGroupTableModel
 
getColumnCount() - Method in class uk.ac.starlink.table.gui.StarTableModel
 
getColumnCount() - Method in class uk.ac.starlink.table.jdbc.JDBCStarTable
 
getColumnCount() - Method in class uk.ac.starlink.table.jdbc.RandomResultSetStarTable
 
getColumnCount() - Method in class uk.ac.starlink.table.jdbc.SequentialResultSetStarTable
 
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.VOStarTable
 
getColumnData(int) - Method in class uk.ac.starlink.table.ColumnStarTable
Returns the ColumnData object for a given 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.AbstractStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.table.BeanStarTable
 
getColumnInfo() - Method in class uk.ac.starlink.table.ColumnData
Returns the ColumnInfo which provides the metadata for this column.
getColumnInfo(int) - Method in class uk.ac.starlink.table.ColumnPermutedStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.table.ColumnStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.table.ConstantStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.table.ExplodedStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.table.JoinStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.table.RandomWrapperStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.table.RowListStarTable
 
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.WrapperStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.table.formats.StreamStarTable
 
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.table.jdbc.JDBCStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.table.jdbc.RandomResultSetStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.table.jdbc.SequentialResultSetStarTable
 
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.MapGroupTableModel
 
getColumnName(int) - Method in class uk.ac.starlink.table.gui.StarTableModel
 
getColumnName() - Method in class uk.ac.starlink.table.jdbc.JDBCFormatter.SqlColumn
Name used for the column.
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.
getColumnProperties() - Method in class uk.ac.starlink.table.BeanStarTable
Returns an array of the property names which correspond to the columns of this table.
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.
getCompression() - Method in class uk.ac.starlink.util.DataSource
Returns an object which will handle any required decompression for this stream.
getConnection() - Method in class uk.ac.starlink.connect.ConnectorAction
Returns the currently active connection.
getConnection() - Method in interface uk.ac.starlink.table.jdbc.Connector
Returns a JDBC Connection object.
getConnection() - Method in class uk.ac.starlink.table.jdbc.JDBCStarTable
Returns a JDBC Connection that can supply the data for this table.
getConnector() - Method in class uk.ac.starlink.connect.Connection
Returns the connector which generated this connection, if known.
getConnector() - Method in class uk.ac.starlink.connect.ConnectorAction
Returns the connector used by this action.
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.
getConnectorAction() - Method in class uk.ac.starlink.connect.BranchComboBox
Returns any connector action which is assocated with the currently selected branch.
getConnectorActions() - Static method in class uk.ac.starlink.connect.ConnectorManager
Returns a list of all the currently available ConnectorAction objects.
getConnectorActions() - Method in class uk.ac.starlink.connect.FilestoreChooser
Returns a mutable list of the connector instances used by this chooser.
getConnectors() - Static method in class uk.ac.starlink.connect.ConnectorManager
Returns a list of all the known Connector objects.
getContentClass() - Method in class uk.ac.starlink.table.DefaultValueInfo
 
getContentClass() - Method in class uk.ac.starlink.table.URLValueInfo
 
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.
getCreateStatement(String) - Method in class uk.ac.starlink.table.jdbc.JDBCFormatter
Returns the text of a suitable CREATE TABLE statement.
getCurrentDate() - Static method in class uk.ac.starlink.fits.AbstractFitsTableWriter
Returns an ISO-8601 data string representing the time at which this method is called.
getDOM(Source) - Method in class uk.ac.starlink.util.SourceReader
Returns a DOM Node representing the given source.
getData() - Method in class uk.ac.starlink.table.BeanStarTable
Returns the array of objects which this model displays, one per row.
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.
getData() - Method in class uk.ac.starlink.votable.dom.DelegatingCharacterData
 
getData() - Method in class uk.ac.starlink.votable.dom.DelegatingProcessingInstruction
 
getDataFormat() - Method in class uk.ac.starlink.votable.VOTableWriter
Returns the format in which this writer will output the bulk table data.
getDataSize(Header) - Static method in class uk.ac.starlink.fits.FitsConstants
Utility function to find the number of bytes in the data segment of an HDU.
getDataSource() - Method in class uk.ac.starlink.connect.ErrorLeaf
 
getDataSource() - Method in interface uk.ac.starlink.connect.Leaf
Returns a data source (replayable input stream) containing the data content of this leaf.
getDatatype() - Method in class uk.ac.starlink.votable.FieldElement
Returns the value of the datatype attribute.
getDefault() - Method in class uk.ac.starlink.connect.AuthKey
Returns the default value for this key.
getDefaultBuilders() - Method in class uk.ac.starlink.table.StarTableFactory
Gets the list of builders which are used for automatic format detection.
getDefaultPolicy() - Static method in class uk.ac.starlink.table.StoragePolicy
Returns the default storage policy for this JVM.
getDelegator(Node) - Method in class uk.ac.starlink.votable.VODocument
 
getDelegator(Node) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Returns the node in this document which delegates to (is based on) a given node in the base document.
getDelimeters() - Method in class uk.ac.starlink.util.AsciiFileParser
Get the character used as field delimeters.
getDescription() - Method in class uk.ac.starlink.connect.AuthKey
Returns the description of this key.
getDescription() - Method in class uk.ac.starlink.table.DefaultValueInfo
 
getDescription() - Method in class uk.ac.starlink.table.UCD
Returns the textual description of the UCD.
getDescription() - Method in class uk.ac.starlink.table.URLValueInfo
 
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.table.gui.BasicTableLoadDialog
 
getDescription() - Method in class uk.ac.starlink.table.gui.FileChooserLoader
 
getDescription() - Method in class uk.ac.starlink.table.gui.SQLReadDialog
 
getDescription() - Method in class uk.ac.starlink.table.gui.SQLWriteDialog
 
getDescription() - Method in interface uk.ac.starlink.table.gui.TableLoadDialog
Description of this dialogue.
getDescription() - Method in class uk.ac.starlink.table.jdbc.WriteMode
Returns a short description of this mode's operation.
getDescription() - Method in class uk.ac.starlink.table.join.JoinType
Returns a short textual description of this type.
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.ColFitsTableSerializer
 
getDimensions(int) - Method in interface uk.ac.starlink.fits.FitsTableSerializer
Returns the dimensions of the items which will be output for a given column.
getDimensions(int) - Method in class uk.ac.starlink.fits.StandardFitsTableSerializer
 
getDimensions() - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
Returns the number of dimensions of this matcher.
getDoctype() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
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.
getDocumentElement() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
getDoubleField(int, int) - Method in class uk.ac.starlink.util.AsciiFileParser
Get the double precision value of a field.
getDoubleValue(String) - Method in class uk.ac.starlink.fits.HeaderCards
Returns the double value for a card with a given key.
getElement(Source) - Method in class uk.ac.starlink.util.SourceReader
Returns a DOM Element representing the given source.
getElementById(String) - Method in class uk.ac.starlink.votable.VODocument
 
getElementById(String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
getElementClass() - Method in class uk.ac.starlink.util.GenericNioBuffer
Returns the class object of the primitive type that the buffer holds.
getElementLabels(int[]) - Static method in class uk.ac.starlink.table.Tables
Returns an array of strings suitable as labels or label suffixes for elements of an array as returned by ValueInfo.getShape().
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 class uk.ac.starlink.table.URLValueInfo
 
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).
getElementsByTagName(String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
getElementsByTagName(String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
getElementsByTagNameNS(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
getElementsByTagNameNS(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
getEntities() - Method in class uk.ac.starlink.votable.dom.DelegatingDocumentType
 
getError(int) - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
Returns the matching error along a given axis.
getError() - Method in class uk.ac.starlink.table.join.IsotropicCartesianMatchEngine
Returns the isotropic matching error.
getField() - Method in class uk.ac.starlink.votable.FieldRefElement
Returns the FIELD element referenced by this FIELDref.
getFields() - Method in class uk.ac.starlink.table.gui.LabelledComponentStack
Returns an array of the components which have been added.
getFields() - Method in class uk.ac.starlink.votable.GroupElement
Returns an array of the FIELDs associated with this group.
getFields() - Method in class uk.ac.starlink.votable.TableElement
Returns the FIELD elements for this table.
getFile() - Method in class uk.ac.starlink.connect.FileNode
 
getFile() - Method in class uk.ac.starlink.util.FileDataSource
Returns the File object on which this FileDataSource is based.
getFilePointer() - Method in class uk.ac.starlink.fits.MappedFile
 
getFilePointer() - Method in class uk.ac.starlink.fits.MultiMappedFile
 
getFileView() - Static method in class uk.ac.starlink.connect.BranchComboBox
Returns a FileView object which can be used to interpret files on this platform.
getFirstChild() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getFirstElementSibling(Node) - Static method in class uk.ac.starlink.util.DOMUtils
Returns the first subsequent sibling of a given node which is an Element.
getFixedName(String, Collection) - Method in class uk.ac.starlink.table.JoinFixAction
Returns a, possibly modified, name for a column in the context of existing column names.
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.ColFitsTableSerializer
 
getFormatChar(int) - Method in interface uk.ac.starlink.fits.FitsTableSerializer
Returns the FITS TFORM letter which describes the type of data output for a given column.
getFormatChar(int) - Method in class uk.ac.starlink.fits.StandardFitsTableSerializer
 
getFormatName() - Method in class uk.ac.starlink.fits.AbstractFitsTableWriter
 
getFormatName() - Method in class uk.ac.starlink.fits.ColFitsTableBuilder
 
getFormatName() - Method in class uk.ac.starlink.fits.FitsTableBuilder
Returns "FITS".
getFormatName() - Method in class uk.ac.starlink.mirage.MirageTableWriter
 
getFormatName() - Method in interface uk.ac.starlink.table.StarTableWriter
Gives the name of the format which is written by this writer.
getFormatName() - Method in interface uk.ac.starlink.table.TableBuilder
Returns the name of the format which can be read by this handler.
getFormatName() - Method in class uk.ac.starlink.table.formats.AsciiTableBuilder
 
getFormatName() - Method in class uk.ac.starlink.table.formats.AsciiTableWriter
Returns "ascii".
getFormatName() - Method in class uk.ac.starlink.table.formats.CsvTableBuilder
 
getFormatName() - Method in class uk.ac.starlink.table.formats.CsvTableWriter
Returns "CSV" or "CSV-noheader".
getFormatName() - Method in class uk.ac.starlink.table.formats.HTMLTableWriter
 
getFormatName() - Method in class uk.ac.starlink.table.formats.IpacTableBuilder
Returns "IPAC".
getFormatName() - Method in class uk.ac.starlink.table.formats.LatexTableWriter
Returns the string "LaTeX-document" or "LaTeX";
getFormatName() - Method in class uk.ac.starlink.table.formats.TextTableWriter
Returns "text";
getFormatName() - Method in class uk.ac.starlink.table.formats.TstTableBuilder
 
getFormatName() - Method in class uk.ac.starlink.table.formats.TstTableWriter
Returns "TST".
getFormatName() - Method in class uk.ac.starlink.table.formats.TwoMassPscTableBuilder
 
getFormatName() - Method in class uk.ac.starlink.table.formats.WDCTableBuilder
 
getFormatName() - Method in class uk.ac.starlink.table.gui.TableLoadChooser
Returns the format selected with which to interpret the table.
getFormatName() - Method in class uk.ac.starlink.votable.ColFitsPlusTableBuilder
 
getFormatName() - Method in class uk.ac.starlink.votable.FitsPlusTableBuilder
 
getFormatName() - Method in class uk.ac.starlink.votable.VOTableBuilder
Returns the string "votable".
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).
getGroups() - Method in class uk.ac.starlink.votable.GroupElement
Returns the GROUP children of this element.
getHandle() - Method in class uk.ac.starlink.votable.LinkElement
Returns the title attribute if there is one, otherwise defers to superclass implementation.
getHandle() - Method in class uk.ac.starlink.votable.VOElement
Returns something that can be used informally as a name for this element.
getHandler(String) - Method in class uk.ac.starlink.table.StarTableOutput
Returns a StarTableWriter object given an output format name.
getHandler(String, String) - Method in class uk.ac.starlink.table.StarTableOutput
Returns a StarTableWriter object given an output format name and/or a location to write to.
getHandlerClassMap() - Method in class uk.ac.starlink.util.CustomURLStreamHandlerFactory
Returns the protocol->>classname map that describes this factory.
getHandlers() - Method in class uk.ac.starlink.table.StarTableOutput
Gets the list of handlers which can actually do table output.
getHeader() - Method in class uk.ac.starlink.fits.ColFitsTableSerializer
 
getHeader() - Method in interface uk.ac.starlink.fits.FitsTableSerializer
Returns a header suitable for the HDU which will contain the table.
getHeader() - Method in class uk.ac.starlink.fits.StandardFitsTableSerializer
 
getHeader() - Method in class uk.ac.starlink.fits.VariableFitsTableSerializer
 
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.table.join.LinkGroup
Returns this group's ID.
getID() - Method in class uk.ac.starlink.votable.VOElement
Returns the ID attribute value for this element, or null if none exists.
getIcon() - Method in interface uk.ac.starlink.connect.Connector
Returns an icon which labels this connector.
getImplementation() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Returns the implementation of the base document.
getIndent(int) - Method in class uk.ac.starlink.util.XmlWriter
Returns the indentation string associated with a given level.
getIndexInTable(TableElement) - Method in class uk.ac.starlink.votable.FieldElement
Returns the index of this field in a given table; that is the index of the column it represents.
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(DataSource) - Static method in class uk.ac.starlink.fits.FitsConstants
Returns an input stream which can be used with the various FITS classes based on a given DataSource object.
getInputStream() - Method in class uk.ac.starlink.table.formats.CsvStarTable
 
getInputStream() - Method in class uk.ac.starlink.table.formats.StreamStarTable
Convenience method which returns a buffered pushback stream based on this table's data source.
getInputStream() - Method in class uk.ac.starlink.util.DataSource
Returns an InputStream containing the whole of this DataSource.
getInputStream(String) - Static method in class uk.ac.starlink.util.DataSource
Returns an input stream based on the given location string.
getInputStream() - Method in class uk.ac.starlink.util.PipeReaderThread
Returns the stream at the input end of the pipe.
getInputStreamStart(DataSource) - Static method in class uk.ac.starlink.fits.FitsConstants
Returns an input stream which can be used with the various FITS classes based on a given DataSource object, positioned at the start of the stream.
getInsertStatement(String) - Method in class uk.ac.starlink.table.jdbc.JDBCFormatter
Returns the text of a suitable parametric statement for inserting a row.
getInstance() - Static method in class uk.ac.starlink.connect.NodeComparator
Returns an instance of this class.
getInstance() - Static method in class uk.ac.starlink.table.EmptyRowSequence
Returns singleton instance of this class.
getInstance() - Static method in class uk.ac.starlink.util.PhysicalConstants
Get instance of class for aliasing.
getInstance() - Static method in class uk.ac.starlink.util.ProxySetup
Get a reference to the only instance of this class.
getInstance() - Static method in class uk.ac.starlink.util.StarEntityResolver
Returns the sole instance of this class.
getIntValue(String) - Method in class uk.ac.starlink.fits.HeaderCards
Returns the integer value for a card with a given key.
getIntegerField(int, int) - Method in class uk.ac.starlink.util.AsciiFileParser
Get the integer value of a field.
getInternalSubset() - Method in class uk.ac.starlink.votable.dom.DelegatingDocumentType
 
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.StarTableFactory
Returns the JDBC handler object used by this factory.
getJDBCHandler() - Method in class uk.ac.starlink.table.StarTableOutput
Returns the JDBCHandler object used for writing tables to JDBC connections.
getKeyOrder() - Method in class uk.ac.starlink.util.MapGroup
Returns the list which defines ordering for any keys which crop up.
getKeys() - Method in interface uk.ac.starlink.connect.Connector
Returns an array of authorization keys whose values are required to attempt a connection.
getKnownBuilders() - Method in class uk.ac.starlink.table.StarTableFactory
Gets the list of builders which are available for selection by format name.
getKnownDialogs() - Method in class uk.ac.starlink.table.gui.TableLoadChooser
Returns an array of all dialogues known by this chooser.
getKnownFormats() - Method in class uk.ac.starlink.table.StarTableFactory
Returns the list of format names, one for each of the handlers returned by StarTableFactory.getKnownBuilders().
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.
getLastChild() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
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 interface uk.ac.starlink.table.ValueStore
Returns the length of the vector.
getLength() - Method in class uk.ac.starlink.table.storage.ArrayPrimitiveStore
 
getLength() - Method in class uk.ac.starlink.util.DataSource
Returns the length of the stream returned by getInputStream in bytes, if known.
getLength() - Method in class uk.ac.starlink.votable.dom.DelegatingCharacterData
 
getLevel() - Method in class uk.ac.starlink.util.XmlWriter
Returns the current element nesting level.
getLineSeparatorBytes() - Static method in class uk.ac.starlink.util.IOUtils
Returns the platform's line separator as a byte array given the platform's default encoding.
getLinks() - Method in class uk.ac.starlink.votable.TableElement
Returns the LINK elements for this table.
getList(Object) - Method in interface uk.ac.starlink.table.join.ListStore
Returns the value of an object as a List.
getLocalName() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
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.
getLocator() - Method in class uk.ac.starlink.votable.TableContentHandler
Returns the document locator.
getLongValue(String) - Method in class uk.ac.starlink.fits.HeaderCards
Returns the long value for a card with a given key.
getMaps() - Method in class uk.ac.starlink.util.MapGroup
Returns an unmodifiable list of all the maps in this group.
getMarkWorkaround() - Static method in class uk.ac.starlink.util.DataSource
Returns true if we are working around potential bugs in InputStream InputStream.mark(int)/InputStream.reset() methods (common, including in J2SE classes).
getMask() - Method in class uk.ac.starlink.table.RowSubsetStarTable
Returns the bit mask which defines which rows are seen.
getMatchBounds(Comparable[], Comparable[]) - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
 
getMatchBounds(Comparable[], Comparable[]) - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
 
getMatchBounds(Comparable[], Comparable[]) - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
 
getMatchBounds(Comparable[], Comparable[]) - Method in interface uk.ac.starlink.table.join.MatchEngine
Given a range of tuple values, returns a range outside which no match to anything within that range can result.
getMatchBounds(Comparable[], Comparable[]) - Method in class uk.ac.starlink.table.join.SkyMatchEngine
 
getMatchBounds(Comparable[], Comparable[]) - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine
 
getMatchParameters() - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
 
getMatchParameters() - Method in class uk.ac.starlink.table.join.AnisotropicCartesianMatchEngine
Returns a set of matching parameters, one representing the radius of each axis of the error ellipse for each dimension.
getMatchParameters() - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
 
getMatchParameters() - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
 
getMatchParameters() - Method in class uk.ac.starlink.table.join.IsotropicCartesianMatchEngine
Returns a single parameter controlling the isotropic error (radius of a match sphere).
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.SkyMatchEngine
 
getMatchParameters() - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine
 
getMatchScoreInfo() - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
 
getMatchScoreInfo() - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
The match score is got by adding together the scores from all the constituent matchers.
getMatchScoreInfo() - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
The match score is uninteresting, since it's either -1 or 0.
getMatchScoreInfo() - Method in interface uk.ac.starlink.table.join.MatchEngine
Returns a description of the value returned by the MatchEngine.matchScore(java.lang.Object[], java.lang.Object[]) method.
getMatchScoreInfo() - Method in class uk.ac.starlink.table.join.SkyMatchEngine
 
getMatchScoreInfo() - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine
 
getMaxLength() - Method in class uk.ac.starlink.table.gui.ValueInfoCellRenderer
Gets the length in characters at which cell value representations will be truncated.
getMaxWidth() - Method in class uk.ac.starlink.table.formats.AsciiTableWriter
 
getMaxWidth() - Method in class uk.ac.starlink.table.formats.TextTableWriter
Returns the maximum width for a given column.
getMaximum() - Method in class uk.ac.starlink.votable.ValuesElement
Returns the specified maximum value for this ValuesElement object (the value of any Maximum child).
getMetadata() - Method in class uk.ac.starlink.table.formats.RowEvaluator
Returns information gleaned from previous submitRow calls about the kind of data that appears to be in the columns.
getMimeType() - Method in class uk.ac.starlink.fits.AbstractFitsTableWriter
Returns "application/fits".
getMimeType() - Method in class uk.ac.starlink.mirage.MirageTableWriter
 
getMimeType() - Method in interface uk.ac.starlink.table.StarTableWriter
Returns a string suitable for use as the value of a MIME Content-Type header.
getMimeType() - Method in class uk.ac.starlink.table.formats.CsvTableWriter
 
getMimeType() - Method in class uk.ac.starlink.table.formats.HTMLTableWriter
 
getMimeType() - Method in class uk.ac.starlink.table.formats.LatexTableWriter
 
getMimeType() - Method in class uk.ac.starlink.table.formats.TextTableWriter
 
getMimeType() - Method in class uk.ac.starlink.table.formats.TstTableWriter
Returns "text/plain".
getMimeType() - Method in class uk.ac.starlink.votable.VOTableWriter
 
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.connect.FilestoreChooser
Returns an object which contains the state of this chooser.
getModel() - Method in class uk.ac.starlink.table.gui.MultilineJTable
Returns the model which this table is using for data display.
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.
getNRows() - Method in class uk.ac.starlink.util.AsciiFileParser
Get the number of rows located in the file.
getName() - Method in class uk.ac.starlink.connect.AuthKey
Returns the name of this key.
getName() - Method in interface uk.ac.starlink.connect.Connector
Returns the name of the type of facility to which this connector can connect.
getName() - Method in class uk.ac.starlink.connect.ErrorLeaf
 
getName() - Method in class uk.ac.starlink.connect.FileNode
 
getName() - Method in interface uk.ac.starlink.connect.Node
Returns the name of this node.
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.StarTable
Returns the name of this table, if it has one.
getName() - Method in class uk.ac.starlink.table.URLValueInfo
 
getName() - Method in interface uk.ac.starlink.table.ValueInfo
Returns the name of this object.
getName() - Method in class uk.ac.starlink.table.WrapperStarTable
 
getName() - Method in class uk.ac.starlink.table.gui.BasicTableLoadDialog
 
getName() - Method in class uk.ac.starlink.table.gui.FileChooserLoader
 
getName() - Method in class uk.ac.starlink.table.gui.SQLReadDialog
 
getName() - Method in class uk.ac.starlink.table.gui.SQLWriteDialog
 
getName() - Method in interface uk.ac.starlink.table.gui.TableLoadDialog
Name of this dialogue.
getName() - Method in class uk.ac.starlink.table.join.JoinType
Returns the name of this type.
getName() - Method in class uk.ac.starlink.util.ByteArrayDataSource
 
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.
getName() - Method in class uk.ac.starlink.votable.dom.DelegatingAttr
 
getName() - Method in class uk.ac.starlink.votable.dom.DelegatingDocumentType
 
getNamespaceURI() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getNextSibling() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getNickNames() - Method in class uk.ac.starlink.util.ObjectFactory
Returns a list of the nicknames which have been registered.
getNodeName() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getNodeType() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getNodeValue() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getNonProxyHosts() - Method in class uk.ac.starlink.util.ProxySetup
Get the hosts that should not be proxied.
getNormaliseScores() - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
Indicates whether the results of the AbstractCartesianMatchEngine.matchScore(java.lang.Object[], java.lang.Object[]) method will be normalised.
getNotationName() - Method in class uk.ac.starlink.votable.dom.DelegatingEntity
 
getNotations() - Method in class uk.ac.starlink.votable.dom.DelegatingDocumentType
 
getNrows() - Method in class uk.ac.starlink.votable.TableElement
Returns the number of rows in this table.
getNull() - Method in class uk.ac.starlink.votable.FieldElement
Returns the 'null' value for this FieldElement.
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.
getObject() - Method in class uk.ac.starlink.votable.ParamElement
Returns the object represented by the value of this Param.
getOkAction() - Method in class uk.ac.starlink.connect.FilestoreChooser
Returns the action which is equivalent to hitting an OK button, that is performing a selection.
getOkAction() - Method in class uk.ac.starlink.table.gui.BasicTableLoadDialog
Returns the action associated with hitting the OK dialogue button.
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.connect.ErrorLeaf
 
getOutputStream() - Method in interface uk.ac.starlink.connect.Leaf
Returns an output stream from this leaf.
getOutputStream() - Method in interface uk.ac.starlink.table.ByteStore
Returns an output stream which can be used to write to the store.
getOutputStream(String) - Method in class uk.ac.starlink.table.StarTableOutput
Returns an output stream which points to a given location.
getOutputStream() - Method in class uk.ac.starlink.table.storage.DiscardByteStore
 
getOutputStream() - Method in class uk.ac.starlink.table.storage.FileByteStore
 
getOutputStream() - Method in class uk.ac.starlink.table.storage.MemoryByteStore
 
getOutputStream() - Method in class uk.ac.starlink.util.PipeReaderThread
Returns the stream at the output end of the pipe.
getOwnerDocument() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getOwnerElement() - Method in class uk.ac.starlink.votable.dom.DelegatingAttr
 
getPairTypes() - Static method in class uk.ac.starlink.table.join.JoinType
Returns a list of all the known types which apply to two-table matches.
getParam() - Method in class uk.ac.starlink.votable.ParamRefElement
Returns the PARAM element referenced by this PARAMref.
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.
getParameterByName(String) - 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.WrapperStarTable
 
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.
getParams() - Method in class uk.ac.starlink.votable.GroupElement
Returns an array of the PARAMs associated with this group.
getParams() - Method in class uk.ac.starlink.votable.TableElement
Returns the PARAM elements for this table.
getParent() - Method in class uk.ac.starlink.connect.ErrorLeaf
 
getParent() - Method in class uk.ac.starlink.connect.FileNode
 
getParent() - Method in interface uk.ac.starlink.connect.Node
Returns the parent branch of this node.
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.
getParentNode() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getPasswordDocument() - Method in class uk.ac.starlink.table.jdbc.TextModelsAuthenticator
Returns the text model for the password string.
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
 
getPrefix() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getPreviousSibling() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getProgessBar() - Method in class uk.ac.starlink.table.gui.BasicTableLoadDialog
Returns the progress bar at the bottom of the dialogue window.
getProgressBar() - Method in class uk.ac.starlink.table.gui.ProgressBarStarTable
 
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.
getPublicId() - Method in class uk.ac.starlink.votable.dom.DelegatingDocumentType
 
getPublicId() - Method in class uk.ac.starlink.votable.dom.DelegatingEntity
 
getPublicId() - Method in class uk.ac.starlink.votable.dom.DelegatingNotation
 
getRawInputStream() - Method in class uk.ac.starlink.util.ByteArrayDataSource
 
getRawInputStream() - Method in class uk.ac.starlink.util.DataSource
Provides a new InputStream for this data source.
getRawInputStream() - Method in class uk.ac.starlink.util.FileDataSource
 
getRawInputStream() - Method in class uk.ac.starlink.util.ResourceDataSource
 
getRawInputStream() - Method in class uk.ac.starlink.util.URLDataSource
 
getRawLength() - Method in class uk.ac.starlink.util.ByteArrayDataSource
 
getRawLength() - Method in class uk.ac.starlink.util.DataSource
Returns the length in bytes of the stream returned by getRawInputStream, if known.
getRawLength() - Method in class uk.ac.starlink.util.FileDataSource
Returns the length of this file.
getReadHrefTables() - Method in class uk.ac.starlink.votable.TableContentHandler
Indicates whether href-referenced tables should be streamed to the table handler.
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.
getResourceContents(Class, String) - Static method in class uk.ac.starlink.util.IOUtils
Reads a static resource and returns the contents as a string.
getResultSet() - Method in class uk.ac.starlink.table.jdbc.RandomResultSetStarTable
Returns the result set on which this table is built.
getResultSet() - Method in class uk.ac.starlink.table.jdbc.SequentialResultSetStarTable
Returns the result set on which this table is built.
getRoot() - Method in class uk.ac.starlink.connect.Connection
Returns the root of the remote filesystem provided by this connection.
getRow(long) - Method in class uk.ac.starlink.fits.FitsStarTable
 
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 class uk.ac.starlink.table.ColumnPermutedStarTable
 
getRow(long) - Method in class uk.ac.starlink.table.ConcatStarTable
 
getRow() - Method in class uk.ac.starlink.table.EmptyRowSequence
Always throws IllegalStateException.
getRow(long) - Method in class uk.ac.starlink.table.EmptyStarTable
 
getRow(long) - Method in class uk.ac.starlink.table.ExplodedStarTable
 
getRow() - Method in class uk.ac.starlink.table.IteratorRowSequence
 
getRow(long) - Method in class uk.ac.starlink.table.JoinStarTable
 
getRow() - Method in class uk.ac.starlink.table.OnceRowPipe
 
getRow() - Method in class uk.ac.starlink.table.RandomRowSequence
 
getRow(long) - Method in class uk.ac.starlink.table.RandomWrapperStarTable
 
getRow() - Method in class uk.ac.starlink.table.ReaderRowSequence
 
getRow(long) - Method in class uk.ac.starlink.table.RowListStarTable
 
getRow(long) - Method in class uk.ac.starlink.table.RowPermutedStarTable
 
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() - Method in class uk.ac.starlink.table.SelectorStarTable
 
getRow(long) - Method in interface uk.ac.starlink.table.StarTable
Returns the contents of a given table row.
getRow() - Method in class uk.ac.starlink.table.WrapperRowSequence
 
getRow(long) - Method in class uk.ac.starlink.table.WrapperStarTable
 
getRow(long) - Method in class uk.ac.starlink.table.jdbc.JDBCStarTable
 
getRow(long) - Method in class uk.ac.starlink.table.jdbc.RandomResultSetStarTable
 
getRow(int) - Method in class uk.ac.starlink.util.AsciiFileParser
Get the parsed Strings in a row.
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.ColFitsStarTable
 
getRowCount() - Method in class uk.ac.starlink.fits.ColFitsTableSerializer
 
getRowCount() - Method in class uk.ac.starlink.fits.FitsStarTable
 
getRowCount() - Method in interface uk.ac.starlink.fits.FitsTableSerializer
Returns the number of rows which will be output.
getRowCount() - Method in class uk.ac.starlink.fits.StandardFitsTableSerializer
 
getRowCount() - Method in class uk.ac.starlink.table.AbstractStarTable
 
getRowCount() - Method in class uk.ac.starlink.table.BeanStarTable
 
getRowCount() - Method in class uk.ac.starlink.table.ColumnRandomWrapperStarTable
 
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.ConcatStarTable
 
getRowCount() - Method in class uk.ac.starlink.table.ConstantStarTable
 
getRowCount() - Method in class uk.ac.starlink.table.EmptyStarTable
 
getRowCount() - Method in class uk.ac.starlink.table.JoinStarTable
 
getRowCount() - Method in class uk.ac.starlink.table.RandomStarTable
The number of rows in this table.
getRowCount() - Method in class uk.ac.starlink.table.RandomWrapperStarTable
 
getRowCount() - Method in class uk.ac.starlink.table.RowListStarTable
 
getRowCount() - Method in class uk.ac.starlink.table.RowPermutedStarTable
 
getRowCount() - Method in class uk.ac.starlink.table.RowSubsetStarTable
 
getRowCount() - Method in class uk.ac.starlink.table.SelectorStarTable
Returns -1 (length unknown).
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.WrapperStarTable
 
getRowCount() - Method in class uk.ac.starlink.table.formats.StreamStarTable
 
getRowCount() - Method in class uk.ac.starlink.table.gui.MapGroupTableModel
 
getRowCount() - Method in class uk.ac.starlink.table.gui.StarTableModel
 
getRowCount() - Method in class uk.ac.starlink.table.jdbc.JDBCStarTable
 
getRowCount() - Method in class uk.ac.starlink.table.jdbc.RandomResultSetStarTable
 
getRowCount() - Method in class uk.ac.starlink.table.jdbc.SequentialResultSetStarTable
 
getRowCount() - Method in class uk.ac.starlink.table.join.BinContents
Returns the number of rows currently contained in this object.
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.VOStarTable
 
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.AbstractStarTable
 
getRowSequence() - Method in class uk.ac.starlink.table.ColumnPermutedStarTable
 
getRowSequence() - Method in class uk.ac.starlink.table.ConcatStarTable
 
getRowSequence() - Method in class uk.ac.starlink.table.EmptyStarTable
 
getRowSequence() - Method in class uk.ac.starlink.table.ExplodedStarTable
 
getRowSequence() - Method in class uk.ac.starlink.table.JoinStarTable
 
getRowSequence() - Method in class uk.ac.starlink.table.ProgressLineStarTable
 
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.RandomWrapperStarTable
Returns a RowSequence object based on the random data access methods of this table.
getRowSequence() - Method in class uk.ac.starlink.table.RowPermutedStarTable
 
getRowSequence() - Method in class uk.ac.starlink.table.RowSubsetStarTable
 
getRowSequence() - Method in class uk.ac.starlink.table.SelectorStarTable
 
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.WrapperStarTable
 
getRowSequence() - Method in class uk.ac.starlink.table.formats.StreamStarTable
 
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.table.jdbc.SequentialResultSetStarTable
The first time it is called, returns an iterator over the rows of the result set.
getRowSequence() - Method in interface uk.ac.starlink.votable.TabularData
Returns an object which can iterate over all the rows in the table data sequentially.
getRowSequence() - Method in class uk.ac.starlink.votable.VOStarTable
 
getSampledRows() - Method in class uk.ac.starlink.table.formats.TextTableWriter
Returns the number of columns which will be sampled to work out the column width.
getScore(int) - Method in class uk.ac.starlink.table.join.PairsRowLink
Returns the score associated with a given RowRef.
getScore() - Method in class uk.ac.starlink.table.join.RowLink2
Returns the score associated with this link.
getSelectedBranch() - Method in class uk.ac.starlink.connect.BranchComboBox
Returns the currently selected branch.
getSelectedFormat() - Method in class uk.ac.starlink.table.gui.TableSaveChooser
Returns the currently selected format string.
getSelectedNode() - Method in class uk.ac.starlink.connect.FilestoreChooser
Returns the single selected node.
getSelectedNodes() - Method in class uk.ac.starlink.connect.FilestoreChooser
Returns the array of all nodes currently selected.
getSeparation() - Method in class uk.ac.starlink.table.join.SkyMatchEngine
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 class uk.ac.starlink.table.URLValueInfo
 
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.
getSize() - Method in class uk.ac.starlink.table.join.LinkGroup
Returns this group's size.
getSpecified() - Method in class uk.ac.starlink.votable.dom.DelegatingAttr
 
getSql() - Method in class uk.ac.starlink.table.jdbc.JDBCStarTable
Returns the text of the SQL query used for this table.
getSqlType() - Method in class uk.ac.starlink.table.jdbc.JDBCFormatter.SqlColumn
Returns the SQL type code for this column.
getSqlType(Class) - Method in class uk.ac.starlink.table.jdbc.JDBCFormatter
Returns an SQL type code suitable for a given class.
getStack() - Method in class uk.ac.starlink.table.gui.SQLDialog
Returns the container for query components.
getStarTable() - Method in interface uk.ac.starlink.table.RowStore
Obtains a StarTable which contains the data and metadata that have been written into this sink.
getStarTable() - Method in interface uk.ac.starlink.table.TableSource
Returns a table.
getStarTable() - Method in class uk.ac.starlink.table.gui.StarJTable
Return a reference to the StarTable being used.
getStarTable() - Method in class uk.ac.starlink.table.gui.StarTableModel
Gets the StarTable underlying this model.
getStarTable() - Method in class uk.ac.starlink.table.storage.DiscardRowStore
 
getStarTable() - Method in class uk.ac.starlink.table.storage.DiskRowStore
 
getStarTable() - Method in class uk.ac.starlink.table.storage.ListRowStore
 
getStarTable() - Method in class uk.ac.starlink.table.storage.SidewaysRowStore
 
getStarTableFactory() - Method in class uk.ac.starlink.table.gui.TableLoadChooser
Returns the factory object which this chooser uses to resolve files into StarTables.
getStarTableWriters() - Static method in class uk.ac.starlink.table.formats.CsvTableWriter
Returns a selection of useful CsvTableWriters.
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.FitsPlusTableWriter
Returns a list of FITS-plus table writers with variant values of attributes.
getStarTableWriters() - Static method in class uk.ac.starlink.votable.VOTableWriter
Returns a list of votable writers with variant values of attributes.
getStoragePolicy() - Method in class uk.ac.starlink.table.StarTableFactory
Returns the current storage policy.
getStoragePolicy() - Method in class uk.ac.starlink.votable.VODocument
Returns the storage policy used for storing bulk table data found as elements in the DOM into a usable form.
getStoragePolicy() - Method in class uk.ac.starlink.votable.VOElementFactory
Returns the storage policy currently in effect.
getStringField(int, int) - Method in class uk.ac.starlink.util.AsciiFileParser
Get the String value of a field.
getStringValue(String) - Method in class uk.ac.starlink.fits.HeaderCards
Returns the string value for a card with a given key.
getSubmitAction() - Method in class uk.ac.starlink.table.gui.TableLoadChooser
Returns the action used when the location text is submitted.
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.VODocument
Returns the system ID associated with this document.
getSystemId() - Method in class uk.ac.starlink.votable.VOElement
Returns any system ID associated with this node.
getSystemId() - Method in class uk.ac.starlink.votable.dom.DelegatingDocumentType
 
getSystemId() - Method in class uk.ac.starlink.votable.dom.DelegatingEntity
 
getSystemId() - Method in class uk.ac.starlink.votable.dom.DelegatingNotation
 
getTable(StarTableFactory, String) - Method in class uk.ac.starlink.table.gui.BasicTableLoadDialog.DataSourceTableSupplier
 
getTable(StarTableFactory, String) - Method in interface uk.ac.starlink.table.gui.BasicTableLoadDialog.TableSupplier
Attempts to load a table.
getTable(Component) - Method in class uk.ac.starlink.table.gui.TableLoadChooser
Deprecated. use showTableDialog instead
getTable() - Method in class uk.ac.starlink.table.gui.TableSaveChooser
Obtains the table to write.
getTable() - Method in class uk.ac.starlink.votable.VOSerializer
Returns the table object which this object can serialize.
getTableBuilder(String) - Method in class uk.ac.starlink.table.StarTableFactory
Returns a table handler with a given name.
getTableConsumer() - Method in class uk.ac.starlink.table.gui.TableLoadChooser
Returns the object which does something with tables that the user selects to load.
getTableFactory() - Method in class uk.ac.starlink.table.gui.PasteLoader
Provides the table factory to be used for loading tables.
getTableHandler() - Method in class uk.ac.starlink.votable.TableContentHandler
Returns the TableHandler object for this parser.
getTableID() - Method in class uk.ac.starlink.table.gui.BasicTableLoadDialog.DataSourceTableSupplier
 
getTableID() - Method in interface uk.ac.starlink.table.gui.BasicTableLoadDialog.TableSupplier
Returns a string representation (location maybe) of the table which this object will load.
getTableImportTransferHandler() - Method in class uk.ac.starlink.table.gui.TableLoadChooser
Returns a transfer handler which will accept a table dropped on it as a selected one.
getTableIndex() - Method in class uk.ac.starlink.table.join.RowRef
Returns the table index.
getTableOutput() - Method in class uk.ac.starlink.table.gui.TableSaveChooser
Returns the StarTableOutput object which this saver uses to do the actual writing of the StarTables.
getTableSupplier() - Method in class uk.ac.starlink.table.gui.BasicTableLoadDialog
Concrete subclasses should implement this method to supply a TableSupplier object which can attempt to load a table based on the current state (as filled in by the user) of this component.
getTableSupplier() - Method in class uk.ac.starlink.table.gui.FilestoreTableLoadDialog
 
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.dom.DelegatingElement
 
getTarget() - Method in class uk.ac.starlink.votable.dom.DelegatingProcessingInstruction
 
getTextContent(Element) - Static method in class uk.ac.starlink.util.DOMUtils
Returns a string representing the plain text content of an element.
getToolkit() - Method in class uk.ac.starlink.table.gui.PasteLoader
 
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.AbstractCartesianMatchEngine
Returns an array of tuple infos, one for each Cartesian dimension.
getTupleInfos() - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
 
getTupleInfos() - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
 
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.SkyMatchEngine
 
getTupleInfos() - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine
 
getType() - Method in interface uk.ac.starlink.table.ValueStore
Returns the class of value which this object can store.
getType() - Method in class uk.ac.starlink.table.storage.ArrayPrimitiveStore
 
getType() - Method in class uk.ac.starlink.votable.ValuesElement
Returns the supplied or implied value of the 'type' attribute of this ValuesElement object.
getTypeSpec() - Method in class uk.ac.starlink.table.jdbc.JDBCFormatter.SqlColumn
Type specification as used in CREATE statement.
getUCD() - Method in class uk.ac.starlink.table.DefaultValueInfo
 
getUCD(String) - Static method in class uk.ac.starlink.table.UCD
Returns the UCD object corresponding to a given UCD ID string.
getUCD() - Method in class uk.ac.starlink.table.URLValueInfo
 
getUCD() - Method in interface uk.ac.starlink.table.ValueInfo
Returns the Unified Column Descriptor string applying to the values described by this object.
getUCDs() - Static method in class uk.ac.starlink.table.UCD
Returns an iterator over all the known UCDs.
getURL() - Method in class uk.ac.starlink.table.AbstractStarTable
 
getURL() - Method in class uk.ac.starlink.table.RandomWrapperStarTable
Returns the URL of the base table.
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.table.WrapperStarTable
Initially returns null to indicate that this table itself is not persistent.
getURL() - Method in class uk.ac.starlink.util.DataSource
Returns a URL which corresponds to this data source, if one exists.
getURL() - Method in class uk.ac.starlink.util.FileDataSource
 
getURL() - Method in class uk.ac.starlink.util.ResourceDataSource
 
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.URLDataSource
Returns the URL on which this URLDataSource is based.
getUcd() - Method in class uk.ac.starlink.votable.FieldElement
Returns the value of the ucd attribute, or null if there is none.
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 class uk.ac.starlink.table.URLValueInfo
 
getUnitString() - Method in interface uk.ac.starlink.table.ValueInfo
Returns a string representing the units of the values described by this object.
getUnused() - Method in class uk.ac.starlink.util.ValueWatcher
Returns a value in the range loBound..hiBound which has never been sumitted to ValueWatcher.useValue(long).
getUnusedParams() - Method in class uk.ac.starlink.fits.HeaderCards
Returns an array of DescribedValue objects suitable for use as items of per-table metadata derived from this FITS header.
getUseErrors() - Method in class uk.ac.starlink.table.join.SkyMatchEngine
Indicates whether this engine is using per-row errors for matching.
getUsedMatchFlag() - Method in class uk.ac.starlink.table.join.JoinType
Returns a value which indicates whether the matchScore is ever non-empty in the output table.
getUsedTableFlags() - Method in class uk.ac.starlink.table.join.JoinType
Returns an array of flags indicating whether each of the tables in the input will ever have non-empty rows in the output.
getUserDocument() - Method in class uk.ac.starlink.table.jdbc.TextModelsAuthenticator
Returns the text model for the username string.
getUtype(ValueInfo) - Static method in class uk.ac.starlink.table.Tables
Returns the Utype associated with a given metadata item.
getValue() - Method in class uk.ac.starlink.table.DescribedValue
Returns the actual value content of this object.
getValue(Collection, ValueInfo) - Static method in class uk.ac.starlink.table.Tables
Returns the value from a list of DescribedValue objects which corresponds to a given info key.
getValue() - Method in class uk.ac.starlink.votable.ParamElement
Returns the value of the value attribute, or an empty string if it has none.
getValue() - Method in class uk.ac.starlink.votable.dom.DelegatingAttr
 
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.MapGroupTableModel
 
getValueAt(int, int) - Method in class uk.ac.starlink.table.gui.StarTableModel
 
getValueInfo(FieldElement) - Static method in class uk.ac.starlink.votable.VOStarTable
Returns a ValueInfo object suitable for holding the values in a VOTable Field (or Param) object.
getWrapped(Object) - Static method in class uk.ac.starlink.util.WrapUtils
Returns the object on which a given object is based.
getWrapped(Object, Class) - Static method in class uk.ac.starlink.util.WrapUtils
Attempts to return an object of a given class on which a given object is based.
getWriteHeader() - Method in class uk.ac.starlink.table.formats.CsvTableWriter
Indicates whether an initial row containing column names will be written.
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.

H

HEALPixMatchEngine - class uk.ac.starlink.table.join.HEALPixMatchEngine.
SkyMatchEngine implementation which works using the HEALPix pixelisation scheme.
HEALPixMatchEngine(double, boolean) - Constructor for class uk.ac.starlink.table.join.HEALPixMatchEngine
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.
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 using the HTM (Hierarchical Triangular Mesh) pixel-indexing scheme.
HTMMatchEngine(double, boolean) - 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.
HTM_MIN_RESOLUTION - Static variable in class uk.ac.starlink.table.join.HTMMatchEngine
Minimum resolution in degrees supported by HTM implementation.
HeaderCards - class uk.ac.starlink.fits.HeaderCards.
Controlled access to a collection of FITS header cards.
HeaderCards(Header) - Constructor for class uk.ac.starlink.fits.HeaderCards
Constructor.
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.dom.DelegatingElement
 
hasAttributeNS(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
hasAttributes() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
hasChildNodes() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
hasDrivers() - Static method in class uk.ac.starlink.table.jdbc.JDBCHandler
Indicates whether any drivers are installed.
hasNext() - Method in class uk.ac.starlink.table.ShapeIterator
 
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.
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.
hashCode() - Method in class uk.ac.starlink.connect.FileNode
 
hashCode() - Method in class uk.ac.starlink.table.join.LinkGroup
 
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.util.CgiQuery
 

I

ID_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
ValueInfo for VOTable ID attribute.
INDEX_KEY - Static variable in class uk.ac.starlink.table.ValueInfoMapGroup
 
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
 
IntList - class uk.ac.starlink.util.IntList.
Extendable array of integers.
IntList() - Constructor for class uk.ac.starlink.util.IntList
Constructs a new list.
IntList(int) - Constructor for class uk.ac.starlink.util.IntList
Constructs a new list with a given initial capacity.
IntList(int[]) - Constructor for class uk.ac.starlink.util.IntList
Constructs a new list initialised to the contents of a given array.
IpacTableBuilder - class uk.ac.starlink.table.formats.IpacTableBuilder.
A table builder which reads tables in IPAC format.
IpacTableBuilder() - Constructor for class uk.ac.starlink.table.formats.IpacTableBuilder
 
IsotropicCartesianMatchEngine - class uk.ac.starlink.table.join.IsotropicCartesianMatchEngine.
Matcher which matches in an isotropic N-dimensional Cartesian space.
IsotropicCartesianMatchEngine(int, double, boolean) - Constructor for class uk.ac.starlink.table.join.IsotropicCartesianMatchEngine
Constructs a matcher which matches points in an ndim-dimensional Cartesian space.
IteratorRowSequence - class uk.ac.starlink.table.IteratorRowSequence.
Implementation of RowSequence based on an Iterator which returns table rows in sequence.
IteratorRowSequence(Iterator) - Constructor for class uk.ac.starlink.table.IteratorRowSequence
Constructs a new RowSequence from an Iterator.
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.
ignorableWhitespace(char[], int, int) - Method in class uk.ac.starlink.votable.TableContentHandler
 
importNode(Node, boolean) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
init(DataSource) - Method in class uk.ac.starlink.table.formats.StreamStarTable
Initialises the table from the input stream.
inlineComment - Variable in class uk.ac.starlink.util.AsciiFileParser
The character used for inline comments.
insertBefore(Node, Node) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
insertData(int, String) - Method in class uk.ac.starlink.votable.dom.DelegatingCharacterData
 
insertRow(long, Object[]) - Method in class uk.ac.starlink.table.RowListStarTable
Adds a new row in the middle of the table.
installCustomHandlers() - Static method in class uk.ac.starlink.util.URLUtils
Attempts to install additional URL protocol handlers suitable for astronomy applications.
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.
interrupt() - Method in class uk.ac.starlink.table.gui.LoadWorker
Interrupts the thread doing the work for this object if it is active.
invoke() - Method in class uk.ac.starlink.table.gui.LoadWorker
Causes the LoadWorker.attemptLoad() method to be called from a new thread, and notifies the table consumer accordingly.
invoke() - Method in class uk.ac.starlink.table.gui.SaveWorker
Begins the save.
invokeMirage(StarTable, List) - Static method in class uk.ac.starlink.mirage.MirageDriver
Invokes the Mirage application on a StarTable object.
is64Bit() - Static method in class uk.ac.starlink.util.Loader
Tests whether the JVM appears to be 64-bit or not.
isArray() - Method in class uk.ac.starlink.table.DefaultValueInfo
 
isArray() - Method in class uk.ac.starlink.table.URLValueInfo
 
isArray() - Method in interface uk.ac.starlink.table.ValueInfo
Indicates whether the values described by this object are java arrays.
isAvailable() - Method in class uk.ac.starlink.table.gui.FileChooserLoader
 
isAvailable() - Method in class uk.ac.starlink.table.gui.FilestoreTableLoadDialog
 
isAvailable() - Method in class uk.ac.starlink.table.gui.SQLDialog
 
isAvailable() - Method in interface uk.ac.starlink.table.gui.TableLoadDialog
Indicates whether this dialog can be invoked.
isBlank(Object) - Static method in class uk.ac.starlink.table.Tables
Indicates whether a given value is conventionally regarded as a blank value.
isConnected() - Method in class uk.ac.starlink.connect.Connection
Indicates whether this connection is currently up and running.
isDuplicate(String, Collection, boolean) - Static method in class uk.ac.starlink.table.JoinFixAction
Utility method to determine whether a given name is a duplicate of any in a given collection of other names.
isFixed() - Method in class uk.ac.starlink.util.AsciiFileParser
Get whether the file is expected to have a fixed number of fields.
isHidden() - Method in class uk.ac.starlink.connect.AuthKey
Returns true if this key's value should be hidden.
isHidingEnabled() - Method in class uk.ac.starlink.connect.FileBranch
Indicates whether files marked as hidden by the default FileSystemView are shown or not.
isIncluded(RowSequence) - Method in class uk.ac.starlink.table.SelectorStarTable
Evaluated to determine whether rows of the base table are included in this one.
isLoading() - Method in class uk.ac.starlink.table.gui.BasicTableConsumer
Determines whether this consumer is currently waiting for a load to finish.
isMagic(byte[]) - Static method in class uk.ac.starlink.fits.FitsConstants
Indicates whether the supplied buffer is the start of a FITS file.
isMagic(byte[]) - Static method in class uk.ac.starlink.votable.ColFitsPlusTableBuilder
 
isMagic(int, String, String) - Method in class uk.ac.starlink.votable.ColFitsPlusTableWriter
 
isMagic(byte[]) - Static method in class uk.ac.starlink.votable.FitsPlusTableBuilder
Tests whether a given buffer contains bytes which might be the first few bytes of a FitsPlus table.
isMagic(int, String, String) - Method in class uk.ac.starlink.votable.FitsPlusTableWriter
 
isMagic(byte[]) - Method in class uk.ac.starlink.votable.VOTableFitsTableWriter
Determines whether a given byte buffer looks like it contains the start of a primary header written by this writer.
isMagic(int, String, String) - Method in class uk.ac.starlink.votable.VOTableFitsTableWriter
Tests a header card to see if it looks like part of the magic number for the format written by this handler.
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 class uk.ac.starlink.table.URLValueInfo
 
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.AbstractStarTable
The AbstractStarTable implementation of this method returns false.
isRandom() - Method in class uk.ac.starlink.table.ConcatStarTable
 
isRandom() - Method in class uk.ac.starlink.table.EmptyStarTable
 
isRandom() - Method in class uk.ac.starlink.table.JoinStarTable
 
isRandom() - Method in class uk.ac.starlink.table.RandomStarTable
Returns true.
isRandom() - Method in class uk.ac.starlink.table.RandomWrapperStarTable
Returns true.
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.SelectorStarTable
Returns false.
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.WrapperStarTable
 
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
 
isRegistered(String) - Method in class uk.ac.starlink.util.ObjectFactory
Indicates whether this factory knows about a given name.
isRequired() - Method in class uk.ac.starlink.connect.AuthKey
Indicates whether this key must have a non-null value.
isReserved(String) - Static method in class uk.ac.starlink.table.jdbc.SqlReserved
Indicates whether a word is an SQL reserved word or not.
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.
isStrict() - Method in class uk.ac.starlink.votable.VOElementFactory
Indicates whether a strict reading of the VOTable standard is in effect.
isStrictByDefault() - Static method in class uk.ac.starlink.votable.VOElementFactory
Indicates whether strict interpretation of the VOTable standard is on by default (if it has not been set explicitly).
isSupported(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
isWritable() - Method in class uk.ac.starlink.table.ArrayColumn
Returns true, since this class can store cell values.
isWritable() - Method in class uk.ac.starlink.table.ColumnData
Indicates whether this object can store values.
isWritable() - Method in class uk.ac.starlink.table.EditableColumn
Returns true.
isWritable() - Method in class uk.ac.starlink.table.WrapperColumn
 
itemStateChanged(ItemEvent) - Method in class uk.ac.starlink.table.gui.UCDSelector
 
iterator() - Method in interface uk.ac.starlink.table.join.LinkSet
Returns an iterator over the elements of this set.
iterator() - Method in class uk.ac.starlink.util.NodeDescendants
Obtains an iterator which iterates over the nodes in the set of descendants.

J

JANSKY - Static variable in class uk.ac.starlink.util.PhysicalConstants
1 Jansky - W.m^-2.Hz^-1
JDBCAuthenticator - interface uk.ac.starlink.table.jdbc.JDBCAuthenticator.
Specifies authentication to make a JDBC connection.
JDBCFormatter - class uk.ac.starlink.table.jdbc.JDBCFormatter.
Handles conversion of a StarTable into a new table in an RDBMS.
JDBCFormatter(Connection, StarTable) - Constructor for class uk.ac.starlink.table.jdbc.JDBCFormatter
Constructor.
JDBCFormatter.SqlColumn - class uk.ac.starlink.table.jdbc.JDBCFormatter.SqlColumn.
Describes a column as it will be written to a table in an RDBMS.
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.
JDBCUtils - class uk.ac.starlink.table.jdbc.JDBCUtils.
Utilties related to JDBC.
JoinFixAction - class uk.ac.starlink.table.JoinFixAction.
Class defining the possible actions for doctoring column names when joining tables.
JoinFixAction(String) - Constructor for class uk.ac.starlink.table.JoinFixAction
Constructor.
JoinStarTable - class uk.ac.starlink.table.JoinStarTable.
Joins a number of tables to produce a single combined table.
JoinStarTable(StarTable[], JoinFixAction[]) - Constructor for class uk.ac.starlink.table.JoinStarTable
Constructs a new JoinStarTable from a list of constituent tables, optionally renaming duplicated column names.
JoinStarTable(StarTable[]) - Constructor for class uk.ac.starlink.table.JoinStarTable
Constructs a new JoinStarTable from a list of constituent tables.
JoinType - class uk.ac.starlink.table.join.JoinType.
Defines how a set of matched rows from input tables (RowLink objects) are used to select rows for inclusion in an output table which represents the result of the matching operation.

K

KNOWN_BUILDERS_PROPERTY - Static variable in class uk.ac.starlink.table.StarTableFactory
System property which can contain a list of TableBuilder classes for addition to the known (non-automatically detected) handler list.

L

LOAD_DIALOGS_PROPERTY - Static variable in class uk.ac.starlink.table.gui.TableLoadChooser
Name of the system property which can be used to specify the class names of additional TableLoadDialog implementations.
LUMINOSITY_OF_SUN - Static variable in class uk.ac.starlink.util.PhysicalConstants
Solar Luminosity - W
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.
Leaf - interface uk.ac.starlink.connect.Leaf.
Represents a non-directory type file in a (possibly remote) filesystem.
LineReader - class uk.ac.starlink.util.LineReader.
Class containing methods for reading strings from the user (standard input).
LineReader() - Constructor for class uk.ac.starlink.util.LineReader
 
LinkElement - class uk.ac.starlink.votable.LinkElement.
Object representing a LINK element in a VOTable.
LinkGroup - class uk.ac.starlink.table.join.LinkGroup.
Defines a group of RowLink objects.
LinkGroup(int, int) - Constructor for class uk.ac.starlink.table.join.LinkGroup
Constructor.
LinkSet - interface uk.ac.starlink.table.join.LinkSet.
Holds a collection of unique RowLink objects.
ListRowStore - class uk.ac.starlink.table.storage.ListRowStore.
Implementation of RowStore which stores data in memory.
ListRowStore() - Constructor for class uk.ac.starlink.table.storage.ListRowStore
 
ListStore - interface uk.ac.starlink.table.join.ListStore.
Defines how to store list contents in an object container.
ListStores - class uk.ac.starlink.table.join.ListStores.
Provides ListStore implementations.
LoadException - exception uk.ac.starlink.util.LoadException.
Exception thrown if an object creation fails for reasonable reasons.
LoadWorker - class uk.ac.starlink.table.gui.LoadWorker.
Handles asynchronous table loading.
LoadWorker(TableConsumer, String) - Constructor for class uk.ac.starlink.table.gui.LoadWorker
Constructor for a loader which will attempt to feed a loaded table to a given consumer.
Loader - class uk.ac.starlink.util.Loader.
Provides utilities associated with loading resources.
Loader() - Constructor for class uk.ac.starlink.util.Loader
 
LongList - class uk.ac.starlink.util.LongList.
Extendable array of longs..
LongList() - Constructor for class uk.ac.starlink.util.LongList
Constructs a new list.
LongList(int) - Constructor for class uk.ac.starlink.util.LongList
Constructs a new list with a given initial capacity.
LongList(long[]) - Constructor for class uk.ac.starlink.util.LongList
Constructs a new list initialised to the contents of a given array.
leafSelected(Leaf) - Method in class uk.ac.starlink.connect.FilestoreChooser
This method is called if a successful selection of a single leaf has taken place.
length() - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
Returns the size of this buffer.
length() - Method in class uk.ac.starlink.fits.MappedFile
 
length() - Method in class uk.ac.starlink.fits.MultiMappedFile
 
listeners - Variable in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
 
loadFailed(Throwable) - Method in class uk.ac.starlink.table.gui.BasicTableConsumer
Loading fails.
loadFailed(Throwable) - Method in interface uk.ac.starlink.table.gui.TableConsumer
Called when a table load has failed for some reason.
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.
loadStarted(String) - Method in class uk.ac.starlink.table.gui.BasicTableConsumer
Loading starts.
loadStarted(String) - Method in interface uk.ac.starlink.table.gui.TableConsumer
Called when an attempt to load a table has been initiated.
loadSucceeded(StarTable) - Method in class uk.ac.starlink.table.gui.BasicTableConsumer
Loading succeeds.
loadSucceeded(StarTable) - Method in interface uk.ac.starlink.table.gui.TableConsumer
Called when a table has successfully been loaded.
logIn(Map) - Method in interface uk.ac.starlink.connect.Connector
Attempts to open a connection.
logMessage(String) - Method in class uk.ac.starlink.table.join.NullProgressIndicator
 
logMessage(String) - Method in interface uk.ac.starlink.table.join.ProgressIndicator
Registers a comment about the progress of the algorithm.
logMessage(String) - Method in class uk.ac.starlink.table.join.RangeModelProgressIndicator
 
logMessage(String) - Method in class uk.ac.starlink.table.join.TextProgressIndicator
 
logOut() - Method in class uk.ac.starlink.connect.Connection
Closes this connection.
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.ColFitsTableWriter
 
looksLikeFile(String) - Method in class uk.ac.starlink.fits.FitsTableWriter
Returns true if location ends with something like ".fit" or ".fits" or ".fts".
looksLikeFile(String) - Method in class uk.ac.starlink.fits.VariableFitsTableWriter
Always returns false.
looksLikeFile(String) - Method in class uk.ac.starlink.mirage.MirageTableWriter
 
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.CsvTableWriter
Returns true for locations ending ".csv" or ".CSV".
looksLikeFile(String) - Method in class uk.ac.starlink.table.formats.HTMLTableWriter
 
looksLikeFile(String) - Method in class uk.ac.starlink.table.formats.LatexTableWriter
 
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.TstTableWriter
Returns true for location argument which ends in ".tst", ".TST" or ".TAB".
looksLikeFile(String) - Method in class uk.ac.starlink.votable.ColFitsPlusTableWriter
 
looksLikeFile(String) - Method in class uk.ac.starlink.votable.FitsPlusTableWriter
Returns true if location ends with something like ".fit" or ".fits".
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).
MARK_WORKAROUND_PROPERTY - Static variable in class uk.ac.starlink.util.DataSource
 
MASS_OF_EARTH - Static variable in class uk.ac.starlink.util.PhysicalConstants
Mass of the Earth - Kg
MASS_OF_JUPITER - Static variable in class uk.ac.starlink.util.PhysicalConstants
Mass of Jupiter - Kg
MASS_OF_SUN - Static variable in class uk.ac.starlink.util.PhysicalConstants
Mass of Sun - Kg
MATCH - Static variable in class uk.ac.starlink.table.join.MultiJoinType
Table must be present in an acceptable match.
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.
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.
MappedFile - class uk.ac.starlink.fits.MappedFile.
Provides mapped access to a data buffer using a single mapped byte buffer, compatible with nom.tam.util classes.
MappedFile(ByteBuffer) - Constructor for class uk.ac.starlink.fits.MappedFile
Constructs a MappedFile object from a byte buffer.
MappedFile(String) - Constructor for class uk.ac.starlink.fits.MappedFile
Constructs a MappedFile object by mapping the whole of an existing file using read-only mode.
MappedFile(String, String) - Constructor for class uk.ac.starlink.fits.MappedFile
Constructs a MappedFile object by mapping the whole of an existing file with a given mode.
MappedFile(String, String, long, int) - Constructor for class uk.ac.starlink.fits.MappedFile
Constructs a MappedFile object by mapping part of an existing file with a given mode.
MappedFile.FileTooLongException - exception uk.ac.starlink.fits.MappedFile.FileTooLongException.
Exception indicating that a file is too long to map.
Match1Type - class uk.ac.starlink.table.join.Match1Type.
Defines how an output table is created from the results of an internal (single-table) match operation.
Match1Type() - Constructor for class uk.ac.starlink.table.join.Match1Type
 
MatchEngine - interface uk.ac.starlink.table.join.MatchEngine.
Defines the details of object matching criteria.
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
 
MemoryByteStore - class uk.ac.starlink.table.storage.MemoryByteStore.
ByteStore implementation which stores bytes in a buffer in memory.
MemoryByteStore() - Constructor for class uk.ac.starlink.table.storage.MemoryByteStore
 
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
 
MultiJoinType - class uk.ac.starlink.table.join.MultiJoinType.
Enumeration defining how each table in a multi-table join can determines the acceptability of a match.
MultiMappedFile - class uk.ac.starlink.fits.MultiMappedFile.
ArrayDataIO implementation which works by mapping but is capable of splitting a file up into multiple mapped sections.
MultiMappedFile(FileChannel, FileChannel.MapMode, int) - Constructor for class uk.ac.starlink.fits.MultiMappedFile
Constructs a MultiMappedFile from a channel.
MultiMappedFile(File, FileChannel.MapMode, int) - Constructor for class uk.ac.starlink.fits.MultiMappedFile
Constructs a MultiMappedFile from a file.
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.
MultilineJTable - class uk.ac.starlink.table.gui.MultilineJTable.
JTable which can display multiple-line elements.
MultilineJTable(TableModel) - Constructor for class uk.ac.starlink.table.gui.MultilineJTable
Constructs a new table given a base TableModel.
MultilineJTable() - Constructor for class uk.ac.starlink.table.gui.MultilineJTable
Constructs a MultilineJTable without any data.
main(String[]) - Static method in class uk.ac.starlink.connect.FilestoreChooser
 
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.mirage.MirageFormatter
Writes a table to standard output in Mirage format.
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.gui.TableSaveChooser
Testing purposes only.
main(String[]) - Static method in class uk.ac.starlink.table.jdbc.JDBCFormatter
Main method.
main(String[]) - Static method in class uk.ac.starlink.util.MultiXML
Runs the transformation.
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.UncompressInputStream
 
makeAction(TableLoadDialog) - Method in class uk.ac.starlink.table.gui.TableLoadChooser
Constructs and returns a new action suitable for invoking a TableLoadDialog within this chooser.
makeByteStore() - Method in class uk.ac.starlink.table.StoragePolicy
Returns a new ByteStore object which can be used to provide a destination for general purpose data storage.
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.
makeConfiguredRowStore(StarTable) - Method in class uk.ac.starlink.table.StoragePolicy
Creates a new RowStore and primes it by calling TableSink.acceptMetadata(uk.ac.starlink.table.StarTable) on it.
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.
makeDefaultLoadDialogs() - Static method in class uk.ac.starlink.table.gui.TableLoadChooser
Returns a default list of sub-dialogs which can be invoked to load a table.
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.
makeFileURL(File) - Static method in class uk.ac.starlink.util.URLUtils
Constructs a legal URL for a given File.
makeFitsSerializer(StarTable, FitsTableSerializer) - Static method in class uk.ac.starlink.votable.VOSerializer
Constructs a FITS-type VOSerializer.
makeFormatBoxModel(StarTableFactory) - Static method in class uk.ac.starlink.table.gui.TableLoadChooser
Creates and returns a ComboBoxModel suitable for use in a JComboBox which the user can use to choose the format of tables to be loaded.
makeInternalMatchTable(int, LinkSet, 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, StarTable, LinkSet, JoinType, boolean, JoinFixAction[], ValueInfo) - Static method in class uk.ac.starlink.table.join.MatchStarTables
Constructs a table made out of two constituent tables joined together according to a LinkSet describing row matches and a flag determining what conditions on a RowLink give you an output row.
makeJoinTable(StarTable[], LinkSet, boolean, JoinFixAction[], ValueInfo) - Static method in class uk.ac.starlink.table.join.MatchStarTables
Constructs a table made out of a set of constituent tables joined together according to a LinkSet describing row matches.
makeKnownDialogsMenu(String) - Method in class uk.ac.starlink.table.gui.TableLoadChooser
Creates a menu containing actions for popping up modal dialogues corresponding to all the known load dialogue classes (as reported by TableLoadChooser.getKnownDialogs().
makeMap(ColumnInfo) - Static method in class uk.ac.starlink.table.ValueInfoMapGroup
Returns a new Map representing a ColumnInfo object.
makeMap(ValueInfo) - Static method in class uk.ac.starlink.table.ValueInfoMapGroup
Returns a new Map representing a ValueInfo object.
makeMap(DescribedValue) - Static method in class uk.ac.starlink.table.ValueInfoMapGroup
Returns a new Map representing a DescribedValue object.
makeNumericDeduplicationAction(String, boolean) - Static method in class uk.ac.starlink.table.JoinFixAction
Returns an action which will deduplicate names by appending a numeric value to them.
makeParallelMatchTable(StarTable, int, LinkSet, int, int, int, JoinFixAction[]) - 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, Object) - Static method in class uk.ac.starlink.table.PrimitiveArrayColumn
Constructs a new PrimitiveArrayColumn based on a given data array.
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.
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.JoinFixAction
Returns an action for renaming all column names with default options.
makeRenameAllAction(String, boolean, boolean) - Static method in class uk.ac.starlink.table.JoinFixAction
Returns an action for renaming all columns with additional options.
makeRenameDuplicatesAction(String) - Static method in class uk.ac.starlink.table.JoinFixAction
Returns an action for renaming duplicated column names with default options.
makeRenameDuplicatesAction(String, boolean, boolean) - Static method in class uk.ac.starlink.table.JoinFixAction
Returns an action for renaming duplicated column names with additional options.
makeRowStore() - Method in class uk.ac.starlink.table.StoragePolicy
Returns a new RowStore object which can be used to provide a destination for random-access table storage.
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, boolean, StoragePolicy) - Method in class uk.ac.starlink.fits.ColFitsTableBuilder
 
makeStarTable(DataSource, boolean, StoragePolicy) - Method in class uk.ac.starlink.fits.FitsTableBuilder
Creates a StarTable from a DataSource which refers to a FITS file or stream.
makeStarTable(DataSource) - Method in class uk.ac.starlink.table.StarTableFactory
Constructs a readable StarTable from a DataSource object using automatic format detection.
makeStarTable(String) - Method in class uk.ac.starlink.table.StarTableFactory
Constructs a readable StarTable from a location string using automatic format detection.
makeStarTable(URL) - Method in class uk.ac.starlink.table.StarTableFactory
Constructs a readable StarTable from a URL using automatic format detection.
makeStarTable(DataSource, String) - Method in class uk.ac.starlink.table.StarTableFactory
Constructs a readable StarTable from a DataSource using a named table input handler.
makeStarTable(String, String) - Method in class uk.ac.starlink.table.StarTableFactory
Constructs a readable StarTable from a location string using a named table input handler.
makeStarTable(URL, String) - Method in class uk.ac.starlink.table.StarTableFactory
Constructs a readable StarTable from a URL using a named table input handler.
makeStarTable(InputStream, TableBuilder) - Method in class uk.ac.starlink.table.StarTableFactory
Attempts to read and return a StarTable from an input stream.
makeStarTable(Transferable) - Method in class uk.ac.starlink.table.StarTableFactory
Constructs a StarTable from a Transferable object using automatic format detection.
makeStarTable(DataSource, boolean, StoragePolicy) - Method in interface uk.ac.starlink.table.TableBuilder
Constructs a StarTable based on a given DataSource.
makeStarTable(DataSource, boolean, StoragePolicy) - Method in class uk.ac.starlink.table.formats.AsciiTableBuilder
 
makeStarTable(DataSource, boolean, StoragePolicy) - Method in class uk.ac.starlink.table.formats.CsvTableBuilder
 
makeStarTable(DataSource, boolean, StoragePolicy) - Method in class uk.ac.starlink.table.formats.IpacTableBuilder
 
makeStarTable(DataSource, boolean, StoragePolicy) - Method in class uk.ac.starlink.table.formats.TstTableBuilder
 
makeStarTable(DataSource, boolean, StoragePolicy) - Method in class uk.ac.starlink.table.formats.TwoMassPscTableBuilder
 
makeStarTable(DataSource, boolean, StoragePolicy) - Method in class uk.ac.starlink.table.formats.WDCTableBuilder
 
makeStarTable(String, boolean) - Method in class uk.ac.starlink.table.jdbc.JDBCHandler
 
makeStarTable(DataSource, boolean, StoragePolicy) - Method in class uk.ac.starlink.votable.ColFitsPlusTableBuilder
 
makeStarTable(DataSource, boolean, StoragePolicy) - Method in class uk.ac.starlink.votable.FitsPlusTableBuilder
 
makeStarTable(DataSource, boolean, StoragePolicy) - Method in class uk.ac.starlink.votable.VOTableBuilder
Makes a StarTable out of a DataSource which points to a VOTable.
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(Element, String) - Method in class uk.ac.starlink.votable.VOElementFactory
Returns a VOElement based on a given DOM element.
makeVOElement(Document, String) - Method in class uk.ac.starlink.votable.VOElementFactory
Returns a new VOElement based on a DOM Document node.
makeVOElement(DOMSource) - Method in class uk.ac.starlink.votable.VOElementFactory
Returns a VOElement based on a DOM source.
makeVOElement(Source) - Method in class uk.ac.starlink.votable.VOElementFactory
Returns a VOElement based on an XML Source.
makeVOElement(InputStream, String) - 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(String) - 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) - 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.
makeVOElement(File) - 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(DataSource) - 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.
mapNodeType(short) - Static method in class uk.ac.starlink.util.DOMUtils
Maps a node type, as returned by to a name.
mark(int) - Method in class uk.ac.starlink.util.Base64InputStream
 
markSupported() - Method in class uk.ac.starlink.util.Base64InputStream
 
markSupported() - Method in class uk.ac.starlink.util.UncompressInputStream
This stream does not support mark/reset on the stream.
matchScore(Object[], Object[]) - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
Matches two tuples if they represent the coordinates of nearby points.
matchScore(Object[], Object[]) - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
 
matchScore(Object[], Object[]) - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
 
matchScore(Object[], Object[]) - Method in interface uk.ac.starlink.table.join.MatchEngine
Indicates whether two tuples count as matching each other, and if so how closely.
matchScore(Object[], Object[]) - Method in class uk.ac.starlink.table.join.SkyMatchEngine
Determines the match score of two tuples.
matchScore(Object[], Object[]) - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine
 
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
 

N

NAME_KEY - Static variable in class uk.ac.starlink.table.ValueInfoMapGroup
 
NDARRAY_ORIGIN - Static variable in class uk.ac.starlink.fits.FitsConstants
FITS header card for indicating NDArray origin values.
NDARRAY_PREFIX - Static variable in class uk.ac.starlink.fits.FitsConstants
Prefix for NDArray-related FITS header cards.
NDX_PREFIX - Static variable in class uk.ac.starlink.fits.FitsConstants
Prefix for NDX-related FITS header cards.
NDX_XML - Static variable in class uk.ac.starlink.fits.FitsConstants
FITS header card for location (relative URL) of XML representation.
NOMATCH - Static variable in class uk.ac.starlink.table.join.MultiJoinType
Table must be absent in an acceptable match.
NONE - Static variable in class uk.ac.starlink.util.Compression
A Compression object representing no compression (or perhaps an unknown one).
NO_ACTION - Static variable in class uk.ac.starlink.table.JoinFixAction
Action which causes names to be left alone.
NO_BINS - Static variable in interface uk.ac.starlink.table.join.MatchEngine
Convenience constant - it's a zero-length array of objects, suitable for returning from MatchEngine.getBins(java.lang.Object[]) if no match can result.
NULLABLE_KEY - Static variable in class uk.ac.starlink.table.ValueInfoMapGroup
 
NULL_VALUE_INFO - Static variable in class uk.ac.starlink.table.Tables
ValueInfo which may be used as part of a column's metadata to indicate a special value (preferably a Number that should be interpreted as a null (blank).
Node - interface uk.ac.starlink.connect.Node.
Represents a node in a (possibly remote) file system.
NodeComparator - class uk.ac.starlink.connect.NodeComparator.
Comparator for nodes.
NodeComparator() - Constructor for class uk.ac.starlink.connect.NodeComparator
 
NodeDescendants - class uk.ac.starlink.util.NodeDescendants.
Represents the set of Nodes in the tree rooted at a particular DOM Node.
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.
NodeDescendants.Visitor - interface uk.ac.starlink.util.NodeDescendants.Visitor.
The Visitor processes a single node in a tree.
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.
nFields - Variable in class uk.ac.starlink.util.AsciiFileParser
The number of fixed fields in the file.
ncol_ - Variable in class uk.ac.starlink.table.formats.RowEvaluator.Metadata
 
newDocument() - Static method in class uk.ac.starlink.util.DOMUtils
Returns a new Document instance.
next() - Method in class uk.ac.starlink.table.EmptyRowSequence
Always returns false.
next() - Method in class uk.ac.starlink.table.IteratorRowSequence
 
next() - Method in class uk.ac.starlink.table.OnceRowPipe
 
next() - Method in class uk.ac.starlink.table.RandomRowSequence
 
next() - Method in class uk.ac.starlink.table.ReaderRowSequence
 
next() - Method in interface uk.ac.starlink.table.RowSequence
Attempts to advances the current row to the next one.
next() - Method in class uk.ac.starlink.table.ShapeIterator
 
next() - Method in class uk.ac.starlink.table.WrapperRowSequence
 
next() - Method in class uk.ac.starlink.table.join.ProgressRowSequence
 
nextProgress() - Method in class uk.ac.starlink.table.join.ProgressRowSequence
Invokes ProgressRowSequence.next() and also updates the progress indicator.
normalize() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
nrow_ - Variable in class uk.ac.starlink.table.formats.RowEvaluator.Metadata
 

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.
ObjectFactory - class uk.ac.starlink.util.ObjectFactory.
Manages dynamic creation of objects from a known set of classes.
ObjectFactory(Class) - Constructor for class uk.ac.starlink.util.ObjectFactory
Constructor.
OnceRowPipe - class uk.ac.starlink.table.OnceRowPipe.
Streaming RowPipe implementation which provides a one-shot table.
OnceRowPipe() - Constructor for class uk.ac.starlink.table.OnceRowPipe
Constructs a new streaming row store with a default buffer size.
OnceRowPipe(int) - Constructor for class uk.ac.starlink.table.OnceRowPipe
Constructs a new streaming row store with a given buffer size.
obtainMetadata() - Method in class uk.ac.starlink.table.formats.AsciiStarTable
 
obtainMetadata() - Method in class uk.ac.starlink.table.formats.CsvStarTable
 
obtainMetadata() - Method in class uk.ac.starlink.table.formats.PostgresAsciiStarTable
Obtains metadata for the table by reading the schema provided at construction time.
obtainMetadata() - Method in class uk.ac.starlink.table.formats.StreamStarTable
Obtains column metadata for this table, probably by reading through the rows once and using a RowEvaluator.

P

PARSEC - Static variable in class uk.ac.starlink.util.PhysicalConstants
1 Parsec - m
PLANCK - Static variable in class uk.ac.starlink.util.PhysicalConstants
Planck constant - J.s
PLANCK_BAR - Static variable in class uk.ac.starlink.util.PhysicalConstants
Planck constant/2*PI - J.s
PLANCK_EVS - Static variable in class uk.ac.starlink.util.PhysicalConstants
Planck constant - eV.s
PLANCK_EVS_BAR - Static variable in class uk.ac.starlink.util.PhysicalConstants
Planck constant/2*PI - eV.s
PLANCK_LENGTH - Static variable in class uk.ac.starlink.util.PhysicalConstants
Planck length - m
PLANCK_MASS - Static variable in class uk.ac.starlink.util.PhysicalConstants
Planck mass - Kg
PLANCK_TEMP - Static variable in class uk.ac.starlink.util.PhysicalConstants
Planck temperature - K
PRECISION_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
ValueInfo for VOTable precision attribute.
PREFER_DISK - Static variable in class uk.ac.starlink.table.StoragePolicy
Storage policy which will normally store table data in a scratch disk file.
PREFER_MEMORY - Static variable in class uk.ac.starlink.table.StoragePolicy
Storage policy which will always store table data in memory.
PREF_PROPERTY - Static variable in class uk.ac.starlink.table.StoragePolicy
Name of the system property which can be set to indicate the initial setting of the default storage policy.
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.
PROTON_MASS - Static variable in class uk.ac.starlink.util.PhysicalConstants
Proton mass - Kg
PairsRowLink - class uk.ac.starlink.table.join.PairsRowLink.
RowLink implementation which stores a number of pair matches to a single reference RowRef.
PairsRowLink(RowRef, RowRef[], double[], boolean) - Constructor for class uk.ac.starlink.table.join.PairsRowLink
Constructor.
ParamElement - class uk.ac.starlink.votable.ParamElement.
Object representing a PARAM element in a VOTable.
ParamRefElement - class uk.ac.starlink.votable.ParamRefElement.
Object representing a PARAMref element.
PasteLoader - class uk.ac.starlink.table.gui.PasteLoader.
MouseListener which will load a table when a string is pasted from the system selection into a component its listening to.
PasteLoader(Component) - Constructor for class uk.ac.starlink.table.gui.PasteLoader
Constructor.
PhysicalConstants - class uk.ac.starlink.util.PhysicalConstants.
Class of physical and astronomical constants.
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.
PostgresAsciiStarTable - class uk.ac.starlink.table.formats.PostgresAsciiStarTable.
StarTable implementation which reads data from a pipe-separated-value file.
PostgresAsciiStarTable(DataSource, URL) - Constructor for class uk.ac.starlink.table.formats.PostgresAsciiStarTable
Constructor.
PrimitiveArrayColumn - class uk.ac.starlink.table.PrimitiveArrayColumn.
A column which provides data storage in a java array of primitives.
PrimitiveList - class uk.ac.starlink.util.PrimitiveList.
Provides an extendable list of primitive values.
PrimitiveList(Object, int) - Constructor for class uk.ac.starlink.util.PrimitiveList
Constructs a list from an initial array object, whose component type determines the primitive type which this list will work with, and a size, which indicates number of elements of the array which are initially considered to constitute the contents of this list.
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
 
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) - Constructor for class uk.ac.starlink.table.gui.ProgressBarStarTable
 
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, PrintStream) - Constructor for class uk.ac.starlink.table.ProgressLineStarTable
Constructs a new ProgressLineStarTable.
ProgressRowSequence - class uk.ac.starlink.table.join.ProgressRowSequence.
RowSequence which logs progress to a ProgressIndicator.
ProgressRowSequence(StarTable, ProgressIndicator, String) - Constructor for class uk.ac.starlink.table.join.ProgressRowSequence
Constructs a new ProgressRowSequence.
ProxySetup - class uk.ac.starlink.util.ProxySetup.
A singleton class for controlling the configuration of the web proxy system properties.
parse(File) - Method in class uk.ac.starlink.util.AsciiFileParser
Parse a file using the current configuration.
pasted(String) - Method in class uk.ac.starlink.table.gui.PasteLoader
 
positionStream(ArrayDataInput, String) - Static method in class uk.ac.starlink.fits.FitsConstants
Advances the position of an input stream according to a position string.
prepareRenderer(TableCellRenderer, int, int) - Method in class uk.ac.starlink.table.gui.MultilineJTable
 
print(String) - Method in class uk.ac.starlink.util.XmlWriter
Outputs a literal string in the output.
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.
println(OutputStream, String) - Static method in class uk.ac.starlink.util.IOUtils
Writes a string to an output stream followed by a new line.
println(String) - Method in class uk.ac.starlink.util.XmlWriter
Outputs a literal string in the output followed by a newline character.
processError(Throwable) - Method in class uk.ac.starlink.table.gui.BasicTableConsumer
Disposes of a throwable which has resulted from a failed load.
processLinks(LinkSet, int[]) - Method in class uk.ac.starlink.table.join.JoinType
Turns a set of links which represent matches from the matching operation into a set of links which represent the rows to output.
processingInstruction(String, String) - Method in class uk.ac.starlink.votable.TableContentHandler
 
put(byte) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
Writes a single byte at the current position.
put(byte[], int, int) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
Writes bytes from a buffer to the current position.
put(byte) - Method in class uk.ac.starlink.fits.MappedFile
 
put(byte[], int, int) - Method in class uk.ac.starlink.fits.MappedFile
 
put(byte) - Method in class uk.ac.starlink.fits.MultiMappedFile
 
put(byte[], int, int) - Method in class uk.ac.starlink.fits.MultiMappedFile
 
put(long, Object, int, int) - Method in interface uk.ac.starlink.table.ValueStore
Stores a vector of values in this object.
put(long, Object, int, int) - Method in class uk.ac.starlink.table.storage.ArrayPrimitiveStore
 
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.
putRowInBin(Object, RowRef) - Method in class uk.ac.starlink.table.join.BinContents
Associates a row with a bin.

R

RADIUS_OF_SUN - Static variable in class uk.ac.starlink.util.PhysicalConstants
Radius of Sun - m
RA_INFO - Static variable in class uk.ac.starlink.table.Tables
ValueInfo representing Right Ascension.
READROW_FRACTION - Static variable in class uk.ac.starlink.table.ColumnPermutedStarTable
When readRow is not specified explicitly, this gives the threshold for determining how getRow methods are implemented.
RYDBERG - Static variable in class uk.ac.starlink.util.PhysicalConstants
Rydberg constant - m^-1
RandomResultSetStarTable - class uk.ac.starlink.table.jdbc.RandomResultSetStarTable.
StarTable implementation based on a random-access ResultSet.
RandomResultSetStarTable(ResultSet) - Constructor for class uk.ac.starlink.table.jdbc.RandomResultSetStarTable
Constructor.
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
 
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
 
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
 
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, int) - Constructor for class uk.ac.starlink.util.ResourceDataSource
Constructs a new ResourceDataSource from a resource name and given size of intro buffer.
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.
RowEvaluator - class uk.ac.starlink.table.formats.RowEvaluator.
Examines unknown rows (arrays of strings) to work out what they contain.
RowEvaluator() - Constructor for class uk.ac.starlink.table.formats.RowEvaluator
Constructs a new RowEvaluator which will work out the number of columns from the data.
RowEvaluator(int) - Constructor for class uk.ac.starlink.table.formats.RowEvaluator
Constructs a new RowEvaluator which will examine rows with a fixed number of columns.
RowEvaluator.Decoder - class uk.ac.starlink.table.formats.RowEvaluator.Decoder.
Interface for an object that can turn a string into a cell content object.
RowEvaluator.Decoder() - Constructor for class uk.ac.starlink.table.formats.RowEvaluator.Decoder
 
RowEvaluator.Metadata - class uk.ac.starlink.table.formats.RowEvaluator.Metadata.
Helper class used to group quantities which describe what the data types found in the columns of a table are.
RowEvaluator.Metadata(ColumnInfo[], RowEvaluator.Decoder[], long) - Constructor for class uk.ac.starlink.table.formats.RowEvaluator.Metadata
 
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
Constructs a new RowLink from an array of RowRef objects.
RowLink(RowRef) - Constructor for class uk.ac.starlink.table.join.RowLink
Convenience constructor to construct a singleton RowLink.
RowLink2 - class uk.ac.starlink.table.join.RowLink2.
RowLink subclass which specifically contains two items (a pair).
RowLink2(RowRef, RowRef) - Constructor for class uk.ac.starlink.table.join.RowLink2
Constructor.
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.
RowListStarTable(StarTable) - Constructor for class uk.ac.starlink.table.RowListStarTable
Constructs a new RowListStarTable with its column and table metadata copied from an existing table.
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.
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, long[]) - Constructor for class uk.ac.starlink.table.RowPermutedStarTable
Constructs a new RowPermutedStarTable from a base table and a rowMap array.
RowPermutedStarTable(StarTable) - Constructor for class uk.ac.starlink.table.RowPermutedStarTable
Constructs a new RowPermutedTable with rows initially in unpermuted order.
RowPipe - interface uk.ac.starlink.table.RowPipe.
TableSink implementation whose returned table reads concurrently from rows written into it.
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.
RowStore - interface uk.ac.starlink.table.RowStore.
Describes an object which can be used to store table data.
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.
randomTable(StarTable) - Method in class uk.ac.starlink.table.StarTableFactory
Returns a table based on a given table and guaranteed to have random access.
randomTable(StarTable) - Method in class uk.ac.starlink.table.StoragePolicy
Returns a table based on a given table and guaranteed to have random access.
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.
read(byte[], int, int) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
read(boolean[], int, int) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
read(short[], int, int) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
read(char[], int, int) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
read(int[], int, int) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
read(long[], int, int) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
read(float[], int, int) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
read(double[], int, int) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
read(byte[]) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
read(boolean[]) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
read(short[]) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
read(char[]) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
read(int[]) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
read(long[]) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
read(float[]) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
read(double[]) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
read() - Method in class uk.ac.starlink.util.Base64InputStream
 
read(byte[], int, int) - Method in class uk.ac.starlink.util.Base64InputStream
 
read() - Method in class uk.ac.starlink.util.UncompressInputStream
 
read(byte[], int, int) - Method in class uk.ac.starlink.util.UncompressInputStream
 
readArray(Object) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
readBoolean() - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
readByte() - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
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.AbstractArrayDataIO
 
readDouble() - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
readFloat() - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
readFully(byte[], int, int) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
Reads a specified number of bytes into an array.
readFully(byte[]) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
readHeader(Header, ArrayDataInput) - Static method in class uk.ac.starlink.fits.FitsConstants
Populates a header from an input stream, reporting its length in bytes.
readInt() - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
readLine() - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
Deprecated. see DataInputStream.readLine()
readLine(BufferedInputStream) - Static method in class uk.ac.starlink.table.formats.WDCTableBuilder
 
readLong() - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
readMaskedString(String, PrintStream) - Static method in class uk.ac.starlink.util.LineReader
Reads a line of text from the user without it being visible to onlookers.
readPassword() - Method in class uk.ac.starlink.table.jdbc.TerminalAuthenticator
Prompts to the prompt stream and reads the password from standard input.
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.
readRow() - Method in class uk.ac.starlink.table.ReaderRowSequence
Acquires the next row of objects from the input stream.
readRow(PushbackInputStream) - Method in class uk.ac.starlink.table.formats.AsciiStarTable
Reads the next row of data from a given stream.
readRow(PushbackInputStream) - Method in class uk.ac.starlink.table.formats.CsvStarTable
Reads the next row of data from a given stream.
readRow(PushbackInputStream) - Method in class uk.ac.starlink.table.formats.PostgresAsciiStarTable
 
readRow(PushbackInputStream) - Method in class uk.ac.starlink.table.formats.StreamStarTable
Reads the next row of data from a given stream.
readSchema(InputStream) - Method in class uk.ac.starlink.table.formats.PostgresAsciiStarTable
Given a PostgreSQL/2MASS-type schema file, works out what the column metadata will look like for each column of the table.
readShort() - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
readString(String, PrintStream) - Static method in class uk.ac.starlink.util.LineReader
Reads a line of text from the user.
readUTF() - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
readUnsignedByte() - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
readUnsignedShort() - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
readUser() - Method in class uk.ac.starlink.table.jdbc.TerminalAuthenticator
Prompts to the prompt stream and reads the user name from standard input.
readValue(long) - Method in class uk.ac.starlink.table.ArrayColumn
 
readValue(long) - Method in class uk.ac.starlink.table.BlankColumn
Returns column value, which is always null.
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.ConstantColumn
 
readValue(long) - Method in class uk.ac.starlink.table.EditableColumn
 
readValue(int) - Method in class uk.ac.starlink.table.PrimitiveArrayColumn
 
readValue(long) - Method in class uk.ac.starlink.table.WrapperColumn
 
refreshList() - Method in class uk.ac.starlink.connect.FilestoreChooser
Ensures that the list contains the correct children for the currently selected branch.
register(String, String) - Method in class uk.ac.starlink.util.ObjectFactory
Registers a class with its nickname.
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.
remaining() - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
Returns the number of bytes remaining between the current position and the end of the file.
remaining() - Method in class uk.ac.starlink.fits.MappedFile
 
remaining() - Method in class uk.ac.starlink.fits.MultiMappedFile
 
remove() - Method in class uk.ac.starlink.table.ShapeIterator
 
removeAttribute(String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
removeAttributeNS(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
removeAttributeNode(Attr) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
removeChangeListener(ChangeListener) - Method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
De-registers a listener for changes.
removeChild(Node) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
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.
removeLink(RowLink) - Method in interface uk.ac.starlink.table.join.LinkSet
Removes an existing link from this set.
removeRow(long) - Method in class uk.ac.starlink.table.RowListStarTable
Removes an existing row from the table.
replaceChild(Node, Node) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
replaceData(int, int, String) - Method in class uk.ac.starlink.votable.dom.DelegatingCharacterData
 
requireRandom() - Method in class uk.ac.starlink.table.StarTableFactory
Returns the requireRandom flag.
reset() - Method in class uk.ac.starlink.util.Base64InputStream
 
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.
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.ColumnRandomWrapperStarTable
 
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.RowRandomWrapperStarTable
 
rowData(Object[]) - Method in interface uk.ac.starlink.votable.TableHandler
Called when a row has been read.
rowList - Variable in class uk.ac.starlink.util.AsciiFileParser
A list that contains arrays of each set of Strings parsed from each row.
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.
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.MultiXML
Performs the transformation in accordance with the current attributes of this object.
run() - Method in class uk.ac.starlink.util.PipeReaderThread
Implements the thread's run method to invoke doReading, catching and saving IOExceptions.

S

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
 
SIDEWAYS - Static variable in class uk.ac.starlink.table.StoragePolicy
Storage policy which will normally store table data in scratch disk files in such a way that cells from the same column are contiguous on disk.
SOLAR_CONSTANT - Static variable in class uk.ac.starlink.util.PhysicalConstants
Solar constant - kW.m^-1
SPEED_OF_LIGHT - Static variable in class uk.ac.starlink.util.PhysicalConstants
Speed of light in a vacuum - m.s^-1
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 table load dialogue 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.
STANDARD_DIALOG_CLASSES - Static variable in class uk.ac.starlink.table.gui.TableLoadChooser
List of classnames for TableLoadDialog implementations used by default.
STEFAN_BOLTZMANN - Static variable in class uk.ac.starlink.util.PhysicalConstants
Stefan-Boltzmann constant - W.m^-2.K^-4
STRICT_DEFAULT - Static variable in class uk.ac.starlink.votable.VOElementFactory
Determines whether the default strictness state is true or false when the VOElementFactory.STRICT_PROPERTY property has not been set.
STRICT_PROPERTY - Static variable in class uk.ac.starlink.votable.VOElementFactory
Property which determines the default strictness state.
SYSTEM_OUT - Static variable in interface uk.ac.starlink.util.Destination
Destination which directs output to System.out.
SaveWorker - class uk.ac.starlink.table.gui.SaveWorker.
Handles asynchronous table saving.
SaveWorker(Component, StarTable, String) - Constructor for class uk.ac.starlink.table.gui.SaveWorker
Constructs a save worker which will use its own popup widow for progress display.
SaveWorker(JProgressBar, StarTable, String) - Constructor for class uk.ac.starlink.table.gui.SaveWorker
Constructs a save worker which will use a given progress bar for progress display.
SelectorStarTable - class uk.ac.starlink.table.SelectorStarTable.
Sequential wrapper table which selects only certain rows of its base table.
SelectorStarTable(StarTable) - Constructor for class uk.ac.starlink.table.SelectorStarTable
Constructor.
SequentialResultSetStarTable - class uk.ac.starlink.table.jdbc.SequentialResultSetStarTable.
StarTable implementation based on a ResultSet.
SequentialResultSetStarTable(ResultSet) - Constructor for class uk.ac.starlink.table.jdbc.SequentialResultSetStarTable
Constructor.
ShapeIterator - class uk.ac.starlink.table.ShapeIterator.
Iterates over a shape array, as got from ValueInfo.getShape().
ShapeIterator(int[]) - Constructor for class uk.ac.starlink.table.ShapeIterator
Constructs a new ShapeIterator.
ShortList - class uk.ac.starlink.util.ShortList.
Extendable array of shorts.
ShortList() - Constructor for class uk.ac.starlink.util.ShortList
Constructs a new list.
ShortList(int) - Constructor for class uk.ac.starlink.util.ShortList
Constructs a new list with a given initial capacity.
ShortList(short[]) - Constructor for class uk.ac.starlink.util.ShortList
Constructs a new list initialised to the contents of a given array.
SidewaysRowStore - class uk.ac.starlink.table.storage.SidewaysRowStore.
RowStore implementation which stores data cell data in a column-oriented fashion, so that members of the same column, rather than of the same row, are stored contiguously on disk.
SidewaysRowStore(File) - Constructor for class uk.ac.starlink.table.storage.SidewaysRowStore
Constructs a new row store with a given base path name to use for temporary files.
SidewaysRowStore() - Constructor for class uk.ac.starlink.table.storage.SidewaysRowStore
Constructs a new row store with an automatically chosen (and guaranteed unique) base pathname for scrach files.
SkyMatchEngine - class uk.ac.starlink.table.join.SkyMatchEngine.
Abstract superclass for match engines which match positions on the sky.
SkyMatchEngine(double, boolean) - Constructor for class uk.ac.starlink.table.join.SkyMatchEngine
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.
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.
SqlReserved - class uk.ac.starlink.table.jdbc.SqlReserved.
Provides a list of all known SQL reserved words.
SqlReserved() - Constructor for class uk.ac.starlink.table.jdbc.SqlReserved
 
StandardFitsTableSerializer - class uk.ac.starlink.fits.StandardFitsTableSerializer.
Class which knows how to do the various bits of serializing a StarTable to FITS BINTABLE format.
StandardFitsTableSerializer(StarTable) - Constructor for class uk.ac.starlink.fits.StandardFitsTableSerializer
Constructs a serializer which will be able to write a given StarTable.
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.
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 - interface uk.ac.starlink.table.StarTable.
Defines basic table functionality.
StarTableColumn - class uk.ac.starlink.table.gui.StarTableColumn.
A TableColumn representing a column in a StarJTable.
StarTableColumn(ColumnInfo, int) - Constructor for class uk.ac.starlink.table.gui.StarTableColumn
Constructs a StarTableColumn from a ColumnInfo object with a given model index.
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.
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 is not guaranteed to 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 will return 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.
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.
StarTableWriter - interface uk.ac.starlink.table.StarTableWriter.
Defines an object which can output a StarTable in a particular format.
StoragePolicy - class uk.ac.starlink.table.StoragePolicy.
Defines storage methods for bulk data.
StoragePolicy() - Constructor for class uk.ac.starlink.table.StoragePolicy
 
StreamStarTable - class uk.ac.starlink.table.formats.StreamStarTable.
Abstract superclass for tables which reads a stream of characters to obtain the row data and metadata.
StreamStarTable() - Constructor for class uk.ac.starlink.table.formats.StreamStarTable
Constructor.
StreamStarTableWriter - class uk.ac.starlink.table.StreamStarTableWriter.
Partial implementation of StarTableWriter which can be subclassed by writers which just write to output streams.
StreamStarTableWriter() - Constructor for class uk.ac.starlink.table.StreamStarTableWriter
 
StreamTableSink - class uk.ac.starlink.table.StreamTableSink.
TableSink which turns its accepted data into a one-pass table and does something with it (calls StreamTableSink.scanTable(uk.ac.starlink.table.StarTable) on it).
StreamTableSink() - Constructor for class uk.ac.starlink.table.StreamTableSink
 
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
 
sameResource(URL, URL) - Static method in class uk.ac.starlink.util.URLUtils
Attempts to determine whether two URLs refer to the same resource.
scanTable(StarTable) - Method in class uk.ac.starlink.table.StreamTableSink
Does something or other with the table whose data is being pushed into this sink.
seek(long) - Method in class uk.ac.starlink.fits.MappedFile
 
seek(long) - Method in class uk.ac.starlink.fits.MultiMappedFile
 
set(int, byte) - Method in class uk.ac.starlink.util.ByteList
Sets the element at a given position.
set(int, double) - Method in class uk.ac.starlink.util.DoubleList
Sets the element at a given position.
set(int, float) - Method in class uk.ac.starlink.util.FloatList
Sets the element at a given position.
set(int, int) - Method in class uk.ac.starlink.util.IntList
Sets the element at a given position.
set(int, long) - Method in class uk.ac.starlink.util.LongList
Sets the element at a given position.
set(int, short) - Method in class uk.ac.starlink.util.ShortList
Sets the element at a given position.
set64BitMode(boolean) - Method in class uk.ac.starlink.fits.VariableFitsTableSerializer
Sets whether this serializer should use the 'P' descriptor (32-bit addressing into the heap) or the 'Q' descriptor (64-bit addressing into the heap) for variable-length array columns.
setAllNulls() - Method in class uk.ac.starlink.table.PrimitiveArrayColumn
Sets all the elements in this column to null.
setAttribute(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
setAttributeNS(String, String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
setAttributeNode(Attr) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
setAttributeNodeNS(Attr) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
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.
setBranch(Branch) - Method in class uk.ac.starlink.connect.FilestoreChooser
Sets the current selected branch.
setBusy(boolean) - Method in class uk.ac.starlink.table.gui.BasicTableLoadDialog
Gives visible indication (including disabling components) that this component is active or not.
setCell(long, int, Object) - Method in class uk.ac.starlink.table.ColumnStarTable
Stores an object in a given cell of the table.
setCell(long, int, Object) - Method in class uk.ac.starlink.table.RowListStarTable
Sets the value of a given cell in 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(String, ValueInfo) - Method in class uk.ac.starlink.table.BeanStarTable
Resets the metadata for a column representing a property with a given name.
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.
setColumnProperties(String[]) - Method in class uk.ac.starlink.table.BeanStarTable
Fixes the columns which are to be used for this 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.
setData(Object[]) - Method in class uk.ac.starlink.table.BeanStarTable
Populates this model with items.
setData(String) - Method in class uk.ac.starlink.votable.dom.DelegatingCharacterData
 
setData(String) - Method in class uk.ac.starlink.votable.dom.DelegatingProcessingInstruction
 
setDataFormat(DataFormat) - Method in class uk.ac.starlink.votable.VOTableWriter
Sets the format in which the table data will be output.
setDefault(String) - Method in class uk.ac.starlink.connect.AuthKey
Sets a default value for this key.
setDefaultBuilders(TableBuilder[]) - Method in class uk.ac.starlink.table.StarTableFactory
Sets the list of builders which actually do the table construction.
setDefaultPolicy(StoragePolicy) - Static method in class uk.ac.starlink.table.StoragePolicy
Sets the default storage policy used for this JVM.
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.connect.AuthKey
Sets the description of this key.
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.
setDocumentLocator(Locator) - Method in class uk.ac.starlink.votable.TableContentHandler
 
setElementId(Element, String) - Method in class uk.ac.starlink.votable.VODocument
Stores an element as the referent of a given ID string.
setElementSize(int) - Method in class uk.ac.starlink.table.DefaultValueInfo
Sets the element size of values described by this object.
setEnabled(boolean) - Method in class uk.ac.starlink.connect.ConnectorAction
 
setEnabled(boolean) - Method in class uk.ac.starlink.connect.FilestoreChooser
 
setEnabled(boolean) - Method in class uk.ac.starlink.table.gui.FilestoreTableLoadDialog
 
setEnabled(boolean) - Method in class uk.ac.starlink.table.gui.TableLoadChooser
 
setEnabled(boolean) - Method in class uk.ac.starlink.table.gui.TableSaveChooser
 
setError(IOException) - Method in class uk.ac.starlink.table.OnceRowPipe
 
setError(IOException) - Method in interface uk.ac.starlink.table.RowPipe
May be called by the writing stream to set an I/O error on the pipe.
setError(int, double) - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
Sets one of the principle radii of the ellipsoid within which two points have to fall in order to match.
setError(double) - Method in class uk.ac.starlink.table.join.IsotropicCartesianMatchEngine
Sets the isotropic matching error.
setFixed(boolean) - Method in class uk.ac.starlink.util.AsciiFileParser
Set whether the file is expected to have a fixed number of fields.
setFormatModel(ComboBoxModel) - Method in class uk.ac.starlink.table.gui.BasicTableLoadDialog
Installs a table format selector intot this dialogue.
setFormatModel(ComboBoxModel) - Method in class uk.ac.starlink.table.gui.FilestoreTableLoadDialog
 
setFormatName(String) - Method in class uk.ac.starlink.fits.AbstractFitsTableWriter
Sets the declared format name.
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.
setHidden(boolean) - Method in class uk.ac.starlink.connect.AuthKey
Sets whether this key's value will be hidden.
setHidingEnabled(boolean) - Method in class uk.ac.starlink.connect.FileBranch
Sets whether files marked as hidden by the default FileSystemView are shown or not.
setID(String) - Method in class uk.ac.starlink.table.gui.UCDSelector
Sets the UCD ID currently entered in the selector to a given string.
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.StarTableFactory
Sets the JDBC handler object used by this factory.
setJDBCHandler(JDBCHandler) - Method in class uk.ac.starlink.table.StarTableOutput
Sets the JDBCHandler object used for writing tables to JDBC connections.
setKeyOrder(List) - Method in class uk.ac.starlink.util.MapGroup
Mandates an ordering to be imposed on the map keys.
setKnownBuilders(TableBuilder[]) - Method in class uk.ac.starlink.table.StarTableFactory
Sets the list of builders which are available for selection by format name.
setKnownKeys(List) - Method in class uk.ac.starlink.util.MapGroup
Sets the list of known keys.
setLevel(double) - Method in class uk.ac.starlink.table.join.NullProgressIndicator
 
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.
setLevel(double) - Method in class uk.ac.starlink.table.join.RangeModelProgressIndicator
 
setLevel(double) - Method in class uk.ac.starlink.table.join.TextProgressIndicator
 
setLoading(boolean) - Method in class uk.ac.starlink.table.gui.BasicTableConsumer
Called when the loading status changes.
setLogoutOnExit(boolean) - Method in class uk.ac.starlink.connect.Connection
Controls whether an attempt is made to shut down this connection when the JVM exits if it has not been done within the program.
setMarkWorkaround(boolean) - Static method in class uk.ac.starlink.util.DataSource
Sets whether we want to work around bugs in InputStream mark/reset methods.
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(ComboBoxModel) - Method in class uk.ac.starlink.connect.BranchComboBox
Sets this combo box's model.
setModel(ComboBoxModel) - Method in class uk.ac.starlink.connect.FilestoreChooser
Sets the model which contains the state of this chooser.
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.connect.AuthKey
Sets the name of this key.
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 interface uk.ac.starlink.table.StarTable
Sets the name of this table.
setName(String) - Method in class uk.ac.starlink.table.WrapperStarTable
 
setName(String) - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
 
setName(String) - Method in class uk.ac.starlink.util.DataSource
Sets the name of this source.
setNoNulls() - Method in class uk.ac.starlink.table.PrimitiveArrayColumn
Sets all the elements in this column to non-null values.
setNodeValue(String) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
setNonProxyHosts(String) - Method in class uk.ac.starlink.util.ProxySetup
Set the hosts that shouldn't use the proxy.
setNormaliseScores(boolean) - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
Determines whether the results of the AbstractCartesianMatchEngine.matchScore(java.lang.Object[], java.lang.Object[]) method will be normalised or not.
setNullable(boolean) - Method in class uk.ac.starlink.table.DefaultValueInfo
Sets whether values described by this object may have the value null.
setOut(PrintStream) - Method in class uk.ac.starlink.util.XmlWriter
Sets the destination stream for this writer.
setParameter(DescribedValue) - Method in class uk.ac.starlink.table.AbstractStarTable
 
setParameter(DescribedValue) - Method in interface uk.ac.starlink.table.StarTable
Adds the given DescribedValue to the list of parameter metadata objects associated with this table.
setParameter(DescribedValue) - Method in class uk.ac.starlink.table.WrapperStarTable
 
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.
setPrefix(String) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
setProgressBar(JProgressBar) - Method in class uk.ac.starlink.table.gui.ProgressBarStarTable
 
setProgressBar(JProgressBar) - Method in class uk.ac.starlink.table.gui.TableSaveChooser
Sets the progress bar that will be used by this chooser.
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.
setReadHrefTables(boolean) - Method in class uk.ac.starlink.votable.TableContentHandler
Sets whether href-referenced tables should be streamed to the table handler.
setRequireRandom(boolean) - Method in class uk.ac.starlink.table.StarTableFactory
Sets whether random-access tables will be constructed by this factory.
setRequired(boolean) - Method in class uk.ac.starlink.connect.AuthKey
Sets whether this key must have a non-null value for a connection attempt to proceed.
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.
setScore(double) - Method in class uk.ac.starlink.table.join.RowLink2
Sets the score associated with this link.
setSelectedBranch(Branch) - Method in class uk.ac.starlink.connect.BranchComboBox
Sets the selected branch.
setSelectedFormat(String) - Method in class uk.ac.starlink.table.gui.TableSaveChooser
Sets the currently selected format string.
setSeparation(double) - Method in class uk.ac.starlink.table.join.HEALPixMatchEngine
 
setSeparation(double) - Method in class uk.ac.starlink.table.join.HTMMatchEngine
 
setSeparation(double) - Method in class uk.ac.starlink.table.join.SkyMatchEngine
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.
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.TableLoadChooser
Sets the factory object which this chooser uses to resove files into StarTables.
setStoragePolicy(StoragePolicy) - Method in class uk.ac.starlink.fits.VariableFitsTableWriter
Sets the storage policy which will be used for temporary storage during writing.
setStoragePolicy(StoragePolicy) - Method in class uk.ac.starlink.table.StarTableFactory
Sets the storage policy.
setStoragePolicy(StoragePolicy) - Method in class uk.ac.starlink.votable.VODocument
Sets the storage policy used for storing bulk table data found as elements in the DOM into a usable form.
setStoragePolicy(StoragePolicy) - Method in class uk.ac.starlink.votable.VOElementFactory
Sets the storage policy.
setStrict(boolean) - Method in class uk.ac.starlink.votable.VOElementFactory
Determines whether a strict reading of the VOTable standard will be enforced.
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.
setTableConsumer(TableConsumer) - Method in class uk.ac.starlink.table.gui.TableLoadChooser
Sets the object which does something with tables that the user selects to load.
setTableHandler(TableHandler) - Method in class uk.ac.starlink.votable.TableContentHandler
Sets the TableHandler object for this parser.
setTableOutput(StarTableOutput) - Method in class uk.ac.starlink.table.gui.TableSaveChooser
Sets the StarTableOutput object which this saver uses to do the actual writing of the StarTables.
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.
setURL(URL) - Method in class uk.ac.starlink.table.AbstractStarTable
Sets the URL for this table.
setURL(URL) - Method in interface uk.ac.starlink.table.StarTable
Sets the URL of this table.
setURL(URL) - Method in class uk.ac.starlink.table.WrapperStarTable
 
setUnitString(String) - Method in class uk.ac.starlink.table.DefaultValueInfo
Sets the string representing the units for the values described by this object.
setUseErrors(boolean) - Method in class uk.ac.starlink.table.join.SkyMatchEngine
Sets whether this engine will use per-row errors for matching.
setUtype(ValueInfo, String) - Static method in class uk.ac.starlink.table.Tables
Tries to set the Utype for a given metadata item.
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.NumericCellRenderer
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.ValueInfoCellRenderer
Sets the state of this renderer, overriding the method in DefaultTableCellRenderer to provide more intelligent behaviour.
setValue(String) - Method in class uk.ac.starlink.votable.dom.DelegatingAttr
 
setValueFromString(String) - Method in class uk.ac.starlink.table.DescribedValue
Sets the value of this object from a string representation.
setVerbose(int) - Method in class uk.ac.starlink.util.MultiXML
Sets the verbosity level - 0, 1 or 2 for ascending amounts of verbosity.
setWriteHeader(boolean) - Method in class uk.ac.starlink.table.formats.CsvTableWriter
Indicate whether an initial row containing column names should be written.
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.
showConnectionDialog(Component, Connector) - Static method in class uk.ac.starlink.connect.ConnectorManager
Pops up a modal dialogue which invites the user to log into a connection using a given connector.
showLoadDialog(Component, StarTableFactory, ComboBoxModel, TableConsumer) - Method in class uk.ac.starlink.table.gui.BasicTableLoadDialog
 
showLoadDialog(Component, StarTableFactory, ComboBoxModel, TableConsumer) - Method in class uk.ac.starlink.table.gui.FileChooserLoader
 
showLoadDialog(Component, StarTableFactory, ComboBoxModel, TableConsumer) - Method in class uk.ac.starlink.table.gui.FilestoreTableLoadDialog
 
showLoadDialog(Component, StarTableFactory, ComboBoxModel, TableConsumer) - Method in class uk.ac.starlink.table.gui.SQLReadDialog
 
showLoadDialog(Component, StarTableFactory, ComboBoxModel, TableConsumer) - Method in interface uk.ac.starlink.table.gui.TableLoadDialog
Presents the user with a dialogue which may be used to specify a table to load.
showSaveDialog(Component, StarTableOutput, ComboBoxModel, StarTable) - Method in class uk.ac.starlink.table.gui.SQLWriteDialog
 
showSaveDialog(Component) - Method in class uk.ac.starlink.table.gui.TableSaveChooser
Pops up a modal dialogue which interacts with the user to save the table returned by TableSaveChooser.getTable().
showTableDialog(Component) - Method in class uk.ac.starlink.table.gui.TableLoadChooser
Pops up a modal dialogue which invites the user to select a table.
singleComment - Variable in class uk.ac.starlink.util.AsciiFileParser
The character used for single-line comments.
size() - Method in interface uk.ac.starlink.table.join.LinkSet
Returns the number of items in this set.
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.
size() - Method in class uk.ac.starlink.util.PrimitiveList
Returns the current size of this list.
skip(long) - Method in class uk.ac.starlink.fits.MappedFile
 
skip(long) - Method in class uk.ac.starlink.fits.MultiMappedFile
 
skip(long) - Method in class uk.ac.starlink.util.Base64InputStream
 
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.util.UncompressInputStream
 
skipBytes(int) - Method in class uk.ac.starlink.fits.MappedFile
 
skipBytes(int) - Method in class uk.ac.starlink.fits.MultiMappedFile
 
skipBytes(DataInput, long) - Static method in class uk.ac.starlink.util.IOUtils
Skips over a number of bytes in a DataInput.
skipHDUs(ArrayDataInput, int) - Static method in class uk.ac.starlink.fits.FitsConstants
Skips forward over a given number of HDUs in the supplied stream.
skippedEntity(String) - Method in class uk.ac.starlink.votable.TableContentHandler
 
sort() - Method in interface uk.ac.starlink.table.join.LinkSet
Requests that the set become sorted.
sortTable(StarTable, int[], boolean, boolean) - Static method in class uk.ac.starlink.table.Tables
Returns a sorted version of a table.
splitText(int) - Method in class uk.ac.starlink.votable.dom.DelegatingText
 
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.
startDocument() - Method in class uk.ac.starlink.votable.TableContentHandler
 
startElement(String) - Method in class uk.ac.starlink.util.XmlWriter
Outputs a start element tag with no attributes.
startElement(String, String) - Method in class uk.ac.starlink.util.XmlWriter
Outputs a start element tag with a given list of attributes.
startElement(String, String, String, Attributes) - Method in class uk.ac.starlink.votable.TableContentHandler
 
startPrefixMapping(String, String) - Method in class uk.ac.starlink.votable.TableContentHandler
 
startStage(String) - Method in class uk.ac.starlink.table.join.NullProgressIndicator
 
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.
startStage(String) - Method in class uk.ac.starlink.table.join.RangeModelProgressIndicator
 
startStage(String) - Method in class uk.ac.starlink.table.join.TextProgressIndicator
 
startTable(StarTable) - Method in interface uk.ac.starlink.votable.TableHandler
Called when a table is about to be transmitted.
startable - Variable in class uk.ac.starlink.table.gui.StarTableModel
 
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.ColumnRandomWrapperStarTable
 
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.RowRandomWrapperStarTable
 
storeValue(long, Object) - Method in class uk.ac.starlink.table.ArrayColumn
 
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.EditableColumn
 
storeValue(int, Object) - Method in class uk.ac.starlink.table.PrimitiveArrayColumn
 
storeValue(long, Object) - Method in class uk.ac.starlink.table.WrapperColumn
 
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.ColFitsTableBuilder
 
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 interface uk.ac.starlink.table.TableBuilder
Reads a table from an input stream and writes it a row at a time 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.
streamStarTable(InputStream, TableSink, String) - Method in class uk.ac.starlink.table.formats.AsciiTableBuilder
 
streamStarTable(InputStream, TableSink, String) - Method in class uk.ac.starlink.table.formats.CsvTableBuilder
 
streamStarTable(InputStream, TableSink, String) - Method in class uk.ac.starlink.table.formats.IpacTableBuilder
 
streamStarTable(InputStream, TableSink, String) - Method in class uk.ac.starlink.table.formats.TstTableBuilder
 
streamStarTable(InputStream, TableSink, String) - Method in class uk.ac.starlink.table.formats.TwoMassPscTableBuilder
 
streamStarTable(InputStream, TableSink, String) - Method in class uk.ac.starlink.table.formats.WDCTableBuilder
Throws an exception; streaming of WDC tables is not implemented.
streamStarTable(InputStream, TableSink, String) - Method in class uk.ac.starlink.votable.ColFitsPlusTableBuilder
 
streamStarTable(InputStream, TableSink, String) - Method in class uk.ac.starlink.votable.FitsPlusTableBuilder
 
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.
strm - Variable in class uk.ac.starlink.mirage.MirageFormatter
 
submitLocation(String) - Method in class uk.ac.starlink.table.gui.TableLoadChooser
Attempts to make and select a table from a location string.
submitRow(List) - Method in class uk.ac.starlink.table.formats.RowEvaluator
Looks at a given row (list of strings) and records information about what sort of things it looks like it contains.
substringData(int, int) - Method in class uk.ac.starlink.votable.dom.DelegatingCharacterData
 

T

TABLEDATA - Static variable in class uk.ac.starlink.votable.DataFormat
TABLEDATA format (pure XML).
TBCOL_INFO - Static variable in class uk.ac.starlink.fits.BintableStarTable
Column aux metadata key for TBCOLn cards.
TDISP_INFO - Static variable in class uk.ac.starlink.fits.BintableStarTable
Column aux metadata key for TDISPn cards.
TFORM_INFO - Static variable in class uk.ac.starlink.fits.BintableStarTable
Column aux metadata key for TFORMn cards.
TNULL_INFO - Static variable in class uk.ac.starlink.fits.BintableStarTable
Column aux metadata key for TNULLn cards.
TSCAL_INFO - Static variable in class uk.ac.starlink.fits.BintableStarTable
Column aux metadata key for TSCALn cards.
TYPE_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
ValueInfo for VOTable type attribute.
TZERO_INFO - Static variable in class uk.ac.starlink.fits.BintableStarTable
Column aux metadata key for TZEROn cards.
TableBuilder - interface uk.ac.starlink.table.TableBuilder.
Interface for objects which can construct a StarTable from a data resource.
TableConsumer - interface uk.ac.starlink.table.gui.TableConsumer.
Interface which provides callback methods for a table load.
TableContentHandler - class uk.ac.starlink.votable.TableContentHandler.
Content handler which translates SAX events into table events.
TableContentHandler(boolean) - Constructor for class uk.ac.starlink.votable.TableContentHandler
Constructor.
TableCopy - class uk.ac.starlink.table.TableCopy.
Class containing main method for copying tables.
TableCopy() - Constructor for class uk.ac.starlink.table.TableCopy
 
TableElement - class uk.ac.starlink.votable.TableElement.
An object representing the TABLE element of a VOTable.
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(String) - Constructor for class uk.ac.starlink.table.TableFormatException
 
TableFormatException() - 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
 
TableHandler - interface uk.ac.starlink.votable.TableHandler.
SAX-like handler which defines callbacks that can be made when a VOTable data is encountered during a SAX stream.
TableLoadChooser - class uk.ac.starlink.table.gui.TableLoadChooser.
Window which permits the user to select an existing StarTable from file browsers or other external sources.
TableLoadChooser() - Constructor for class uk.ac.starlink.table.gui.TableLoadChooser
Constructs a new chooser window with default characteristics.
TableLoadChooser(StarTableFactory) - Constructor for class uk.ac.starlink.table.gui.TableLoadChooser
Constructs a new chooser window with a specified table factory.
TableLoadChooser(StarTableFactory, TableLoadDialog[], String[]) - Constructor for class uk.ac.starlink.table.gui.TableLoadChooser
Constructs a new chooser window with a specified table factory and specification of what load dialogues to use.
TableLoadDialog - interface uk.ac.starlink.table.gui.TableLoadDialog.
Interface describing the action of a dialogue with which the user can interact to specify a new table to load.
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.
TableSaveChooser - class uk.ac.starlink.table.gui.TableSaveChooser.
Dialog which permits a user to save a StarTable in a place and format of choice.
TableSaveChooser() - Constructor for class uk.ac.starlink.table.gui.TableSaveChooser
Constructs a saver with a default StarTableOutput.
TableSaveChooser(StarTableOutput) - Constructor for class uk.ac.starlink.table.gui.TableSaveChooser
Constructs a saver with a given StarTableOutput.
TableSink - interface uk.ac.starlink.table.TableSink.
Defines a set of callbacks to consume the information held in a StarTable.
TableSource - interface uk.ac.starlink.table.TableSource.
General purpose interface for objects which can supply a table.
Tables - class uk.ac.starlink.table.Tables.
Utility class for miscellaneous table-related functionality.
Tables() - Constructor for class uk.ac.starlink.table.Tables
 
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.
TemporaryFileDataSource(InputStream, String, String, String, File) - 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.
TerminalAuthenticator(PrintStream) - Constructor for class uk.ac.starlink.table.jdbc.TerminalAuthenticator
Constructs a new authenticator with a given stream to use for writing prompts.
TerminalAuthenticator() - Constructor for class uk.ac.starlink.table.jdbc.TerminalAuthenticator
Constructs a new authenticator which uses System.err for prompting.
TextModelsAuthenticator - class uk.ac.starlink.table.jdbc.TextModelsAuthenticator.
JDBC authenticator which keeps its data in the models of text GUI components (Document objects).
TextModelsAuthenticator() - Constructor for class uk.ac.starlink.table.jdbc.TextModelsAuthenticator
Constructor.
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.
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
 
TstTableBuilder - class uk.ac.starlink.table.formats.TstTableBuilder.
A table builder which reads tables in Tab-Separated Table format.
TstTableBuilder() - Constructor for class uk.ac.starlink.table.formats.TstTableBuilder
 
TstTableWriter - class uk.ac.starlink.table.formats.TstTableWriter.
Output handler for Tab-Separated Table format.
TstTableWriter() - Constructor for class uk.ac.starlink.table.formats.TstTableWriter
 
TwoMassPscTableBuilder - class uk.ac.starlink.table.formats.TwoMassPscTableBuilder.
 
TwoMassPscTableBuilder() - Constructor for class uk.ac.starlink.table.formats.TwoMassPscTableBuilder
 
tableLoaded(StarTable) - Method in class uk.ac.starlink.table.gui.BasicTableConsumer
Called from the event dispatch thread if and when a table is successfully loaded.
tableLoaded(StarTable, String) - Method in class uk.ac.starlink.table.gui.PasteLoader
Invoked if a table specified by pasting a string into a component watched by this listener is loaded successfully.
toArray() - Method in class uk.ac.starlink.util.PrimitiveList
Creates and returns a copy of the contents of this list, in the form of a primitive array of the right length to hold all the elements it currently contains.
toByteArray() - Method in class uk.ac.starlink.util.ByteList
Returns the contents of this list as an array.
toDoubleArray() - Method in class uk.ac.starlink.util.DoubleList
Returns the contents of this list as an array.
toFloatArray() - Method in class uk.ac.starlink.util.FloatList
Returns the contents of this list as an array.
toIntArray() - Method in class uk.ac.starlink.util.IntList
Returns the contents of this list as an array.
toLongArray() - Method in class uk.ac.starlink.util.LongList
Returns the contents of this list as an array.
toShortArray() - Method in class uk.ac.starlink.util.ShortList
Returns the contents of this list as an array.
toString() - Method in class uk.ac.starlink.connect.Connection
 
toString() - Method in class uk.ac.starlink.connect.ErrorLeaf
 
toString() - Method in class uk.ac.starlink.connect.FileNode
 
toString() - Method in class uk.ac.starlink.mirage.MirageFormatter
 
toString() - Method in class uk.ac.starlink.table.DefaultValueInfo
Returns a string representation of this object.
toString(int) - Method in class uk.ac.starlink.table.DescribedValue
Returns a string representation of this object, no longer than a given maximum length.
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.JoinFixAction
Returns this action's name.
toString() - Method in class uk.ac.starlink.table.UCD
Returns the UCD id string.
toString() - Method in class uk.ac.starlink.table.WrapperRowSequence
Returns an indication of the wrapper structure of this sequence.
toString() - Method in class uk.ac.starlink.table.WrapperStarTable
Returns an indication of the wrapper structure of this table.
toString() - Method in class uk.ac.starlink.table.jdbc.WriteMode
Returns this mode's name.
toString() - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
 
toString() - Method in class uk.ac.starlink.table.join.AnisotropicCartesianMatchEngine
 
toString() - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
 
toString() - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
 
toString() - Method in class uk.ac.starlink.table.join.IsotropicCartesianMatchEngine
 
toString() - Method in class uk.ac.starlink.table.join.JoinType
Returns the name of this type.
toString() - Method in class uk.ac.starlink.table.join.LinkGroup
 
toString() - Method in class uk.ac.starlink.table.join.MultiJoinType
Returns join type name.
toString() - Method in class uk.ac.starlink.table.join.RowLink
 
toString() - Method in class uk.ac.starlink.table.join.RowRef
 
toString() - Method in class uk.ac.starlink.table.join.SkyMatchEngine
 
toString() - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine
 
toString() - Method in class uk.ac.starlink.util.CgiQuery
Returns this query as a string.
toString() - Method in class uk.ac.starlink.util.Compression
Returns the name of this compression type.
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.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().
toURL() - Method in class uk.ac.starlink.util.CgiQuery
Returns this query as a URL.
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) - Method in class uk.ac.starlink.votable.VOElementFactory
Gets a custom DOMSource from a generic XML Source.
tweakGuiForMac() - Static method in class uk.ac.starlink.util.Loader
Unless it's been set already, sets the value of the apple.laf.useScreenMenuBar system property to true.
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.
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.
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_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
ValueInfo for VOTable ucd attribute.
UCD_KEY - Static variable in class uk.ac.starlink.table.ValueInfoMapGroup
 
UNITS_KEY - Static variable in class uk.ac.starlink.table.ValueInfoMapGroup
 
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.
URLUtils - class uk.ac.starlink.util.URLUtils.
Provides convenience methods for resolving URLs.
URLUtils() - Constructor for class uk.ac.starlink.util.URLUtils
 
URLValueInfo - class uk.ac.starlink.table.URLValueInfo.
ValueInfo for URL values.
URLValueInfo(String, String) - Constructor for class uk.ac.starlink.table.URLValueInfo
Constructs a new URLValueInfo.
UTYPE_INFO - Static variable in class uk.ac.starlink.table.Tables
ValueInfo for utype attribute.
UTYPE_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
ValueInfo for VOTable utype attribute.
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
 
UnrepeatableSequenceException - exception uk.ac.starlink.table.UnrepeatableSequenceException.
Exception thrown by StarTable.getRowSequence() calls after the first for tables which can only provide a single RowSequence.
UnrepeatableSequenceException() - Constructor for class uk.ac.starlink.table.UnrepeatableSequenceException
Constructs an exception with a default message.
UnrepeatableSequenceException(String) - Constructor for class uk.ac.starlink.table.UnrepeatableSequenceException
Constructs an exception with a given message.
uk.ac.starlink.connect - package uk.ac.starlink.connect
Classes related to persistent connections to remote services.
uk.ac.starlink.mirage - package uk.ac.starlink.mirage
Adapter classes for use of the Mirage file format with Starlink table classes.
uk.ac.starlink.table - package uk.ac.starlink.table
Defines an interface for access to astronomical tables.
uk.ac.starlink.table.formats - package uk.ac.starlink.table.formats
Table I/O handlers for various miscellaneous (mostly text-based) table serialization formats.
uk.ac.starlink.table.gui - package uk.ac.starlink.table.gui
Provides graphical classes used for rendering StarTable objects, and related utility functionality.
uk.ac.starlink.table.jdbc - package uk.ac.starlink.table.jdbc
Table classes related to JDBC (SQL database connectivity) handling.
uk.ac.starlink.table.join - package uk.ac.starlink.table.join
Classes for performing table joins by matching rows to each other.
uk.ac.starlink.table.storage - package uk.ac.starlink.table.storage
RowStore implementations.
uk.ac.starlink.util - package uk.ac.starlink.util
Miscellaneous utility classes.
uk.ac.starlink.votable - package uk.ac.starlink.votable
Classes for VOTable input and output.
uk.ac.starlink.votable.dom - package uk.ac.starlink.votable.dom
Provides an extensible implementation of the org.w3c.dom API.
unformatString(String) - Method in class uk.ac.starlink.table.DefaultValueInfo
 
unformatString(String) - Method in class uk.ac.starlink.table.URLValueInfo
 
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.
urlToUri(URL) - Static method in class uk.ac.starlink.util.URLUtils
Turns a URL into a URI.
useAuthenticator(JDBCAuthenticator) - Method in class uk.ac.starlink.table.gui.SQLDialog
Initialises this dialog's fields in accordance with a given JDBCAuthenticator object.
useKey(String) - Method in class uk.ac.starlink.fits.HeaderCards
Marks a given keyword as used.
useValue(long) - Method in class uk.ac.starlink.util.ValueWatcher
Takes note of a value.

V

VALUE_KEY - Static variable in class uk.ac.starlink.table.ValueInfoMapGroup
 
VODocument - class uk.ac.starlink.votable.VODocument.
Document implementation which holds a VOTable-specific DOM.
VODocument(String, boolean) - Constructor for class uk.ac.starlink.votable.VODocument
Constructs a new VODocument with a specified System ID.
VODocument() - Constructor for class uk.ac.starlink.votable.VODocument
Constructs a new VODocument.
VOElement - class uk.ac.starlink.votable.VOElement.
Element implementation for use within VOTable documents.
VOElementFactory - class uk.ac.starlink.votable.VOElementFactory.
Provides methods for constructing VOElements from a variety of sources.
VOElementFactory(StoragePolicy) - Constructor for class uk.ac.starlink.votable.VOElementFactory
Constructs a new VOElementFactory with a given storage policy.
VOElementFactory() - Constructor for class uk.ac.starlink.votable.VOElementFactory
Constructs a new VOElementFactory with the default storage policy.
VOSerializer - class uk.ac.starlink.votable.VOSerializer.
Class which knows how to serialize a table's fields and data to VOTable elements.
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 TABLE element.
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
Default constructor.
VOTableBuilder(boolean) - Constructor for class uk.ac.starlink.votable.VOTableBuilder
Constructs a builder with explicit setting of whether VOTable standard interpreation is strict or not.
VOTableFitsTableWriter - class uk.ac.starlink.votable.VOTableFitsTableWriter.
TableWriter which writes table data into the first extension of a FITS file, Unlike FitsTableWriter however, the primary extension is not left contentless, instead it gets the text of a DATA-less VOTable written into it.
VOTableFitsTableWriter(String) - Constructor for class uk.ac.starlink.votable.VOTableFitsTableWriter
Constructor.
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.
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.
ValueStore - interface uk.ac.starlink.table.ValueStore.
Interface for storing a vector of values.
ValueWatcher - class uk.ac.starlink.util.ValueWatcher.
Looks out for an unused value in a sequence of submitted numbers.
ValueWatcher(long, long) - Constructor for class uk.ac.starlink.util.ValueWatcher
Constructs a ValueWatcher which will look out for values in the range covered by loBound and hiBound inclusive.
ValuesElement - class uk.ac.starlink.votable.ValuesElement.
Field or Param value restriction set represented by a VALUES element in a VOTable.
VariableFitsTableSerializer - class uk.ac.starlink.fits.VariableFitsTableSerializer.
FitsTableSerializer which can write variable array-valued columns using the 'P' or 'Q' TFORM formatting characters.
VariableFitsTableSerializer(StarTable, StoragePolicy) - Constructor for class uk.ac.starlink.fits.VariableFitsTableSerializer
Constructor.
VariableFitsTableWriter - class uk.ac.starlink.fits.VariableFitsTableWriter.
TableWriter which writes FITS BINTABLEs with variable-length arrays where appropriate.
VariableFitsTableWriter() - Constructor for class uk.ac.starlink.fits.VariableFitsTableWriter
Constructs a writer which chooses sensibly between using 'P' and 'Q' format.
VariableFitsTableWriter(boolean) - Constructor for class uk.ac.starlink.fits.VariableFitsTableWriter
Constructs a writer forcing use of either 'P' or 'Q' format for variable-length array columns.
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.

W

WAVE_HALPHA - Static variable in class uk.ac.starlink.util.PhysicalConstants
Wavelength of H-alpha - Angstroms
WCS_ENCODING - Static variable in class uk.ac.starlink.fits.FitsConstants
Default encoding used for writing WCS into FITS headers.
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
 
WIDTH_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
ValueInfo for VOTable width attribute.
WIEN_DISPLACEMENT - Static variable in class uk.ac.starlink.util.PhysicalConstants
Wien displacement law constant - m.K
WrapUtils - class uk.ac.starlink.util.WrapUtils.
Utilities relating to the Wrapper class.
Wrapper - interface uk.ac.starlink.util.Wrapper.
Mixin interface which indicates an object built on top of a base object.
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.
WriteMode - class uk.ac.starlink.table.jdbc.WriteMode.
Defines how records are written to a database table.
waitForStarTable() - Method in class uk.ac.starlink.table.OnceRowPipe
Returns a non-random table whose first call to getRowSequence will return a sequence that steps through the same rows which are being written to this sink.
waitForStarTable() - Method in interface uk.ac.starlink.table.RowPipe
Returns a table whose data is supplied by that written into this sink.
write(int) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
write(byte[], int, int) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
write(boolean[], int, int) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
write(short[], int, int) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
write(char[], int, int) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
write(int[], int, int) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
write(long[], int, int) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
write(float[], int, int) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
write(double[], int, int) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
write(String[], int, int) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
write(byte[]) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
write(boolean[]) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
write(short[]) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
write(char[]) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
write(int[]) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
write(long[]) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
write(float[]) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
write(double[]) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
write(String[]) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
write(int) - Method in class uk.ac.starlink.util.Base64OutputStream
 
write(byte[]) - Method in class uk.ac.starlink.util.Base64OutputStream
 
write(byte[], int, int) - Method in class uk.ac.starlink.util.Base64OutputStream
 
writeArray(Object) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
writeBoolean(boolean) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
writeByte(int) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
writeBytes(String) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
writeChar(int) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
writeChars(String) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
writeData(DataOutput) - Method in class uk.ac.starlink.fits.ColFitsTableSerializer
Write the FITS data unit populated by this serializer.
writeData(DataOutput) - Method in interface uk.ac.starlink.fits.FitsTableSerializer
Writes the HDU data for the table to an output stream.
writeData(DataOutput) - Method in class uk.ac.starlink.fits.StandardFitsTableSerializer
 
writeData(DataOutput) - Method in class uk.ac.starlink.fits.VariableFitsTableSerializer
 
writeDeclaration() - Method in class uk.ac.starlink.util.XmlWriter
Writes an XML declaration.
writeDescription(BufferedWriter) - Method in class uk.ac.starlink.votable.VOSerializer
Writes any DESCRIPTION element associated with this serializer's table.
writeDouble(double) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
writeEmptyPrimary(DataOutput) - Static method in class uk.ac.starlink.fits.FitsConstants
Writes a null header representing an empty primary HDU to a stream.
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.AbstractArrayDataIO
 
writeHeader(DataOutput, Header) - Static method in class uk.ac.starlink.fits.FitsConstants
Writes a header object to a DataOutput.
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).
writeHrefTableElement(BufferedWriter, String, DataOutput) - Method in class uk.ac.starlink.votable.VOSerializer
 
writeInlineDataElement(BufferedWriter) - Method in class uk.ac.starlink.votable.VOSerializer
Writes this serializer's table data as a self-contained <DATA> element.
writeInlineStarTable(StarTable, BufferedWriter) - Method in class uk.ac.starlink.votable.VOTableWriter
Writes a table directly to a stream.
writeInlineTableElement(BufferedWriter) - Method in class uk.ac.starlink.votable.VOSerializer
Writes this serializer's table as a complete TABLE element.
writeInt(int) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
writeLong(long) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
writeMirageFormat(StarTable) - Method in class uk.ac.starlink.mirage.MirageFormatter
Writes a StarTable to a stream in Mirage format.
writeParams(BufferedWriter) - Method in class uk.ac.starlink.votable.VOSerializer
Writes any PARAM and INFO elements associated with this serializer's table.
writePostDataXML(BufferedWriter) - Method in class uk.ac.starlink.votable.VOSerializer
Outputs any content of the TABLE element following the DATA element and the TABLE end tag.
writePostTableXML(VOSerializer, BufferedWriter) - Method in class uk.ac.starlink.votable.VOTableWriter
Outputs all the text required after the TABLE element in the output table document.
writePreDataXML(BufferedWriter) - Method in class uk.ac.starlink.votable.VOSerializer
Outputs the TABLE element start tag and all of its content before the DATA element.
writePreTableXML(VOSerializer, BufferedWriter) - Method in class uk.ac.starlink.votable.VOTableWriter
Outputs all the text required before the TABLE element.
writePrimaryHDU(StarTable, FitsTableSerializer, DataOutput) - Method in class uk.ac.starlink.fits.AbstractFitsTableWriter
Writes the primary HDU.
writePrimaryHDU(StarTable, FitsTableSerializer, DataOutput) - Method in class uk.ac.starlink.fits.ColFitsTableWriter
 
writePrimaryHDU(StarTable, FitsTableSerializer, DataOutput) - Method in class uk.ac.starlink.fits.FitsTableWriter
 
writePrimaryHDU(StarTable, FitsTableSerializer, DataOutput) - Method in class uk.ac.starlink.fits.VariableFitsTableWriter
 
writePrimaryHDU(StarTable, FitsTableSerializer, DataOutput) - Method in class uk.ac.starlink.votable.VOTableFitsTableWriter
 
writeShort(int) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 
writeSource(Source, Writer) - Method in class uk.ac.starlink.util.SourceReader
Writes the contents of a given Source into a given Writer.
writeSource(Source, OutputStream) - Method in class uk.ac.starlink.util.SourceReader
Writes the contents of a given Source into a given OutputStream.
writeStarTable(StarTable, OutputStream) - Method in class uk.ac.starlink.fits.AbstractFitsTableWriter
 
writeStarTable(StarTable, OutputStream) - Method in class uk.ac.starlink.mirage.MirageTableWriter
 
writeStarTable(StarTable, String, String) - Method in class uk.ac.starlink.table.StarTableOutput
Writes a StarTable object out to some external storage.
writeStarTable(StarTable, OutputStream, StarTableWriter) - Method in class uk.ac.starlink.table.StarTableOutput
Writes a StarTable to an output stream.
writeStarTable(StarTable, OutputStream) - Method in interface uk.ac.starlink.table.StarTableWriter
Writes a StarTable object to a given output stream.
writeStarTable(StarTable, String, StarTableOutput) - Method in interface uk.ac.starlink.table.StarTableWriter
Writes a StarTable object to a given location.
writeStarTable(StarTable, String, StarTableOutput) - Method in class uk.ac.starlink.table.StreamStarTableWriter
Gets an output stream from location with reference to sto and writes to it using this writer's StarTableWriter.writeStarTable(uk.ac.starlink.table.StarTable, java.io.OutputStream) method.
writeStarTable(StarTable, OutputStream) - Method in class uk.ac.starlink.table.formats.CsvTableWriter
 
writeStarTable(StarTable, OutputStream) - Method in class uk.ac.starlink.table.formats.HTMLTableWriter
 
writeStarTable(StarTable, OutputStream) - Method in class uk.ac.starlink.table.formats.LatexTableWriter
 
writeStarTable(StarTable, OutputStream) - Method in class uk.ac.starlink.table.formats.TextTableWriter
 
writeStarTable(StarTable, OutputStream) - Method in class uk.ac.starlink.table.formats.TstTableWriter
 
writeStarTable(StarTable, String, StarTableOutput) - Method in class uk.ac.starlink.votable.VOTableWriter
Writes a StarTable to a given location.
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.
writeTableHDU(StarTable, FitsTableSerializer, DataOutput) - Method in class uk.ac.starlink.fits.AbstractFitsTableWriter
Writes the data HDU.
writeUTF(String) - Method in class uk.ac.starlink.fits.AbstractArrayDataIO
 

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.
XmlWriter - class uk.ac.starlink.util.XmlWriter.
Provides methods for writing XML output to a stream.
XmlWriter() - Constructor for class uk.ac.starlink.util.XmlWriter
Constructs a new writer which outputs to System.out.
XmlWriter(PrintStream) - Constructor for class uk.ac.starlink.util.XmlWriter
Constructs a new writer which writes to a given print stream.

_

_1AND2 - Static variable in class uk.ac.starlink.table.join.JoinType
Selects only rows with input from both input tables.
_1NOT2 - Static variable in class uk.ac.starlink.table.join.JoinType
Selects only rows in the first input table which are not matched by any row in the second input table.
_1OR2 - Static variable in class uk.ac.starlink.table.join.JoinType
Selects rows with input from either or both input tables.
_1XOR2 - Static variable in class uk.ac.starlink.table.join.JoinType
Selects only rows with input from exactly one of the two input tables.
_2NOT1 - Static variable in class uk.ac.starlink.table.join.JoinType
Selects only rows in the second input table which are not matched by any row in the first input table.
_ALL1 - Static variable in class uk.ac.starlink.table.join.JoinType
Selects all output rows with input from the first input table.
_ALL2 - Static variable in class uk.ac.starlink.table.join.JoinType
Selects all output rows with input from the second input table.

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