A B C D E F G H I J K L M N O P Q R S T U V W _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractCartesianMatchEngine - Class in uk.ac.starlink.table.join
-
Abstract superclass for match engines working in a Cartesian space.
- AbstractCartesianMatchEngine(int) - Constructor for class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
-
Constructor.
- AbstractSkyMatchEngine - Class in uk.ac.starlink.table.join
-
Abstract superclass for MatchEngines which work on the celestial sphere.
- AbstractSkyMatchEngine(SkyPixellator, double) - Constructor for class uk.ac.starlink.table.join.AbstractSkyMatchEngine
-
Constructor.
- AbstractStarTable - Class in uk.ac.starlink.table
-
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
- AbstractTableLoadDialog - Class in uk.ac.starlink.table.gui
-
Partial implementation of TableLoadDialog interface.
- AbstractTableLoadDialog(String, String) - Constructor for class uk.ac.starlink.table.gui.AbstractTableLoadDialog
-
Constructor.
- AbstractTextTableWriter - Class in uk.ac.starlink.table.formats
-
A StarTableWriter which outputs text to a human-readable text file.
- AbstractTextTableWriter(boolean) - Constructor for class uk.ac.starlink.table.formats.AbstractTextTableWriter
-
Constructor.
- 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.gui.ProgressBarTableSink
- acceptMetadata(StarTable) - Method in class uk.ac.starlink.table.OnceRowPipe
- acceptMetadata(StarTable) - Method in class uk.ac.starlink.table.storage.ByteStoreRowStore
- acceptMetadata(StarTable) - Method in class uk.ac.starlink.table.storage.DiscardRowStore
- acceptMetadata(StarTable) - Method in class uk.ac.starlink.table.storage.ListRowStore
- acceptMetadata(StarTable) - Method in class uk.ac.starlink.table.storage.SidewaysRowStore
- 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.
- acceptRow(Object[]) - Method in class uk.ac.starlink.table.gui.ProgressBarTableSink
- acceptRow(Object[]) - Method in class uk.ac.starlink.table.OnceRowPipe
- acceptRow(Object[]) - Method in class uk.ac.starlink.table.storage.ByteStoreRowStore
- acceptRow(Object[]) - Method in class uk.ac.starlink.table.storage.DiscardRowStore
- 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
- 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.
- ADAPTIVE - Static variable in class uk.ac.starlink.table.StoragePolicy
-
Storage policy which will store small amounts of data in an array in memory, and larger amounts in a scratch disk file.
- AdaptiveByteStore - Class in uk.ac.starlink.table.storage
-
ByteStore which adopts a hybrid approach between use of memory and use of disk.
- AdaptiveByteStore() - Constructor for class uk.ac.starlink.table.storage.AdaptiveByteStore
-
Constructs a new store with a default memory limit.
- AdaptiveByteStore(int) - Constructor for class uk.ac.starlink.table.storage.AdaptiveByteStore
-
Constructs a new store with a given maximum memory limit.
- addColumn(ColumnData) - Method in class uk.ac.starlink.table.ColumnStarTable
-
Appends a new column to the end of this model.
- addColumnAuxDataKeys(StarTable) - Method in class uk.ac.starlink.table.ValueInfoMapGroup
-
Adds the column auxiliary metadata keys associated with a StarTable to this MapGroup's list of known keys.
- addDescribedValue(DescribedValue) - Method in class uk.ac.starlink.table.ValueInfoMapGroup
-
Adds a new Map to the group which contains the metadata and value in a DescribedValue object.
- addError(Throwable) - Method in class uk.ac.starlink.table.QueueTableSequence
-
Adds a load error to the queue.
- addLine(String, Component) - Method in class uk.ac.starlink.table.gui.LabelledComponentStack
-
Adds a (name,component) pair.
- addLine(String, String) - Method in class uk.ac.starlink.table.gui.LabelledComponentStack
-
Adds a (name,value) pair.
- addLine(String, String, Component) - Method in class uk.ac.starlink.table.gui.LabelledComponentStack
-
Adds a (name,component) pair with an optional padding string and default xfill.
- addLine(String, String, Component, boolean) - Method in class uk.ac.starlink.table.gui.LabelledComponentStack
-
Adds a (name,component) pair with an optional padding string and explicit xfill.
- addLink(RowLink) - Method in interface uk.ac.starlink.table.join.LinkSet
-
Adds a new link to this set.
- addListSelectionListener(ListSelectionListener) - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
- addPropertyChangeListener(PropertyChangeListener) - Method in class uk.ac.starlink.table.gui.ViewHugeTableModel
-
Adds a listener that will be notified about ViewBase changes.
- addRow(Object[]) - Method in class uk.ac.starlink.table.RowListStarTable
-
Adds a new row to the end of the table.
- addSelectionInterval(int, int) - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
- addTable(StarTable) - Method in class uk.ac.starlink.table.QueueTableSequence
-
Adds a table to the queue.
- 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.
- addTableModelListener(TableModelListener) - Method in class uk.ac.starlink.table.gui.ViewHugeTableModel
- 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.
- ALL - uk.ac.starlink.table.join.PairMode
-
All matches are returned.
- ALWAYS - Static variable in class uk.ac.starlink.table.join.MultiJoinType
-
Any match containing table (even alone) is acceptable.
- AnisotropicCartesianMatchEngine - Class in uk.ac.starlink.table.join
-
Matcher which matches in an anisotropic N-dimensional Cartesian space.
- AnisotropicCartesianMatchEngine(double[]) - Constructor for class uk.ac.starlink.table.join.AnisotropicCartesianMatchEngine
-
Constructor.
- APPEND - Static variable in class uk.ac.starlink.table.jdbc.WriteMode
-
WriteMode which appends to an existing table.
- ArrayColumn - Class in uk.ac.starlink.table
-
A column which provides data storage in java arrays.
- ArrayPrimitiveStore - Class in uk.ac.starlink.table.storage
-
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.
- arrayTableSequence(StarTable[]) - Static method in class uk.ac.starlink.table.Tables
-
Convenience method to construct a TableSequence for a supplied array of tables.
- AsciiStarTable - Class in uk.ac.starlink.table.formats
-
Simple ASCII-format table.
- AsciiStarTable(DataSource) - Constructor for class uk.ac.starlink.table.formats.AsciiStarTable
-
Constructs a new AsciiStarTable from a datasource.
- AsciiTableBuilder - Class in uk.ac.starlink.table.formats
-
A table builder which reads tables in simple ASCII format.
- AsciiTableBuilder() - Constructor for class uk.ac.starlink.table.formats.AsciiTableBuilder
- AsciiTableWriter - Class in uk.ac.starlink.table.formats
-
A StarTableWriter which outputs text to a simple format machine-readable text file.
- AsciiTableWriter() - Constructor for class uk.ac.starlink.table.formats.AsciiTableWriter
- asIOException(Throwable) - Static method in class uk.ac.starlink.table.gui.AbstractTableLoadDialog
-
Converts an exception to an IOException, probably by wrapping it in one.
- assertLongToInt(long) - Static method in class uk.ac.starlink.table.Tables
-
Casts a long to an int, with an assertion that no truncation occurs.
- attemptMakeByteStore() - Method in class uk.ac.starlink.table.storage.ByteStoreStoragePolicy
-
Returns a ByteStore object to hold data.
- attemptSave(StarTable[]) - Method in class uk.ac.starlink.table.gui.SaveWorker
-
This method should do the work of saving the given tables.
- 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
- 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.
B
- baseSeq - Variable in class uk.ac.starlink.table.WrapperRowSequence
- baseTable - Variable in class uk.ac.starlink.table.WrapperStarTable
- BeanStarTable - Class in uk.ac.starlink.table
-
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.
- BEST - uk.ac.starlink.table.join.PairMode
-
Only the best matches are returned, obtained symmetrically.
- BEST1 - uk.ac.starlink.table.join.PairMode
-
For each row in table 1, only the best match in table 2 is returned.
- BEST2 - uk.ac.starlink.table.join.PairMode
-
For each row in table 2, only the best match in table 1 is returned.
- BlankColumn - Class in uk.ac.starlink.table
-
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.
- ByteStore - Interface in uk.ac.starlink.table
-
Defines a place where bytes can be written to and then read from.
- ByteStoreRowStore - Class in uk.ac.starlink.table.storage
-
RowStore based on a ByteStore.
- ByteStoreRowStore(ByteStore) - Constructor for class uk.ac.starlink.table.storage.ByteStoreRowStore
-
Constructor.
- ByteStoreStoragePolicy - Class in uk.ac.starlink.table.storage
-
Abstract StoragePolicy implementation based on a ByteStore.
- ByteStoreStoragePolicy() - Constructor for class uk.ac.starlink.table.storage.ByteStoreStoragePolicy
C
- CalcStarTable<C> - Class in uk.ac.starlink.table
-
StarTable implementation whose column values are derived from some single calculation on the column values of another table.
- CalcStarTable(StarTable, CalcStarTable.Col<C, ?>[]) - Constructor for class uk.ac.starlink.table.CalcStarTable
-
Constructor.
- CalcStarTable.Col<C,T> - Interface in uk.ac.starlink.table
-
Defines a column for use with this table implementation.
- calculateDefaultK(double) - Method in class uk.ac.starlink.table.join.HealpixSkyPixellator
-
Determines a default value to use for the HEALPix k parameter based on a given scale.
- calculateDefaultK(double) - Method in class uk.ac.starlink.table.join.PixtoolsHealpixSkyPixellator
-
Determines a default value to use for the HEALPix k parameter based on a given scale.
- calculateDefaultLevel(double) - Method in class uk.ac.starlink.table.join.HtmSkyPixellator
-
Determines a default value to use for the level paramer based on a given scale.
- calculateSeparation(double, double, double, double) - Static method in class uk.ac.starlink.table.join.AbstractSkyMatchEngine
-
Returns the distance along a great circle between two points.
- canBoundMatch() - Method in class uk.ac.starlink.table.join.AnisotropicCartesianMatchEngine
- canBoundMatch() - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
- canBoundMatch() - Method in class uk.ac.starlink.table.join.CuboidCartesianMatchEngine
- canBoundMatch() - Method in class uk.ac.starlink.table.join.EllipseCartesianMatchEngine
- canBoundMatch() - Method in class uk.ac.starlink.table.join.EllipseSkyMatchEngine
- canBoundMatch() - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
- canBoundMatch() - Method in class uk.ac.starlink.table.join.ErrorCartesianMatchEngine
- canBoundMatch() - Method in class uk.ac.starlink.table.join.ErrorSkyMatchEngine
- canBoundMatch() - Method in class uk.ac.starlink.table.join.FixedSkyMatchEngine
- canBoundMatch() - Method in class uk.ac.starlink.table.join.IsotropicCartesianMatchEngine
- canBoundMatch() - Method in interface uk.ac.starlink.table.join.MatchEngine
-
Indicates that the
MatchEngine.getMatchBounds(uk.ac.starlink.table.join.NdRange[], int)
method can be invoked to provide some sort of useful result. - canBoundMatch() - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine
-
Returns false.
- cancel() - Method in class uk.ac.starlink.table.gui.SaveWorker
-
Interrupts any save which is in progress.
- cancel() - Method in class uk.ac.starlink.table.gui.TableLoadWorker
-
Cancels the current load.
- canImport(DataFlavor) - Method in class uk.ac.starlink.table.formats.AsciiTableBuilder
- canImport(DataFlavor) - Method in class uk.ac.starlink.table.formats.CoinsTableBuilder
- 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.WDCTableBuilder
-
Returns false since there is no MIME type which targets WDC format.
- 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.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(JComponent, DataFlavor[]) - Method in class uk.ac.starlink.table.gui.TableLoadTransferHandler
- CartesianEllipseToy(boolean) - Constructor for class uk.ac.starlink.table.join.EllipseToy.CartesianEllipseToy
-
Constructor.
- 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.
- checkTable(StarTable) - Static method in class uk.ac.starlink.table.Tables
-
Diagnostic method which tests the invariants of a StarTable.
- CLASS_KEY - Static variable in class uk.ac.starlink.table.ValueInfoMapGroup
- clearRows() - Method in class uk.ac.starlink.table.RowListStarTable
-
Removes all rows from the table.
- clearSelection() - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
- 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.join.ProgressRowSequence
-
Indicates that progress is at an end.
- 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.storage.AdaptiveByteStore
- 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.LimitByteStore
- close() - Method in class uk.ac.starlink.table.storage.MemoryByteStore
- close() - Method in class uk.ac.starlink.table.WrapperRowSequence
- CoinsTableBuilder - Class in uk.ac.starlink.table.formats
-
Can be used to make sense of the COINS data from the UK Government.
- CoinsTableBuilder() - Constructor for class uk.ac.starlink.table.formats.CoinsTableBuilder
- colInfos_ - Variable in class uk.ac.starlink.table.formats.RowEvaluator.Metadata
- ColumnData - Class in uk.ac.starlink.table
-
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 in uk.ac.starlink.table
-
Contains information about a table column.
- ColumnInfo(String) - Constructor for class uk.ac.starlink.table.ColumnInfo
-
Constructs a ColumnInfo object.
- ColumnInfo(String, Class, String) - Constructor for class uk.ac.starlink.table.ColumnInfo
-
Constructs a new ColumnInfo object with a given name, class and description.
- ColumnInfo(ColumnInfo) - Constructor for class uk.ac.starlink.table.ColumnInfo
-
Constructs a ColumnInfo object which is a copy of an existing one.
- ColumnInfo(ValueInfo) - Constructor for class uk.ac.starlink.table.ColumnInfo
-
Constructs a new ColumnInfo based on a ValueInfo object.
- ColumnPermutedStarTable - Class in uk.ac.starlink.table
-
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 in uk.ac.starlink.table
-
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.
- columns - Variable in class uk.ac.starlink.table.ColumnStarTable
- ColumnStarTable - Class in uk.ac.starlink.table
-
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 in uk.ac.starlink.table.join
-
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.
- COMMENT_INFO - Static variable in class uk.ac.starlink.table.formats.IpacTableBuilder
-
Parameter used for IPAC format comments, of which there may be many, one per line.
- 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
- compareTo(Object) - Method in class uk.ac.starlink.table.UCD
-
Implements the
Comparable
interface, comparing alphabetically by ID. - ConcatStarTable - Class in uk.ac.starlink.table
-
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.
- configure(StarTableFactory, Action) - Method in class uk.ac.starlink.table.gui.AbstractTableLoadDialog
- configure(StarTableFactory, Action) - Method in class uk.ac.starlink.table.gui.SQLTableLoadDialog
- configure(StarTableFactory, Action) - Method in interface uk.ac.starlink.table.gui.TableLoadDialog
-
Provides some configuration which must be performed before use.
- 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.
- configureK(int) - Method in class uk.ac.starlink.table.join.HealpixSkyPixellator
-
Updates internal state for the current value of the k parameter.
- configureK(int) - Method in class uk.ac.starlink.table.join.PixtoolsHealpixSkyPixellator
- configureModel(TableModel, JScrollBar) - Method in class uk.ac.starlink.table.gui.ViewHugeTableModel
-
Sets this mode up for use with a given underlying table model and scroll bar.
- confirmOverwrite(Component, String) - Static method in class uk.ac.starlink.table.gui.FilestoreTableSaveDialog
-
Requests confirmation from the user that an existing file can be overwritten.
- Connector - Interface in uk.ac.starlink.table.jdbc
-
Interface for objects which can supply a JDBC Connection to a single database.
- ConstantColumn - Class in uk.ac.starlink.table
-
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 in uk.ac.starlink.table
-
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.
- 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.AdaptiveByteStore
- 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.LimitByteStore
- copy(OutputStream) - Method in class uk.ac.starlink.table.storage.MemoryByteStore
- copyTable(StarTable) - Method in class uk.ac.starlink.table.StoragePolicy
-
Returns a random-access deep copy of the given table.
- CREATE - Static variable in class uk.ac.starlink.table.jdbc.WriteMode
-
WriteMode which creates a new database table before writing.
- createCalculation(long) - Method in class uk.ac.starlink.table.CalcStarTable
-
Creates the calculation object for the given row of the input table.
- createCalculation(RowSequence) - Method in class uk.ac.starlink.table.CalcStarTable
-
Creates the calculation object for the current row of the input table.
- createCellEditor(ValueInfo) - Static method in class uk.ac.starlink.table.gui.StarTableColumn
-
Utility method to create a table cell editor suitable for a given value info.
- createCellRenderer(ValueInfo) - Static method in class uk.ac.starlink.table.gui.StarTableColumn
-
Utility method to create a table cell renderer suitable for a given value info.
- createColumnInfo(String) - Method in class uk.ac.starlink.table.formats.RowEvaluator.Decoder
-
Returns a new ColumnInfo suitable for the decoded values.
- createDialog(Component) - Method in class uk.ac.starlink.table.gui.TableSaveChooser
-
Creates a dialogue which can be used for user interaction.
- 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.
- createFormatSelector() - Method in class uk.ac.starlink.table.gui.AbstractTableLoadDialog
-
Returns a new combo box which can be used to select table formats from the ones known by this dialogue.
- 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.
- createIdentityValueHandler(ResultSetMetaData, int) - Static method in class uk.ac.starlink.table.jdbc.TypeMappers
-
Constructs a new ValueHandler which performs no conversions.
- 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.
- 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.
- 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.
- createQueryComponent() - Method in class uk.ac.starlink.table.gui.AbstractTableLoadDialog
-
Constructs the query component used by this dialogue.
- createQueryComponent() - Method in class uk.ac.starlink.table.gui.FileChooserTableLoadDialog
- createQueryComponent() - Method in class uk.ac.starlink.table.gui.FilestoreTableLoadDialog
- createQueryComponent() - Method in class uk.ac.starlink.table.gui.LocationTableLoadDialog
- createQueryComponent() - Method in class uk.ac.starlink.table.gui.SQLTableLoadDialog
- createRowSequence() - Method in class uk.ac.starlink.table.jdbc.StarResultSet
-
Returns a sequential RowSequence based on this object.
- createSaveDialogAction(TableSaveDialog) - Method in class uk.ac.starlink.table.gui.TableSaveChooser
-
Returns an action which will result in the given save dialogue being posted to allow the user to save this chooser's current table.
- createStreamingStatement(Connection, boolean) - Static method in class uk.ac.starlink.table.jdbc.JDBCUtils
-
Returns a statement which tries its best to stream data.
- createStringValueHandler(ResultSetMetaData, int) - Static method in class uk.ac.starlink.table.jdbc.TypeMappers
-
Constructs a new ValueHandler which converts values to Strings.
- createTableLoader() - Method in class uk.ac.starlink.table.gui.FileChooserTableLoadDialog
- createTableLoader() - Method in class uk.ac.starlink.table.gui.FilestoreTableLoadDialog
- createTableLoader() - Method in class uk.ac.starlink.table.gui.LocationTableLoadDialog
- createTableLoader() - Method in class uk.ac.starlink.table.gui.SQLTableLoadDialog
- createTableLoader() - Method in interface uk.ac.starlink.table.gui.TableLoadDialog
-
Returns a new object which specifies how table loading is to be performed.
- createTimestampValueHandler(ResultSetMetaData, int, char) - Static method in class uk.ac.starlink.table.jdbc.TypeMappers
-
Constructs a new ValueHandler which converts JDBC Timestamp values to Strings, with a configurable date/time separator character.
- createValueHandler(ResultSetMetaData, int) - Method in interface uk.ac.starlink.table.jdbc.TypeMapper
-
Constructs a ValueHandler suitable for converting the data from a column in a given ResultSet.
- 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.
- CsvStarTable - Class in uk.ac.starlink.table.formats
-
Comma-Separated Value table.
- CsvStarTable(DataSource) - Constructor for class uk.ac.starlink.table.formats.CsvStarTable
- CsvTableBuilder - Class in uk.ac.starlink.table.formats
-
A table builder which reads tables in Comma-Separated Values format.
- CsvTableBuilder() - Constructor for class uk.ac.starlink.table.formats.CsvTableBuilder
- CsvTableWriter - Class in uk.ac.starlink.table.formats
-
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.
- CuboidCartesianMatchEngine - Class in uk.ac.starlink.table.join
-
Matchers which matches within a cuboidal shape in a Cartesian space.
- CuboidCartesianMatchEngine(double[]) - Constructor for class uk.ac.starlink.table.join.CuboidCartesianMatchEngine
-
Constructor.
D
- DALI - Static variable in class uk.ac.starlink.table.jdbc.TypeMappers
-
TypeMapper implementation like
TypeMappers.STANDARD
, but which uses a 'T' character as the separator between the date and time parts of timestamp serializations. - DEC_INFO - Static variable in class uk.ac.starlink.table.Tables
-
ValueInfo representing Declination.
- DECIMAL_YEAR - Static variable in class uk.ac.starlink.table.TimeMapper
-
Mapper for numeric values in decimal year (since 0 AD).
- decode(String) - Method in class uk.ac.starlink.table.formats.RowEvaluator.Decoder
-
Decodes a value.
- Decoder(Class) - Constructor for class uk.ac.starlink.table.formats.RowEvaluator.Decoder
-
Constructor.
- decoders_ - Variable in class uk.ac.starlink.table.formats.RowEvaluator.Metadata
- DEFAULT - Static variable in class uk.ac.starlink.table.join.MultiJoinType
-
No constraints on match inclusion for table.
- DefaultValueInfo - Class in uk.ac.starlink.table
-
Default implementation of the ValueInfo interface.
- DefaultValueInfo() - Constructor for class uk.ac.starlink.table.DefaultValueInfo
-
Constructs a new generic DefaultValueInfo object without a name.
- DefaultValueInfo(String) - Constructor for class uk.ac.starlink.table.DefaultValueInfo
-
Constructs a new generic DefaultValueInfo object with a given name.
- DefaultValueInfo(String, Class) - Constructor for class uk.ac.starlink.table.DefaultValueInfo
-
Constructs a new DefaultValueInfo object with a given name and class.
- DefaultValueInfo(String, Class, String) - Constructor for class uk.ac.starlink.table.DefaultValueInfo
-
Constructs a new DefaultValueInfo object with a given name, class and description.
- DefaultValueInfo(ValueInfo) - Constructor for class uk.ac.starlink.table.DefaultValueInfo
-
Constructs a DefaultValueInfo object which is a copy of an existing one.
- deleteColumn(StarTable, int) - Static method in class uk.ac.starlink.table.Tables
-
Returns a table equivalent to the original but with a given column deleted.
- deleteColumns(StarTable, int[]) - Static method in class uk.ac.starlink.table.ColumnPermutedStarTable
-
Returns a
ColumnPermutedStarTable
with selected columns deleted. - DescribedValue - Class in uk.ac.starlink.table
-
Contains a value (an Object) as well as a
ValueInfo
object which provides metadata about that value (name, class, shape, units and so on). - DescribedValue(ValueInfo) - Constructor for class uk.ac.starlink.table.DescribedValue
-
Constructs a new DescribedValue object to hold values described by a given ValueInfo object.
- DescribedValue(ValueInfo, Object) - Constructor for class uk.ac.starlink.table.DescribedValue
-
Constructs a new DescribedValue object to hold values described by a given ValueInfo object and with a given initial value.
- DESCRIPTION_KEY - Static variable in class uk.ac.starlink.table.ValueInfoMapGroup
- DISCARD - Static variable in class uk.ac.starlink.table.StoragePolicy
-
Storage policy which just throws away the rows it is given.
- DiscardByteStore - Class in uk.ac.starlink.table.storage
-
ByteStore implementation which discards bytes.
- DiscardByteStore() - Constructor for class uk.ac.starlink.table.storage.DiscardByteStore
-
Constructor.
- DiscardRowStore - Class in uk.ac.starlink.table.storage
-
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 in uk.ac.starlink.table.storage
-
Implementation of RowStore which stores data on disk.
- DiskRowStore() - Constructor for class uk.ac.starlink.table.storage.DiskRowStore
-
Constructs a new DiskRowStore which uses a temporary file as backing store.
- DiskRowStore(File) - Constructor for class uk.ac.starlink.table.storage.DiskRowStore
-
Constructs a new DiskRowStore which uses the given file as a backing store.
- dispose() - Method in class uk.ac.starlink.table.gui.ProgressBarTableSink
-
Ensure all resources are released and no further changes will be made to the progress bar.
- DomainMapper - Interface in uk.ac.starlink.table
-
Marker interface for objects that can map input values to a particular common value domain.
- done() - Method in class uk.ac.starlink.table.gui.TableSaveChooser
-
Called when the table has been written.
- done(boolean) - Method in class uk.ac.starlink.table.gui.SaveWorker
-
Called from the event dispatch thread when the save has completed.
- DROP_CREATE - Static variable in class uk.ac.starlink.table.jdbc.WriteMode
-
WriteMode which creates a new database table before writing.
E
- EditableColumn - Class in uk.ac.starlink.table
-
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.
- EllipseCartesianMatchEngine - Class in uk.ac.starlink.table.join
-
MatchEngine implementation for plane elliptical figures.
- EllipseCartesianMatchEngine(double) - Constructor for class uk.ac.starlink.table.join.EllipseCartesianMatchEngine
-
Constructor.
- EllipseSkyMatchEngine - Class in uk.ac.starlink.table.join
-
MatchEngine implementation for ellipses on the surface of a (celestial) sphere.
- EllipseSkyMatchEngine(SkyPixellator, double) - Constructor for class uk.ac.starlink.table.join.EllipseSkyMatchEngine
-
Constructor.
- EllipseToy - Class in uk.ac.starlink.table.join
-
Provides an interactive graphical representation of the Ellipse Matching algorithms used in this package.
- EllipseToy() - Constructor for class uk.ac.starlink.table.join.EllipseToy
- EllipseToy.CartesianEllipseToy - Class in uk.ac.starlink.table.join
-
Component which shows ellipses on a Cartesian plane.
- EllipseToy.SkyEllipseToy - Class in uk.ac.starlink.table.join
-
Component which shows ellipses on a spherical surface.
- EmptyRowSequence - Class in uk.ac.starlink.table
-
Row sequence implementation which has no rows.
- EmptyStarTable - Class in uk.ac.starlink.table
-
A wrapper table which has the same metadata as its base table, but no rows.
- EmptyStarTable() - Constructor for class uk.ac.starlink.table.EmptyStarTable
-
Creates a new empty table with no columns, no rows and no parameters.
- EmptyStarTable(StarTable) - Constructor for class uk.ac.starlink.table.EmptyStarTable
-
Creates a new empty table with metadata taken from an existing one.
- END - Static variable in class uk.ac.starlink.table.formats.StreamStarTable
-
Char representation of -1 (as returned end-of-stream read)
- endRows() - Method in class uk.ac.starlink.table.gui.ProgressBarTableSink
- endRows() - Method in class uk.ac.starlink.table.OnceRowPipe
- endRows() - Method in class uk.ac.starlink.table.storage.ByteStoreRowStore
- endRows() - Method in class uk.ac.starlink.table.storage.DiscardRowStore
- endRows() - Method in class uk.ac.starlink.table.storage.ListRowStore
- endRows() - Method in class uk.ac.starlink.table.storage.SidewaysRowStore
- 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.
- endSequence() - Method in class uk.ac.starlink.table.QueueTableSequence
-
Indicates that no more load success or failure indications will be added by the queue writer.
- endSequence(boolean) - Method in interface uk.ac.starlink.table.gui.TableLoadClient
-
Indicates that no more loadSuccess/loadFailure methods will be invoked.
- 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 nextProgressIndicator.startStage(java.lang.String)
. - endStage() - Method in class uk.ac.starlink.table.join.RangeModelProgressIndicator
- endStage() - Method in class uk.ac.starlink.table.join.TextProgressIndicator
- 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.table.join.LinkGroup
- equals(Object) - Method in class uk.ac.starlink.table.join.NdRange
- equals(Object) - Method in class uk.ac.starlink.table.join.RowLink
-
Assesses equality.
- equals(Object) - Method in class uk.ac.starlink.table.join.RowRef
- EqualsMatchEngine - Class in uk.ac.starlink.table.join
-
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
- ErrorCartesianMatchEngine - Class in uk.ac.starlink.table.join
-
Match Engine which works in an N-dimensional Cartesian space with isotropic per-row errors.
- ErrorCartesianMatchEngine(int, double) - Constructor for class uk.ac.starlink.table.join.ErrorCartesianMatchEngine
-
Constructor.
- ErrorSkyMatchEngine - Class in uk.ac.starlink.table.join
-
MatchEngine which matches objects on the celestial sphere according to per-object error radii.
- ErrorSkyMatchEngine(SkyPixellator, double) - Constructor for class uk.ac.starlink.table.join.ErrorSkyMatchEngine
-
Constructor.
- ExplodedStarTable - Class in uk.ac.starlink.table
-
Wrapper table which takes any column whose value is N-element arrays and turns it into N scalar-valued columns.
- ExplodedStarTable(StarTable) - Constructor for class uk.ac.starlink.table.ExplodedStarTable
-
Constructs a table in which all fixed-length array-valued columns are exploded.
- ExplodedStarTable(StarTable, boolean[]) - Constructor for class uk.ac.starlink.table.ExplodedStarTable
-
Constructs a table in which specified columns are exploded.
- extendColumnTypes(ColumnInfo[], StarTable[]) - Static method in class uk.ac.starlink.table.ConcatStarTable
-
Assembles column metadata objects which are compatible between multiple tables.
- 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.
F
- FileByteStore - Class in uk.ac.starlink.table.storage
-
ByteStore implementation which uses a temporary file.
- FileByteStore() - Constructor for class uk.ac.starlink.table.storage.FileByteStore
-
Constructs a new FileByteStore which uses a temporary file as backing store.
- FileByteStore(File) - Constructor for class uk.ac.starlink.table.storage.FileByteStore
-
Constructs a new FileByteStore which uses the given file as a backing store.
- FileChooserTableLoadDialog - Class in uk.ac.starlink.table.gui
-
Table load dialogue based on a FileChooser.
- FileChooserTableLoadDialog() - Constructor for class uk.ac.starlink.table.gui.FileChooserTableLoadDialog
-
Constructor.
- FilestoreTableLoadDialog - Class in uk.ac.starlink.table.gui
-
Load dialogue based on a FilestoreChooser.
- FilestoreTableLoadDialog() - Constructor for class uk.ac.starlink.table.gui.FilestoreTableLoadDialog
-
Constructor.
- FilestoreTableSaveDialog - Class in uk.ac.starlink.table.gui
-
Save dialogue which uses a
FilestoreChooser
. - FilestoreTableSaveDialog() - Constructor for class uk.ac.starlink.table.gui.FilestoreTableSaveDialog
-
Constructor.
- finalize() - Method in class uk.ac.starlink.table.storage.ByteStoreRowStore
- finalize() - Method in class uk.ac.starlink.table.storage.SidewaysRowStore
- 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
- 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(PairMode) - 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.
- finish(boolean) - Method in class uk.ac.starlink.table.gui.TableLoadWorker
-
Tidies up following execution.
- firePropertyChanged(PropertyChangeEvent) - Method in class uk.ac.starlink.table.gui.ViewHugeTableModel
-
Notifies property change listeners of a property change.
- fireTableChanged(TableModelEvent) - Method in class uk.ac.starlink.table.gui.ViewHugeTableModel
-
Notifies table model listeners of a table model event.
- fixColumns(ColumnInfo[][], JoinFixAction[]) - Static method in class uk.ac.starlink.table.Tables
-
Performs deduplication of column names for N lists of column metadata objects that will be combined to form a new table.
- FixedSkyMatchEngine - Class in uk.ac.starlink.table.join
-
MatchEngine which matches objects on the celestial sphere with a fixed maximum separation.
- FixedSkyMatchEngine(SkyPixellator, double) - Constructor for class uk.ac.starlink.table.join.FixedSkyMatchEngine
-
Constructor.
- 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.
- 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.AbstractTextTableWriter
-
Formats a data value for output.
- 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.IpacTableWriter
- formatValue(Object, ValueInfo, int) - Method in class uk.ac.starlink.table.formats.TextTableWriter
G
- generalise(ValueInfo, ValueInfo) - Static method in class uk.ac.starlink.table.DefaultValueInfo
-
Returns a ValueInfo object which is sufficiently general to cover every object described by either of two given ValueInfo objects.
- get(long, Object, int, int) - Method in class uk.ac.starlink.table.storage.ArrayPrimitiveStore
- get(long, Object, int, int) - Method in interface uk.ac.starlink.table.ValueStore
-
Retrieves a vector of values from this object.
- getActiveLabel() - Method in class uk.ac.starlink.table.gui.ProgressBarStarTable
-
Returns the text of the label which is visible in the progress bar when a RowSequence acquired from this table is active.
- getAllModes() - Static method in class uk.ac.starlink.table.jdbc.WriteMode
-
Returns an array of all known write modes.
- getAnchorSelectionIndex() - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
- getArray() - Method in class uk.ac.starlink.table.ArrayColumn
-
Returns the array object which holds the array data for this column.
- 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.
- getBaseColumn() - Method in class uk.ac.starlink.table.WrapperColumn
-
Returns the column on which this one is based.
- getBasePolicy() - Method in class uk.ac.starlink.table.storage.MonitorStoragePolicy
-
Returns the base storage policy.
- getBaseTable() - Method in class uk.ac.starlink.table.CalcStarTable
-
Returns the input table on which this table is based.
- 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.SQLPanel
-
Returns the basic URL which the user has specified by filling in the boxes.
- getBinFactor() - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
-
Returns the multiplier for length scale that determines bin size.
- getBins(Object[]) - Method in class uk.ac.starlink.table.join.AnisotropicCartesianMatchEngine
- getBins(Object[]) - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
- getBins(Object[]) - Method in class uk.ac.starlink.table.join.CuboidCartesianMatchEngine
- getBins(Object[]) - Method in class uk.ac.starlink.table.join.EllipseCartesianMatchEngine
- getBins(Object[]) - Method in class uk.ac.starlink.table.join.EllipseSkyMatchEngine
- getBins(Object[]) - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
- getBins(Object[]) - Method in class uk.ac.starlink.table.join.ErrorCartesianMatchEngine
- getBins(Object[]) - Method in class uk.ac.starlink.table.join.ErrorSkyMatchEngine
- getBins(Object[]) - Method in class uk.ac.starlink.table.join.FixedSkyMatchEngine
- getBins(Object[]) - Method in class uk.ac.starlink.table.join.IsotropicCartesianMatchEngine
- 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.SphericalPolarMatchEngine
- getBytes(String) - Method in class uk.ac.starlink.table.formats.AbstractTextTableWriter
-
Returns a byte array corresponding to a given string.
- getByteStore() - Method in class uk.ac.starlink.table.storage.ByteStoreRowStore
-
Returns the underlying storage for this row store.
- getCancelAction() - Method in class uk.ac.starlink.table.gui.TableLoadPanel
-
Returns the action which cancels a load in progress.
- getCancelAction() - Method in class uk.ac.starlink.table.gui.TableLoadWorker
-
Returns an action which will cancel the current load.
- getCell(int) - Method in class uk.ac.starlink.table.EmptyRowSequence
-
Always throws IllegalStateException.
- getCell(int) - Method in class uk.ac.starlink.table.IteratorRowSequence
- getCell(int) - Method in class uk.ac.starlink.table.jdbc.StarResultSet
-
Returns the object at a given column in the current row of this result set in a form suitable for use as the content of a StarTable cell.
- getCell(int) - Method in class uk.ac.starlink.table.OnceRowPipe
- getCell(int) - Method in class uk.ac.starlink.table.RandomRowSequence
- getCell(int) - Method in class uk.ac.starlink.table.ReaderRowSequence
- 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(int) - Method in class uk.ac.starlink.table.WrapperRowSequence
- 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.CalcStarTable
- 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(long, int) - Method in class uk.ac.starlink.table.EmptyStarTable
- getCell(long, int) - Method in class uk.ac.starlink.table.ExplodedStarTable
- 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 class uk.ac.starlink.table.JoinStarTable
- getCell(long, int) - Method in class uk.ac.starlink.table.RandomWrapperStarTable
- getCell(long, int) - Method in class uk.ac.starlink.table.RowListStarTable
- getCell(long, int) - Method in class uk.ac.starlink.table.RowPermutedStarTable
- getCell(long, int) - Method in interface uk.ac.starlink.table.StarTable
-
Returns the contents of a given table cell.
- getCell(long, int) - Method in class uk.ac.starlink.table.WrapperStarTable
- 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.URLValueInfo
- 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.
- getChooser() - Method in class uk.ac.starlink.table.gui.FilestoreTableLoadDialog
-
Returns the filestore chooser used by this dialogue.
- getChooser() - Method in class uk.ac.starlink.table.gui.FilestoreTableSaveDialog
-
Returns the chooser component used by this dialogue.
- 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.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 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.table.jdbc.StarResultSet
-
Returns an ordered list of
ValueInfo
objects representing the auxilliary metadata returned by this object's ColumnInfo objects. - getColumnAuxDataInfos() - Method in interface uk.ac.starlink.table.jdbc.TypeMapper
-
Returns an ordered list of
ValueInfo
objects representing the auxilliary metadata returned by the ColumnInfo objects used by this mapper's ValueHandlers. - 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
- getColumnClass(int) - Method in class uk.ac.starlink.table.gui.StarTableModel
- getColumnClass(int) - Method in class uk.ac.starlink.table.gui.ViewHugeTableModel
- 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.CalcStarTable
- 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.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.gui.ViewHugeTableModel
- 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 class uk.ac.starlink.table.JoinStarTable
- getColumnCount() - Method in class uk.ac.starlink.table.MetadataStarTable
- 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
- getColumnData(int) - Method in class uk.ac.starlink.table.ColumnStarTable
-
Returns the ColumnData object for a given column.
- getColumnInfo() - Method in class uk.ac.starlink.table.ColumnData
-
Returns the ColumnInfo which provides the metadata for this column.
- getColumnInfo() - Method in class uk.ac.starlink.table.gui.StarTableColumn
-
Returns the ColumnInfo object associated with this column.
- getColumnInfo() - Method in interface uk.ac.starlink.table.jdbc.ValueHandler
-
Returns the column metadata for this column.
- getColumnInfo(int) - Method in class uk.ac.starlink.table.AbstractStarTable
- getColumnInfo(int) - Method in class uk.ac.starlink.table.BeanStarTable
- getColumnInfo(int) - Method in class uk.ac.starlink.table.CalcStarTable
- 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.formats.StreamStarTable
- 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.table.JoinStarTable
- getColumnInfo(int) - Method in class uk.ac.starlink.table.MetaCopyStarTable
- getColumnInfo(int) - Method in class uk.ac.starlink.table.MetadataStarTable
- 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
- getColumnInfos() - Method in class uk.ac.starlink.table.jdbc.StarResultSet
-
Returns the array of column metadata objects corresponding to the columns in this result set.
- 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() - Method in class uk.ac.starlink.table.jdbc.JDBCFormatter.SqlColumn
-
Name used for the column.
- getColumnName(int) - Method in class uk.ac.starlink.table.gui.MapGroupTableModel
- getColumnName(int) - Method in class uk.ac.starlink.table.gui.StarTableModel
- getColumnName(int) - Method in class uk.ac.starlink.table.gui.ViewHugeTableModel
- getColumnProperties() - Method in class uk.ac.starlink.table.BeanStarTable
-
Returns an array of the property names which correspond to the columns of this table.
- 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.table.gui.SQLPanel
-
Returns a Connector object which will make connections based on the information entered in this dialog.
- getContentClass() - Method in class uk.ac.starlink.table.DefaultValueInfo
- getContentClass() - Method in 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.
- getCreateStatement(String) - Method in class uk.ac.starlink.table.jdbc.JDBCFormatter
-
Returns the text of a suitable CREATE TABLE statement.
- getData() - Method in class uk.ac.starlink.table.BeanStarTable
-
Returns the array of objects which this model displays, one per row.
- 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.
- getDescription() - Method in class uk.ac.starlink.table.DefaultValueInfo
- getDescription() - Method in class uk.ac.starlink.table.gui.AbstractTableLoadDialog
- getDescription() - Method in class uk.ac.starlink.table.gui.FilestoreTableSaveDialog
- getDescription() - Method in class uk.ac.starlink.table.gui.SQLWriteDialog
- getDescription() - Method in class uk.ac.starlink.table.gui.SystemTableSaveDialog
- getDescription() - Method in interface uk.ac.starlink.table.gui.TableLoadDialog
-
Returns a short description of this dialogue.
- getDescription() - Method in interface uk.ac.starlink.table.gui.TableSaveDialog
-
Returns this dialogue's description (may be used as an Action's SHORT_DESCRIPTION property).
- 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.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.
- getDomainMappers() - Method in class uk.ac.starlink.table.DefaultValueInfo
- getDomainMappers() - Method in class uk.ac.starlink.table.URLValueInfo
- getDomainMappers() - Method in interface uk.ac.starlink.table.ValueInfo
-
Returns an array of objects which may be able to convert from the values described by this info to a particular target value domain.
- 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()
. - 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.
- getError() - Method in class uk.ac.starlink.table.join.IsotropicCartesianMatchEngine
-
Returns the matching error.
- getError() - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine
-
Returns the isotropic matching error.
- getError(int) - Method in class uk.ac.starlink.table.join.AnisotropicCartesianMatchEngine
-
Returns the matching error in a given dimension.
- getError(int) - Method in class uk.ac.starlink.table.join.CuboidCartesianMatchEngine
-
Returns the matching error in a given dimension.
- getFields() - Method in class uk.ac.starlink.table.gui.LabelledComponentStack
-
Returns an array of the components which have been added.
- getFile() - Method in class uk.ac.starlink.table.storage.FileByteStore
-
Returns the file used by this store.
- 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.
- getFormatName() - Method in class uk.ac.starlink.table.formats.AbstractTextTableWriter
-
Returns "text";
- 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.CoinsTableBuilder
-
Returns "COINS".
- 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.IpacTableWriter
-
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.WDCTableBuilder
- 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.
- getFormatSelector() - Method in class uk.ac.starlink.table.gui.TableSaveChooser
-
Returns the selector which chooses table output formats.
- getFullURL() - Method in class uk.ac.starlink.table.gui.SQLPanel
-
Returns the full URL specified by the user in this box (including the 'ref' part if there is one).
- 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.
- getHandlers() - Method in class uk.ac.starlink.table.StarTableOutput
-
Gets the list of handlers which can actually do table output.
- getHealpixK() - Method in class uk.ac.starlink.table.join.HealpixSkyPixellator
-
Returns the HEALPix k value, which determines sky pixel size, equivalent to log2(nside).
- getHugeRow(int) - Method in class uk.ac.starlink.table.gui.ViewHugeTableModel
-
Returns the row in the underlying huge model corresponding to a given row in this view.
- getIcon() - Method in class uk.ac.starlink.table.gui.AbstractTableLoadDialog
- getIcon() - Method in class uk.ac.starlink.table.gui.FilestoreTableSaveDialog
- getIcon() - Method in class uk.ac.starlink.table.gui.SQLWriteDialog
- getIcon() - Method in class uk.ac.starlink.table.gui.SystemTableSaveDialog
- getIcon() - Method in interface uk.ac.starlink.table.gui.TableLoadDialog
-
Returns an icon associated with this dialogue.
- getIcon() - Method in interface uk.ac.starlink.table.gui.TableSaveDialog
-
Returns an icon for use in identifying this dialogue.
- 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.table.UCD
-
Returns the ID string of this UCD.
- getIndicator() - Method in class uk.ac.starlink.table.join.RowMatcher
-
Returns the current progress indicator for this matcher.
- getInfo() - Method in interface uk.ac.starlink.table.CalcStarTable.Col
-
Returns the metadata for this column.
- getInfo() - Method in class uk.ac.starlink.table.DescribedValue
-
Returns the ValueInfo object which describes the value held by this object.
- getInputFont() - Method in class uk.ac.starlink.table.gui.LabelledComponentStack
-
Returns the font used for dialog boxes.
- 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.
- 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.table.EmptyRowSequence
-
Returns singleton instance of this class.
- getIsotropicScale() - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
-
Returns the isotropic scale.
- 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.
- getKnownBuilders() - Method in class uk.ac.starlink.table.StarTableFactory
-
Gets the list of builders which are available for selection by format name.
- 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.
- getLabel() - Method in interface uk.ac.starlink.table.gui.TableLoader
-
Returns a short textual label describing what is being loaded.
- getLabels() - Method in class uk.ac.starlink.table.gui.LabelledComponentStack
-
Returns an array of labels which have been added.
- getLeadSelectionIndex() - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
- getLength() - Method in interface uk.ac.starlink.table.ByteStore
-
Returns the number of bytes currently stored in this object.
- getLength() - Method in class uk.ac.starlink.table.storage.AdaptiveByteStore
- getLength() - Method in class uk.ac.starlink.table.storage.ArrayPrimitiveStore
- getLength() - Method in class uk.ac.starlink.table.storage.DiscardByteStore
- getLength() - Method in class uk.ac.starlink.table.storage.FileByteStore
- getLength() - Method in class uk.ac.starlink.table.storage.LimitByteStore
- getLength() - Method in class uk.ac.starlink.table.storage.MemoryByteStore
- getLength() - Method in interface uk.ac.starlink.table.ValueStore
-
Returns the length of the vector.
- getLevel() - Method in class uk.ac.starlink.table.join.HtmSkyPixellator
-
Returns the HTM level, which determines sky pixel size.
- getLoadClient() - Method in class uk.ac.starlink.table.gui.TableLoadPanel
-
Returns a GUI consumer for any tables loaded by this panel.
- getLoadClient() - Method in class uk.ac.starlink.table.gui.TableLoadTransferHandler
-
Returns a GUI consumer for any tables loaded by this panel.
- getLoadClient() - Method in class uk.ac.starlink.table.gui.TableLoadWorker
-
Returns the table load client used by this worker.
- getLoader() - Method in class uk.ac.starlink.table.gui.TableLoadWorker
-
Returns the table loader used by this worker.
- getLocationField() - Method in class uk.ac.starlink.table.gui.LocationTableLoadDialog
-
Returns the text field into which the location is entered.
- getMask() - Method in class uk.ac.starlink.table.RowSubsetStarTable
-
Returns the bit mask which defines which rows are seen.
- getMatchBounds(NdRange[], int) - Method in class uk.ac.starlink.table.join.AnisotropicCartesianMatchEngine
- getMatchBounds(NdRange[], int) - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
- getMatchBounds(NdRange[], int) - Method in class uk.ac.starlink.table.join.CuboidCartesianMatchEngine
- getMatchBounds(NdRange[], int) - Method in class uk.ac.starlink.table.join.EllipseCartesianMatchEngine
- getMatchBounds(NdRange[], int) - Method in class uk.ac.starlink.table.join.EllipseSkyMatchEngine
- getMatchBounds(NdRange[], int) - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
- getMatchBounds(NdRange[], int) - Method in class uk.ac.starlink.table.join.ErrorCartesianMatchEngine
- getMatchBounds(NdRange[], int) - Method in class uk.ac.starlink.table.join.ErrorSkyMatchEngine
- getMatchBounds(NdRange[], int) - Method in class uk.ac.starlink.table.join.FixedSkyMatchEngine
- getMatchBounds(NdRange[], int) - Method in class uk.ac.starlink.table.join.IsotropicCartesianMatchEngine
- getMatchBounds(NdRange[], int) - 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(NdRange[], int) - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine
- getMatchParameters() - Method in class uk.ac.starlink.table.join.AnisotropicCartesianMatchEngine
- getMatchParameters() - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
- getMatchParameters() - Method in class uk.ac.starlink.table.join.CuboidCartesianMatchEngine
- getMatchParameters() - Method in class uk.ac.starlink.table.join.EllipseCartesianMatchEngine
- getMatchParameters() - Method in class uk.ac.starlink.table.join.EllipseSkyMatchEngine
- getMatchParameters() - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
- getMatchParameters() - Method in class uk.ac.starlink.table.join.ErrorCartesianMatchEngine
- getMatchParameters() - Method in class uk.ac.starlink.table.join.ErrorSkyMatchEngine
- getMatchParameters() - Method in class uk.ac.starlink.table.join.FixedSkyMatchEngine
- getMatchParameters() - Method in class uk.ac.starlink.table.join.IsotropicCartesianMatchEngine
- 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.SphericalPolarMatchEngine
- getMatchScoreInfo() - Method in class uk.ac.starlink.table.join.AnisotropicCartesianMatchEngine
- getMatchScoreInfo() - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
- getMatchScoreInfo() - Method in class uk.ac.starlink.table.join.CuboidCartesianMatchEngine
- getMatchScoreInfo() - Method in class uk.ac.starlink.table.join.EllipseCartesianMatchEngine
- getMatchScoreInfo() - Method in class uk.ac.starlink.table.join.EllipseSkyMatchEngine
- 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 class uk.ac.starlink.table.join.ErrorCartesianMatchEngine
- getMatchScoreInfo() - Method in class uk.ac.starlink.table.join.ErrorSkyMatchEngine
- getMatchScoreInfo() - Method in class uk.ac.starlink.table.join.FixedSkyMatchEngine
- getMatchScoreInfo() - Method in class uk.ac.starlink.table.join.IsotropicCartesianMatchEngine
- 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.SphericalPolarMatchEngine
- getMaxFieldChars() - Method in class uk.ac.starlink.table.formats.CsvTableWriter
-
Returns the limit on the number of characters that will be written in a single field.
- getMaximumParameterLength() - Method in class uk.ac.starlink.table.formats.AbstractTextTableWriter
-
Returns the maximum length for the value of a parameter as passed to
AbstractTextTableWriter.printParam(java.io.OutputStream, java.lang.String, java.lang.String, java.lang.Class)
. - getMaximumParameterLength() - Method in class uk.ac.starlink.table.formats.IpacTableWriter
-
The comments parameter may be many lines long.
- getMaxK() - Method in class uk.ac.starlink.table.join.HealpixSkyPixellator
-
Returns the maximum permissible K value.
- getMaxLength() - Method in class uk.ac.starlink.table.gui.ValueInfoCellRenderer
-
Gets the length in characters at which cell value representations will be truncated.
- getMaxs() - Method in class uk.ac.starlink.table.join.NdRange
-
Returns the array of maximum values.
- getMaxSelectionIndex() - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
- getMaxWidth() - Method in class uk.ac.starlink.table.formats.AbstractTextTableWriter
-
Returns the maximum width for a given column.
- getMaxWidth() - Method in class uk.ac.starlink.table.formats.AsciiTableWriter
- getMaxWidth() - Method in class uk.ac.starlink.table.formats.IpacTableWriter
- getMaxWidth() - Method in class uk.ac.starlink.table.formats.TextTableWriter
- getMenus() - Method in class uk.ac.starlink.table.gui.AbstractTableLoadDialog
- getMenus() - Method in interface uk.ac.starlink.table.gui.TableLoadDialog
-
Returns an array of menus which may be presented in the window alongside the query component.
- 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.table.formats.AbstractTextTableWriter
- 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.IpacTableWriter
-
Returns "text/plain".
- 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 interface uk.ac.starlink.table.StarTableWriter
-
Returns a string suitable for use as the value of a MIME Content-Type header.
- getMinNameWidth(ColumnInfo) - Method in class uk.ac.starlink.table.formats.AbstractTextTableWriter
-
Returns the minimum width required to output the actual characters of the name for a given column.
- getMinNameWidth(ColumnInfo) - Method in class uk.ac.starlink.table.formats.IpacTableWriter
- getMins() - Method in class uk.ac.starlink.table.join.NdRange
-
Returns the array of minimum values.
- getMinSelectionIndex() - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
- getModel() - Method in class uk.ac.starlink.table.gui.MultilineJTable
-
Returns the model which this table is using for data display.
- getName() - Method in class uk.ac.starlink.table.AbstractStarTable
- getName() - Method in class uk.ac.starlink.table.DefaultValueInfo
- getName() - Method in class uk.ac.starlink.table.gui.AbstractTableLoadDialog
- getName() - Method in class uk.ac.starlink.table.gui.FilestoreTableSaveDialog
- getName() - Method in class uk.ac.starlink.table.gui.SQLWriteDialog
- getName() - Method in class uk.ac.starlink.table.gui.SystemTableSaveDialog
- getName() - Method in interface uk.ac.starlink.table.gui.TableLoadDialog
-
Returns the name of this dialogue.
- getName() - Method in interface uk.ac.starlink.table.gui.TableSaveDialog
-
Returns this dialogue's name (may be used as an Action's NAME property).
- getName() - Method in class uk.ac.starlink.table.join.JoinType
-
Returns the name of this type.
- getName() - Method in class uk.ac.starlink.table.MetaCopyStarTable
- 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
- getNdim() - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
-
Returns the dimensionality of the Cartesian space in which this match engine works.
- getOkAction() - Method in class uk.ac.starlink.table.gui.TableLoadPanel
-
Returns the action which starts to load tables.
- getOutputStream() - Method in interface uk.ac.starlink.table.ByteStore
-
Returns an output stream which can be used to write to the store.
- getOutputStream() - Method in class uk.ac.starlink.table.storage.AdaptiveByteStore
- 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.LimitByteStore
- getOutputStream() - Method in class uk.ac.starlink.table.storage.MemoryByteStore
- getOutputStream(String) - Method in class uk.ac.starlink.table.StarTableOutput
-
Returns an output stream which points to a given location.
- 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.
- getParameterByName(String) - Method in class uk.ac.starlink.table.AbstractStarTable
- getParameterByName(String) - Method in class uk.ac.starlink.table.MetaCopyStarTable
- 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 class uk.ac.starlink.table.MetaCopyStarTable
- 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
- getParanoidReservedWords() - Static method in class uk.ac.starlink.table.jdbc.SqlSyntax
-
Returns a list of words that are known to be reserved in a mixed bag of popular RDBMSs.
- 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.
- getPasswordDocument() - Method in class uk.ac.starlink.table.jdbc.TextModelsAuthenticator
-
Returns the text model for the password string.
- getPixels(double, double, double) - Method in class uk.ac.starlink.table.join.HtmSkyPixellator
- getPixels(double, double, double) - Method in class uk.ac.starlink.table.join.PixtoolsHealpixSkyPixellator
- getPixels(double, double, double) - Method in interface uk.ac.starlink.table.join.SkyPixellator
-
Returns an array of objects representing pixels in a given region.
- getPreferredScrollableViewportSize() - Method in class uk.ac.starlink.table.gui.TableRowHeader
- getPreparation() - Method in class uk.ac.starlink.table.StarTableFactory
-
Returns the current table preparation object, if any.
- getProgressBar() - Method in class uk.ac.starlink.table.gui.ProgressBarStarTable
- getProgressBar() - Method in class uk.ac.starlink.table.gui.ProgressBarTableSink
-
Returns the progress bar used by this object.
- getProgressBar() - Method in class uk.ac.starlink.table.gui.TableLoadPanel
-
Returns the progress bar used by this panel.
- getProgressBar() - Method in class uk.ac.starlink.table.gui.TableLoadWorker
-
Returns the progress bar controlled by this worker.
- getQueryComponent() - Method in class uk.ac.starlink.table.gui.AbstractTableLoadDialog
- getQueryComponent() - Method in interface uk.ac.starlink.table.gui.TableLoadDialog
-
Returns the GUI component which allows the user to select how tables are to be loaded.
- getRadiusBins(double[], double) - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
-
Returns an array of the bin objects that may be covered within a given distance of a given position.
- getRef() - Method in class uk.ac.starlink.table.gui.SQLPanel
-
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.
- getReservedWords() - Method in class uk.ac.starlink.table.jdbc.SqlSyntax
-
Returns an alphabetical list of the reserved words known by this class, in normalised (upper case) form.
- 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.
- getResultSet() - Method in class uk.ac.starlink.table.jdbc.StarResultSet
-
Returns the result set on which this table is based.
- getRow() - Method in class uk.ac.starlink.table.EmptyRowSequence
-
Always throws IllegalStateException.
- getRow() - Method in class uk.ac.starlink.table.IteratorRowSequence
- getRow() - Method in class uk.ac.starlink.table.jdbc.StarResultSet
-
Returns the current row of this result set in a form suitable for use as the content of a StarTable.
- getRow() - Method in class uk.ac.starlink.table.OnceRowPipe
- getRow() - Method in class uk.ac.starlink.table.RandomRowSequence
- getRow() - Method in class uk.ac.starlink.table.ReaderRowSequence
- 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() - Method in class uk.ac.starlink.table.WrapperRowSequence
- 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.CalcStarTable
- getRow(long) - Method in class uk.ac.starlink.table.ColumnPermutedStarTable
- getRow(long) - Method in class uk.ac.starlink.table.ConcatStarTable
- getRow(long) - Method in class uk.ac.starlink.table.EmptyStarTable
- getRow(long) - Method in class uk.ac.starlink.table.ExplodedStarTable
- getRow(long) - Method in class uk.ac.starlink.table.jdbc.JDBCStarTable
- getRow(long) - Method in class uk.ac.starlink.table.jdbc.RandomResultSetStarTable
- getRow(long) - Method in class uk.ac.starlink.table.JoinStarTable
- getRow(long) - Method in class uk.ac.starlink.table.RandomWrapperStarTable
- getRow(long) - Method in class uk.ac.starlink.table.RowListStarTable
- getRow(long) - Method in class uk.ac.starlink.table.RowPermutedStarTable
- getRow(long) - Method in interface uk.ac.starlink.table.StarTable
-
Returns the contents of a given table row.
- getRow(long) - Method in class uk.ac.starlink.table.WrapperStarTable
- 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.CalcStarTable
- 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.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.gui.ViewHugeTableModel
- 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.jdbc.StarResultSet
-
Lazily counts the number of rows in this result set, if it has random access.
- getRowCount() - Method in class uk.ac.starlink.table.JoinStarTable
- getRowCount() - Method in class uk.ac.starlink.table.MetadataStarTable
- 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
- getRowIndex() - Method in class uk.ac.starlink.table.join.RowRef
-
Returns the row index;
- 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.CalcStarTable
- 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.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 class uk.ac.starlink.table.JoinStarTable
- getRowSequence() - Method in class uk.ac.starlink.table.MetadataStarTable
- 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
- getSampledRows() - Method in class uk.ac.starlink.table.formats.AbstractTextTableWriter
-
Returns the number of columns which will be sampled to work out the column width.
- getSaveDialogActions() - Method in class uk.ac.starlink.table.gui.TableSaveChooser
-
Returns actions which correspond to the save dialogues this saver is using.
- getScale() - Method in class uk.ac.starlink.table.join.AbstractSkyMatchEngine
-
Returns the length scale used for sky pixellisation.
- getScale() - Method in class uk.ac.starlink.table.join.EllipseCartesianMatchEngine
-
Returns distance scale.
- getScale() - Method in class uk.ac.starlink.table.join.EllipseSkyMatchEngine
-
Returns the length scale.
- getScale() - Method in class uk.ac.starlink.table.join.ErrorCartesianMatchEngine
-
Returns the distance scale.
- getScale() - Method in class uk.ac.starlink.table.join.ErrorSkyMatchEngine
-
Returns the length scale.
- getScale() - Method in class uk.ac.starlink.table.join.HealpixSkyPixellator
- getScale() - Method in class uk.ac.starlink.table.join.HtmSkyPixellator
- getScale() - Method in interface uk.ac.starlink.table.join.SkyPixellator
-
Returns the most recently set angular scale.
- getScale(int) - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
-
Returns the scale value for a given dimension.
- getScaleBins(double[]) - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
-
Returns an array of the bin objects that may be covered within the current anisotropic scale length in each direction of a given position.
- getScore() - Method in class uk.ac.starlink.table.join.RowLink2
-
Returns the score associated with this link.
- getScore(int) - Method in class uk.ac.starlink.table.join.PairsRowLink
-
Returns the score associated with a given RowRef.
- getScoreScale() - Method in class uk.ac.starlink.table.join.AnisotropicCartesianMatchEngine
- getScoreScale() - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
-
Returns the square root of the number of constituent matchers if they all have definite score scaling values.
- getScoreScale() - Method in class uk.ac.starlink.table.join.CuboidCartesianMatchEngine
- getScoreScale() - Method in class uk.ac.starlink.table.join.EllipseCartesianMatchEngine
- getScoreScale() - Method in class uk.ac.starlink.table.join.EllipseSkyMatchEngine
- getScoreScale() - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
- getScoreScale() - Method in class uk.ac.starlink.table.join.ErrorCartesianMatchEngine
-
Returns unity.
- getScoreScale() - Method in class uk.ac.starlink.table.join.ErrorSkyMatchEngine
-
Returns unity.
- getScoreScale() - Method in class uk.ac.starlink.table.join.FixedSkyMatchEngine
- getScoreScale() - Method in class uk.ac.starlink.table.join.IsotropicCartesianMatchEngine
- getScoreScale() - Method in interface uk.ac.starlink.table.join.MatchEngine
-
Returns a scale value for the match score.
- getScoreScale() - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine
- getSelectedFormat() - Method in class uk.ac.starlink.table.gui.AbstractTableLoadDialog
-
Returns the table format currently selected by any of the format selectors.
- getSelectedFormat() - Method in class uk.ac.starlink.table.gui.TableSaveChooser
-
Returns the currently selected format string.
- getSelectionMode() - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
- getSeparation() - Method in class uk.ac.starlink.table.join.FixedSkyMatchEngine
-
Returns the maximum separation which corresponds to a 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.
- getSize() - Method in class uk.ac.starlink.table.join.LinkGroup
-
Returns this group's size.
- getSourceActions(JComponent) - Method in class uk.ac.starlink.table.gui.TableLoadTransferHandler
- getSourceClass() - Method in interface uk.ac.starlink.table.DomainMapper
-
Returns the type of values from which this mapper instance can convert.
- getSourceClass() - Method in class uk.ac.starlink.table.TimeMapper
- getSourceDescription() - Method in interface uk.ac.starlink.table.DomainMapper
-
Returns a description of the type of source values which this mapper can convert from.
- getSourceDescription() - Method in class uk.ac.starlink.table.TimeMapper
- getSourceName() - Method in interface uk.ac.starlink.table.DomainMapper
-
Returns a short name for the type of source values which this mapper can convert from.
- getSourceName() - Method in class uk.ac.starlink.table.TimeMapper
- 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.SQLPanel
-
Returns the container for query components.
- 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 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 class uk.ac.starlink.table.storage.ByteStoreRowStore
- getStarTable() - Method in class uk.ac.starlink.table.storage.DiscardRowStore
- getStarTable() - Method in class uk.ac.starlink.table.storage.ListRowStore
- getStarTable() - Method in class uk.ac.starlink.table.storage.SidewaysRowStore
- getStarTable() - Method in interface uk.ac.starlink.table.TableSource
-
Returns a table.
- 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.
- getStoragePolicy() - Method in class uk.ac.starlink.table.StarTableFactory
-
Returns the current storage policy.
- getSubmitAction() - Method in class uk.ac.starlink.table.gui.AbstractTableLoadDialog
- getSubmitAction() - Method in interface uk.ac.starlink.table.gui.TableLoadDialog
-
Returns the action set by
TableLoadDialog.configure(uk.ac.starlink.table.StarTableFactory, javax.swing.Action)
. - getSummary() - Method in enum uk.ac.starlink.table.join.PairMode
-
Returns a short summary of the matching policy.
- getSystemBrowserIcon() - Static method in class uk.ac.starlink.table.gui.SystemBrowser
-
Returns an icon which represents system browsing.
- getTableBuilder(String) - Method in class uk.ac.starlink.table.StarTableFactory
-
Returns a table handler with a given name.
- getTableFactory() - Method in interface uk.ac.starlink.table.gui.TableLoadClient
-
Returns the table factory via which all loaded tables will be produced.
- 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.
- getTables() - Method in class uk.ac.starlink.table.gui.TableSaveChooser
-
Obtains the tables to write.
- 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.
- getTargetName() - Method in interface uk.ac.starlink.table.DomainMapper
-
Returns a name identifying the target domain of this mapper.
- getTargetName() - Method in class uk.ac.starlink.table.TimeMapper
-
Returns
TimeMapper.TARGET_NAME
. - getTimeMappers() - Static method in class uk.ac.starlink.table.TimeMapper
-
Returns a selection of time mapper instances.
- getToolbarActions() - Method in class uk.ac.starlink.table.gui.AbstractTableLoadDialog
- getToolbarActions() - Method in interface uk.ac.starlink.table.gui.TableLoadDialog
-
Returns an array of actions suitable for presentation as toolbar buttons alongside the query component.
- getTuningParameter() - Method in class uk.ac.starlink.table.join.HealpixSkyPixellator
- getTuningParameter() - Method in class uk.ac.starlink.table.join.HtmSkyPixellator
- getTuningParameter() - Method in interface uk.ac.starlink.table.join.SkyPixellator
-
Returns a parameter whose value may be adjusted to alter the pixellisation scale.
- getTuningParameters() - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
- getTuningParameters() - Method in class uk.ac.starlink.table.join.AbstractSkyMatchEngine
- getTuningParameters() - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
- getTuningParameters() - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
- getTuningParameters() - Method in interface uk.ac.starlink.table.join.MatchEngine
-
Returns a set of DescribedValue objects whose values can be modified to tune the performance of the match.
- getTupleInfos() - Method in class uk.ac.starlink.table.join.AnisotropicCartesianMatchEngine
- getTupleInfos() - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
- getTupleInfos() - Method in class uk.ac.starlink.table.join.CuboidCartesianMatchEngine
- getTupleInfos() - Method in class uk.ac.starlink.table.join.EllipseCartesianMatchEngine
- getTupleInfos() - Method in class uk.ac.starlink.table.join.EllipseSkyMatchEngine
- getTupleInfos() - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
- getTupleInfos() - Method in class uk.ac.starlink.table.join.ErrorCartesianMatchEngine
- getTupleInfos() - Method in class uk.ac.starlink.table.join.ErrorSkyMatchEngine
- getTupleInfos() - Method in class uk.ac.starlink.table.join.FixedSkyMatchEngine
- getTupleInfos() - Method in class uk.ac.starlink.table.join.IsotropicCartesianMatchEngine
- 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.SphericalPolarMatchEngine
- getType() - Method in class uk.ac.starlink.table.storage.ArrayPrimitiveStore
- getType() - Method in interface uk.ac.starlink.table.ValueStore
-
Returns the class of value which this object can store.
- 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() - 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.
- getUCD(String) - Static method in class uk.ac.starlink.table.UCD
-
Returns the UCD object corresponding to a given UCD ID string.
- getUCDs() - Static method in class uk.ac.starlink.table.UCD
-
Returns an iterator over all the known UCDs.
- 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.
- getURL() - Method in class uk.ac.starlink.table.AbstractStarTable
- getURL() - Method in class uk.ac.starlink.table.MetaCopyStarTable
- 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.
- 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() - Method in class uk.ac.starlink.table.DefaultValueInfo
- getUtype() - Method in class uk.ac.starlink.table.URLValueInfo
- getUtype() - Method in interface uk.ac.starlink.table.ValueInfo
-
Returns the Utype string applying to the values described by this object.
- getUtype(ValueInfo) - Static method in class uk.ac.starlink.table.Tables
-
Deprecated.use
ValueInfo.getUtype()
instead - getValue() - Method in class uk.ac.starlink.table.DescribedValue
-
Returns the actual value content of this object.
- getValue(C) - Method in interface uk.ac.starlink.table.CalcStarTable.Col
-
Returns the value for this column extracted from a given calculation object.
- getValue(Object) - Method in interface uk.ac.starlink.table.jdbc.ValueHandler
-
Translates a value from the form that it takes in the ResultSet to a form which can be used for further processing.
- 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. - 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
- getValueAt(int, int) - Method in class uk.ac.starlink.table.gui.ViewHugeTableModel
- getValueIsAdjusting() - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
- getViewBase() - Method in class uk.ac.starlink.table.gui.ViewHugeTableModel
-
Returns the offset from which this view views the underlying table model.
- 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.AbstractTextTableWriter
-
Finds out whether the output will include table parameters.
- 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).
H
- hasDrivers() - Static method in class uk.ac.starlink.table.jdbc.JDBCHandler
-
Indicates whether any drivers are installed.
- hashCode() - Method in class uk.ac.starlink.table.join.LinkGroup
- hashCode() - Method in class uk.ac.starlink.table.join.NdRange
- 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
- 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.
- HealpixSkyPixellator - Class in uk.ac.starlink.table.join
-
Implements sky pixellisation using the HEALPix scheme.
- HealpixSkyPixellator(int) - Constructor for class uk.ac.starlink.table.join.HealpixSkyPixellator
-
Constructor.
- HTMLTableWriter - Class in uk.ac.starlink.table.formats
-
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, boolean) - Constructor for class uk.ac.starlink.table.formats.HTMLTableWriter
-
Constructs a new writer indicating whether it will produce complete or partial HTML documents.
- HtmSkyPixellator - Class in uk.ac.starlink.table.join
-
Implements sky pixellisation using the HTM (Hierarchical Triangular Mesh) indexing scheme.
- HtmSkyPixellator() - Constructor for class uk.ac.starlink.table.join.HtmSkyPixellator
-
Constructor.
I
- IDENTITY - Static variable in class uk.ac.starlink.table.jdbc.TypeMappers
-
TypeMapper implementation which performs no conversions.
- importData(JComponent, Transferable) - Method in class uk.ac.starlink.table.gui.TableLoadTransferHandler
- INDEX_KEY - Static variable in class uk.ac.starlink.table.ValueInfoMapGroup
- init(DataSource) - Method in class uk.ac.starlink.table.formats.StreamStarTable
-
Initialises the table from the input stream.
- insertIndexInterval(int, int, boolean) - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
- insertRow(long, Object[]) - Method in class uk.ac.starlink.table.RowListStarTable
-
Adds a new row in the middle of the table.
- installOnScroller(JScrollPane) - Method in class uk.ac.starlink.table.gui.TableRowHeader
-
Installs this row header on a scroll pane.
- interrupt() - Method in class uk.ac.starlink.table.storage.MonitorStoragePolicy
-
Cancels this storage policy for table row writes.
- intersection(NdRange, NdRange) - Static method in class uk.ac.starlink.table.join.NdRange
-
Returns a new range which is the intersection of two given ones.
- invoke() - Method in class uk.ac.starlink.table.gui.SaveWorker
-
Begins the save.
- IpacTableBuilder - Class in uk.ac.starlink.table.formats
-
A table builder which reads tables in IPAC format.
- IpacTableBuilder() - Constructor for class uk.ac.starlink.table.formats.IpacTableBuilder
- IpacTableWriter - Class in uk.ac.starlink.table.formats
-
A StarTableWriter which writes to the IPAC text format.
- IpacTableWriter() - Constructor for class uk.ac.starlink.table.formats.IpacTableWriter
-
Constructor.
- 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.AbstractTableLoadDialog
-
The default implementation returns true.
- isAvailable() - Method in class uk.ac.starlink.table.gui.FileChooserTableLoadDialog
- isAvailable() - Method in class uk.ac.starlink.table.gui.FilestoreTableSaveDialog
- isAvailable() - Method in class uk.ac.starlink.table.gui.SQLPanel
- isAvailable() - Method in class uk.ac.starlink.table.gui.SQLTableLoadDialog
- isAvailable() - Method in class uk.ac.starlink.table.gui.SQLWriteDialog
- isAvailable() - Method in class uk.ac.starlink.table.gui.SystemTableSaveDialog
- isAvailable() - Method in interface uk.ac.starlink.table.gui.TableLoadDialog
-
Indicates whether this dialogue may be used.
- isAvailable() - Method in interface uk.ac.starlink.table.gui.TableSaveDialog
-
Indicates whether there is a reasonable chance of this dialogue working.
- isBlank(Object) - Static method in class uk.ac.starlink.table.Tables
-
Indicates whether a given value is conventionally regarded as a blank value.
- isBounded() - Method in class uk.ac.starlink.table.join.NdRange
-
Indicates whether this range has any restrictions on inclusion at all.
- isCellEditable(int, int) - Method in class uk.ac.starlink.table.gui.ViewHugeTableModel
- isComponentShowing() - Method in class uk.ac.starlink.table.gui.AbstractTableLoadDialog
-
Indicates whether the query component of this dialogue is currently contained in a visible window.
- 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.
- isIdentifier(String) - Method in class uk.ac.starlink.table.jdbc.SqlSyntax
-
Indicates whether a given word is syntactically permitted to act as an identifier.
- isIncluded(RowSequence) - Method in class uk.ac.starlink.table.SelectorStarTable
-
Evaluated to determine whether rows of the base table are included in this one.
- isInside(Object[]) - Method in class uk.ac.starlink.table.join.NdRange
-
Determines whether a set of coordinates is within this range.
- isInterrupted() - Method in class uk.ac.starlink.table.storage.MonitorStoragePolicy
-
Indicates whether
MonitorStoragePolicy.interrupt()
has been called on this object. - isLoading() - Method in class uk.ac.starlink.table.gui.TableLoadPanel
-
Indicates whether a load is currently in progress.
- 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.
- ISO_8601 - Static variable in class uk.ac.starlink.table.TimeMapper
-
Mapper for ISO-8601 strings.
- ISO8601_REGEX - Static variable in class uk.ac.starlink.table.formats.RowEvaluator
-
Regular expression for ISO 8601 dates.
- IsotropicCartesianMatchEngine - Class in uk.ac.starlink.table.join
-
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.
- 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.CalcStarTable
- isRandom() - Method in class uk.ac.starlink.table.ConcatStarTable
- isRandom() - Method in class uk.ac.starlink.table.ConstantStarTable
- isRandom() - Method in class uk.ac.starlink.table.EmptyStarTable
- isRandom() - Method in class uk.ac.starlink.table.jdbc.JDBCStarTable
- isRandom() - Method in class uk.ac.starlink.table.jdbc.StarResultSet
-
Indicates whether this result set can be used for random access.
- 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
- isReady() - Method in class uk.ac.starlink.table.gui.AbstractTableLoadDialog
-
Indicates whether the submit action should be enabled.
- isReady() - Method in class uk.ac.starlink.table.gui.LocationTableLoadDialog
- isReserved(String) - Method in class uk.ac.starlink.table.jdbc.SqlSyntax
-
Indicates whether a given word is reserved.
- isSelectedIndex(int) - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
- isSelectionEmpty() - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
- isSqlAvailable() - Static method in class uk.ac.starlink.table.gui.SQLPanel
-
Indicates whether JDBC is set up so that it might work.
- 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.
- isUrl(String) - Method in class uk.ac.starlink.table.formats.HTMLTableWriter
-
Determines whether a string is apparently a URL.
- isValid(String) - Method in class uk.ac.starlink.table.formats.RowEvaluator.Decoder
-
Indicates whether this decoder is capable of decoding a given string.
- 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.
- IteratorRowSequence - Class in uk.ac.starlink.table
-
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 in uk.ac.starlink.table
-
Unchecked exception class to be used for smuggling IOExceptions out of the next method of an Iterator for use by IteratorRowSequence
J
- JD - Static variable in class uk.ac.starlink.table.TimeMapper
-
Mapper for numeric values in Julian Day.
- JDBCAuthenticator - Interface in uk.ac.starlink.table.jdbc
-
Specifies authentication to make a JDBC connection.
- JDBCFormatter - Class in uk.ac.starlink.table.jdbc
-
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 in uk.ac.starlink.table.jdbc
-
Describes a column as it will be written to a table in an RDBMS.
- JDBCHandler - Class in uk.ac.starlink.table.jdbc
- 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 in uk.ac.starlink.table.jdbc
-
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 in uk.ac.starlink.table.jdbc
-
Utilties related to JDBC.
- JoinFixAction - Class in uk.ac.starlink.table
-
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 in uk.ac.starlink.table
-
Joins a number of tables to produce a single combined table.
- JoinStarTable(StarTable[]) - Constructor for class uk.ac.starlink.table.JoinStarTable
-
Constructs a new JoinStarTable from a list of constituent tables.
- 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.
- JoinType - Class in uk.ac.starlink.table.join
-
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
- LabelledComponentStack - Class in uk.ac.starlink.table.gui
-
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 in uk.ac.starlink.table.formats
-
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.
- LimitByteStore - Class in uk.ac.starlink.table.storage
-
ByteStore wrapper class which will throw an IOException during writing if an attempt is made to store more than a fixed number of bytes.
- LimitByteStore(ByteStore, long) - Constructor for class uk.ac.starlink.table.storage.LimitByteStore
-
Constructor.
- LinkGroup - Class in uk.ac.starlink.table.join
-
Defines a group of RowLink objects.
- LinkGroup(int, int) - Constructor for class uk.ac.starlink.table.join.LinkGroup
-
Constructor.
- LinkSet - Interface in uk.ac.starlink.table.join
-
Holds a collection of unique
RowLink
objects. - ListRowStore - Class in uk.ac.starlink.table.storage
-
Implementation of RowStore which stores data in memory.
- ListRowStore() - Constructor for class uk.ac.starlink.table.storage.ListRowStore
- loadFailure(Throwable) - Method in interface uk.ac.starlink.table.gui.TableLoadClient
-
Presents a failure which has resulted from a table load attempt.
- loadSuccess(StarTable) - Method in interface uk.ac.starlink.table.gui.TableLoadClient
-
Presents a table which has been successfully loaded.
- loadTable(Component, TableLoadDialog, StarTableFactory) - Static method in class uk.ac.starlink.table.gui.TableLoadPanel
-
Displays a modal load dialogue to load a single table, and returns the tables it has loaded when finished.
- loadTables(Component, TableLoadDialog, StarTableFactory) - Static method in class uk.ac.starlink.table.gui.TableLoadPanel
-
Displays a modal load dialogue to load (possibly) multiple tables, and returns the tables it has loaded when finished.
- loadTables(StarTableFactory) - Method in interface uk.ac.starlink.table.gui.TableLoader
-
Loads one or more tables.
- LocationTableLoadDialog - Class in uk.ac.starlink.table.gui
-
Load dialogue which relies on the user typing the location into a text field.
- LocationTableLoadDialog() - Constructor for class uk.ac.starlink.table.gui.LocationTableLoadDialog
-
Constructor.
- 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
- looksLikeFile(String) - Method in class uk.ac.starlink.table.formats.AsciiTableWriter
-
Returns true for if the location ends with "
.txt
". - 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.IpacTableWriter
-
Returns true for files with extension ".ipac" or ".tbl".
- looksLikeFile(String) - Method in class uk.ac.starlink.table.formats.LatexTableWriter
- looksLikeFile(String) - Method in class uk.ac.starlink.table.formats.TextTableWriter
-
Returns true if the location argument 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 interface uk.ac.starlink.table.StarTableWriter
-
Indicates whether the destination is of a familiar form for this kind of writer.
M
- main(String[]) - Static method in class uk.ac.starlink.table.gui.TableLoadPanel
-
Test method.
- 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.table.join.EllipseToy
-
Main method.
- main(String[]) - Static method in class uk.ac.starlink.table.TableCopy
-
Copies a table from one format to another.
- makeByteStore() - Method in class uk.ac.starlink.table.storage.ByteStoreStoragePolicy
- makeByteStore() - Method in class uk.ac.starlink.table.storage.MonitorStoragePolicy
- 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(String, Object) - Static method in class uk.ac.starlink.table.ArrayColumn
-
Constructs a new ArrayColumn based on a given data array.
- 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.
- makeConfiguredRowStore(StarTable) - Method in class uk.ac.starlink.table.storage.ByteStoreStoragePolicy
- makeConfiguredRowStore(StarTable) - Method in class uk.ac.starlink.table.storage.MonitorStoragePolicy
- 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. - 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.
- makeFormatBoxModel(StarTableOutput, boolean) - Static method in class uk.ac.starlink.table.gui.TableSaveChooser
-
Constructs a ComboBoxModel containing an entry for each of the known output formats.
- 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[], 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. - makeJoinTable(StarTable, StarTable, LinkSet, JoinType, boolean, JoinFixAction[], ValueInfo) - Static method in class uk.ac.starlink.table.join.MatchStarTables
- makeMap(ColumnInfo) - Static method in class uk.ac.starlink.table.ValueInfoMapGroup
-
Returns a new Map representing a ColumnInfo object.
- makeMap(DescribedValue) - Static method in class uk.ac.starlink.table.ValueInfoMapGroup
-
Returns a new Map representing a DescribedValue object.
- makeMap(ValueInfo) - Static method in class uk.ac.starlink.table.ValueInfoMapGroup
-
Returns a new Map representing a ValueInfo object.
- 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, long) - Static method in class uk.ac.starlink.table.PrimitiveArrayColumn
-
Obtains an ArrayColumn object based on a template object with a given number of rows.
- makePrimitiveColumn(ColumnInfo, Object) - Static method in class uk.ac.starlink.table.PrimitiveArrayColumn
-
Constructs a new PrimitiveArrayColumn based on a given data array.
- 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.storage.ByteStoreStoragePolicy
- makeRowStore() - Method in class uk.ac.starlink.table.storage.MonitorStoragePolicy
- 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.
- makeSequentialJoinTable(StarTable[], LinkSet, JoinFixAction[], ValueInfo) - Static method in class uk.ac.starlink.table.join.MatchStarTables
-
Constructs a non-random table made out of a set of possibly non-random constituent tables joined together according to a LinkSet.
- makeStarTable(Transferable) - Method in class uk.ac.starlink.table.StarTableFactory
-
Constructs a StarTable from a
Transferable
object using automatic format detection. - makeStarTable(InputStream, TableBuilder) - Method in class uk.ac.starlink.table.StarTableFactory
-
Attempts to read and return a StarTable from an input stream.
- makeStarTable(String) - Method in class uk.ac.starlink.table.StarTableFactory
-
Constructs a readable StarTable from a location string using automatic format detection.
- makeStarTable(String, boolean) - Method in class uk.ac.starlink.table.jdbc.JDBCHandler
- 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) - Method in class uk.ac.starlink.table.StarTableFactory
-
Deprecated.Use
makeStarTable(new URLDataSource(url))
- makeStarTable(URL, String) - Method in class uk.ac.starlink.table.StarTableFactory
-
Deprecated.Use
makeStarTable(new URLDataSource(url),handler)
- makeStarTable(DataSource) - Method in class uk.ac.starlink.table.StarTableFactory
-
Constructs a readable StarTable from a DataSource object using automatic format detection.
- 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.CoinsTableBuilder
- 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.WDCTableBuilder
- makeStarTable(DataSource, boolean, StoragePolicy) - Method in interface uk.ac.starlink.table.TableBuilder
-
Constructs a
StarTable
based on a given DataSource. - makeStarTable(DataSource, String) - Method in class uk.ac.starlink.table.StarTableFactory
-
Constructs a readable StarTable from a DataSource using a named table input handler.
- makeStarTables(String, String) - Method in class uk.ac.starlink.table.StarTableFactory
-
Constructs a sequence of StarTables from a location string using a named table input handler.
- makeStarTables(DataSource) - Method in class uk.ac.starlink.table.StarTableFactory
-
Constructs a sequence of StarTables from a DataSource using automatic format detection.
- makeStarTables(DataSource, String) - Method in class uk.ac.starlink.table.StarTableFactory
-
Constructs a sequence of StarTables from a DataSource using a named table input handler.
- makeStarTables(DataSource, StoragePolicy) - Method in interface uk.ac.starlink.table.MultiTableBuilder
-
Constructs a sequence of StarTables based on a given DataSource.
- makeTableWithRows(long) - Static method in class uk.ac.starlink.table.ColumnStarTable
-
Convenience method to return a ColumnStarTable with a fixed number of rows.
- MapGroupTableModel - Class in uk.ac.starlink.table.gui
-
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.
- MATCH - Static variable in class uk.ac.starlink.table.join.MultiJoinType
-
Table must be present in an acceptable match.
- Match1Type - Class in uk.ac.starlink.table.join
-
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 in uk.ac.starlink.table.join
-
Defines the details of object matching criteria.
- matchScore(Object[], Object[]) - Method in class uk.ac.starlink.table.join.AnisotropicCartesianMatchEngine
- matchScore(Object[], Object[]) - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
- matchScore(Object[], Object[]) - Method in class uk.ac.starlink.table.join.CuboidCartesianMatchEngine
- matchScore(Object[], Object[]) - Method in class uk.ac.starlink.table.join.EllipseCartesianMatchEngine
- matchScore(Object[], Object[]) - Method in class uk.ac.starlink.table.join.EllipseSkyMatchEngine
- matchScore(Object[], Object[]) - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
- matchScore(Object[], Object[]) - Method in class uk.ac.starlink.table.join.ErrorCartesianMatchEngine
- matchScore(Object[], Object[]) - Method in class uk.ac.starlink.table.join.ErrorSkyMatchEngine
- matchScore(Object[], Object[]) - Method in class uk.ac.starlink.table.join.FixedSkyMatchEngine
- matchScore(Object[], Object[]) - Method in class uk.ac.starlink.table.join.IsotropicCartesianMatchEngine
- 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.SphericalPolarMatchEngine
- MatchStarTables - Class in uk.ac.starlink.table.join
-
Provides factory methods for producing tables which represent the result of row matching.
- MatchStarTables() - Constructor for class uk.ac.starlink.table.join.MatchStarTables
- max(Comparable, Comparable, boolean) - Static method in class uk.ac.starlink.table.join.NdRange
-
Returns the greater of two objects, with explicit null handling.
- MAX_SHOW_ELEMENTS - Static variable in class uk.ac.starlink.table.gui.NumericCellRenderer
-
The most elements that will be shown in a single cell.
- mayProduceGroups() - Method in enum uk.ac.starlink.table.join.PairMode
-
Indicates whether the result of a match performed in this mode may contain non-trivial related groups of rows.
- MemoryByteStore - Class in uk.ac.starlink.table.storage
-
ByteStore implementation which stores bytes in a buffer in memory.
- MemoryByteStore() - Constructor for class uk.ac.starlink.table.storage.MemoryByteStore
- MetaCopyStarTable - Class in uk.ac.starlink.table
-
Wrapper table which makes deep copies of the table metadata, including column metadata and table parameters.
- MetaCopyStarTable(StarTable) - Constructor for class uk.ac.starlink.table.MetaCopyStarTable
-
Constructor.
- Metadata(ColumnInfo[], RowEvaluator.Decoder[], long) - Constructor for class uk.ac.starlink.table.formats.RowEvaluator.Metadata
- MetadataStarTable - Class in uk.ac.starlink.table
-
Utility StarTable implementation which contains only metadata, no data.
- MetadataStarTable(ColumnInfo[]) - Constructor for class uk.ac.starlink.table.MetadataStarTable
-
Constructs a metadata table with given column metadata and an indeterminate number of rows.
- MetadataStarTable(ColumnInfo[], long) - Constructor for class uk.ac.starlink.table.MetadataStarTable
-
Constructs a metadata table with given column metadata and a given number of rows.
- min(Comparable, Comparable, boolean) - Static method in class uk.ac.starlink.table.join.NdRange
-
Returns the lesser of two objects, with explicit null handling.
- MJD - Static variable in class uk.ac.starlink.table.TimeMapper
-
Mapper for numeric values in Modified Julian Date.
- 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.
- MonitorStoragePolicy - Class in uk.ac.starlink.table.storage
-
Wrapper storage policy which derives its functionality from an existing ("base") policy, but additionally passes row storage events to a supplied TableSink.
- MonitorStoragePolicy(StoragePolicy, TableSink) - Constructor for class uk.ac.starlink.table.storage.MonitorStoragePolicy
-
Constructor.
- MultiJoinType - Class in uk.ac.starlink.table.join
-
Enumeration defining how each table in a multi-table join can determines the acceptability of a match.
- MultilineJTable - Class in uk.ac.starlink.table.gui
-
JTable which can display multiple-line elements.
- MultilineJTable() - Constructor for class uk.ac.starlink.table.gui.MultilineJTable
-
Constructs a MultilineJTable without any data.
- MultilineJTable(TableModel) - Constructor for class uk.ac.starlink.table.gui.MultilineJTable
-
Constructs a new table given a base TableModel.
- MultiStarTableWriter - Interface in uk.ac.starlink.table
-
Interface for table output handlers that can write multiple tables to the same stream.
- MultiTableBuilder - Interface in uk.ac.starlink.table
-
Interface for objects which can construct an array of StarTables from a data resource.
N
- NAME_KEY - Static variable in class uk.ac.starlink.table.ValueInfoMapGroup
- ncol_ - Variable in class uk.ac.starlink.table.formats.RowEvaluator.Metadata
- NdRange - Class in uk.ac.starlink.table.join
-
Describes a range in an N-dimensional space.
- NdRange(int) - Constructor for class uk.ac.starlink.table.join.NdRange
-
Constructs a range with no bounds.
- NdRange(Comparable[], Comparable[]) - Constructor for class uk.ac.starlink.table.join.NdRange
-
Constructs a range giving its bounds.
- 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.join.ProgressRowSequence
- 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
- nextProgress() - Method in class uk.ac.starlink.table.join.ProgressRowSequence
-
Invokes
ProgressRowSequence.next()
and also updates the progress indicator. - nextTable() - Method in class uk.ac.starlink.table.QueueTableSequence
- nextTable() - Method in interface uk.ac.starlink.table.TableSequence
-
Returns the next table in the sequence, or null if the end of the sequence is reached.
- 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. - NOMATCH - Static variable in class uk.ac.starlink.table.join.MultiJoinType
-
Table must be absent in an acceptable match.
- nrow_ - Variable in class uk.ac.starlink.table.formats.RowEvaluator.Metadata
- NULL - Static variable in class uk.ac.starlink.table.formats.IpacTableWriter
-
String representation for null values.
- 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). - NULLABLE_KEY - Static variable in class uk.ac.starlink.table.ValueInfoMapGroup
- NullProgressIndicator - Class in uk.ac.starlink.table.join
-
Dummy progress indicator.
- NullProgressIndicator() - Constructor for class uk.ac.starlink.table.join.NullProgressIndicator
- NumericCellRenderer - Class in uk.ac.starlink.table.gui
-
Provides better rendering of numeric table cells than the default JTable renderer.
- NumericCellRenderer(Class) - Constructor for class uk.ac.starlink.table.gui.NumericCellRenderer
-
Construct a new NumericCellRenderer with a hint about the values it will be expected to render.
O
- ObjectArrayColumn - Class in uk.ac.starlink.table
-
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.
- 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.StreamStarTable
-
Obtains column metadata for this table, probably by reading through the rows once and using a RowEvaluator.
- OnceRowPipe - Class in uk.ac.starlink.table
-
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.
P
- PackagedIOException(IOException) - Constructor for exception uk.ac.starlink.table.IteratorRowSequence.PackagedIOException
-
Construct an unchecked exception packaging a given IOException.
- paintComponent(Graphics) - Method in class uk.ac.starlink.table.join.EllipseToy.CartesianEllipseToy
- paintComponent(Graphics) - Method in class uk.ac.starlink.table.join.EllipseToy.SkyEllipseToy
- PairMode - Enum in uk.ac.starlink.table.join
-
Enumeration used to determine which row links result from a pair match operation.
- PairsRowLink - Class in uk.ac.starlink.table.join
-
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.
- PixtoolsHealpixSkyPixellator - Class in uk.ac.starlink.table.join
-
HEALPix sky pixellator using the PixTools library.
- PixtoolsHealpixSkyPixellator() - Constructor for class uk.ac.starlink.table.join.PixtoolsHealpixSkyPixellator
-
Constructs a pixellator using the default scheme (RING).
- PixtoolsHealpixSkyPixellator(boolean) - Constructor for class uk.ac.starlink.table.join.PixtoolsHealpixSkyPixellator
-
Constructs a pixellator using either the RING or NESTED HEALPix scheme.
- 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 ("startable.storage").
- 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.
- prepareLoadedTable(StarTable, TableBuilder) - Method in interface uk.ac.starlink.table.TablePreparation
-
Performs arbitrary operations on a given table that has been loaded by a given input handler.
- prepareRenderer(TableCellRenderer, int, int) - Method in class uk.ac.starlink.table.gui.MultilineJTable
- PrimitiveArrayColumn - Class in uk.ac.starlink.table
-
A column which provides data storage in a java array of primitives.
- printColumnHeads(OutputStream, int[], ColumnInfo[]) - Method in class uk.ac.starlink.table.formats.AbstractTextTableWriter
-
Outputs headings for the table columns.
- 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.IpacTableWriter
- printColumnHeads(OutputStream, int[], ColumnInfo[]) - Method in class uk.ac.starlink.table.formats.TextTableWriter
- 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.AbstractTextTableWriter
-
Outputs a line of table data.
- 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.IpacTableWriter
- printLine(OutputStream, int[], String[]) - Method in class uk.ac.starlink.table.formats.TextTableWriter
- printParam(OutputStream, String, String, Class) - Method in class uk.ac.starlink.table.formats.AbstractTextTableWriter
-
Outputs a parameter and its value.
- printParam(OutputStream, String, String, Class) - Method in class uk.ac.starlink.table.formats.AsciiTableWriter
- printParam(OutputStream, String, String, Class) - Method in class uk.ac.starlink.table.formats.IpacTableWriter
- printParam(OutputStream, String, String, Class) - Method in class uk.ac.starlink.table.formats.TextTableWriter
- printSeparator(OutputStream, int[]) - Method in class uk.ac.starlink.table.formats.AbstractTextTableWriter
-
Outputs a decorative separator line, of the sort you might find between the column headings and the table data.
- printSeparator(OutputStream, int[]) - Method in class uk.ac.starlink.table.formats.AsciiTableWriter
- printSeparator(OutputStream, int[]) - Method in class uk.ac.starlink.table.formats.IpacTableWriter
- printSeparator(OutputStream, int[]) - Method in class uk.ac.starlink.table.formats.TextTableWriter
- 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.
- ProgressBarStarTable - Class in uk.ac.starlink.table.gui
-
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
- ProgressBarTableSink - Class in uk.ac.starlink.table.gui
-
TableSink implementation which messages a progress bar with row updates.
- ProgressBarTableSink(JProgressBar) - Constructor for class uk.ac.starlink.table.gui.ProgressBarTableSink
-
Constructs a default sink.
- ProgressBarTableSink(JProgressBar, int, int) - Constructor for class uk.ac.starlink.table.gui.ProgressBarTableSink
-
Constructs a sink with given parameters.
- ProgressIndicator - Interface in uk.ac.starlink.table.join
-
Callback interface for indicating how an algorithm is progressing.
- ProgressLineStarTable - Class in uk.ac.starlink.table
-
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 in uk.ac.starlink.table.join
-
RowSequence which logs progress to a
ProgressIndicator
. - ProgressRowSequence(StarTable, ProgressIndicator, String) - Constructor for class uk.ac.starlink.table.join.ProgressRowSequence
-
Constructs a new ProgressRowSequence.
- put(long, Object, int, int) - Method in class uk.ac.starlink.table.storage.ArrayPrimitiveStore
- put(long, Object, int, int) - Method in interface uk.ac.starlink.table.ValueStore
-
Stores a vector of values in this object.
Q
- QueueTableSequence - Class in uk.ac.starlink.table
-
TableSequence implementation for concurrent use.
- QueueTableSequence() - Constructor for class uk.ac.starlink.table.QueueTableSequence
-
Constructor.
- quote(String) - Method in class uk.ac.starlink.table.jdbc.SqlSyntax
-
Returns a quoted version of a word.
- quoteIfNecessary(String) - Method in class uk.ac.starlink.table.jdbc.SqlSyntax
-
Returns a string which can be used within an SQL query to refer to an item with the name of a given word.
R
- RA_INFO - Static variable in class uk.ac.starlink.table.Tables
-
ValueInfo representing Right Ascension.
- RandomResultSetStarTable - Class in uk.ac.starlink.table.jdbc
-
StarTable implementation based on a random-access
ResultSet
. - RandomResultSetStarTable(ResultSet) - Constructor for class uk.ac.starlink.table.jdbc.RandomResultSetStarTable
-
Constructor.
- RandomResultSetStarTable(StarResultSet) - Constructor for class uk.ac.starlink.table.jdbc.RandomResultSetStarTable
-
Constructor.
- RandomRowSequence - Class in uk.ac.starlink.table
-
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 in uk.ac.starlink.table
-
Implements a StarTable based on random access.
- RandomStarTable() - Constructor for class uk.ac.starlink.table.RandomStarTable
- 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.
- RandomWrapperStarTable - Class in uk.ac.starlink.table
-
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 in uk.ac.starlink.table.join
-
ProgressIndicator implementation that can serve as the model for a
JProgressBar
. - RangeModelProgressIndicator(boolean) - Constructor for class uk.ac.starlink.table.join.RangeModelProgressIndicator
- ReaderRowSequence - Class in uk.ac.starlink.table
-
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
- readLine(BufferedInputStream) - Static method in class uk.ac.starlink.table.formats.WDCTableBuilder
- readPassword() - Method in class uk.ac.starlink.table.jdbc.TerminalAuthenticator
-
Prompts to the prompt stream and reads the password from standard input.
- 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.StreamStarTable
-
Reads the next row of data from a given stream.
- 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.
- readUser() - Method in class uk.ac.starlink.table.jdbc.TerminalAuthenticator
-
Prompts to the prompt stream and reads the user name from standard input.
- readValue(int) - Method in class uk.ac.starlink.table.PrimitiveArrayColumn
- 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(long) - Method in class uk.ac.starlink.table.WrapperColumn
- remove() - Method in class uk.ac.starlink.table.ShapeIterator
- removeIndexInterval(int, int) - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
- removeLink(RowLink) - Method in interface uk.ac.starlink.table.join.LinkSet
-
Removes an existing link from this set.
- removeListSelectionListener(ListSelectionListener) - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
- removePropertyChangeListener(PropertyChangeListener) - Method in class uk.ac.starlink.table.gui.ViewHugeTableModel
-
Removes a listener added earlier.
- removeRow(long) - Method in class uk.ac.starlink.table.RowListStarTable
-
Removes an existing row from the table.
- removeSelectionInterval(int, int) - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
- removeTableModelListener(TableModelListener) - Method in class uk.ac.starlink.table.gui.ViewHugeTableModel
- requireRandom() - Method in class uk.ac.starlink.table.StarTableFactory
-
Returns the requireRandom flag.
- 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
- RowEvaluator - Class in uk.ac.starlink.table.formats
-
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 in uk.ac.starlink.table.formats
-
Interface for an object that can turn a string into a cell content object.
- RowEvaluator.Metadata - Class in uk.ac.starlink.table.formats
-
Helper class used to group quantities which describe what the data types found in the columns of a table are.
- RowLink - Class in uk.ac.starlink.table.join
-
Represents an ordered set of
RowRef
s which are considered in some way linked to each other. - RowLink(Collection) - Constructor for class uk.ac.starlink.table.join.RowLink
-
Constructs a new RowLink from a Collection of
RowRef
objects. - RowLink(RowRef) - Constructor for class uk.ac.starlink.table.join.RowLink
-
Convenience constructor to construct a singleton RowLink.
- RowLink(RowRef[]) - Constructor for class uk.ac.starlink.table.join.RowLink
-
Constructs a new RowLink from an array of RowRef objects.
- RowLink2 - Class in uk.ac.starlink.table.join
-
RowLink subclass which specifically contains two items (a pair).
- RowLink2(RowRef, RowRef) - Constructor for class uk.ac.starlink.table.join.RowLink2
-
Constructor.
- RowListStarTable - Class in uk.ac.starlink.table
-
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 in uk.ac.starlink.table.join
-
Performs matching on the rows of one or more tables.
- RowMatcher(MatchEngine, StarTable[]) - Constructor for class uk.ac.starlink.table.join.RowMatcher
-
Constructs a new matcher with match characteristics defined by a given matching engine.
- rowNumber(int) - Method in class uk.ac.starlink.table.gui.TableRowHeader
-
Determines the numeric index to be displayed for a given row number into the table.
- RowPermutedStarTable - Class in uk.ac.starlink.table
-
Wrapper table which provides a view of a base table in which the rows are permuted.
- RowPermutedStarTable(StarTable) - Constructor for class uk.ac.starlink.table.RowPermutedStarTable
-
Constructs a new RowPermutedTable with rows initially in unpermuted order.
- RowPermutedStarTable(StarTable, long[]) - Constructor for class uk.ac.starlink.table.RowPermutedStarTable
-
Constructs a new RowPermutedStarTable from a base table and a rowMap array.
- RowPipe - Interface in uk.ac.starlink.table
-
TableSink implementation whose returned table reads concurrently from rows written into it.
- RowRandomWrapperStarTable - Class in uk.ac.starlink.table
-
RandomWrapperStarTable which works by storing rows in an ArrayList.
- RowRandomWrapperStarTable(StarTable) - Constructor for class uk.ac.starlink.table.RowRandomWrapperStarTable
- RowRef - Class in uk.ac.starlink.table.join
-
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 in uk.ac.starlink.table
-
Provides sequential access to the data in a table.
- RowStore - Interface in uk.ac.starlink.table
-
Describes an object which can be used to store table data.
- RowSubsetStarTable - Class in uk.ac.starlink.table
-
Wraps a StarTable to present only a subset of its rows.
- RowSubsetStarTable(StarTable) - Constructor for class uk.ac.starlink.table.RowSubsetStarTable
-
Constructs a new RowSubsetStarTable with no rows showing, in which a set bit in the mask indicates a visible row.
- RowSubsetStarTable(StarTable, BitSet) - Constructor for class uk.ac.starlink.table.RowSubsetStarTable
-
Constructs a new RowSubsetStarTable with a given mask.
- run() - Method in class uk.ac.starlink.table.gui.TableLoadWorker
-
Performs loading until completed or cancelled.
- 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.
S
- SaveWorker - Class in uk.ac.starlink.table.gui
-
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.
- 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.
- SelectorStarTable - Class in uk.ac.starlink.table
-
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 in uk.ac.starlink.table.jdbc
-
StarTable implementation based on a
ResultSet
. - SequentialResultSetStarTable(ResultSet) - Constructor for class uk.ac.starlink.table.jdbc.SequentialResultSetStarTable
-
Constructor.
- SequentialResultSetStarTable(StarResultSet) - Constructor for class uk.ac.starlink.table.jdbc.SequentialResultSetStarTable
-
Constructs from a StarResultSet.
- setActiveLabel(String) - Method in class uk.ac.starlink.table.gui.ProgressBarStarTable
-
Sets a label which will be visible in the progress bar when a RowSequence acquired from this table is being iterated over.
- setAllNulls() - Method in class uk.ac.starlink.table.PrimitiveArrayColumn
-
Sets all the elements in this column to null.
- setAnchorSelectionIndex(int) - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
- 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.
- setBinFactor(double) - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
-
Sets a multiplier for the length scale that determines bin size.
- 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.
- 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(int, ColumnInfo) - Method in class uk.ac.starlink.table.MetaCopyStarTable
- 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.
- 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.
- 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.
- setDescription(String) - Method in class uk.ac.starlink.table.DefaultValueInfo
-
Sets a textual description of the values described by this object.
- setDomainMappers(DomainMapper[]) - Method in class uk.ac.starlink.table.DefaultValueInfo
-
Sets the domain mappers known for this object.
- 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.table.gui.TableSaveChooser
- setError(double) - Method in class uk.ac.starlink.table.join.IsotropicCartesianMatchEngine
-
Sets the matching error.
- setError(double) - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine
-
Sets the isotropic matching error.
- setError(int, double) - Method in class uk.ac.starlink.table.join.AnisotropicCartesianMatchEngine
-
Sets the matching error in a given dimension.
- setError(int, double) - Method in class uk.ac.starlink.table.join.CuboidCartesianMatchEngine
-
Sets the matching error in a given dimension.
- 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.
- 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.
- setHealpixK(int) - Method in class uk.ac.starlink.table.join.HealpixSkyPixellator
-
Sets the HEALPix k value, which determines sky pixel size, equivalent to log2(nside).
- setIcon(Icon) - Method in class uk.ac.starlink.table.gui.AbstractTableLoadDialog
-
Sets the icon to associate with this dialogue.
- setIconUrl(URL) - Method in class uk.ac.starlink.table.gui.AbstractTableLoadDialog
-
Sets the icon to associate with this dialogue by specifying its URL.
- setID(String) - Method in class uk.ac.starlink.table.gui.UCDSelector
-
Sets the UCD ID currently entered in the selector to a given string.
- setIndicator(ProgressIndicator) - Method in class uk.ac.starlink.table.join.RowMatcher
-
Sets the progress indicator for this matcher.
- setIsotropicScale(double) - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
-
Sets the scale isotropically.
- 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.
- setKnownBuilders(TableBuilder[]) - Method in class uk.ac.starlink.table.StarTableFactory
-
Sets the list of builders which are available for selection by format name.
- setLabel(String) - Method in interface uk.ac.starlink.table.gui.TableLoadClient
-
Sets a short text string suitable for presenting to the user to indicate what is being loaded.
- setLeadSelectionIndex(int) - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
- 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
- setLevel(int) - Method in class uk.ac.starlink.table.join.HtmSkyPixellator
-
Sets the HTM level value, which determines sky pixel size.
- setLongestNumber(long) - Method in class uk.ac.starlink.table.gui.TableRowHeader
-
Sets the longest value that will be used in the row header field.
- setMask(BitSet) - Method in class uk.ac.starlink.table.RowSubsetStarTable
-
Sets the mask which determines which rows are seen.
- setMaxFieldChars(int) - Method in class uk.ac.starlink.table.formats.CsvTableWriter
-
Sets a limit on the number of characters that will be written in a single field.
- setMaxLength(int) - Method in class uk.ac.starlink.table.gui.ValueInfoCellRenderer
-
Sets the length in characters at which cell value representations will be truncated.
- setMenus(JMenu[]) - Method in class uk.ac.starlink.table.gui.AbstractTableLoadDialog
-
Sets the menus for this dialogue.
- setModel(TableModel) - Method in class uk.ac.starlink.table.gui.MultilineJTable
-
Sets the model which this table should display.
- setName(String) - Method in class uk.ac.starlink.table.AbstractStarTable
-
Sets the name for this table.
- setName(String) - Method in class uk.ac.starlink.table.DefaultValueInfo
-
Sets the name for this object.
- setName(String) - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
- setName(String) - Method in class uk.ac.starlink.table.MetaCopyStarTable
- 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
- setNoNulls() - Method in class uk.ac.starlink.table.PrimitiveArrayColumn
-
Sets all the elements in this column to non-null values.
- setNullable(boolean) - Method in class uk.ac.starlink.table.DefaultValueInfo
-
Sets whether values described by this object may have the value null.
- setParameter(DescribedValue) - Method in class uk.ac.starlink.table.AbstractStarTable
- setParameter(DescribedValue) - Method in class uk.ac.starlink.table.MetaCopyStarTable
- 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.
- setParameters(List) - Method in class uk.ac.starlink.table.MetaCopyStarTable
- 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.
- setPreparation(TablePreparation) - Method in class uk.ac.starlink.table.StarTableFactory
-
Sets a table preparation object that is invoked on each table created by this factory.
- setProgressBar(JProgressBar) - Method in class uk.ac.starlink.table.gui.ProgressBarStarTable
- setProgressBar(JProgressBar) - Method in class uk.ac.starlink.table.gui.TableLoadPanel
-
Sets the progress bar used by this panel.
- setProgressBar(JProgressBar) - Method in class uk.ac.starlink.table.gui.TableSaveChooser
-
Sets the progress bar that will be used by this chooser.
- setRandom() - Method in class uk.ac.starlink.table.jdbc.JDBCStarTable
-
Ensures that this table provides random access.
- setRecogniseCircles(boolean) - Method in class uk.ac.starlink.table.join.EllipseCartesianMatchEngine
-
Determines whether short cuts should be taken in the calculations when the ellipses are actually circles.
- setRecogniseCircles(boolean) - Method in class uk.ac.starlink.table.join.EllipseSkyMatchEngine
-
Determines whether short cuts should be taken in the calculations when the ellipses are actually circles.
- setRequireRandom(boolean) - Method in class uk.ac.starlink.table.StarTableFactory
-
Sets whether random-access tables will be constructed by this factory.
- setRow(long, Object[]) - Method in class uk.ac.starlink.table.RowListStarTable
-
Sets the value of a given row in the table.
- setRowIndex(long) - Method in class uk.ac.starlink.table.jdbc.StarResultSet
-
Sets the row index from which subsequent
StarResultSet.getCell(int)
andStarResultSet.getRow()
calls will read. - setRowMap(long[]) - Method in class uk.ac.starlink.table.RowPermutedStarTable
-
Sets the mapping array.
- setScale(double) - Method in class uk.ac.starlink.table.join.AbstractSkyMatchEngine
-
Sets the length scale used for sky pixellisation.
- setScale(double) - Method in class uk.ac.starlink.table.join.EllipseCartesianMatchEngine
-
Sets the rough average of per-object error distance.
- setScale(double) - Method in class uk.ac.starlink.table.join.EllipseSkyMatchEngine
-
Sets the length scale.
- setScale(double) - Method in class uk.ac.starlink.table.join.ErrorCartesianMatchEngine
-
Sets the distance scale, which should be roughly the average of per-object error distance This is just used in conjunction with the bin factor for tuning.
- setScale(double) - Method in class uk.ac.starlink.table.join.ErrorSkyMatchEngine
-
Sets the length scale.
- setScale(double) - Method in class uk.ac.starlink.table.join.HealpixSkyPixellator
- setScale(double) - Method in class uk.ac.starlink.table.join.HtmSkyPixellator
- setScale(double) - Method in interface uk.ac.starlink.table.join.SkyPixellator
-
Sets the characteristic angular scale for this pixellator.
- setScale(int, double) - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
-
Sets the scale value for a given dimension.
- setScale(int, double) - Method in class uk.ac.starlink.table.join.AnisotropicCartesianMatchEngine
- setScale(int, double) - Method in class uk.ac.starlink.table.join.CuboidCartesianMatchEngine
- setScore(double) - Method in class uk.ac.starlink.table.join.RowLink2
-
Sets the score associated with this link.
- setSelectedFormat(String) - Method in class uk.ac.starlink.table.gui.TableSaveChooser
-
Sets the currently selected format string.
- setSelectionInterval(int, int) - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
- setSelectionMode(int) - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
- setSeparation(double) - Method in class uk.ac.starlink.table.join.FixedSkyMatchEngine
-
Sets the maximum separation which corresponds to a match.
- setShape(int[]) - Method in class uk.ac.starlink.table.DefaultValueInfo
-
Sets the shape of values described by this object.
- 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.
- setStoragePolicy(StoragePolicy) - Method in class uk.ac.starlink.table.StarTableFactory
-
Sets the storage policy.
- 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.
- setToolbarActions(Action[]) - Method in class uk.ac.starlink.table.gui.AbstractTableLoadDialog
-
Sets the toolbar actions for this dialogue.
- setUCD(String) - Method in class uk.ac.starlink.table.DefaultValueInfo
-
Sets the Unified Content Descriptor string applying to values described by this object.
- setUnitString(String) - Method in class uk.ac.starlink.table.DefaultValueInfo
-
Sets the string representing the units for the values described by this object.
- setURL(URL) - Method in class uk.ac.starlink.table.AbstractStarTable
-
Sets the URL for this table.
- setURL(URL) - Method in class uk.ac.starlink.table.MetaCopyStarTable
- 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
- setUtype(String) - Method in class uk.ac.starlink.table.DefaultValueInfo
-
Sets the Utype string applying to values described by this object.
- setUtype(ValueInfo, String) - Static method in class uk.ac.starlink.table.Tables
-
Deprecated.use
DefaultValueInfo.setUtype(java.lang.String)
instead - 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.
- setValueAt(Object, int, int) - Method in class uk.ac.starlink.table.gui.ViewHugeTableModel
- setValueFromString(String) - Method in class uk.ac.starlink.table.DescribedValue
-
Sets the value of this object from a string representation.
- setValueIsAdjusting(boolean) - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
- 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.AbstractTextTableWriter
-
Set whether the output should include table parameters.
- SHAPE_KEY - Static variable in class uk.ac.starlink.table.ValueInfoMapGroup
- ShapeIterator - Class in uk.ac.starlink.table
-
Iterates over a shape array, as got from
ValueInfo.getShape()
. - ShapeIterator(int[]) - Constructor for class uk.ac.starlink.table.ShapeIterator
-
Constructs a new ShapeIterator.
- showLoadDialog(Component, String) - Method in class uk.ac.starlink.table.gui.SystemBrowser
-
Returns a TableLoader based on the file selected by a user.
- showSaveDialog(Component) - Method in class uk.ac.starlink.table.gui.TableSaveChooser
-
Pops up a modal dialogue which interacts with the user to save the tables returned by
TableSaveChooser.getTables()
. - showSaveDialog(Component, StarTableOutput, ComboBoxModel, StarTable[]) - Method in class uk.ac.starlink.table.gui.FilestoreTableSaveDialog
- showSaveDialog(Component, StarTableOutput, ComboBoxModel, StarTable[]) - Method in class uk.ac.starlink.table.gui.SQLWriteDialog
- showSaveDialog(Component, StarTableOutput, ComboBoxModel, StarTable[]) - Method in class uk.ac.starlink.table.gui.SystemTableSaveDialog
- showSaveDialog(Component, StarTableOutput, ComboBoxModel, StarTable[]) - Method in interface uk.ac.starlink.table.gui.TableSaveDialog
-
Pops up a modal dialogue which allows the user to save the given tables to a single destination.
- 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.
- SidewaysRowStore - Class in uk.ac.starlink.table.storage
-
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() - 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.
- 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.
- singleTableSequence(StarTable) - Static method in class uk.ac.starlink.table.Tables
-
Convenience method to consruct a TableSequence for a single table.
- 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.
- SkyEllipseToy(boolean) - Constructor for class uk.ac.starlink.table.join.EllipseToy.SkyEllipseToy
-
Constructor.
- SkyPixellator - Interface in uk.ac.starlink.table.join
-
Provides a pixellisation of the celestial sphere.
- 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.
- SOURCE_INFO - Static variable in interface uk.ac.starlink.table.gui.TableLoader
-
Table parameter key which may be used to provide information about the source of a loaded table.
- SphericalPolarMatchEngine - Class in uk.ac.starlink.table.join
-
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.
- SQL92_IDENTIFIER_REGEX - Static variable in class uk.ac.starlink.table.jdbc.SqlSyntax
-
Standard regular expression for identifiers, as per SQL92.
- SQL92_RESERVED - Static variable in class uk.ac.starlink.table.jdbc.SqlSyntax
-
SQL92 list of reserved words.
- SQLPanel - Class in uk.ac.starlink.table.gui
-
A component for eliciting a JDBC access type URL string from the user.
- SQLPanel(String, boolean) - Constructor for class uk.ac.starlink.table.gui.SQLPanel
-
Constructs an SQLPanel using a given annotation for the 'ref' part of the URL (the part after the '#' character).
- SqlSyntax - Class in uk.ac.starlink.table.jdbc
-
Summarises some aspects of the syntax of an SQL variant, and provides some utilities based on that.
- SqlSyntax(String[], Pattern, char) - Constructor for class uk.ac.starlink.table.jdbc.SqlSyntax
-
Constructor.
- SQLTableLoadDialog - Class in uk.ac.starlink.table.gui
-
Load dialogue for loading data from a database via JDBC.
- SQLTableLoadDialog() - Constructor for class uk.ac.starlink.table.gui.SQLTableLoadDialog
-
Constructor.
- SQLWriteDialog - Class in uk.ac.starlink.table.gui
-
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 - Static variable in class uk.ac.starlink.table.jdbc.TypeMappers
-
TypeMapper implementation which performs generally useful conversions.
- StarJTable - Class in uk.ac.starlink.table.gui
-
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.
- StarResultSet - Class in uk.ac.starlink.table.jdbc
-
Wraps the
ResultSet
class to provide the functions which are required to provideStarTable
functionality. - StarResultSet(ResultSet) - Constructor for class uk.ac.starlink.table.jdbc.StarResultSet
-
Constructs a StarResultSet with default type mapping behaviour.
- StarResultSet(ResultSet, TypeMapper) - Constructor for class uk.ac.starlink.table.jdbc.StarResultSet
-
Constructs a StarResultSet with given type mapping behaviour.
- startable - Variable in class uk.ac.starlink.table.gui.StarTableModel
- StarTable - Interface in uk.ac.starlink.table
-
Defines basic table functionality.
- StarTableColumn - Class in uk.ac.starlink.table.gui
-
A TableColumn representing a column in a StarJTable.
- StarTableColumn(ColumnInfo) - Constructor for class uk.ac.starlink.table.gui.StarTableColumn
-
Constructs a StarTableColumn from a ColumnInfo object using a default model index of 0.
- StarTableColumn(ColumnInfo, int) - Constructor for class uk.ac.starlink.table.gui.StarTableColumn
-
Constructs a StarTableColumn from a ColumnInfo object with a given model index.
- StarTableFactory - Class in uk.ac.starlink.table
-
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.
- StarTableFactory(StarTableFactory) - Constructor for class uk.ac.starlink.table.StarTableFactory
-
Constructs a StarTableFactory which is a copy of an existing one.
- StarTableModel - Class in uk.ac.starlink.table.gui
-
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 in uk.ac.starlink.table
-
Outputs StarTable objects.
- StarTableOutput() - Constructor for class uk.ac.starlink.table.StarTableOutput
-
Constructs a StarTableOutput with a default list of handlers.
- StarTableWriter - Interface in uk.ac.starlink.table
-
Defines an object which can output a StarTable in a particular format.
- startSequence() - Method in interface uk.ac.starlink.table.gui.TableLoadClient
-
Called before any table load attempts are made.
- 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 aProgressIndicator.endStage()
call. - startStage(String) - Method in class uk.ac.starlink.table.join.RangeModelProgressIndicator
- startStage(String) - Method in class uk.ac.starlink.table.join.TextProgressIndicator
- StoragePolicy - Class in uk.ac.starlink.table
-
Defines storage methods for bulk data.
- StoragePolicy() - Constructor for class uk.ac.starlink.table.StoragePolicy
- 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(int, Object) - Method in class uk.ac.starlink.table.PrimitiveArrayColumn
- 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(long, Object) - Method in class uk.ac.starlink.table.WrapperColumn
- 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.CoinsTableBuilder
- 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.WDCTableBuilder
-
Throws an exception; streaming of WDC tables is not implemented.
- 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 - Class in uk.ac.starlink.table.formats
-
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 in uk.ac.starlink.table
-
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 in uk.ac.starlink.table
-
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
- submit() - Method in class uk.ac.starlink.table.gui.AbstractTableLoadDialog
-
Invokes this dialogue's Submit Action with a non-descript ActionEvent.
- 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.
- SwingAuthenticator - Class in uk.ac.starlink.table.jdbc
-
Implements JDBCAuthenticator using a GUI.
- SwingAuthenticator() - Constructor for class uk.ac.starlink.table.jdbc.SwingAuthenticator
- SystemBrowser - Class in uk.ac.starlink.table.gui
-
Uses the native system file dialogue to provide a TableLoader.
- SystemBrowser() - Constructor for class uk.ac.starlink.table.gui.SystemBrowser
- SystemTableSaveDialog - Class in uk.ac.starlink.table.gui
-
Table save dialogue based on the native system file dialogue.
- SystemTableSaveDialog() - Constructor for class uk.ac.starlink.table.gui.SystemTableSaveDialog
T
- tableArray(TableSequence) - Static method in class uk.ac.starlink.table.Tables
-
Convenience method to construct an array of StarTables from a TableSequence.
- TableBuilder - Interface in uk.ac.starlink.table
-
Interface for objects which can construct a StarTable from a data resource.
- TableCopy - Class in uk.ac.starlink.table
-
Class containing main method for copying tables.
- TableCopy() - Constructor for class uk.ac.starlink.table.TableCopy
- TableFormatException - Exception in uk.ac.starlink.table
-
Exception thrown if a table handler fails to parse a table because it does not match the format it can decode.
- TableFormatException() - Constructor for exception uk.ac.starlink.table.TableFormatException
- TableFormatException(String) - Constructor for exception uk.ac.starlink.table.TableFormatException
- TableFormatException(String, Throwable) - Constructor for exception uk.ac.starlink.table.TableFormatException
- TableFormatException(Throwable) - Constructor for exception uk.ac.starlink.table.TableFormatException
- TableLoadClient - Interface in uk.ac.starlink.table.gui
-
Interface for a GUI-based consumer of tables which are being loaded.
- TableLoadDialog - Interface in uk.ac.starlink.table.gui
-
Interface for an object which can handle the user interaction for selecting a table or tables to load.
- TableLoader - Interface in uk.ac.starlink.table.gui
-
Interface defining an object which can load tables.
- TableLoadPanel - Class in uk.ac.starlink.table.gui
-
Component which aggregates a TableLoadDialog and buttons (OK and Cancel) to control it.
- TableLoadPanel(TableLoadDialog, StarTableFactory) - Constructor for class uk.ac.starlink.table.gui.TableLoadPanel
-
Constructor.
- TableLoadTransferHandler - Class in uk.ac.starlink.table.gui
-
TransferHandler which will load a table if it is dragged onto its owner component.
- TableLoadTransferHandler(StarTableFactory) - Constructor for class uk.ac.starlink.table.gui.TableLoadTransferHandler
-
Constructor.
- TableLoadWorker - Class in uk.ac.starlink.table.gui
-
Thread which passes data from a TableLoader to a TableLoadClient.
- TableLoadWorker(TableLoader, TableLoadClient) - Constructor for class uk.ac.starlink.table.gui.TableLoadWorker
-
Constructs a TableLoadWorker with a default progress bar.
- TableLoadWorker(TableLoader, TableLoadClient, JProgressBar) - Constructor for class uk.ac.starlink.table.gui.TableLoadWorker
-
Constructs a TableLoadWorker with a given progress bar.
- TablePreparation - Interface in uk.ac.starlink.table
-
Hook for adding behaviour to StarTableFactory table loading.
- TableRowHeader - Class in uk.ac.starlink.table.gui
-
Provides a component suitable for use as a rowHeader component in the same JScrollPane as is being used to house a JTable.
- TableRowHeader(JTable) - Constructor for class uk.ac.starlink.table.gui.TableRowHeader
-
Construct a new TableRowHeader.
- Tables - Class in uk.ac.starlink.table
-
Utility class for miscellaneous table-related functionality.
- Tables() - Constructor for class uk.ac.starlink.table.Tables
- TableSaveChooser - Class in uk.ac.starlink.table.gui
-
Dialog which permits a user to save one or more
StarTable
s in a place and format of choice. - TableSaveChooser() - Constructor for class uk.ac.starlink.table.gui.TableSaveChooser
-
Constructs a saver with a default StarTableOutput and save dialogues.
- TableSaveChooser(StarTableOutput, TableSaveDialog[]) - Constructor for class uk.ac.starlink.table.gui.TableSaveChooser
-
Constructs a saver with a given StarTableOutput and save dialogues.
- TableSaveDialog - Interface in uk.ac.starlink.table.gui
-
Interface for subdialogues which know how to save a table to some destination or other.
- TableSequence - Interface in uk.ac.starlink.table
-
Iterator over tables.
- TableSink - Interface in uk.ac.starlink.table
-
Defines a set of callbacks to consume the information held in a StarTable.
- TableSource - Interface in uk.ac.starlink.table
-
General purpose interface for objects which can supply a table.
- TARGET_NAME - Static variable in class uk.ac.starlink.table.TimeMapper
-
Returns target domain name ("Time").
- TerminalAuthenticator - Class in uk.ac.starlink.table.jdbc
-
Provides JDBC authentication using the terminal; assumes that someone is sitting at System.in.
- TerminalAuthenticator() - Constructor for class uk.ac.starlink.table.jdbc.TerminalAuthenticator
-
Constructs a new authenticator which uses System.err for prompting.
- TerminalAuthenticator(PrintStream) - Constructor for class uk.ac.starlink.table.jdbc.TerminalAuthenticator
-
Constructs a new authenticator with a given stream to use for writing prompts.
- TextModelsAuthenticator - Class in uk.ac.starlink.table.jdbc
-
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 in uk.ac.starlink.table.join
-
ProgressIndicator which logs progress to an output stream.
- TextProgressIndicator(PrintStream, boolean) - Constructor for class uk.ac.starlink.table.join.TextProgressIndicator
-
Constructs a new indicator which will output to a given stream.
- TextTableWriter - Class in uk.ac.starlink.table.formats
-
A StarTableWriter which outputs text to a human-readable text file.
- TextTableWriter() - Constructor for class uk.ac.starlink.table.formats.TextTableWriter
- TimeMapper - Class in uk.ac.starlink.table
-
DomainMapper for mapping values to epochs in a common time scale.
- TimeMapper(Class, String, String) - Constructor for class uk.ac.starlink.table.TimeMapper
-
Constructor.
- toByteBuffers() - Method in interface uk.ac.starlink.table.ByteStore
-
Returns an array of byte buffers containing the bytes written to this store.
- toByteBuffers() - Method in class uk.ac.starlink.table.storage.AdaptiveByteStore
- toByteBuffers() - Method in class uk.ac.starlink.table.storage.DiscardByteStore
- toByteBuffers() - Method in class uk.ac.starlink.table.storage.FileByteStore
- toByteBuffers() - Method in class uk.ac.starlink.table.storage.LimitByteStore
- toByteBuffers() - Method in class uk.ac.starlink.table.storage.MemoryByteStore
- toString() - Method in class uk.ac.starlink.table.DefaultValueInfo
-
Returns a string representation of this object.
- toString() - Method in class uk.ac.starlink.table.DescribedValue
-
Returns a string representation of this object no longer than a default maximum length.
- toString() - Method in class uk.ac.starlink.table.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.AbstractSkyMatchEngine
- 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.CuboidCartesianMatchEngine
- toString() - Method in class uk.ac.starlink.table.join.EllipseCartesianMatchEngine
- toString() - Method in class uk.ac.starlink.table.join.EllipseSkyMatchEngine
- toString() - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
- toString() - Method in class uk.ac.starlink.table.join.ErrorCartesianMatchEngine
- toString() - Method in class uk.ac.starlink.table.join.ErrorSkyMatchEngine
- toString() - Method in class uk.ac.starlink.table.join.FixedSkyMatchEngine
- 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.NdRange
-
Returns a human-readable description of this range.
- 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.SphericalPolarMatchEngine
- 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(int) - Method in class uk.ac.starlink.table.DescribedValue
-
Returns a string representation of this object, no longer than a given maximum length.
- toUnixSeconds(Object) - Method in class uk.ac.starlink.table.TimeMapper
-
Maps a source value to time in seconds since the Unix epoch.
- 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.
- TstTableBuilder - Class in uk.ac.starlink.table.formats
-
A table builder which reads tables in Tab-Separated Table format.
- TstTableBuilder() - Constructor for class uk.ac.starlink.table.formats.TstTableBuilder
- TstTableWriter - Class in uk.ac.starlink.table.formats
-
Output handler for Tab-Separated Table format.
- TstTableWriter() - Constructor for class uk.ac.starlink.table.formats.TstTableWriter
- TypeMapper - Interface in uk.ac.starlink.table.jdbc
-
Determines how JDBC types are mapped to java types.
- TypeMappers - Class in uk.ac.starlink.table.jdbc
-
TypeMapper implementation classes.
- 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
- UBYTE_FLAG_INFO - Static variable in class uk.ac.starlink.table.Tables
-
ValueInfo which may be used as part of a column's auxiliary metadata to indicate that the column's data represents, and can be serialised as, unsigned byte values.
- UCD - Class in uk.ac.starlink.table
-
Describes Uniform Column Descriptors.
- UCD_DEFINITIONS_LOC - Static variable in class uk.ac.starlink.table.UCD
- UCD_DESCRIPTION_KEY - Static variable in class uk.ac.starlink.table.ValueInfoMapGroup
- UCD_KEY - Static variable in class uk.ac.starlink.table.ValueInfoMapGroup
- UCDSelector - Class in uk.ac.starlink.table.gui
-
A component which enables selection of a UCD by the user.
- UCDSelector() - Constructor for class uk.ac.starlink.table.gui.UCDSelector
-
Constructs a new UCDSelector.
- uk.ac.starlink.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.
- unformatShape(String) - Static method in class uk.ac.starlink.table.DefaultValueInfo
-
Takes a stringified version of the shape and turns it into an array.
- 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.
- union(NdRange, NdRange) - Static method in class uk.ac.starlink.table.join.NdRange
-
Returns a new range which is the union of two given ones.
- UNITS_KEY - Static variable in class uk.ac.starlink.table.ValueInfoMapGroup
- UNIX_SECONDS - Static variable in class uk.ac.starlink.table.TimeMapper
-
Mapper for numeric values (already) in unix seconds.
- UnrepeatableSequenceException - Exception in uk.ac.starlink.table
-
Exception thrown by
StarTable.getRowSequence()
calls after the first for tables which can only provide a singleRowSequence
. - UnrepeatableSequenceException() - Constructor for exception uk.ac.starlink.table.UnrepeatableSequenceException
-
Constructs an exception with a default message.
- UnrepeatableSequenceException(String) - Constructor for exception uk.ac.starlink.table.UnrepeatableSequenceException
-
Constructs an exception with a given message.
- updateReady() - Method in class uk.ac.starlink.table.gui.AbstractTableLoadDialog
-
Updates the enabledness state of this dialogue's Submit Action according to the current value of
AbstractTableLoadDialog.isReady()
. - URLValueInfo - Class in uk.ac.starlink.table
-
ValueInfo for URL values.
- URLValueInfo(String, String) - Constructor for class uk.ac.starlink.table.URLValueInfo
-
Constructs a new URLValueInfo.
- useAuthenticator(JDBCAuthenticator) - Method in class uk.ac.starlink.table.gui.SQLPanel
-
Initialises this dialog's fields in accordance with a given JDBCAuthenticator object.
V
- VALUE_KEY - Static variable in class uk.ac.starlink.table.ValueInfoMapGroup
- ValueHandler - Interface in uk.ac.starlink.table.jdbc
-
Defines how the data from a particular column of a JDBC table are turned into java objects.
- ValueInfo - Interface in uk.ac.starlink.table
-
Describes a value, for instance one obtained from cells in a given table column, or from a table parameter.
- ValueInfoCellEditor - Class in uk.ac.starlink.table.gui
-
Can make a TableCellEditor suitable for a ValueInfo.
- ValueInfoCellEditor() - Constructor for class uk.ac.starlink.table.gui.ValueInfoCellEditor
- ValueInfoCellRenderer - Class in uk.ac.starlink.table.gui
-
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 in uk.ac.starlink.table
-
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.
- valueOf(String) - Static method in enum uk.ac.starlink.table.join.PairMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum uk.ac.starlink.table.join.PairMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- ValueStore - Interface in uk.ac.starlink.table
-
Interface for storing a vector of values.
- VIEWBASE_PROPERTY - Static variable in class uk.ac.starlink.table.gui.ViewHugeTableModel
-
Name of property giving underlying value of first row of this model.
- ViewHugeSelectionModel - Class in uk.ac.starlink.table.gui
-
ListSelectionModel to use in conjunction with a ViewHugeTableModel for tracking row selection of very large tables.
- ViewHugeSelectionModel(ListSelectionModel, ViewHugeTableModel) - Constructor for class uk.ac.starlink.table.gui.ViewHugeSelectionModel
-
Constructor.
- ViewHugeTableModel - Class in uk.ac.starlink.table.gui
-
Swing TableModel implementation which provides a view on a very large table model.
- ViewHugeTableModel() - Constructor for class uk.ac.starlink.table.gui.ViewHugeTableModel
-
Constructs an empty model.
- ViewHugeTableModel(TableModel, JScrollBar) - Constructor for class uk.ac.starlink.table.gui.ViewHugeTableModel
-
Constructs a configured model.
- VIEWSIZE - Static variable in class uk.ac.starlink.table.gui.ViewHugeTableModel
-
Fixed number of rows displayed by this model.
W
- 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.
- WDCTableBuilder - Class in uk.ac.starlink.table.formats
-
Implementation of the TableBuilder interface which gets StarTables from World Data Centre-type text files.
- WDCTableBuilder() - Constructor for class uk.ac.starlink.table.formats.WDCTableBuilder
- WrapperColumn - Class in uk.ac.starlink.table
-
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 in uk.ac.starlink.table
-
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 in uk.ac.starlink.table
-
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 in uk.ac.starlink.table.jdbc
-
Defines how records are written to a database table.
- writeStarTable(StarTable, OutputStream) - Method in class uk.ac.starlink.table.formats.AbstractTextTableWriter
- 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.TstTableWriter
- writeStarTable(StarTable, OutputStream) - Method in interface uk.ac.starlink.table.StarTableWriter
-
Writes a StarTable object to a given output stream.
- writeStarTable(StarTable, OutputStream, StarTableWriter) - Method in class uk.ac.starlink.table.StarTableOutput
-
Writes a StarTable to an output stream.
- writeStarTable(StarTable, String, String) - Method in class uk.ac.starlink.table.StarTableOutput
-
Writes a StarTable object out to some external storage.
- 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. - writeStarTables(StarTable[], OutputStream, MultiStarTableWriter) - Method in class uk.ac.starlink.table.StarTableOutput
-
Writes an array of StarTables to an output stream.
- writeStarTables(StarTable[], String, String) - Method in class uk.ac.starlink.table.StarTableOutput
-
Writes an array of StarTable objects to some external storage.
- writeStarTables(TableSequence, OutputStream) - Method in class uk.ac.starlink.table.formats.HTMLTableWriter
- writeStarTables(TableSequence, OutputStream) - Method in class uk.ac.starlink.table.formats.TextTableWriter
- writeStarTables(TableSequence, OutputStream) - Method in interface uk.ac.starlink.table.MultiStarTableWriter
-
Writes an array of StarTable objects to a given output stream.
- writeStarTables(TableSequence, String, StarTableOutput) - Method in class uk.ac.starlink.table.formats.HTMLTableWriter
- writeStarTables(TableSequence, String, StarTableOutput) - Method in class uk.ac.starlink.table.formats.TextTableWriter
- writeStarTables(TableSequence, String, StarTableOutput) - Method in interface uk.ac.starlink.table.MultiStarTableWriter
-
Writes an array of StarTable objects to a given location.
_
- _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.
All Classes All Packages