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

A

AbstractFitsTableWriter - Class in uk.ac.starlink.fits
Abstract table writer superclass designed for writing FITS tables.
AbstractFitsTableWriter(String) - Constructor for class uk.ac.starlink.fits.AbstractFitsTableWriter
Constructor.
AbstractItemAccumulator - Class in uk.ac.starlink.feather
Partial ItemAccumulator implementation that handles generic aspects including writing the optional validity mask.
AbstractItemAccumulator(StoragePolicy, boolean) - Constructor for class uk.ac.starlink.feather.AbstractItemAccumulator
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(String[], boolean) - Constructor for class uk.ac.starlink.table.formats.AbstractTextTableWriter
Constructor.
AbstractWideFits - Class in uk.ac.starlink.fits
Implementations of the WideFits interface.
AbstractWideFits(int, int, CardFactory, String) - Constructor for class uk.ac.starlink.fits.AbstractWideFits
Constructor.
ACCEL_GRAV - Static variable in class uk.ac.starlink.util.PhysicalConstants
Standard acceleration of gravity on Earth m.s^-2
accept(T) - Method in interface uk.ac.starlink.util.IOConsumer
Performs an operation on the given value.
ACCEPT_ENCODING - Static variable in class uk.ac.starlink.util.ContentCoding
Name of HTTP request header to request coded response ("Accept-Encoding").
acceptCell(Object) - Method in interface uk.ac.starlink.table.storage.ColumnStore
Writes a datum to this store.
acceptCell(Object) - Method in class uk.ac.starlink.table.storage.IndexedStreamColumnStore
 
acceptCell(Object) - Method in class uk.ac.starlink.table.storage.StreamColumnStore
 
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.
AccessRowSequence - Class in uk.ac.starlink.table
RowSequence implementation based on a RowAccess.
AccessRowSequence(RowAccess, long) - Constructor for class uk.ac.starlink.table.AccessRowSequence
Constructor.
ACCESSURL_PARAM - Static variable in class uk.ac.starlink.auth.IvoaAuthScheme
Parameter name for the SSO login URL ("access_url").
accumulate(RowSplittable, A) - Method in class uk.ac.starlink.table.RowCollector
 
accumulate(S, A) - Method in interface uk.ac.starlink.util.SplitCollector
Consumes the content of a splittable, collecting results into the supplied accumulator.
accumulateRows(RowSplittable, A) - Method in class uk.ac.starlink.table.RowCollector
Processes rows as required.
acquireBlock(int) - Method in class uk.ac.starlink.fits.BlockInput
Obtains a buffer corresponding to a named block of the stream.
acquireBlock(int) - Method in class uk.ac.starlink.fits.MultiByteBufferInput
 
actionPerformed(ActionEvent) - Method in class uk.ac.starlink.connect.ConnectorAction
 
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(int) - Constructor for class uk.ac.starlink.table.storage.AdaptiveByteStore
Constructs a new store with a given maximum memory limit.
AdaptiveByteStore() - Constructor for class uk.ac.starlink.table.storage.AdaptiveByteStore
Constructs a new store with a default memory limit.
add(byte) - Method in class uk.ac.starlink.util.ByteList
Appends a value to the end of this list.
add(double) - Method in class uk.ac.starlink.util.DoubleList
Appends a value to the end of this list.
add(float) - Method in class uk.ac.starlink.util.FloatList
Appends a value to the end of this list.
add(int) - Method in class uk.ac.starlink.util.IntList
Appends a value to the end of this list.
add(long) - Method in class uk.ac.starlink.util.LongList
Appends a value to the end of this list.
add(short) - Method in class uk.ac.starlink.util.ShortList
Appends a value to the end of this list.
addAll(ByteList) - Method in class uk.ac.starlink.util.ByteList
Appends all the elements of a second list to this list.
addAll(byte[]) - Method in class uk.ac.starlink.util.ByteList
Appends all the elements of a primitive array to this list.
addAll(DoubleList) - Method in class uk.ac.starlink.util.DoubleList
Appends all the elements of a second list to this list.
addAll(double[]) - Method in class uk.ac.starlink.util.DoubleList
Appends all the elements of a primitive array to this list.
addAll(FloatList) - Method in class uk.ac.starlink.util.FloatList
Appends all the elements of a second list to this list.
addAll(float[]) - Method in class uk.ac.starlink.util.FloatList
Appends all the elements of a primitive array to this list.
addAll(IntList) - Method in class uk.ac.starlink.util.IntList
Appends all the elements of a second list to this list.
addAll(int[]) - Method in class uk.ac.starlink.util.IntList
Appends all the elements of a primitive array to this list.
addAll(LongList) - Method in class uk.ac.starlink.util.LongList
Appends all the elements of a second list to this list.
addAll(long[]) - Method in class uk.ac.starlink.util.LongList
Appends all the elements of a primitive array to this list.
addAll(ShortList) - Method in class uk.ac.starlink.util.ShortList
Appends all the elements of a second list to this list.
addAll(short[]) - Method in class uk.ac.starlink.util.ShortList
Appends all the elements of a primitive array to this list.
addArgument(String, long) - Method in class uk.ac.starlink.util.CgiQuery
Adds an integer argument to this query.
addArgument(String, double) - Method in class uk.ac.starlink.util.CgiQuery
Adds a floating point argument to this query.
addArgument(String, float) - Method in class uk.ac.starlink.util.CgiQuery
Adds a single-precision floating point argument to this query.
addArgument(String, String) - Method in class uk.ac.starlink.util.CgiQuery
Adds a string argument to this query.
addBranch(Branch) - Method in class uk.ac.starlink.connect.BranchComboBox
Adds a new normal branch to the model.
addCDATASection(Element, String) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Create a new CDATA section with the given content and add it as a child of a given element.
addChangeListener(ChangeListener) - Method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Registers a listener who wants to be informed about changes.
addChildElement(Element, String) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Create a child element with no content and add it to the given element.
addChildElement(Element, String, String) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Add an element with String value as a child of another element.
addChildElement(Element, String, boolean) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Add an element with boolean value as a child of another element.
addChildElement(Element, String, int) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Add an element with integer value as a child of another element.
addChildElement(Element, String, double) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Add an element with double value as a child of another element.
addColumn(ColumnData) - Method in class uk.ac.starlink.table.ColumnStarTable
Appends a new column to the end of this model.
addConnection(ConnectorAction) - Method in class uk.ac.starlink.connect.BranchComboBox
Adds a new branch to the model which represents a Connector.
addConnection(ConnectorAction) - Method in class uk.ac.starlink.connect.FilestoreChooser
Adds a new branch representing a connection to a remote service to this chooser.
addDataItem(Object) - Method in class uk.ac.starlink.feather.AbstractItemAccumulator
Adds the given item to the list to be output.
addDefaultBranches() - Method in class uk.ac.starlink.connect.FilestoreChooser
Populate this browser with a default set of branches.
addElement(String, String, String) - Method in class uk.ac.starlink.util.XmlWriter
Writes a whole element with given attribute list and content.
addError(Throwable) - Method in class uk.ac.starlink.table.QueueTableSequence
Adds a load error to the queue.
addItem(Object) - Method in class uk.ac.starlink.feather.AbstractItemAccumulator
 
addItem(Object) - Method in interface uk.ac.starlink.feather.ItemAccumulator
Receive the next value in the column.
addItem(T) - Method in class uk.ac.starlink.util.CountMap
Counts an item.
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.
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.
addListSelectionListener(ListSelectionListener) - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
 
addMap(Map<K, V>) - Method in class uk.ac.starlink.util.MapGroup
Adds a new Map to the end of this group.
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.
addScheme(TableScheme) - Method in class uk.ac.starlink.table.StarTableFactory
Safely adds a table scheme for use by this factory.
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.
addTableModelListener(TableModelListener) - Method in class uk.ac.starlink.table.gui.ViewHugeTableModel
 
addValue(Object, RecordConsumer) - Method in interface uk.ac.starlink.parquet.Encoder
Passes a supplied value representing a cell of this encoder's column to a record consumer.
adjustInfo(DefaultValueInfo) - Method in class uk.ac.starlink.hapi.HapiType
Performs customisation appropriate to this type on a metadata info object that will represent it.
adoptNode(Node) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
alignHeadersLeft(JTable) - Static method in class uk.ac.starlink.table.gui.StarJTable
Utility method that tries to arrange for the column headers to be left-aligned rather than, as seems to be the default, center-aligned.
ALL - Static variable in class uk.ac.starlink.hapi.ServerListing
Central list of production servers without ad-hoc metadata.
ALL_ - Static variable in class uk.ac.starlink.hapi.ServerListing
Central list of production servers with ad-hoc metadata.
ALL_SCHEMES - Static variable in class uk.ac.starlink.auth.AuthUtil
List of all known authentication schemes.
allowBinary2() - Method in class uk.ac.starlink.votable.VOTableVersion
Indicates whether the BINARY2 serialization format is defined by this version.
allowCoosysRefposition() - Method in class uk.ac.starlink.votable.VOTableVersion
Indicates whether the refposition attribute of the COOSYS element is supported in this version.
allowEmptyTd() - Method in class uk.ac.starlink.votable.VOTableVersion
Indicates whether this version permits an empty TD element to represent a null value for all data types.
allowHierarch() - Method in interface uk.ac.starlink.fits.CardFactory.Config
Determines whether the HIERARCH keyword convention is permitted.
allowSignedByte() - Method in interface uk.ac.starlink.fits.FitsTableSerializerConfig
Indicates how byte values will be written.
allowTimesys() - Method in class uk.ac.starlink.votable.VOTableVersion
Indicates whether the TIMESYS element is supported in this version.
allowTrim() - Method in interface uk.ac.starlink.fits.CardFactory.Config
Determines whether overlength string values will be trimmed to fits card constraints.
allowUnencodedChars(String) - Method in class uk.ac.starlink.util.CgiQuery
Provides a list of characters that will be passed as parameter or value content through without percent-encoding.
allowXtype() - Method in class uk.ac.starlink.votable.VOTableVersion
Indicates whether the xtype attribute is permitted on FIELD elements etc in this version.
allowZeroLengthString() - Method in interface uk.ac.starlink.fits.FitsTableSerializerConfig
Indicates whether columns with TFORMn=0A may be output.
APPEND - Static variable in class uk.ac.starlink.table.jdbc.WriteMode
WriteMode which appends to an existing table.
appendChild(Node) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
appendData(String) - Method in class uk.ac.starlink.votable.dom.DelegatingCharacterData
 
apply(T) - Method in interface uk.ac.starlink.util.IOFunction
Applies this function to the given argument.
applyFills(A, S) - Method in class uk.ac.starlink.hapi.HapiType
Replaces array elements matching a given fill value in place with a suitable blank value representation.
applySetting(Object, BeanConfig.Setting) - Static method in class uk.ac.starlink.util.BeanConfig
Applies a given setting to an object.
array() - Method in class uk.ac.starlink.util.GenericNioBuffer
Returns the primitive array that backs this buffer (optional operation).
ArrayColumn - Class in uk.ac.starlink.table
A column which provides data storage in java arrays.
arrayOffset() - Method in class uk.ac.starlink.util.GenericNioBuffer
Returns the offset within this buffer's backing array of the first element of the buffer (optional operation).
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.
AsciiFileParser - Class in uk.ac.starlink.util
Generalised parser for data stored as a table in a plain text file.
AsciiFileParser() - Constructor for class uk.ac.starlink.util.AsciiFileParser
Create an instance.
AsciiFileParser(boolean) - Constructor for class uk.ac.starlink.util.AsciiFileParser
Create an instance.
AsciiFileParser(File) - Constructor for class uk.ac.starlink.util.AsciiFileParser
Create an instance and parse a given File.
AsciiFileParser(File, boolean) - Constructor for class uk.ac.starlink.util.AsciiFileParser
Create an instance and parse a given File.
AsciiStarTable - Class in uk.ac.starlink.table.formats
Simple ASCII-format table.
AsciiStarTable(DataSource) - Constructor for class uk.ac.starlink.table.formats.AsciiStarTable
Constructor with default options.
AsciiStarTable(DataSource, int) - Constructor for class uk.ac.starlink.table.formats.AsciiStarTable
Constructor with configuration option.
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
 
AsciiTableStarTable - Class in uk.ac.starlink.fits
StarTable implementation for FITS (ASCII) TABLE extensions.
AsciiTableStarTable(FitsHeader) - Constructor for class uk.ac.starlink.fits.AsciiTableStarTable
Constructor.
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.
asNumericArray(String) - Static method in class uk.ac.starlink.fits.FitsUtil
Attempts to interpret a string as a formatted numeric array.
assertArrayEquals(String, Object, Object) - Method in class uk.ac.starlink.util.TestCase
Asserts that two arrays have exactly the same contents.
assertArrayEquals(Object, Object) - Method in class uk.ac.starlink.util.TestCase
Asserts that two arrays have exactly the same contents.
assertArrayEquals(String, Object, Object, double) - Method in class uk.ac.starlink.util.TestCase
Asserts that two numeric arrays have the same contents within a given tolerance.
assertArrayEquals(Object, Object, double) - Method in class uk.ac.starlink.util.TestCase
Asserts that two numeric arrays have the same contents within a given tolerance.
assertArrayNotEquals(String, Object, Object) - Method in class uk.ac.starlink.util.TestCase
Asserts that two objects are not arrays with the same contents.
assertArrayNotEquals(Object, Object) - Method in class uk.ac.starlink.util.TestCase
Asserts that two objects are not arrays with the same contents.
assertArrayNotEquals(String, Object, Object, double) - Method in class uk.ac.starlink.util.TestCase
Asserts that two objects are not numeric arrays having the same contents within a given tolerance.
assertArrayNotEquals(Object, Object, double) - Method in class uk.ac.starlink.util.TestCase
Asserts that two objects are not numeric arrays having the same contents within a given tolerance.
assertDOMEquals(URL, Node) - Method in class uk.ac.starlink.util.TestCase
Asserts that a DOM is equivalent to the XML in a given URL.
assertDOMEquals(URL, Node, String, int) - Method in class uk.ac.starlink.util.TestCase
Asserts that a DOM is equivalent to the XML in a given URL.
assertDOMEquals(String, Node) - Method in class uk.ac.starlink.util.TestCase
Asserts that a DOM is equivalent to the DOM implied by the XML in a given string.
assertDOMEquals(String, Node, String, int) - Method in class uk.ac.starlink.util.TestCase
Asserts that a DOM is equivalent to the DOM implied by the XML in a given string.
assertDOMEquals(InputStream, Node, String, int) - Method in class uk.ac.starlink.util.TestCase
Asserts that a DOM is equivalent to the DOM read from a given stream.
assertDOMEquals(Node, Node) - Method in class uk.ac.starlink.util.TestCase
Asserts that two DOMs are equal.
assertDOMEquals(Node, Node, String, int) - Method in class uk.ac.starlink.util.TestCase
Asserts that two DOMs are equal.
assertEquals(String, float, float) - Method in class uk.ac.starlink.util.TestCase
Asserts that two floats are exactly equal.
assertEquals(float, float) - Method in class uk.ac.starlink.util.TestCase
Asserts that two floats are exactly equal.
assertEquals(String, double, double) - Method in class uk.ac.starlink.util.TestCase
Asserts that two doubles are exactly equal.
assertEquals(double, double) - Method in class uk.ac.starlink.util.TestCase
Asserts that two doubles are exactly equal.
assertLongToInt(long) - Static method in class uk.ac.starlink.table.Tables
Casts a long to an int, with an assertion that no truncation occurs.
assertSourceEquals(Source, Source, String, int) - Method in class uk.ac.starlink.util.TestCase
Asserts that two XML Source objects represent the same XML Infoset.
assertValidXML(String, InputSource) - Method in class uk.ac.starlink.util.TestCase
Asserts that the contents of a stream are valid XML.
assertValidXML(InputSource) - Method in class uk.ac.starlink.util.TestCase
Asserts that the contents of a stream are valid XML.
ASSUMED - Static variable in class uk.ac.starlink.hapi.HapiVersion
Version suitable for use if no version information is available.
attemptMakeByteStore() - Method in class uk.ac.starlink.table.storage.ByteStoreStoragePolicy
Returns a ByteStore object to hold data.
attemptReadMetadata(Object) - Static method in class uk.ac.starlink.gbin.GbinMetadataReader
Attempts to read a metadata object from a GbinReader object.
attemptReadTable(InputStream, boolean, DataSource, WideFits, long[], StoragePolicy) - Static method in class uk.ac.starlink.fits.FitsTableBuilder
Reads the next header, and returns a StarTable based on it if it represents a table.
attemptSave(StarTable[]) - Method in class uk.ac.starlink.table.gui.SaveWorker
This method should do the work of saving the given tables.
AU - Static variable in class uk.ac.starlink.util.PhysicalConstants
1 Astronomical unit - m
AUTH_HEADER - Static variable in class uk.ac.starlink.auth.AuthUtil
RFC7235 Authorization header key "Authorization" (RFC 7235 sec 4.2).
authcheck(URL, boolean, boolean) - Method in class uk.ac.starlink.auth.AuthManager
Attempts to establish authentication for an authcheck-type URL.
AuthConnection - Class in uk.ac.starlink.auth
Aggregates a URLConnection and the AuthContext used to make the connection.
AuthConnection(URLConnection, AuthContext) - Constructor for class uk.ac.starlink.auth.AuthConnection
Constructor.
AuthContext - Interface in uk.ac.starlink.auth
An object which is capable of manipulating HTTP connections to add required authentication information.
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
 
authFailureMessage(HttpURLConnection) - Static method in class uk.ac.starlink.auth.AuthUtil
Prepares a short user-readable message indicating the state of a connection that failed because of auth issues.
AUTHID_HEADER - Static variable in class uk.ac.starlink.auth.AuthUtil
Header giving user authenticated ID "X-VO-Authenticated" (SSO_next).
AuthKey - Class in uk.ac.starlink.connect
Describes an item of authorization information required when connecting to a remote service.
AuthKey(String) - Constructor for class uk.ac.starlink.connect.AuthKey
Constructs a new key with a given name.
AuthManager - Class in uk.ac.starlink.auth
Manages authentication.
AuthManager(UserInterface, AuthScheme[], Redirector) - Constructor for class uk.ac.starlink.auth.AuthManager
Constructor.
AuthScheme - Interface in uk.ac.starlink.auth
Represents an RFC7235 authentication scheme.
AuthStatus - Class in uk.ac.starlink.auth
Characterises the authentication associated with a connection.
AuthStatus(AuthType) - Constructor for class uk.ac.starlink.auth.AuthStatus
Constructs an AuthStatus with a given type but no actual authentication.
AuthStatus(AuthType, boolean, String) - Constructor for class uk.ac.starlink.auth.AuthStatus
Constructs an AuthStatus with given characteristics.
AuthTest - Class in uk.ac.starlink.auth
 
AuthTest() - Constructor for class uk.ac.starlink.auth.AuthTest
 
AuthType - Enum in uk.ac.starlink.auth
Enumerates different types of authentication available for a connection.
AuthUtil - Class in uk.ac.starlink.auth
Utilities used by authentication classes.
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.
AuxClassLoader - Class in uk.ac.starlink.util
This class provides a ClassLoader which looks on a given class path.
AuxClassLoader(String) - Constructor for class uk.ac.starlink.util.AuxClassLoader
Constructs a ClassLoader which will look on a given path.
available() - Method in class uk.ac.starlink.util.Base64InputStream
 
available() - Method in class uk.ac.starlink.util.DataBufferedInputStream
 
available() - Method in class uk.ac.starlink.util.UncompressInputStream
 

B

BAD_BYTE - Static variable in class uk.ac.starlink.parquet.InputColumns
 
BAD_INT - Static variable in class uk.ac.starlink.parquet.InputColumns
 
BAD_LONG - Static variable in class uk.ac.starlink.parquet.InputColumns
 
BAD_SHORT - Static variable in class uk.ac.starlink.parquet.InputColumns
 
BadChallengeException - Exception in uk.ac.starlink.auth
Exception indicating that an authentication challenge is badly formed, for instance missing parameters required by the scheme to which it is supposed to conform.
BadChallengeException(String) - Constructor for exception uk.ac.starlink.auth.BadChallengeException
Constructor.
BadChallengeException(String, Throwable) - Constructor for exception uk.ac.starlink.auth.BadChallengeException
Constructor.
Base64InputStream - Class in uk.ac.starlink.util
Reads in base-64 encoded input and spits out the raw binary decoding.
Base64InputStream(InputStream) - Constructor for class uk.ac.starlink.util.Base64InputStream
 
BasePds4StarTable - Class in uk.ac.starlink.pds4
Concrete Pds4StarTable subclass for fixed-length-record (binary and character) PDS tables.
BasePds4StarTable(BaseTable, URL) - Constructor for class uk.ac.starlink.pds4.BasePds4StarTable
Constructor.
baseSeq - Variable in class uk.ac.starlink.table.WrapperRowSequence
 
BaseTable - Interface in uk.ac.starlink.pds4
Table subinterface for PDS4 Table_Base objects, representing fixed-width-record-based tables.
baseTable - Variable in class uk.ac.starlink.table.WrapperStarTable
 
BASIC_AA - Static variable in class uk.ac.starlink.auth.IvoaLoginProtocol
Implementation for standard_id="ivo://ivoa.net/sso#BasicAA".
BasicAuthScheme - Class in uk.ac.starlink.auth
Implements HTTP Basic Authentication as defined in RFC7617.
BasicInput - Interface in uk.ac.starlink.fits
Interface defining the basic data input operations required for the FITS reading classes.
BasicInputThreadLocal - Class in uk.ac.starlink.fits
ThreadLocal based on an InputFactory.
BasicInputThreadLocal(InputFactory, boolean) - Constructor for class uk.ac.starlink.fits.BasicInputThreadLocal
Constructor.
BeanConfig - Class in uk.ac.starlink.util
Utility class for configuring dynamically loaded objects.
BeanConfig(String, String) - Constructor for class uk.ac.starlink.util.BeanConfig
Constructs a BeanConfig with a basic object representation and a string providing configuration information.
BeanConfig.Setting - Class in uk.ac.starlink.util
Represents an object configuration operation.
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.
BearerIvoaAuthScheme - Class in uk.ac.starlink.auth
IvoaAuthScheme concrete subclass for working with bearer tokens.
Bi<A,B> - Class in uk.ac.starlink.util
Aggregates two typed objects of different types.
Bi(A, B) - Constructor for class uk.ac.starlink.util.Bi
Constructor.
BINARY - Static variable in class uk.ac.starlink.votable.DataFormat
Raw binary format.
BINARY2 - Static variable in class uk.ac.starlink.votable.DataFormat
Binary format with additional null flags.
BintableColumnHeader - Class in uk.ac.starlink.fits
Understands how per-column metadata is stored in the headers of a FITS BINTABLE extension.
BintableColumnHeader(CardFactory) - Constructor for class uk.ac.starlink.fits.BintableColumnHeader
Constructor.
BintableStarTable - Class in uk.ac.starlink.fits
An implementation of the StarTable interface which uses a FITS BINTABLE extension.
BintableStarTable(FitsHeader, boolean, WideFits) - Constructor for class uk.ac.starlink.fits.BintableStarTable
Constructor.
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.
BLOCK_LENG - Static variable in class uk.ac.starlink.fits.FitsUtil
FITS block length in bytes (@value).
BlockInput - Class in uk.ac.starlink.fits
Partial random-access BasicInput implementation based on a set of ByteBuffers.
BlockInput(int) - Constructor for class uk.ac.starlink.fits.BlockInput
Constructor.
BlockManager - Class in uk.ac.starlink.fits
Manages access to a region of a file in blocks using multiple BufferManagers to cover it.
BlockManager(FileChannel, long, long, String, Unmapper, int) - Constructor for class uk.ac.starlink.fits.BlockManager
Constructor.
BlockMappedInput - Class in uk.ac.starlink.fits
Random-access BasicInput implementation that maps a given region of a file as a number of byte buffers.
BlockMappedInput(BlockManager) - Constructor for class uk.ac.starlink.fits.BlockMappedInput
Constructor.
BOLTZMANN - Static variable in class uk.ac.starlink.util.PhysicalConstants
Boltzmann constant - J.K^-1
BOOLEAN - Static variable in class uk.ac.starlink.table.storage.Codec
Codec for byte-serialized boolean values, null handled.
booleanFromString(String) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Convert a String back to a boolean.
BooleanStarColumnWriter - Class in uk.ac.starlink.feather
StarColumnWriter implementation for boolean values.
BooleanStarColumnWriter(StarTable, int) - Constructor for class uk.ac.starlink.feather.BooleanStarColumnWriter
Constructor.
booleanToString(boolean) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Convert a boolean to a String.
BORING_KEYS - Variable in class uk.ac.starlink.fits.FitsHeader
Keywords which are never used as table parameters.
Branch - Interface in uk.ac.starlink.connect
Represents a directory-like node in a (possibly remote) filesystem.
BranchComboBox - Class in uk.ac.starlink.connect
JComboBox which allows selection of Branch objects.
BranchComboBox() - Constructor for class uk.ac.starlink.connect.BranchComboBox
Constructor.
BufferedBase64OutputStream - Class in uk.ac.starlink.util
OutputStream that encodes to Base64 with buffering.
BufferedBase64OutputStream(OutputStream) - Constructor for class uk.ac.starlink.util.BufferedBase64OutputStream
Constructor with default characteristics.
BufferedBase64OutputStream(OutputStream, int, byte[], int) - Constructor for class uk.ac.starlink.util.BufferedBase64OutputStream
Custom constructor.
BufferedRandomInput - Class in uk.ac.starlink.fits
BasicInput implementation based on a RandomAccessFile.
BufferedRandomInput(RandomAccessFile, long) - Constructor for class uk.ac.starlink.fits.BufferedRandomInput
Constructs a BufferedRandomInput with a default sized buffer.
BufferedRandomInput(RandomAccessFile, long, int) - Constructor for class uk.ac.starlink.fits.BufferedRandomInput
Constructs a BufferedRandomInput with a buffer of specified size.
BufferManager - Class in uk.ac.starlink.fits
Manages access to a region of a file using monolithic byte buffers.
BufferManager(FileChannel, long, int, String, Unmapper) - Constructor for class uk.ac.starlink.fits.BufferManager
Constructor.
BUILDDESCRIP_INFO - Static variable in class uk.ac.starlink.gbin.GbinTableBuilder
ValueInfo for GBIN build description string.
buildDescription(boolean) - Method in interface uk.ac.starlink.gbin.GbinMeta
Returns a description of the contents of the GBIN file.
BYTE - Static variable in class uk.ac.starlink.table.storage.Codec
Codec for 8-bit byte, no null handling.
BYTE_ARRAY - Static variable in class uk.ac.starlink.table.storage.Codec
Codec for variable-length array of 8-bit bytes.
ByteArrayDataSource - Class in uk.ac.starlink.util
DataSource implementation that uses an internal byte buffer to store the data.
ByteArrayDataSource(String, byte[]) - Constructor for class uk.ac.starlink.util.ByteArrayDataSource
Constructor.
ByteBufferInput - Class in uk.ac.starlink.fits
Random-access BasicInput implementation based on a ByteBuffer.
ByteBufferInput(ByteBuffer) - Constructor for class uk.ac.starlink.fits.ByteBufferInput
Constructor.
ByteList - Class in uk.ac.starlink.util
Extendable array of bytes.
ByteList() - Constructor for class uk.ac.starlink.util.ByteList
Constructs a new list.
ByteList(int) - Constructor for class uk.ac.starlink.util.ByteList
Constructs a new list with a given initial capacity.
ByteList(byte[]) - Constructor for class uk.ac.starlink.util.ByteList
Constructs a new list initialised to the contents of a given array.
ByteStore - Interface in uk.ac.starlink.table
Defines a place where bytes can be written to and then read from.
ByteStoreAccess - Interface in uk.ac.starlink.table.storage
Interface for random access reading for data that has been written into a byte store.
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
 
BZIP2 - Static variable in class uk.ac.starlink.util.Compression
A Compression object representing BZip2 compression.

C

CachedParquetStarTable - Class in uk.ac.starlink.parquet
ParquetStarTable implementation that does a parallel read of all the column data at construction time.
CachedParquetStarTable(IOSupplier<ParquetFileReader>, int) - Constructor for class uk.ac.starlink.parquet.CachedParquetStarTable
Constructor.
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.
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.cdf.CdfTableBuilder
Returns false.
canImport(DataFlavor) - Method in class uk.ac.starlink.ecsv.EcsvTableBuilder
 
canImport(DataFlavor) - Method in class uk.ac.starlink.feather.FeatherTableBuilder
 
canImport(DataFlavor) - Method in class uk.ac.starlink.fits.ColFitsTableBuilder
 
canImport(DataFlavor) - Method in class uk.ac.starlink.fits.FitsTableBuilder
Returns true for a flavor with the MIME type "application/fits".
canImport(DataFlavor) - Method in class uk.ac.starlink.gbin.GbinTableBuilder
 
canImport(DataFlavor) - Method in class uk.ac.starlink.hapi.HapiTableBuilder
 
canImport(DataFlavor) - Method in class uk.ac.starlink.parquet.ParquetTableBuilder
 
canImport(DataFlavor) - Method in class uk.ac.starlink.pds4.Pds4TableBuilder
 
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.MrtTableBuilder
 
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(JComponent, DataFlavor[]) - Method in class uk.ac.starlink.table.gui.TableLoadTransferHandler
 
canImport(DataFlavor[]) - Method in class uk.ac.starlink.table.StarTableFactory
Indicates whether a particular set of DataFlavor ojects offered by a Transferable is suitable for attempting to turn the Transferable into a StarTable.
canImport(DataFlavor) - Method in interface uk.ac.starlink.table.TableBuilder
Indicates whether this builder is able to turn a resource of media type indicated by flavor into a table.
canImport(DataFlavor) - Method in class uk.ac.starlink.votable.ColFitsPlusTableBuilder
 
canImport(DataFlavor) - Method in class uk.ac.starlink.votable.FitsPlusTableBuilder
Returns true for a flavor with the MIME type "application/fits".
canImport(DataFlavor) - Method in class uk.ac.starlink.votable.VOTableBuilder
Returns true for flavors which have MIME types starting text/xml application/xml application/x-votable+xml
canRetry() - Method in class uk.ac.starlink.auth.UserInterface
Indicates whether there is any point in repeated attempts to acquire credentials from the user.
canStream() - Method in class uk.ac.starlink.cdf.CdfTableBuilder
 
canStream() - Method in class uk.ac.starlink.ecsv.EcsvTableBuilder
 
canStream() - Method in class uk.ac.starlink.feather.FeatherTableBuilder
 
canStream() - Method in class uk.ac.starlink.fits.ColFitsTableBuilder
 
canStream() - Method in class uk.ac.starlink.fits.FitsTableBuilder
 
canStream() - Method in class uk.ac.starlink.gbin.GbinTableBuilder
 
canStream() - Method in class uk.ac.starlink.hapi.HapiTableBuilder
 
canStream() - Method in class uk.ac.starlink.parquet.ParquetTableBuilder
Returns false; parquet metadata is in the footer.
canStream() - Method in class uk.ac.starlink.pds4.Pds4TableBuilder
No chance of streaming a format which stores the data in a different file.
canStream() - Method in class uk.ac.starlink.table.formats.AsciiTableBuilder
 
canStream() - Method in class uk.ac.starlink.table.formats.CsvTableBuilder
 
canStream() - Method in class uk.ac.starlink.table.formats.DocumentedTableBuilder
Indicates whether this handler can read tables from a stream.
canStream() - Method in class uk.ac.starlink.table.formats.IpacTableBuilder
 
canStream() - Method in class uk.ac.starlink.table.formats.MrtTableBuilder
 
canStream() - Method in class uk.ac.starlink.table.formats.TstTableBuilder
 
canStream() - Method in class uk.ac.starlink.table.formats.WDCTableBuilder
 
canStream() - Method in class uk.ac.starlink.votable.VOTableBuilder
 
CARD_LENG - Static variable in class uk.ac.starlink.fits.FitsUtil
FITS header card length in bytes (@value).
CARD_TYPES - Static variable in class uk.ac.starlink.fits.CardType
Unmofifiable list of all known card types.
CardFactory - Class in uk.ac.starlink.fits
Creates FITS CardImages suitable for writing to a FITS header.
CardFactory(CardFactory.Config) - Constructor for class uk.ac.starlink.fits.CardFactory
Constructor.
CardFactory.Config - Interface in uk.ac.starlink.fits
CardFactory configuration.
CardImage - Class in uk.ac.starlink.fits
Represents a FITS header card that will be written.
CardImage(byte[]) - Constructor for class uk.ac.starlink.fits.CardImage
Constructs a CardImage from an 80-element byte array.
CardImage(CharSequence) - Constructor for class uk.ac.starlink.fits.CardImage
Constructs a CardImage from an 80-character CharSequence.
CARDS_PER_BLOCK - Static variable in class uk.ac.starlink.fits.FitsUtil
Number of header cards per FITS block (@value).
CardType<T> - Class in uk.ac.starlink.fits
Defines different types of FITS header card.
CdfDomains - Class in uk.ac.starlink.cdf
Utility class for identifying domain mappers for CDF datatypes.
CdfDomains() - Constructor for class uk.ac.starlink.cdf.CdfDomains
 
CdfStarTable - Class in uk.ac.starlink.cdf
StarTable implementation for CDF files.
CdfStarTable(CdfContent, CdfTableProfile) - Constructor for class uk.ac.starlink.cdf.CdfStarTable
Constructor.
CdfTableBuilder - Class in uk.ac.starlink.cdf
Table input handler for NASA CDF (Common Data Format) files.
CdfTableBuilder() - Constructor for class uk.ac.starlink.cdf.CdfTableBuilder
Constructs a default Cdf table builder.
CdfTableBuilder(CdfTableProfile) - Constructor for class uk.ac.starlink.cdf.CdfTableBuilder
Constructs a Cdf table builder with a custom translation profile.
CdfTableProfile - Interface in uk.ac.starlink.cdf
Encapsulates choices about how to do the conversion from a CDF to a StarTable.
CFORMAT_INFO - Static variable in class uk.ac.starlink.ecsv.EcsvStarTable
Metadata for ECSV format item.
CgiQuery - Class in uk.ac.starlink.util
Utility class for constructing CGI query strings.
CgiQuery(String) - Constructor for class uk.ac.starlink.util.CgiQuery
Constructs a CGI query.
Challenge - Class in uk.ac.starlink.auth
Represents and parses challenge specifications as defined by RFC7235.
Challenge(String, String, Map<String, String>) - Constructor for class uk.ac.starlink.auth.Challenge
Constructs a challenge with an optional realm and auth parameters.
Challenge(String, String) - Constructor for class uk.ac.starlink.auth.Challenge
Constructs a challenge with token68 string
CHALLENGE_HEADER - Static variable in class uk.ac.starlink.auth.AuthUtil
RFC 7235 challenge header key "WWW-Authenticate" (RFC 7235 sec 4.1).
CHAR - Static variable in class uk.ac.starlink.table.storage.Codec
Codec for 16-bit character, no null handling.
characters(char[], int, int) - Method in class uk.ac.starlink.votable.TableContentHandler
 
characters(char[], int, int) - Method in class uk.ac.starlink.votable.VOTableDOMBuilder
 
checkBuf(int) - Method in class uk.ac.starlink.util.DataBufferedOutputStream
Try to ensure there is a given number of bytes in the buffer.
checkColumnCount(WideFits, int) - Static method in class uk.ac.starlink.fits.FitsUtil
Checks that a table with the given number of columns can be written.
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.
checkJ2se() - Static method in class uk.ac.starlink.util.Loader
Checks that the JRE contains classes that you'd expect it to.
checkJ2seVendor() - Static method in class uk.ac.starlink.util.Loader
Checks the reported vendor for this J2SE.
checksumData(StarTable) - Static method in class uk.ac.starlink.table.Tables
Returns a checksum of all the cell data in a given table.
checksumData(RowSequence, Checksum) - Static method in class uk.ac.starlink.table.Tables
Feeds the data from a row sequence to a supplied checksum accumulator.
checkTable(StarTable) - Static method in class uk.ac.starlink.table.Tables
Diagnostic method which tests the invariants of a StarTable.
ChunkStreamer - Class in uk.ac.starlink.hapi
Handles reading HAPI data streams in chunks to cope with data requests that encounter service errors with the status 1408 "Bad Status - too much time or data requested".
ChunkStreamer(HapiService, int, IOConsumer<String>) - Constructor for class uk.ac.starlink.hapi.ChunkStreamer
Constructor.
CLASSIC - Static variable in class uk.ac.starlink.fits.CardFactory
Instance with value trimming, bad char replacement, no HIERARCH.
CLASSNAME_INFO - Static variable in class uk.ac.starlink.gbin.GbinTableBuilder
ValueInfo for GBIN row object classname.
ClassTableScheme - Class in uk.ac.starlink.table
TableScheme implementation that allows to use any TableScheme implementation on the classpath.
ClassTableScheme() - Constructor for class uk.ac.starlink.table.ClassTableScheme
 
clear() - Method in class uk.ac.starlink.auth.AuthManager
Clears all authentication state from this manager.
clear() - Method in class uk.ac.starlink.util.CountMap
Sets all the item counts to zero.
clear() - Method in class uk.ac.starlink.util.PrimitiveList
Removes all of the elements from this list (optional operation).
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
 
clearValue() - Method in interface uk.ac.starlink.parquet.Decoder
Resets this reader to the state in which no reads have been called.
CLI - Static variable in class uk.ac.starlink.auth.UserInterface
Command-line instance.
cloneNode(boolean) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
close() - Method in class uk.ac.starlink.ecsv.EcsvReader
 
close() - Method in class uk.ac.starlink.ecsv.LineReader
 
close() - Method in class uk.ac.starlink.feather.AbstractItemAccumulator
 
close() - Method in class uk.ac.starlink.feather.FeatherStarTable
Does nothing, but perhaps it ought to try to clear up resources related to the mapped buffers.
close() - Method in interface uk.ac.starlink.feather.ItemAccumulator
Tidies up resources, in particular discarding any off-heap temporary storage that may have been allocated.
close() - Method in interface uk.ac.starlink.fits.BasicInput
Releases resources belonging to this object.
close() - Method in class uk.ac.starlink.fits.BasicInputThreadLocal
 
close() - Method in class uk.ac.starlink.fits.BlockInput
 
close() - Method in class uk.ac.starlink.fits.BlockManager
Closes all the BufferManagers maintained by this object.
close() - Method in class uk.ac.starlink.fits.BlockMappedInput
This does not close the BlockManager.
close() - Method in class uk.ac.starlink.fits.BufferedRandomInput
 
close() - Method in class uk.ac.starlink.fits.BufferManager
Asserts that neither this manager, nor any of the buffers it has supplied, will be used again.
close() - Method in class uk.ac.starlink.fits.ByteBufferInput
 
close() - Method in class uk.ac.starlink.fits.ColFitsStarTable
 
close() - Method in class uk.ac.starlink.fits.MultiByteBufferInput
 
close() - Method in class uk.ac.starlink.fits.SimpleMappedInput
This does not close the BufManager.
close() - Method in class uk.ac.starlink.parquet.CachedParquetStarTable
 
close() - Method in class uk.ac.starlink.table.AbstractStarTable
The AbstractStarTable implementation of this method does nothing.
close() - Method in class uk.ac.starlink.table.AccessRowSequence
 
close() - Method in interface uk.ac.starlink.table.ByteStore
Tidies up.
close() - Method in class uk.ac.starlink.table.CountCheckRowSequence
 
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.jdbc.RandomResultSetStarTable
 
close() - Method in class uk.ac.starlink.table.jdbc.SequentialResultSetStarTable
 
close() - Method in class uk.ac.starlink.table.JoinStarTable
Closes all the constituent tables.
close() - Method in class uk.ac.starlink.table.OnceRowPipe
 
close() - Method in class uk.ac.starlink.table.ProgressRowSplittable
 
close() - Method in class uk.ac.starlink.table.RandomRowSplittable
 
close() - Method in class uk.ac.starlink.table.ReaderRowSequence
The ReaderRowSequence implementation does nothing.
close() - Method in interface uk.ac.starlink.table.RowAccess
Closes this reader.
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.SequentialRowSplittable
 
close() - Method in interface uk.ac.starlink.table.StarTable
Relinquishes any resources associated with this table.
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.WrapperRowAccess
 
close() - Method in class uk.ac.starlink.table.WrapperRowSequence
 
close() - Method in class uk.ac.starlink.table.WrapperStarTable
 
close() - Method in class uk.ac.starlink.util.Base64InputStream
 
close() - Method in class uk.ac.starlink.util.BufferedBase64OutputStream
Calls BufferedBase64OutputStream.endBase64() if required before closing.
close() - Method in class uk.ac.starlink.util.DataSource
Closes any open streams owned and not yet dispatched by this DataSource.
close() - Method in class uk.ac.starlink.votable.VOStarTable
 
closeData() - Method in class uk.ac.starlink.feather.AbstractItemAccumulator
Releases resources.
CODE_TOOMUCH - Static variable in exception uk.ac.starlink.hapi.HapiServiceException
HAPI status code for "Bad request - too much time or data requested".
Codec - Class in uk.ac.starlink.table.storage
Serializes and deserializes objects to/from a data stream.
Codec() - Constructor for class uk.ac.starlink.table.storage.Codec
 
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
 
COLDETAIL_INFO - Static variable in class uk.ac.starlink.gbin.GbinTableBuilder
ValueInfo for Gaia column detailed description string.
ColFitsPlusTableBuilder - Class in uk.ac.starlink.votable
Implementation of the TableBuilder interface which reads tables stored in column-oriented FITS binary table format.
ColFitsPlusTableBuilder() - Constructor for class uk.ac.starlink.votable.ColFitsPlusTableBuilder
Default constructor.
ColFitsPlusTableBuilder(WideFits) - Constructor for class uk.ac.starlink.votable.ColFitsPlusTableBuilder
Constructor.
ColFitsPlusTableWriter - Class in uk.ac.starlink.votable
Handles writing of a StarTable in a column-oriented FITS binary table format.
ColFitsPlusTableWriter() - Constructor for class uk.ac.starlink.votable.ColFitsPlusTableWriter
Default constructor.
ColFitsPlusTableWriter(String, WideFits) - Constructor for class uk.ac.starlink.votable.ColFitsPlusTableWriter
Deprecated.
allows some configuration options but not others; use no-arg constructor and configuration methods instead
ColFitsStarTable - Class in uk.ac.starlink.fits
StarTable based on a single-row FITS BINTABLE which contains the data for an entire column in each cell of the table.
ColFitsStarTable(DataSource, FitsHeader, long, boolean, WideFits) - Constructor for class uk.ac.starlink.fits.ColFitsStarTable
Constructor.
ColFitsTableBuilder - Class in uk.ac.starlink.fits
Implementation of the TableBuilder interface which reads tables stored in column-oriented FITS binary table format.
ColFitsTableBuilder() - Constructor for class uk.ac.starlink.fits.ColFitsTableBuilder
Default constructor.
ColFitsTableBuilder(WideFits) - Constructor for class uk.ac.starlink.fits.ColFitsTableBuilder
Constructor.
ColFitsTableSerializer - Class in uk.ac.starlink.fits
Object which can serialize a StarTable to a data stream as a one-row FITS file in which each element contains an entire column of the table.
ColFitsTableSerializer(FitsTableSerializerConfig, StarTable) - Constructor for class uk.ac.starlink.fits.ColFitsTableSerializer
Constructor.
ColFitsTableWriter - Class in uk.ac.starlink.fits
Handles writing of a StarTable in a column-oriented FITS binary table format.
ColFitsTableWriter() - Constructor for class uk.ac.starlink.fits.ColFitsTableWriter
Default constructor.
ColFitsTableWriter(String, WideFits) - Constructor for class uk.ac.starlink.fits.ColFitsTableWriter
Deprecated.
allows some configuration options but not others; use no-arg constructor and configuration methods instead
colInfos_ - Variable in class uk.ac.starlink.table.formats.RowEvaluator.Metadata
 
collapseWhitespace(String) - Static method in class uk.ac.starlink.table.Tables
Collapses whitespace in a string.
collect(RowCollector<A>, StarTable) - Method in class uk.ac.starlink.table.RowRunner
Performs a collection operation on table rows.
collect(SplitCollector<S, A>, S) - Method in class uk.ac.starlink.util.SplitProcessor
Collects content from a splittable object into an accumulator, as defined by a provided collector.
colorIcon(Icon, Color) - Static method in class uk.ac.starlink.util.IconUtils
Modifies an existing icon by changing its colour.
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(ValueInfo) - Constructor for class uk.ac.starlink.table.ColumnInfo
Constructs a new ColumnInfo based on a ValueInfo object.
ColumnInfo(String, Class<?>, String) - Constructor for class uk.ac.starlink.table.ColumnInfo
Constructs a new ColumnInfo object with a given name, class and description.
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.
ColumnReader - Interface in uk.ac.starlink.table.storage
Accessor for stored values.
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.
ColumnStore - Interface in uk.ac.starlink.table.storage
Defines an object which can store the data of a column, that is, an array of homogeneous objects.
ColumnStoreStarTable - Class in uk.ac.starlink.table.storage
StarTable implementation which retrieves its data from ColumnStore objects.
ColumnStoreStarTable(StarTable, long, ColumnStore[]) - Constructor for class uk.ac.starlink.table.storage.ColumnStoreStarTable
Constructor.
combine(A, A) - Method in interface uk.ac.starlink.util.SplitCollector
Combines the content of two accumulators.
COMMA_WRITER - Static variable in class uk.ac.starlink.ecsv.EcsvTableWriter
Instance using commas for delimiters.
COMMENT - Static variable in class uk.ac.starlink.fits.CardType
COMMENT card type.
COMMENT_BLANK - Static variable in class uk.ac.starlink.fits.CardType
Card type with nothing in the keyword field.
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.
COMMENT_OTHER - Static variable in class uk.ac.starlink.fits.CardType
Non-standard comment card (no value indicator).
compare(Node, Node) - Method in class uk.ac.starlink.connect.NodeComparator
 
compareDocumentPosition(Node) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
compareTo(UCD) - Method in class uk.ac.starlink.table.UCD
Implements the Comparable interface, comparing alphabetically by ID.
compareTo(VOTableVersion) - Method in class uk.ac.starlink.votable.VOTableVersion
 
COMPLEX - Static variable in class uk.ac.starlink.fits.CardType
Standard key/value card with complex content.
COMPLEX_HIER - Static variable in class uk.ac.starlink.fits.CardType
HIERARCH key/value card with complex content.
COMPRESS - Static variable in class uk.ac.starlink.util.Compression
A Compression object representing Unix compress-type compression.
Compression - Class in uk.ac.starlink.util
Characterises the compression status of a stream, and provides methods for decompressing it.
ConcatStarTable - Class in uk.ac.starlink.table
StarTable implementation which concatenates several tables together top-to-bottom.
ConcatStarTable(StarTable, Iterator<StarTable>) - 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.
configBean(Object) - Method in class uk.ac.starlink.util.BeanConfig
Attempts to apply this object's configuration setttings to a supplied target object.
ConfigMethod - Annotation Type in uk.ac.starlink.util
Annotation that prepares a mutator method for use and documentation by the BeanConfig class.
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.
configureConnection(HttpURLConnection) - Method in interface uk.ac.starlink.auth.AuthContext
Configures an HTTP connection with required authentication.
configureDefaultRenderers(JTable) - Static method in class uk.ac.starlink.table.gui.StarJTable
Sets up numeric cell renderers for the columns of a JTable.
configureFromTemplate(DateRangePanel) - Method in class uk.ac.starlink.hapi.DateRangePanel
Sets the state of this panel from the state of a template panel.
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.
configureSAXParserFactory(SAXParserFactory) - Method in class uk.ac.starlink.votable.Namespacing
Performs any necessary configuration of the namespacing capabilities of a given parser factory for use with this namespacing policy.
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.
connect(URL) - Method in class uk.ac.starlink.auth.AuthManager
Opens a URL connection to a given URL, negotiating authentication and with default handling of 3xx redirection.
connect(URL, UrlConnector) - Method in class uk.ac.starlink.auth.AuthManager
Opens a URL connection to a given URL with specified configuration, negotiating authentication and with default handling of 3xx redirection.
connect(URL, UrlConnector, Redirector) - Method in class uk.ac.starlink.auth.AuthManager
Opens a URL connection to a given URL with specified configuration, negotiating authentication and with configurable handling of 3xx redirection.
connect(HttpURLConnection) - Method in interface uk.ac.starlink.auth.UrlConnector
Opens communication to an HTTP resource.
connect(HttpURLConnection) - Method in class uk.ac.starlink.util.ContentCoding
 
Connection - Class in uk.ac.starlink.connect
Represents a connection to a remote resource.
Connection() - Constructor for class uk.ac.starlink.connect.Connection
Constructs a connection with no information.
Connection(Connector, Map<AuthKey, ?>) - Constructor for class uk.ac.starlink.connect.Connection
Constructs a connection recording the circumstances under which it was created.
CONNECTION_PROPERTY - Static variable in class uk.ac.starlink.connect.ConnectorAction
Key for the property which stores a Connection object.
Connector - Interface in uk.ac.starlink.connect
Interface for logging in to a remote facility.
Connector - Interface in uk.ac.starlink.table.jdbc
Interface for objects which can supply a JDBC Connection to a single database.
ConnectorAction - Class in uk.ac.starlink.connect
Action which controls logging in to and out of a remote service using a Connector object.
ConnectorAction(Connector) - Constructor for class uk.ac.starlink.connect.ConnectorAction
Constructor.
ConnectorManager - Class in uk.ac.starlink.connect
Marshals provision of Connector objects.
ConnectorManager() - Constructor for class uk.ac.starlink.connect.ConnectorManager
 
CONNECTORS_PROPERTY - Static variable in class uk.ac.starlink.connect.ConnectorManager
Name of property containing colon-separated list of additional Connector implementations to be made available from this manager.
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.
containsKey(Map<K, V>, K) - Static method in class uk.ac.starlink.util.Util
Typed map key test operation.
CONTENT_ENCODING - Static variable in class uk.ac.starlink.util.ContentCoding
Name of HTTP response header to mark coded response ("Content-Encoding").
ContentCoding - Class in uk.ac.starlink.util
Defines a policy for Content Codings used in HTTP connections.
ContentCoding() - Constructor for class uk.ac.starlink.util.ContentCoding
Constructor.
ContentType - Class in uk.ac.starlink.auth
Simple abstraction of MIME type.
ContentType(String, String) - Constructor for class uk.ac.starlink.auth.ContentType
Constructs a ContentType from type and subtype strings.
ContentType - Class in uk.ac.starlink.util
Represents a Content Type (MIME type) string.
ContentType(String, String) - Constructor for class uk.ac.starlink.util.ContentType
Constructs a ContentType from type and subtype strings.
ContentType(String, String, Map<String, String>) - Constructor for class uk.ac.starlink.util.ContentType
Constructs a ContentType from its constituent parts.
ContextFactory - Interface in uk.ac.starlink.auth
Contains configuration for creating AuthContext objects from user credentials.
CONTINUE - Static variable in class uk.ac.starlink.fits.CardType
CONTINUE card type.
convertNameToArchiveFormat(String) - Static method in class uk.ac.starlink.gbin.GbinMetadataReader
Converts a java-type name to an archive-type (SQL-friendly) name.
CookieIvoaAuthScheme - Class in uk.ac.starlink.auth
IvoaAuthScheme concrete subclass for working with cookies.
cookieLogText(HttpCookie) - Static method in class uk.ac.starlink.auth.AuthUtil
Returns a string suitable for reporting through the logging system to represent a cookie.
COOSYS_EPOCH_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
ValueInfo for COOSYS epoch attribute.
COOSYS_EQUINOX_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
ValueInfo for COOSYS equinox attribute.
COOSYS_REFPOSITION_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
ValueInfo for COOSYS refposition attribute.
COOSYS_SYSTEM_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
ValueInfo for COOSYS system attribute.
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(File, OutputStream) - Static method in class uk.ac.starlink.table.storage.FileByteStore
Utility method to copy the contents of a file to an output stream.
copy(OutputStream) - Method in class uk.ac.starlink.table.storage.LimitByteStore
 
copy(OutputStream) - Method in class uk.ac.starlink.table.storage.MemoryByteStore
 
copy(InputStream, OutputStream) - Static method in class uk.ac.starlink.util.IOUtils
Copies all the bytes from a given input stream to a given output stream.
copyBuffers(ByteBuffer[]) - Static method in class uk.ac.starlink.table.storage.NioByteStoreAccess
Utility method to make a deep copy of an array of ByteBuffers.
copyTable(StarTable) - Method in class uk.ac.starlink.table.StoragePolicy
Returns a random-access deep copy of the given table.
CountCheckRowSequence - Class in uk.ac.starlink.table
RowSequence wrapper class that guarantees a given number of rows.
CountInputStream - Class in uk.ac.starlink.util
Filter input stream that counts the number of bytes read.
CountInputStream(InputStream) - Constructor for class uk.ac.starlink.util.CountInputStream
Constructor.
CountMap<T> - Class in uk.ac.starlink.util
Keeps track of the number of times an item of type T has been added.
CountMap() - Constructor for class uk.ac.starlink.util.CountMap
Constructor.
CREATE - Static variable in class uk.ac.starlink.table.jdbc.WriteMode
WriteMode which creates a new database table before writing.
createAccess(ByteBuffer[]) - Static method in class uk.ac.starlink.table.storage.NioByteStoreAccess
Returns a reader implementation for an array of ByteBuffers.
createAccumulator() - Method in interface uk.ac.starlink.util.SplitCollector
Returns a new accumulator into which results can be collected.
createAlphaWideFits(int) - Static method in class uk.ac.starlink.fits.AbstractWideFits
Returns a WideFits instance that uses normal TFORMaaa headers where aaa is a 3-digit base-26 integer (each digit is [A-Z]).
createArray(int) - Method in class uk.ac.starlink.pds4.FieldReader
Creates a new instance of an array value corresponding to this reader's array type.
createArrayLineReader(String[]) - Static method in class uk.ac.starlink.ecsv.LineReader
Returns a LineReader instance that reads lines from an array.
createArrayValueHandler(ResultSetMetaData, int, Class<T>) - Static method in class uk.ac.starlink.table.jdbc.TypeMappers
Constructs a new ValueHandler which converts JDBC Array values to java array objects of a specific type.
createAsciiLineReader(InputStream) - Static method in class uk.ac.starlink.ecsv.LineReader
Returns a LineReader instance that just uses the lower 7 bits of each input byte for character values.
createAttribute(String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
createAttributeNS(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
createAuthentication() - Static method in class uk.ac.starlink.util.PropertyAuthenticator
Returns a PasswordAuthentication instance suitable for use with PropertyAuthenticator.
createAuthPanel(String[], JTextField, JPasswordField) - Static method in class uk.ac.starlink.auth.UserInterface
Places the components for acquiring username and password.
createBasicParallelProcessor(SplitPolicy) - Static method in class uk.ac.starlink.util.SplitProcessor
Returns a SplitProcessor instance that works in parallel, with one accumulator created for every forked subtask.
createBuffer() - Method in class uk.ac.starlink.fits.BufferManager
Returns a new read-only ByteBuffer providing access to the file region.
createByteArrayWriter(StarTable, int, boolean, VariableStarColumnWriter.PointerSize) - Static method in class uk.ac.starlink.feather.VariableStarColumnWriter
Returns a column writer for variable-length byte array values.
createByteStoreFactory(ByteStore) - Static method in class uk.ac.starlink.fits.InputFactory
Returns an input factory based on a populated bytestore.
createCalculation(RowData) - Method in class uk.ac.starlink.table.CalcStarTable
Creates the calculation object for the current row of the input table.
createCalculation(long) - Method in class uk.ac.starlink.table.CalcStarTable
Creates the calculation object for the given row of the input table.
createCDATASection(String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
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.
createCollectionTable(GbinTableProfile, Class<T>, Collection<? extends T>) - Static method in class uk.ac.starlink.gbin.GbinStarTable
Returns a table instance based on a collection of gaia objects.
createColumnInfo(String) - Method in class uk.ac.starlink.table.formats.RowEvaluator.Decoder
Returns a new ColumnInfo suitable for the decoded values.
createColumnWriter(StarTable, int) - Static method in class uk.ac.starlink.feather.StarColumnWriters
Returns a StarColumnWriter suitable for a given column of a StarTable.
createCommandLineProcessBuilder(String) - Static method in class uk.ac.starlink.util.ProcessDataSource
Utility method to create a process builder given a shell command line that generates output to standard output.
createComment(String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
createCommentCard(String) - Method in class uk.ac.starlink.fits.CardFactory
Constructs a COMMENT card with the given comment.
createContext(UserInterface) - Method in interface uk.ac.starlink.auth.ContextFactory
Attempts to create an authentication context, by enquiring for input from the UI as appropriate.
createContextFactory(Challenge, URL) - Method in interface uk.ac.starlink.auth.AuthScheme
Attempts to return an object that can take user input to generate an AuthContext based on a given challenge.
createContextFactory(Challenge, URL) - Method in class uk.ac.starlink.auth.BasicAuthScheme
 
createContextFactory(LoginProtocol, URL, URL) - Method in class uk.ac.starlink.auth.BearerIvoaAuthScheme
 
createContextFactory(LoginProtocol, URL, URL) - Method in class uk.ac.starlink.auth.CookieIvoaAuthScheme
 
createContextFactory(Challenge, URL) - Method in class uk.ac.starlink.auth.IvoaAuthScheme
 
createContextFactory(LoginProtocol, URL, URL) - Method in class uk.ac.starlink.auth.IvoaAuthScheme
Creates a ContextFactory for this scheme with a given login protocol instance.
createContextFactory(LoginProtocol, URL, URL) - Method in class uk.ac.starlink.auth.X509IvoaAuthScheme
 
createDateFormat(String) - Static method in class uk.ac.starlink.hapi.Times
Creates a format for rendering dates.
CREATEDBY_INFO - Static variable in class uk.ac.starlink.parquet.ParquetStarTable
Parameter metadata for parquet creation info.
createDecoder(String, String) - Static method in class uk.ac.starlink.ecsv.EcsvDecoder
Returns an instance of this class given a datatype and optional subtype.
createDecoder() - Method in interface uk.ac.starlink.parquet.InputColumn
Returns a decoder that can read column values from the file.
createDelegatingAttr(Attr) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Creates a new node in this document that delegates to an object of class Attr in the base model.
createDelegatingAttr(Attr, boolean) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Creates a new node in this document that delegates to an object of class Attr and knows whether it is an ID-type attribute or not.
createDelegatingAttr(Attr) - Method in class uk.ac.starlink.votable.VODocument
 
createDelegatingCDATASection(CDATASection) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Creates a new node in this document that delegates to an object of class CDATASection in the base model.
createDelegatingCharacterData(CharacterData) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Creates a new node in this document that delegates to an object of class CharacterData (not one of its subclasses) in the base model.
createDelegatingComment(Comment) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Creates a new node in this document that delegates to an object of class Comment in the base model.
createDelegatingDocumentFragment(DocumentFragment) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Creates a new node in this document that delegates to an object of class DocumentFragment in the base model.
createDelegatingDocumentType(DocumentType) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Creates a new node in this document that delegates to an object of class DocumentType in the base model.
createDelegatingElement(Element) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Creates a new node in this document that delegates to an object of class Element in the base model.
createDelegatingElement(Element) - Method in class uk.ac.starlink.votable.VODocument
 
createDelegatingEntity(Entity) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Creates a new node in this document that delegates to an object of class Entity in the base model.
createDelegatingEntityReference(EntityReference) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Creates a new node in this document that delegates to an object of class EntityReference in the base model.
createDelegatingNamedNodeMap(NamedNodeMap) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Returns a NamedNodeMap which will dispense nodes in this document.
createDelegatingNodeList(NodeList) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Returns a NodeList which will dispense nodes in this document.
createDelegatingNotation(Notation) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Creates a new node in this document that delegates to an object of class Notation in the base model.
createDelegatingProcessingInstruction(ProcessingInstruction) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Creates a new node in this document that delegates to an object of class ProcessingInstruction in the base model.
createDelegatingSimpleNode(Node) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Creates a new node in this document that delegates to an object of class Node (not one of its subclasses) in the base model.
createDelegatingText(Text) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Creates a new node in this document that delegates to an object of class Text (not one of its subclasses) in the base model.
createDialog(Component) - Method in class uk.ac.starlink.connect.ConnectorAction
Constructs the dialogue which is used to ask the user for authorization information.
createDialog(Component) - Method in class uk.ac.starlink.table.gui.TableSaveChooser
Creates a dialogue which can be used for user interaction.
createDocumentFragment() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
createElement(String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
createElementNS(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
createEncoder(ColumnInfo, char) - Static method in class uk.ac.starlink.ecsv.EcsvEncoder
Returns an encoder suitable for encoding data from a column with given metadata.
createEncoder(ColumnInfo, boolean) - Static method in class uk.ac.starlink.parquet.Encoders
Returns an encoder for a given ColumnInfo.
createEntityReference(String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
createExtendedHeader(int, int) - Method in interface uk.ac.starlink.fits.WideFits
Creates a BintableColumnHeader instance suitable for use with the extended column convention defined by this class.
createFactory(DataSource, long, long) - Static method in class uk.ac.starlink.fits.InputFactory
Constructs an instance of this class to read a given data source.
createFileFactory(File, long, long) - Static method in class uk.ac.starlink.fits.InputFactory
Constructs an instance of this class to read a given uncompressed file.
createFixed(String, String) - Static method in class uk.ac.starlink.auth.UserInterface
Returns a headless implementation with a fixed user name and password supplied as strings.
createFixed(UserPass) - Static method in class uk.ac.starlink.auth.UserInterface
Returns a headless implementation with a fixed username+password object.
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.
createGbinReaderObject(InputStream) - Static method in class uk.ac.starlink.gbin.GbinObjectReader
Constructs a GbinReader from a given input stream.
createHierarchWideFits(int) - Static method in class uk.ac.starlink.fits.AbstractWideFits
Returns a WideFits instance that uses headers of the form HIERARCH XT TFORMnnnnn, using the ESO HIERARCH convention.
createIdentityRepresentation(Class<T>, boolean) - Static method in class uk.ac.starlink.gbin.DefaultGbinTableProfile
Returns a representation that uses the input values unchanged.
createIdentityValueHandler(ResultSetMetaData, int) - Static method in class uk.ac.starlink.table.jdbc.TypeMappers
Constructs a new ValueHandler which performs no conversions.
createImage(Icon) - Static method in class uk.ac.starlink.util.IconUtils
Returns an image got by drawing an Icon.
createInput(BlockManager, boolean) - Static method in class uk.ac.starlink.fits.BlockMappedInput
Constructs an instance that does or does not support caching.
createInput(BlockManager, long) - Static method in class uk.ac.starlink.fits.BlockMappedInput
Constructs an instance with explicit configuration.
createInput(boolean) - Method in class uk.ac.starlink.fits.InputFactory
Returns a BasicInput instance to read this object's byte stream.
createInputColumn(MessageType, String[]) - Static method in class uk.ac.starlink.parquet.InputColumns
Returns an InputColumn for reading a given column from a parquet file.
createInstance(StarTable) - Static method in class uk.ac.starlink.table.AccessRowSequence
Constructs an AccessRowSequence based on a given table.
createIntegerCard(String, long, String) - Method in class uk.ac.starlink.fits.CardFactory
Constructs a key-value card with integer content.
createItemAccumulator(StoragePolicy) - Method in class uk.ac.starlink.feather.BooleanStarColumnWriter
 
createItemAccumulator(StoragePolicy) - Method in class uk.ac.starlink.feather.NumberStarColumnWriter
 
createItemAccumulator(StoragePolicy) - Method in class uk.ac.starlink.feather.StarColumnWriter
 
createItemAccumulator(StoragePolicy) - Method in class uk.ac.starlink.feather.VariableStarColumnWriter
 
createItemReaders(Class<?>, GbinTableProfile) - Static method in class uk.ac.starlink.gbin.ItemReader
Constructs a list of objects that can each read a field from an object.
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
 
createLiteralCard(String, String, String) - Method in class uk.ac.starlink.fits.CardFactory
Constructs a key-value card with given literal text for the value part.
createLogicalCard(String, boolean, String) - Method in class uk.ac.starlink.fits.CardFactory
Constructs a key-value card with logical content.
createMultiplexer(Class<T>) - Method in class uk.ac.starlink.util.MultiplexInvocationHandler
Returns a new proxy instance which implements the given interface type, and which uses this handler to execute its methods.
createNode(String) - Method in interface uk.ac.starlink.connect.Branch
Attempts to construct a new node in the context of this one.
createNode(String) - Method in class uk.ac.starlink.connect.FileBranch
 
createNode(File) - Static method in class uk.ac.starlink.connect.FileNode
Creates a new FileNode from a File.
createObject(String) - Method in class uk.ac.starlink.util.ObjectFactory
Constructs and returns an object from one of the classes registered with this factory.
createOutputSink(OutputStream, StarTableWriter) - Method in class uk.ac.starlink.table.StarTableOutput
Returns a sink which allows you to write data to an output table.
createOutputSink(String, String) - Method in class uk.ac.starlink.table.StarTableOutput
Returns a sink which allows you to write data to an output table.
createPlainCard(String) - Method in class uk.ac.starlink.fits.CardFactory
Constructs a card containing the given exact text.
createPoolParallelProcessor(SplitPolicy) - Static method in class uk.ac.starlink.util.SplitProcessor
Returns a SplitProcessor instance that works in parallel, with a pool of reusable accumulators shared by forked subtasks.
createProcessingInstruction(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
createProfile(boolean, String[], String[], String[]) - Static method in class uk.ac.starlink.cdf.CdfTableBuilder
Constructs an instance of CdfTableProfile with some suggestions for attribute names with known semantics.
createQuery(HapiEndpoint, Map<String, String>) - Method in class uk.ac.starlink.hapi.HapiService
Returns a URL representing a query to a given endpoint of this service with specified parameters.
createQueryComponent() - Method in class uk.ac.starlink.hapi.HapiTableLoadDialog
 
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
 
createRandomFactory(DataSource, long, long, StoragePolicy) - Static method in class uk.ac.starlink.fits.InputFactory
Returns an InputFactory for which random access is guaranteed.
createReader(InputStream) - Static method in class uk.ac.starlink.gbin.GbinObjectReader
Attempts to construct a GbinObjectReader that can read records from a given input stream.
createReader(HapiParam) - Static method in class uk.ac.starlink.hapi.ParamReader
Returns a ParamReader instance for a given HAPI parameter.
createReader() - Method in interface uk.ac.starlink.table.storage.ColumnStore
Returns an object that can provide random access to the cells written to this store.
createReader() - Method in class uk.ac.starlink.table.storage.IndexedStreamColumnStore
 
createReader() - Method in class uk.ac.starlink.table.storage.StreamColumnStore
 
createRealCard(String, double, String) - Method in class uk.ac.starlink.fits.CardFactory
Constructs a key-value card with floating point content.
createRepresentation(Class<?>) - Method in class uk.ac.starlink.gbin.DefaultGbinTableProfile
 
createRepresentation(Class<?>) - Method in interface uk.ac.starlink.gbin.GbinTableProfile
Returns an object which can represent a particular data type returned from an accessor method of a GBIN object (or one of its descendants).
createRowSequence(GbinObjectReader, Object) - Method in class uk.ac.starlink.gbin.GbinStarTable
Returns a row sequence for this table based on some required objects.
createRowSequence(InputStream, Byte, String) - Method in class uk.ac.starlink.hapi.HapiTableReader
Returns a row sequence given a HAPI data stream with no header.
createRowSequence() - Method in class uk.ac.starlink.table.jdbc.StarResultSet
Returns a sequential RowSequence based on this object.
createRowSequenceUsingHeader(InputStream) - Method in class uk.ac.starlink.hapi.HapiTableReader
Returns a row sequence given a HAPI data stream including the prepended commented header (info JSON object) information.
createRowSplittable(StarTable) - Method in class uk.ac.starlink.table.RowRunner
Acquires a splittable row sequence from a table.
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.
createSequentialFactory(DataSource, long, long) - Static method in class uk.ac.starlink.fits.InputFactory
Constructs an instance of this class to read a given data source viewed as a stream, not a file.
createSequentialInput(InputStream) - Static method in class uk.ac.starlink.fits.InputFactory
Returns a non-random-access BasicInput based on a supplied input stream.
createSequentialProcessor() - Static method in class uk.ac.starlink.util.SplitProcessor
Returns a SplitProcessor instance that performs sequential processing.
createSerializer(StarTable) - Method in class uk.ac.starlink.fits.AbstractFitsTableWriter
Provides a suitable serializer for a given table.
createSerializer(StarTable) - Method in class uk.ac.starlink.fits.ColFitsTableWriter
 
createSerializer(StarTable) - Method in class uk.ac.starlink.fits.FitsTableWriter
 
createSerializer(StarTable) - Method in class uk.ac.starlink.fits.HduFitsTableWriter
 
createSerializer(StarTable) - Method in class uk.ac.starlink.fits.HealpixFitsTableWriter
Returns a StandardFitsTableSerializer only if the table looks like a HEALpix map.
createSerializer(StarTable) - Method in class uk.ac.starlink.fits.VariableFitsTableWriter
 
createSerializer(StarTable) - Method in class uk.ac.starlink.votable.ColFitsPlusTableWriter
 
createSerializer(StarTable) - Method in class uk.ac.starlink.votable.FitsPlusTableWriter
 
createServiceDescriptor(VOElement) - Method in class uk.ac.starlink.votable.datalink.ServiceDescriptorFactory
Parses a DOM element as a ServiceDescriptor.
createServiceParam(ParamElement) - Method in class uk.ac.starlink.votable.datalink.ServiceDescriptorFactory
Parses a VOTable DOM element as a ServiceParam.
createStandardHeader(int) - Static method in class uk.ac.starlink.fits.BintableColumnHeader
Returns an instance of this class for use with standard FITS BINTABLE headers.
createStandardInstance(int[]) - Static method in class uk.ac.starlink.auth.Redirector
Returns an instance that redirects on a given list of 3xx codes.
createStandardProcessor(SplitPolicy, boolean) - Static method in class uk.ac.starlink.util.SplitProcessor
Returns a suitable processor instance.
createStarTable(IOSupplier<RowSequence>) - Method in class uk.ac.starlink.hapi.HapiTableReader
Produces a StarTable based on this metadata given a source of row sequence data.
createStream() - Method in interface uk.ac.starlink.util.Destination
Returns an output stream which will write to this destination.
createStreamingStatement(Connection, boolean) - Static method in class uk.ac.starlink.table.jdbc.JDBCUtils
Returns a statement which tries its best to stream data.
createStringCard(String, String, String) - Method in class uk.ac.starlink.fits.CardFactory
Constructs a key-value card with string content.
createStringColumnRepresentation(Class<?>) - Static method in class uk.ac.starlink.gbin.DefaultGbinTableProfile
Returns a representation that maps its input values to strings using their toString method, and uses the result like a column.
createStringValueHandler(ResultSetMetaData, int) - Static method in class uk.ac.starlink.table.jdbc.TypeMappers
Constructs a new ValueHandler which converts values to Strings.
createStringWriter(StarTable, int, boolean, VariableStarColumnWriter.PointerSize) - Static method in class uk.ac.starlink.feather.VariableStarColumnWriter
Returns a column writer for variable-length string values.
createTable(FitsHeader, InputFactory) - Static method in class uk.ac.starlink.fits.AsciiTableStarTable
Creates a table instance from a TABLE HDU.
createTable(FitsHeader, InputFactory, WideFits) - Static method in class uk.ac.starlink.fits.BintableStarTable
Returns an instance of this class given a data access instance.
createTable(String) - Method in class uk.ac.starlink.hapi.HapiTableScheme
 
createTable(String) - Method in class uk.ac.starlink.table.ClassTableScheme
 
createTable(String) - Method in class uk.ac.starlink.table.jdbc.JDBCTableScheme
 
createTable(String) - Method in class uk.ac.starlink.table.LoopTableScheme
 
createTable(String) - Method in interface uk.ac.starlink.table.TableScheme
Turns a scheme-specific specification into a table.
createTable(String) - Method in class uk.ac.starlink.table.TestTableScheme
 
createTableLoader() - Method in class uk.ac.starlink.hapi.HapiTableLoadDialog
 
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.
createTextIcon(String, Graphics) - Static method in class uk.ac.starlink.util.IconUtils
Returns an icon that paints a line of text.
createTextNode(String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
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.
createUnauthContext() - Method in interface uk.ac.starlink.auth.ContextFactory
Creates a context representing unauthenticated (anonymous) access.
createURLStreamHandler(String) - Method in class uk.ac.starlink.util.CustomURLStreamHandlerFactory
 
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.
CsvReader - Class in uk.ac.starlink.hapi
CSV file reader.
CsvReader() - Constructor for class uk.ac.starlink.hapi.CsvReader
Constructor.
CsvStarTable - Class in uk.ac.starlink.table.formats
Comma-Separated Value table.
CsvStarTable(DataSource) - Constructor for class uk.ac.starlink.table.formats.CsvStarTable
Constructor with default options.
CsvStarTable(DataSource, Boolean, int) - Constructor for class uk.ac.starlink.table.formats.CsvStarTable
Constructor with configuration option.
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.
CustomURLStreamHandlerFactory - Class in uk.ac.starlink.util
Customisable implementation of URLStreamHandlerFactory.
CustomURLStreamHandlerFactory() - Constructor for class uk.ac.starlink.util.CustomURLStreamHandlerFactory
Constructs a no-op handler factory.
CustomURLStreamHandlerFactory(Map<String, String>) - Constructor for class uk.ac.starlink.util.CustomURLStreamHandlerFactory
Constructs a handler factory initialised with a given protocol->classname map.

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.
DataBufferedInputStream - Class in uk.ac.starlink.util
InputStream which provides buffering and an efficient DataInput implementation.
DataBufferedInputStream(InputStream) - Constructor for class uk.ac.starlink.util.DataBufferedInputStream
Constructs an instance with a default buffer size.
DataBufferedInputStream(InputStream, int) - Constructor for class uk.ac.starlink.util.DataBufferedInputStream
Constructs an instance with a given buffer size.
DataBufferedOutputStream - Class in uk.ac.starlink.util
BufferedOutputStream subclass implementing the DataOutput interface.
DataBufferedOutputStream(OutputStream) - Constructor for class uk.ac.starlink.util.DataBufferedOutputStream
Constructs a stream with a default buffer size.
DataBufferedOutputStream(OutputStream, int) - Constructor for class uk.ac.starlink.util.DataBufferedOutputStream
Constructs a stream with a given buffer size.
DataFormat - Class in uk.ac.starlink.votable
Class of objects representing the different serialization formats into which VOTable cell data can be written.
DataSource - Class in uk.ac.starlink.util
Represents a stream-like source of data.
DataSource(int) - Constructor for class uk.ac.starlink.util.DataSource
Constructs a DataSource with a given size of intro buffer.
DataSource() - Constructor for class uk.ac.starlink.util.DataSource
Constructs a DataSource with a default size of intro buffer.
DataStat(long, long) - Constructor for class uk.ac.starlink.feather.StarColumnWriter.DataStat
Constructor.
DATATYPE_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
ValueInfo for VOTable datatype attribute.
DateRangePanel - Class in uk.ac.starlink.hapi
Graphical component for selecting a time range.
DateRangePanel() - Constructor for class uk.ac.starlink.hapi.DateRangePanel
Constructor.
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.ecsv.EcsvDecoder
Attempts to decode the supplied string to a value of this decoder's type.
decode(String) - Method in class uk.ac.starlink.table.formats.RowEvaluator.Decoder
Decodes a value.
decode(File) - Method in class uk.ac.starlink.util.AsciiFileParser
Open, read and decode the contents of the file.
decode(Element) - Method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
 
decode(Element) - Method in interface uk.ac.starlink.util.XMLEncodeDecode
Decode (ie, restore) the internal state of this object from an Element.
decodeBoolean(ByteStoreAccess) - Method in class uk.ac.starlink.table.storage.Codec
Deserialises an item from a stream, and presents it as a boolean if possible.
decodeDouble(ByteStoreAccess) - Method in class uk.ac.starlink.table.storage.Codec
Deserialises an item from a stream, and presents it as a double if possible.
decodeInt(ByteStoreAccess) - Method in class uk.ac.starlink.table.storage.Codec
Deserialises an item from a stream, and presents it as an integer if possible.
decodeLong(ByteStoreAccess) - Method in class uk.ac.starlink.table.storage.Codec
Deserialises an item from a stream, and presents it as a long integer if possible.
decodeObject(ByteStoreAccess) - Method in class uk.ac.starlink.table.storage.Codec
Deserializes an item from a stream.
Decoder<T> - Interface in uk.ac.starlink.parquet
Can read values from a particular column in a parquet file.
Decoder(Class<?>) - Constructor for class uk.ac.starlink.table.formats.RowEvaluator.Decoder
Constructor.
decoders_ - Variable in class uk.ac.starlink.table.formats.RowEvaluator.Metadata
 
decodeString(Charset) - Method in class uk.ac.starlink.util.ByteList
Returns a string with the current byte content of this byte list, decoded using the supplied encoding.
decodeUtf8() - Method in class uk.ac.starlink.util.ByteList
Returns a string with the current byte content of this byte list, decoded using the UTF-8 encoding.
decompress(InputStream) - Method in class uk.ac.starlink.util.Compression
Returns a stream which is a decompressed version of the input stream, according to this objects compression type.
decompressStatic(InputStream) - Static method in class uk.ac.starlink.util.Compression
Returns a decompressed version of the given input stream.
DEFAULT - Static variable in class uk.ac.starlink.auth.Redirector
Default instance.
DEFAULT - Static variable in class uk.ac.starlink.fits.CardFactory
Default instance (currently CardFactory.CLASSIC).
DEFAULT - Static variable in interface uk.ac.starlink.fits.WideFits
Default WideFits instance; currently TFORMaaa using column 999.
DEFAULT - Static variable in class uk.ac.starlink.table.RowRunner
General purpose instance; will be parallel for suitable environments.
DEFAULT_BLOCKSIZE - Static variable in class uk.ac.starlink.fits.BlockManager
Default size of a block.
DEFAULT_BUFFER_SIZE - Static variable in class uk.ac.starlink.util.DataBufferedInputStream
Default buffer size 8192, same as java.io.BufferedInputStream.
DEFAULT_BUFFER_SIZE - Static variable in class uk.ac.starlink.util.DataBufferedOutputStream
Default buffer size 8192, same as java.io.BufferedOutputStream.
DEFAULT_EXPIRYMILLIS - Static variable in class uk.ac.starlink.fits.BlockMappedInput
Default time in milliseconds after which buffers will be discarded.
DEFAULT_INTRO_LIMIT - Static variable in class uk.ac.starlink.util.DataSource
 
DEFAULT_PROFILE - Static variable in class uk.ac.starlink.cdf.CdfTableBuilder
Default CDF-StarTable translation profile.
DEFAULT_VERSION_STRING - Static variable in class uk.ac.starlink.votable.VOTableVersion
Default VOTable version number which output will conform to if not otherwise specified ("1.4").
DEFAULT_XML_DECLARATION - Static variable in class uk.ac.starlink.votable.VOTableWriter
Default XML declaration in written documents.
DefaultGbinTableProfile - Class in uk.ac.starlink.gbin
Default implementation of GbinTableProfile.
DefaultGbinTableProfile() - Constructor for class uk.ac.starlink.gbin.DefaultGbinTableProfile
Constructs a profile with default configuration.
DefaultGbinTableProfile(Class<?>[], Class<?>[], Class<?>[]) - Constructor for class uk.ac.starlink.gbin.DefaultGbinTableProfile
Constructs a profile with explicit configuration.
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.
DelegatingAttr - Class in uk.ac.starlink.votable.dom
 
DelegatingAttr(Attr, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingAttr
Constructor.
DelegatingAttr(Attr, DelegatingDocument, boolean) - Constructor for class uk.ac.starlink.votable.dom.DelegatingAttr
Constructs a DelegatingAttr with information about whether it is an ID-type attribute or not.
DelegatingCDATASection - Class in uk.ac.starlink.votable.dom
 
DelegatingCDATASection(CDATASection, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingCDATASection
 
DelegatingCharacterData - Class in uk.ac.starlink.votable.dom
 
DelegatingCharacterData(CharacterData, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingCharacterData
 
DelegatingComment - Class in uk.ac.starlink.votable.dom
 
DelegatingComment(Comment, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingComment
 
DelegatingDocument - Class in uk.ac.starlink.votable.dom
DOM Document implementation which delegates its operations to a base Document instance.
DelegatingDocument(Document, String) - Constructor for class uk.ac.starlink.votable.dom.DelegatingDocument
Constructs a new document which delegates its behaviour to a Document from another DOM.
DelegatingDocument(String) - Constructor for class uk.ac.starlink.votable.dom.DelegatingDocument
Constructs a new empty document based on a new empty document got from the default DOM implementation.
DelegatingDocumentFragment - Class in uk.ac.starlink.votable.dom
 
DelegatingDocumentFragment(DocumentFragment, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingDocumentFragment
 
DelegatingDocumentType - Class in uk.ac.starlink.votable.dom
 
DelegatingDocumentType(DocumentType, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingDocumentType
 
DelegatingElement - Class in uk.ac.starlink.votable.dom
 
DelegatingElement(Element, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingElement
 
DelegatingEntity - Class in uk.ac.starlink.votable.dom
 
DelegatingEntity(Entity, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingEntity
 
DelegatingEntityReference - Class in uk.ac.starlink.votable.dom
 
DelegatingEntityReference(EntityReference, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingEntityReference
 
DelegatingNode - Class in uk.ac.starlink.votable.dom
Node implementation which simply delegates all its methods to a base Node instance.
DelegatingNode(Node, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingNode
 
DelegatingNotation - Class in uk.ac.starlink.votable.dom
 
DelegatingNotation(Notation, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingNotation
 
DelegatingProcessingInstruction - Class in uk.ac.starlink.votable.dom
 
DelegatingProcessingInstruction(ProcessingInstruction, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingProcessingInstruction
 
DelegatingText - Class in uk.ac.starlink.votable.dom
 
DelegatingText(Text, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingText
 
deleteColumn(StarTable, int) - Static method in class uk.ac.starlink.table.Tables
Returns a table equivalent to the original but with a given column deleted.
deleteColumns(StarTable, int[]) - Static method in class uk.ac.starlink.table.ColumnPermutedStarTable
Returns a ColumnPermutedStarTable with selected columns deleted.
deleteData(int, int) - Method in class uk.ac.starlink.votable.dom.DelegatingCharacterData
 
DelimitedPds4StarTable - Class in uk.ac.starlink.pds4
Concrete Pds4StarTable sublclass for delimited tables.
DelimitedPds4StarTable(DelimitedTable, URL) - Constructor for class uk.ac.starlink.pds4.DelimitedPds4StarTable
Constructor.
DelimitedTable - Interface in uk.ac.starlink.pds4
Table subinterface for PDS4 Table_Delimited objects.
delims - Variable in class uk.ac.starlink.util.AsciiFileParser
The permissible delimeters between fields.
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.
DESCRIP_INFO - Static variable in class uk.ac.starlink.gbin.GbinTableBuilder
ValueInfo for Gaia table description string.
DESCRIPTION_INFO - Static variable in class uk.ac.starlink.pds4.Pds4StarTable
 
DESCRIPTION_KEY - Static variable in class uk.ac.starlink.feather.FeatherStarTable
JSON key used to store description text in column user metadata.
Destination - Interface in uk.ac.starlink.util
Defines an object which can return an output stream, and hence represents the potential destination of a stream of data.
DEV - Static variable in class uk.ac.starlink.hapi.ServerListing
Central list of development servers.
DFLT_BUFSIZE - Static variable in class uk.ac.starlink.fits.BufferedRandomInput
 
DFLT_MAX_TASKS_PER_CORE - Static variable in class uk.ac.starlink.util.SplitPolicy
Default value for maximum average number of subtasks per core.
DFLT_MIN_TASK_SIZE - Static variable in class uk.ac.starlink.util.SplitPolicy
Default value for minimum subtask size.
DFLT_POLICY - Static variable in class uk.ac.starlink.table.RowRunner
Default split policy.
DFLT_POLICY - Static variable in class uk.ac.starlink.util.SplitPolicy
Default splitting policy.
DFLT_SCHEMES - Static variable in class uk.ac.starlink.auth.AuthUtil
Default list of authentication schemes in order of preference.
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(File) - Constructor for class uk.ac.starlink.table.storage.DiskRowStore
Constructs a new DiskRowStore which uses the given file as a backing store.
DiskRowStore() - Constructor for class uk.ac.starlink.table.storage.DiskRowStore
Constructs a new DiskRowStore which uses a temporary file as backing store.
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.
disposeBuffer(ByteBuffer) - Method in class uk.ac.starlink.fits.BufferManager
Asserts that the supplied buffer, originally acquired from BufferManager.createBuffer(), will no longer be used.
docIncludesExample() - Method in class uk.ac.starlink.cdf.CdfTableBuilder
 
docIncludesExample() - Method in class uk.ac.starlink.ecsv.EcsvTableBuilder
 
docIncludesExample() - Method in class uk.ac.starlink.ecsv.EcsvTableWriter
 
docIncludesExample() - Method in class uk.ac.starlink.feather.FeatherTableBuilder
 
docIncludesExample() - Method in class uk.ac.starlink.feather.FeatherTableWriter
 
docIncludesExample() - Method in class uk.ac.starlink.fits.ColFitsTableBuilder
 
docIncludesExample() - Method in class uk.ac.starlink.fits.FitsTableBuilder
 
docIncludesExample() - Method in class uk.ac.starlink.gbin.GbinTableBuilder
 
docIncludesExample() - Method in class uk.ac.starlink.hapi.HapiTableBuilder
 
docIncludesExample() - Method in class uk.ac.starlink.mirage.MirageTableWriter
 
docIncludesExample() - Method in class uk.ac.starlink.parquet.ParquetTableBuilder
 
docIncludesExample() - Method in class uk.ac.starlink.parquet.ParquetTableWriter
 
docIncludesExample() - Method in class uk.ac.starlink.pds4.Pds4TableBuilder
 
docIncludesExample() - Method in class uk.ac.starlink.table.formats.AsciiTableBuilder
 
docIncludesExample() - Method in class uk.ac.starlink.table.formats.AsciiTableWriter
 
docIncludesExample() - Method in class uk.ac.starlink.table.formats.CsvTableBuilder
 
docIncludesExample() - Method in class uk.ac.starlink.table.formats.CsvTableWriter
 
docIncludesExample() - Method in interface uk.ac.starlink.table.formats.DocumentedIOHandler
Indicates whether the serialization of some (short) example table should be added to the user documentation for this handler.
docIncludesExample() - Method in class uk.ac.starlink.table.formats.HTMLTableWriter
 
docIncludesExample() - Method in class uk.ac.starlink.table.formats.IpacTableBuilder
 
docIncludesExample() - Method in class uk.ac.starlink.table.formats.IpacTableWriter
 
docIncludesExample() - Method in class uk.ac.starlink.table.formats.LatexTableWriter
 
docIncludesExample() - Method in class uk.ac.starlink.table.formats.MrtTableBuilder
 
docIncludesExample() - Method in class uk.ac.starlink.table.formats.TextTableWriter
 
docIncludesExample() - Method in class uk.ac.starlink.table.formats.TstTableBuilder
 
docIncludesExample() - Method in class uk.ac.starlink.table.formats.TstTableWriter
 
docIncludesExample() - Method in class uk.ac.starlink.table.formats.WDCTableBuilder
 
docIncludesExample() - Method in class uk.ac.starlink.votable.ColFitsPlusTableWriter
 
docIncludesExample() - Method in class uk.ac.starlink.votable.FitsPlusTableWriter
 
docIncludesExample() - Method in class uk.ac.starlink.votable.VOTableBuilder
 
docIncludesExample() - Method in class uk.ac.starlink.votable.VOTableWriter
 
Documented - Interface in uk.ac.starlink.table
Mixin interface that provides extended user documentation for an object.
DocumentedIOHandler - Interface in uk.ac.starlink.table.formats
Marker interface providing some behaviour that should be implemented by table I/O handlers to assist with auto-generating XML user documentation.
DocumentedStreamStarTableWriter - Class in uk.ac.starlink.table.formats
Partial StarTableWriter implementation for use by writers which just write to output streams, and which also implements DocumentedIOHandler.
DocumentedStreamStarTableWriter(String[]) - Constructor for class uk.ac.starlink.table.formats.DocumentedStreamStarTableWriter
Constructor.
DocumentedTableBuilder - Class in uk.ac.starlink.table.formats
Partial TableBuilder implementation that adds some behaviour useful when auto-generating XML user documentation for I/O handlers.
DocumentedTableBuilder(String[]) - Constructor for class uk.ac.starlink.table.formats.DocumentedTableBuilder
Constructor.
Domain<M extends DomainMapper> - Interface in uk.ac.starlink.table
Common value domain.
DomainMapper - Interface in uk.ac.starlink.table
Marker interface for objects that can map input values to a particular common value domain.
DOMUtils - Class in uk.ac.starlink.util
Provides convenience methods for handling DOMs.
done(boolean) - Method in class uk.ac.starlink.table.gui.SaveWorker
Called from the event dispatch thread when the save has completed.
done() - Method in class uk.ac.starlink.table.gui.TableSaveChooser
Called when the table has been written.
done(long) - Method in interface uk.ac.starlink.table.ProgressRowSplittable.Target
Reports that progress has finished.
doReading(InputStream) - Method in class uk.ac.starlink.util.PipeReaderThread
This method should be implemented to consume all the bytes in the given input stream.
DOUBLE - Static variable in class uk.ac.starlink.hapi.HapiType
Floating point type.
DOUBLE - Static variable in class uk.ac.starlink.table.storage.Codec
Codec for 64-bit floating point, nulls treated like NaN.
DOUBLE_ARRAY - Static variable in class uk.ac.starlink.table.storage.Codec
Codec for variable-length array of 64-bit doubles.
doubleFromString(String) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Convert a String back to a double.
DoubleList - Class in uk.ac.starlink.util
Extendable array of doubles.
DoubleList() - Constructor for class uk.ac.starlink.util.DoubleList
Constructs a new list.
DoubleList(int) - Constructor for class uk.ac.starlink.util.DoubleList
Constructs a new list with a given initial capacity.
DoubleList(double[]) - Constructor for class uk.ac.starlink.util.DoubleList
Constructs a new list initialised to the contents of a given array.
doubleToString(double) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Convert a double to a String.
DragListener - Class in uk.ac.starlink.util.gui
Mouse listener object which watches for a drag gesture, and invokes TransferHandler.exportAsDrag() when it sees one.
DragListener() - Constructor for class uk.ac.starlink.util.gui.DragListener
 
DROP_CREATE - Static variable in class uk.ac.starlink.table.jdbc.WriteMode
WriteMode which creates a new database table before writing.
duplicate() - Method in class uk.ac.starlink.util.GenericNioBuffer
Creates a new buffer that shares this buffer's content.

E

EcsvColumn<T> - Interface in uk.ac.starlink.ecsv
Represents column metadata from an ECSV table.
EcsvDecoder<T> - Class in uk.ac.starlink.ecsv
Decodes values in the body of an ECSV file for a given data type.
EcsvDecoder(Class<T>, int[], String) - Constructor for class uk.ac.starlink.ecsv.EcsvDecoder
Constructor.
EcsvEncoder - Class in uk.ac.starlink.ecsv
Converts values for a given column into strings suitable for inclusion in the body of an ECSV file.
EcsvEncoder(String, String) - Constructor for class uk.ac.starlink.ecsv.EcsvEncoder
Constructor.
EcsvFormatException - Exception in uk.ac.starlink.ecsv
Exception thrown if an attempt to read an ECSV file fails because the input does not appear to conform to the ECSV format.
EcsvFormatException(String, Throwable) - Constructor for exception uk.ac.starlink.ecsv.EcsvFormatException
Constructs an exception with a given message and cause.
EcsvFormatException(String) - Constructor for exception uk.ac.starlink.ecsv.EcsvFormatException
Constructs an exception with a given message.
EcsvHeader - Class in uk.ac.starlink.ecsv
Represents the part of an ECSV file preceding the actual data lines.
EcsvHeader(String[], String) - Constructor for class uk.ac.starlink.ecsv.EcsvHeader
Constructor.
EcsvMeta - Interface in uk.ac.starlink.ecsv
Metadata structure read from an ECSV file.
EcsvReader - Class in uk.ac.starlink.ecsv
Parser for the metadata and data of an ECSV file.
EcsvReader(InputStream, YamlParser, MessagePolicy) - Constructor for class uk.ac.starlink.ecsv.EcsvReader
Constructor.
EcsvStarTable - Class in uk.ac.starlink.ecsv
Partial StarTable implementation for ECSV tables.
EcsvStarTable(EcsvMeta) - Constructor for class uk.ac.starlink.ecsv.EcsvStarTable
Constructor.
EcsvTableBuilder - Class in uk.ac.starlink.ecsv
TableBuilder implementation for ECSV tables.
EcsvTableBuilder() - Constructor for class uk.ac.starlink.ecsv.EcsvTableBuilder
Constructor.
EcsvTableWriter - Class in uk.ac.starlink.ecsv
TableWriter for ECSV output format.
EcsvTableWriter() - Constructor for class uk.ac.starlink.ecsv.EcsvTableWriter
Constructs a writer with default characteristics.
EcsvTableWriter(char, String) - Constructor for class uk.ac.starlink.ecsv.EcsvTableWriter
Constructs a writer with a given delimiter character.
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.
ELECTRON_MASS - Static variable in class uk.ac.starlink.util.PhysicalConstants
Electron mass - Kg
ELECTRON_VOLT - Static variable in class uk.ac.starlink.util.PhysicalConstants
Electron volt - J
emptyIcon(int, int) - Static method in class uk.ac.starlink.util.IconUtils
Returns an icon with a given size and no content.
EmptyRowSequence - Class in uk.ac.starlink.table
Implementation of both RowSequence and RowAccess 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(StarTable) - Constructor for class uk.ac.starlink.table.EmptyStarTable
Creates a new empty table with metadata taken from an existing one.
EmptyStarTable() - Constructor for class uk.ac.starlink.table.EmptyStarTable
Creates a new empty table with no columns, no rows and no parameters.
encode(Object) - Method in class uk.ac.starlink.ecsv.EcsvEncoder
Formats a value of this encoder's datatype for insertion into the body of an ECSV file.
encode(Object, DataOutput) - Method in class uk.ac.starlink.table.storage.Codec
Serializes an object to a stream.
encode(Element) - Method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
 
encode(Element) - Method in interface uk.ac.starlink.util.XMLEncodeDecode
Encode the internal state of this object so that it is rooted in the given Element.
Encoder - Interface in uk.ac.starlink.parquet
Defines transmission of a java value type to a RecordConsumer for writing to parquet tables.
Encoders - Class in uk.ac.starlink.parquet
Provides Encoder implementations.
encodeUserPass(String, char[]) - Static method in class uk.ac.starlink.auth.BasicAuthScheme
Encodes the user:password pair as a Base64-encoded string, as described by RFC 7617.
END - Static variable in class uk.ac.starlink.fits.CardType
END card type.
END - Static variable in class uk.ac.starlink.table.formats.StreamStarTable
Char representation of -1 (as returned end-of-stream read)
END_CARD - Static variable in class uk.ac.starlink.fits.CardFactory
CardImage for terminating header ("END").
endBase64() - Method in class uk.ac.starlink.util.BufferedBase64OutputStream
Flushes any data in the buffer and terminates the Base64 output correctly.
endCells() - Method in interface uk.ac.starlink.table.storage.ColumnStore
Signals that no more calls to acceptCell will be made, and that calls to createReader may be made.
endCells() - Method in class uk.ac.starlink.table.storage.IndexedStreamColumnStore
 
endCells() - Method in class uk.ac.starlink.table.storage.StreamColumnStore
 
endDocument() - Method in class uk.ac.starlink.votable.TableContentHandler
 
endDocument() - Method in class uk.ac.starlink.votable.VOTableDOMBuilder
 
endElement(String) - Method in class uk.ac.starlink.util.XmlWriter
Outputs an end element tag.
endElement(String, String, String) - Method in class uk.ac.starlink.votable.TableContentHandler
 
endElement(String, String, String) - Method in class uk.ac.starlink.votable.VOTableDOMBuilder
 
endPrefixMapping(String) - Method in class uk.ac.starlink.votable.TableContentHandler
 
endPrefixMapping(String) - Method in class uk.ac.starlink.votable.VOTableDOMBuilder
 
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(boolean) - Method in interface uk.ac.starlink.table.gui.TableLoadClient
Indicates that no more loadSuccess/loadFailure methods will be invoked.
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.
endTable() - Method in interface uk.ac.starlink.votable.TableHandler
Called when there are no more rows to be transmitted.
ensureLegalXml(char) - Static method in class uk.ac.starlink.votable.VOSerializer
Returns a legal XML character corresponding to an input character.
ensureUnique(String, Collection<String>, 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.auth.Challenge
 
equals(Object) - Method in class uk.ac.starlink.auth.ContentType
 
equals(Object) - Method in class uk.ac.starlink.auth.ProtectionSpace
 
equals(Object) - Method in class uk.ac.starlink.auth.UserPass
 
equals(Object) - Method in class uk.ac.starlink.connect.FileNode
 
equals(Object) - Method in class uk.ac.starlink.hapi.HapiService
 
equals(Object) - Method in class uk.ac.starlink.hapi.HapiSource
 
equals(Object) - Method in class uk.ac.starlink.table.HealpixTableInfo
 
equals(Object) - Method in class uk.ac.starlink.util.Bi
 
equals(Object) - Method in class uk.ac.starlink.util.CgiQuery
 
equals(Object) - Method in class uk.ac.starlink.util.ContentType
 
equals(Object) - Method in class uk.ac.starlink.util.Pair
 
equals(T, T) - Static method in class uk.ac.starlink.util.Util
Typed equality operation.
ErrorLeaf - Class in uk.ac.starlink.connect
Dummy Leaf implmentation which describes an error condition.
ErrorLeaf(Branch, Throwable) - Constructor for class uk.ac.starlink.connect.ErrorLeaf
Constructor.
ErrorMode - Class in uk.ac.starlink.table.formats
Defines how error messages are reported.
ErrorMode(String, boolean) - Constructor for class uk.ac.starlink.table.formats.ErrorMode
Constructor.
ExampleUrl - Interface in uk.ac.starlink.votable.datalink
Represents an example invocation from a Service Descriptor.
exists() - Method in class uk.ac.starlink.util.ResourceDataSource
Indicates whether this resource can be located by the class loader or not.
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, boolean[]) - Constructor for class uk.ac.starlink.table.ExplodedStarTable
Constructs a table in which specified columns are exploded.
ExplodedStarTable(StarTable) - Constructor for class uk.ac.starlink.table.ExplodedStarTable
Constructs a table in which all fixed-length array-valued columns are exploded.
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

FAIL - Static variable in class uk.ac.starlink.table.formats.ErrorMode
Messages are thrown as TableFormatExceptions, probably causing read failure.
FALLBACK - Static variable in class uk.ac.starlink.hapi.ServerListing
Fallback hard-coded list, does not rely on a service.
FeatherStarTable - Class in uk.ac.starlink.feather
Adaptor from FeatherTable to StarTable.
FeatherStarTable(FeatherTable) - Constructor for class uk.ac.starlink.feather.FeatherStarTable
Constructs a FeatherStarTable from a FeatherTable.
FeatherStarTable(File) - Constructor for class uk.ac.starlink.feather.FeatherStarTable
Constructs a FeatherStarTable from a File.
FeatherTableBuilder - Class in uk.ac.starlink.feather
TableBuilder implementation for Feather format.
FeatherTableBuilder() - Constructor for class uk.ac.starlink.feather.FeatherTableBuilder
 
FeatherTableWriter - Class in uk.ac.starlink.feather
StarTableWriter implementation for writing to Feather format files.
FeatherTableWriter() - Constructor for class uk.ac.starlink.feather.FeatherTableWriter
Default constructor.
FeatherTableWriter(boolean, StoragePolicy) - Constructor for class uk.ac.starlink.feather.FeatherTableWriter
Constructs a writer with custom configuration.
Field - Interface in uk.ac.starlink.pds4
Characterises PDS4 Field_* objects.
FieldElement - Class in uk.ac.starlink.votable
Table column characteristics represented by a FIELD element in a VOTable.
FieldReader<S,A> - Class in uk.ac.starlink.pds4
Adapts a FieldAdapter to return a typed value.
FieldRefElement - Class in uk.ac.starlink.votable
Object representing a FIELDref element.
FileBranch - Class in uk.ac.starlink.connect
Branch representing a directory file.
FileBranch(File) - Constructor for class uk.ac.starlink.connect.FileBranch
Constructs a branch from a File object representing an existing directory.
FileByteStore - Class in uk.ac.starlink.table.storage
ByteStore implementation which uses a temporary file.
FileByteStore(File) - Constructor for class uk.ac.starlink.table.storage.FileByteStore
Constructs a new FileByteStore which uses the given file as a backing store.
FileByteStore() - Constructor for class uk.ac.starlink.table.storage.FileByteStore
Constructs a new FileByteStore which uses a temporary file as 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.
FileDataSource - Class in uk.ac.starlink.util
A DataSource implementation based on a File.
FileDataSource(File, String) - Constructor for class uk.ac.starlink.util.FileDataSource
Creates a new FileDataSource from a File object and a position string.
FileDataSource(File) - Constructor for class uk.ac.starlink.util.FileDataSource
Creates a new FileDataSource from a File object.
FileDataSource(String) - Constructor for class uk.ac.starlink.util.FileDataSource
Creates a new FileDataSource from a filename.
FileInputFile - Class in uk.ac.starlink.parquet
Parquet InputFile implementation based on a java.io.File.
FileInputFile(File) - Constructor for class uk.ac.starlink.parquet.FileInputFile
Constructor.
FileNode - Class in uk.ac.starlink.connect
Node representing a file File in a local filesystem.
FileNode(File) - Constructor for class uk.ac.starlink.connect.FileNode
Constructs a node from a File.
FilestoreChooser - Class in uk.ac.starlink.connect
Generalised file browser which can browse virtual remote filesystems as well as the local filesystem.
FilestoreChooser() - Constructor for class uk.ac.starlink.connect.FilestoreChooser
Constructs a FilestoreChooser with navigation buttons included.
FilestoreChooser(boolean) - Constructor for class uk.ac.starlink.connect.FilestoreChooser
Constructs a FilestoreChooser with navigation buttons optionally included.
FilestoreChooser(Branch) - Constructor for class uk.ac.starlink.connect.FilestoreChooser
Constructs a new chooser pointing to a given branch.
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.
fillCycle(Object, int, int) - Method in class uk.ac.starlink.util.TestCase
Fills a given array with a regular pattern of integer values.
fillCycle(Object, Object) - Method in class uk.ac.starlink.util.TestCase
Fills a given array with a pattern of values taken from another one.
fillRandom(Object, double, double) - Method in class uk.ac.starlink.util.TestCase
Fills a given array with random numbers between two floating point values.
fillRandom(Object, int, int) - Method in class uk.ac.starlink.util.TestCase
Fills a given array with random numbers between two integer values.
FilterListModel<T> - Class in uk.ac.starlink.hapi
ListModel that allows filtering the content by matching to the content of a text field.
FilterListModel() - Constructor for class uk.ac.starlink.hapi.FilterListModel
Default constructor.
FilterListModel(String, BiPredicate<T, String>) - Constructor for class uk.ac.starlink.hapi.FilterListModel
Constructor with custom list element matching.
finalize() - Method in class uk.ac.starlink.table.storage.ByteStoreRowStore
 
finalize() - Method in class uk.ac.starlink.table.storage.SidewaysRowStore
 
finalize() - Method in class uk.ac.starlink.util.TemporaryFileDataSource
Deletes the temporary data file.
findNamedTable(InputStream, DataSource, String, WideFits, long[], StoragePolicy) - Static method in class uk.ac.starlink.fits.FitsTableBuilder
Looks through the HDUs in a given FITS stream and if it finds one which has a given name, attempts to make a table out of it.
FINE_STRUCTURE - Static variable in class uk.ac.starlink.util.PhysicalConstants
Fine structure constant - unitless
finish(boolean) - Method in class uk.ac.starlink.table.gui.TableLoadWorker
Tidies up following execution.
finishReading() - Method in class uk.ac.starlink.util.PipeReaderThread
Waits until the doReading method has finished reading the bytes written down the output stream, closes the input stream, and returns.
fireChanged() - Method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Send ChangeEvent event to all listeners.
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.
FITS - Static variable in class uk.ac.starlink.votable.DataFormat
FITS format.
FitsHeader - Class in uk.ac.starlink.fits
Represents the header part of a FITS HDU that has been read.
FitsHeader(ParsedCard<?>[]) - Constructor for class uk.ac.starlink.fits.FitsHeader
Constructor.
FitsPlusTableBuilder - Class in uk.ac.starlink.votable
Table builder which can read files in 'fits-plus' format (as written by FitsPlusTableWriter).
FitsPlusTableBuilder() - Constructor for class uk.ac.starlink.votable.FitsPlusTableBuilder
Default constructor.
FitsPlusTableBuilder(WideFits) - Constructor for class uk.ac.starlink.votable.FitsPlusTableBuilder
Constructor.
FitsPlusTableWriter - Class in uk.ac.starlink.votable
TableWriter which writes table data into the first extension of a FITS file, Unlike FitsTableWriter however, the primary extension is not left contentless, instead it gets the text of a DATA-less VOTable written into it.
FitsPlusTableWriter() - Constructor for class uk.ac.starlink.votable.FitsPlusTableWriter
Default constructor.
FitsPlusTableWriter(String, WideFits) - Constructor for class uk.ac.starlink.votable.FitsPlusTableWriter
Deprecated.
allows some configuration options but not others; use no-arg constructor and configuration methods instead
FitsTableBuilder - Class in uk.ac.starlink.fits
Implementation of the TableBuilder interface which gets StarTables from FITS files.
FitsTableBuilder() - Constructor for class uk.ac.starlink.fits.FitsTableBuilder
Default constructor.
FitsTableBuilder(WideFits) - Constructor for class uk.ac.starlink.fits.FitsTableBuilder
Constructor.
FitsTableSerializer - Interface in uk.ac.starlink.fits
Defines an object which can serialize a table to a FITS HDU.
FitsTableSerializerConfig - Interface in uk.ac.starlink.fits
Aggregates configuration options for FITS table serialization.
FitsTableWriter - Class in uk.ac.starlink.fits
Handles writing of a StarTable in FITS binary format.
FitsTableWriter() - Constructor for class uk.ac.starlink.fits.FitsTableWriter
Default constructor.
FitsTableWriter(String, boolean, WideFits) - Constructor for class uk.ac.starlink.fits.FitsTableWriter
Deprecated.
allows some configuration options but not others; use no-arg constructor and configuration methods instead
FitsUtil - Class in uk.ac.starlink.fits
Utilities for working with FITS files.
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.
fixed - Variable in class uk.ac.starlink.util.AsciiFileParser
Whether the number of fields is fixed.
fixURL(URL) - Static method in class uk.ac.starlink.util.URLUtils
Fixes file: URLs which don't have enough slashes in them.
FLOAT - Static variable in class uk.ac.starlink.table.storage.Codec
Codec for 32-bit floating point, nulls treated like NaN.
FLOAT_ARRAY - Static variable in class uk.ac.starlink.table.storage.Codec
Codec for variable-length array of 32-bit floats.
FLOAT_REGEX - Static variable in class uk.ac.starlink.fits.FitsUtil
Regex pattern matching floating point value, no grouping.
FloatList - Class in uk.ac.starlink.util
Extendable array of floats.
FloatList() - Constructor for class uk.ac.starlink.util.FloatList
Constructs a new list.
FloatList(int) - Constructor for class uk.ac.starlink.util.FloatList
Constructs a new list with a given initial capacity.
FloatList(float[]) - Constructor for class uk.ac.starlink.util.FloatList
Constructs a new list initialised to the contents of a given array.
flush() - Method in class uk.ac.starlink.util.BufferedBase64OutputStream
This calls flush on the underlying stream, but does not flush this stream itself.
followRedirects(URLConnection, UrlConnector, Redirector) - Method in class uk.ac.starlink.auth.AuthManager
Follows 3xx redirects, applying authentication as required.
followRedirects(URLConnection, int[]) - Static method in class uk.ac.starlink.util.URLUtils
Takes a URLConnection and repeatedly follows 3xx redirects until a non-redirect status is achieved.
forceCompression(Compression) - Method in class uk.ac.starlink.util.DataSource
Returns a DataSource representing the same underlying stream, but with a forced compression mode compress.
formatAttribute(String, String) - Static method in class uk.ac.starlink.util.XmlWriter
Turns a name,value pair into an attribute assignment suitable for putting in an XML start tag.
formatAttribute(String, String) - Static method in class uk.ac.starlink.votable.VOSerializer
Turns a name,value pair into an attribute assignment suitable for putting in an XML start tag.
formatClass(Class<?>) - Static method in class uk.ac.starlink.table.DefaultValueInfo
Returns a human-friendly string indicating the class and shape of a given class object.
formatDescriptor(ServiceDescriptor, StarTable) - Static method in class uk.ac.starlink.votable.datalink.ServiceDescriptorInfo
Returns a string detailing the state of a given ServiceDesciptor in a human-readable form.
formatDouble(double) - Static method in class uk.ac.starlink.util.CgiQuery
Formats a double precision value.
formatDouble(double, int, int) - Static method in class uk.ac.starlink.util.CgiQuery
Formats a floating point value.
formatFloat(float) - Static method in class uk.ac.starlink.util.CgiQuery
Formats a single precision value.
formatShape(int[]) - Static method in class uk.ac.starlink.table.DefaultValueInfo
Returns a string representing the shape of this object, if it is array-like.
formatText(String) - Static method in class uk.ac.starlink.util.XmlWriter
Performs necessary special character escaping for text which will be written as XML CDATA.
formatText(String) - Static method in class uk.ac.starlink.votable.VOSerializer
Performs necessary special character escaping for text which will be written as XML CDATA.
formatUnixSeconds(long, DateFormat) - Static method in class uk.ac.starlink.hapi.Times
Formats an epoch in Unix seconds using a supplied date format.
formatUnixSeconds(long, String) - Static method in class uk.ac.starlink.hapi.Times
Formats an epoch in Unix seconds using a supplied date pattern.
formatValue(Object, int) - Method in class uk.ac.starlink.table.DefaultValueInfo
 
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
 
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, int) - Method in class uk.ac.starlink.votable.datalink.ServiceDescriptorInfo
 
fromCharacter(char) - Static method in enum uk.ac.starlink.table.HealpixTableInfo.HpxCoordSys
Returns the instance of this class corresponding to a character label (as used in the FITS serialization).
fromCommentedStream(InputStream, int[]) - Static method in interface uk.ac.starlink.hapi.HapiInfo
Reads a HapiInfo object from an input stream containing a JSON object with "#" signs at the start of lines, as per the HAPI data response when it includes a header.
fromJson(JSONObject) - Static method in interface uk.ac.starlink.hapi.HapiBins
Reads HapiBins from a HAPI bins json object.
fromJson(JSONObject) - Static method in interface uk.ac.starlink.hapi.HapiCapabilities
Reads HapiCapabilities from a JSON object, with structure defined by the HAPI capabilities endpoint.
fromJson(JSONObject) - Static method in interface uk.ac.starlink.hapi.HapiCatalog
Reads HapiCatalog from a JSON object, with structure defined by the HAPI catalog endpoint.
fromJson(JSONObject) - Static method in interface uk.ac.starlink.hapi.HapiInfo
Reads HapiInfo from a HAPI Info response JSON object.
fromJson(JSONObject) - Static method in interface uk.ac.starlink.hapi.HapiParam
Reads HapiParam from a HAPI Parameter JSON object.
fromParams(List<DescribedValue>) - Static method in class uk.ac.starlink.table.HealpixTableInfo
Imports HEALPix information from a list of table parameters, and turns it into an instance of this class.
fromText(String) - Static method in class uk.ac.starlink.hapi.HapiType
Returns a type value given the identifier string as found in the "type" member of a Parameter JSON object.
fromText(String) - Static method in class uk.ac.starlink.hapi.HapiVersion
Returns an effective version instance for a version specification string.
FTYPE_INFO - Static variable in class uk.ac.starlink.feather.FeatherStarTable
Aux metadata key for column feather type value.

G

GaiaTableMetadata - Interface in uk.ac.starlink.gbin
Represents table metadata as extracted by gaia.cu9.tools.documentationexport.MetadataReader.
GAIATABLENAME_INFO - Static variable in class uk.ac.starlink.gbin.GbinTableBuilder
ValueInfo for well-known Gaia table name.
GbinMeta - Interface in uk.ac.starlink.gbin
Represents metadata easily recovered from a GBIN file.
GbinMetadataReader - Class in uk.ac.starlink.gbin
Provides methods for extracting metadata from a GBIN file.
GbinObjectReader - Class in uk.ac.starlink.gbin
Provides read services for an object implementing the gaia.cu1.tools.dal.gbin.GbinReader interface.
GbinObjectReader(Object) - Constructor for class uk.ac.starlink.gbin.GbinObjectReader
Constructor.
GbinStarTable - Class in uk.ac.starlink.gbin
Partial StarTable implementation for use with GBIN files.
GbinStarTable(GbinTableProfile, Class<?>) - Constructor for class uk.ac.starlink.gbin.GbinStarTable
Constructor.
GbinTableBuilder - Class in uk.ac.starlink.gbin
TableBuilder implementation for GBIN files.
GbinTableBuilder() - Constructor for class uk.ac.starlink.gbin.GbinTableBuilder
Constructs a builder with default options.
GbinTableBuilder(GbinTableProfile) - Constructor for class uk.ac.starlink.gbin.GbinTableBuilder
Constructs a builder with custom options.
GbinTableProfile - Interface in uk.ac.starlink.gbin
Parameterises the way that a GBIN object is turned into a StarTable by the STIL input handler.
generalise(ValueInfo, ValueInfo) - Static method in class uk.ac.starlink.table.DefaultValueInfo
Returns a ValueInfo object which is sufficiently general to cover every object described by either of two given ValueInfo objects.
GenericNioBuffer - Class in uk.ac.starlink.util
Convenience class which wraps one of the NIO <Type>Buffer classes to provide generic functionality.
GenericNioBuffer(Buffer) - Constructor for class uk.ac.starlink.util.GenericNioBuffer
Construct a GenericNioBuffer based on an existing Buffer.
get(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.
get(int) - Method in class uk.ac.starlink.util.ByteList
Returns the element at a given position.
get(int) - Method in class uk.ac.starlink.util.DoubleList
Returns the element at a given position.
get(int) - Method in class uk.ac.starlink.util.FloatList
Returns the element at a given position.
get(Object) - Method in class uk.ac.starlink.util.GenericNioBuffer
Generic relative bulk get method.
get(Object, int, int) - Method in class uk.ac.starlink.util.GenericNioBuffer
Generic relative bulk get method.
get(int) - Method in class uk.ac.starlink.util.IntList
Returns the element at a given position.
get() - Method in interface uk.ac.starlink.util.IOSupplier
Gets a result.
get(int) - Method in class uk.ac.starlink.util.LongList
Returns the element at a given position.
get(int) - Method in class uk.ac.starlink.util.ShortList
Returns the element at a given position.
get(Map<K, V>, K) - Static method in class uk.ac.starlink.util.Util
Typed map get operation.
getAccessUrl() - Method in interface uk.ac.starlink.votable.datalink.ServiceDescriptor
Returns the access URL defined by this service.
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.
getActualValues() - Method in class uk.ac.starlink.votable.FieldElement
Returns a VALUES child of this element with the attribute type='actual', or null if none exists.
getAllModes() - Static method in class uk.ac.starlink.table.jdbc.WriteMode
Returns an array of all known write modes.
getAllowSignedByte() - Method in class uk.ac.starlink.fits.AbstractFitsTableWriter
Returns a flag indicating how Byte-valued columns are written.
getAllowZeroLengthString() - Method in class uk.ac.starlink.fits.AbstractFitsTableWriter
Indicates whether zero-length string columns may be output.
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.
getArrayClass() - Method in class uk.ac.starlink.hapi.HapiType
Returns the output class for array values.
getArrayClass() - Method in class uk.ac.starlink.pds4.FieldReader
Returns the type of array value into which this reader can store values.
getArrayClass(ResultSetMetaData, int) - Static method in class uk.ac.starlink.table.jdbc.TypeMappers
Tries to guess a suitable output value type for an array-valued column in a ResultSet.
getArraysize() - Method in interface uk.ac.starlink.votable.datalink.ServiceParam
Returns the arraysize for this parameter as a numeric array.
getArraysize() - Method in class uk.ac.starlink.votable.FieldElement
Returns the array size.
getAttribute(String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
getAttributeNode(String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
getAttributeNodeNS(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
getAttributeNS(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
getAttributes() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getAuthenticatedId() - Method in class uk.ac.starlink.auth.AuthStatus
Returns the authenticated user ID for this connection.
getAuthenticatedId(AuthConnection) - Static method in class uk.ac.starlink.auth.AuthUtil
Returns the authenticated user ID recorded in the headers of a URL connection.
getAuthenticator() - Method in class uk.ac.starlink.table.jdbc.JDBCHandler
 
getAuthType() - Method in class uk.ac.starlink.auth.AuthStatus
Returns the authentication type for this connection.
getAuthValue(AuthKey) - Method in class uk.ac.starlink.connect.Connection
Returns the value for a given authorization key used when opening this connection, if known
getAuxData() - Method in class uk.ac.starlink.table.DefaultValueInfo
Returns a list of auxiliary metadata objects pertaining to this column.
getAuxData() - Method in class uk.ac.starlink.table.URLValueInfo
 
getAuxData() - Method in interface uk.ac.starlink.table.ValueInfo
Returns a list of auxiliary metadata objects pertaining to this info.
getAuxDatum(ValueInfo) - Method in class uk.ac.starlink.table.ColumnInfo
Gets an item of auxiliary metadata from its specification.
getAuxDatumByName(String) - Method in interface uk.ac.starlink.table.ValueInfo
Gets an item of auxiliary metadata by its name.
getAuxDatumValue(ValueInfo, Class<T>) - 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.
getAuxDatumValue(ValueInfo, ValueInfo, Class<T>) - Static method in class uk.ac.starlink.table.Tables
Utility method to return an auxiliary metadata item from a ValueInfo.
getAuxDatumValueByName(String, Class<T>) - Method in class uk.ac.starlink.table.ColumnInfo
Gets the value of an item of auxiliary metadata by its name, requiring a particular return type.
getBadValue(int) - Method in class uk.ac.starlink.fits.ColFitsTableSerializer
 
getBadValue(int) - Method in interface uk.ac.starlink.fits.FitsTableSerializer
Returns the bad value (text of the TNULLnn card), if any, used for a given column.
getBadValue(int) - Method in class uk.ac.starlink.fits.StandardFitsTableSerializer
 
getBase() - Method in interface uk.ac.starlink.util.Wrapper
Returns the base object.
getBaseColumn() - Method in class uk.ac.starlink.table.WrapperColumn
Returns the column on which this one is based.
getBaseDocument() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Returns the base document (the one to which this delegates).
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.
getBaseText() - Method in class uk.ac.starlink.util.BeanConfig
Returns the basic object name for this object.
getBaseURI() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getBaseURL() - Method in class uk.ac.starlink.table.gui.SQLPanel
Returns the basic URL which the user has specified by filling in the boxes.
getBigInteger(byte[], int, int, int, int) - Method in class uk.ac.starlink.pds4.SafeFieldAdapter
 
getBins() - Method in interface uk.ac.starlink.hapi.HapiParam
Returns an array of bins objects for this parameter.
getBlankConstants() - Method in interface uk.ac.starlink.pds4.Field
Returns a set of string values representing data values in this field which are to be mapped to null values when reading data.
getBlankValueAttribute(String[]) - Method in interface uk.ac.starlink.cdf.CdfTableProfile
Returns the name of the CDF Variable Attribute whose value is used to specify magic blank values for the variable data.
getBlockCount() - Method in class uk.ac.starlink.fits.BlockInput
Returns the number of mapped blocks used.
getBlockCount() - Method in class uk.ac.starlink.fits.BlockManager
Returns the number of blocks used by this mananger.
getBlockOffset(int, int) - Method in class uk.ac.starlink.fits.BlockInput
Returns the offset into this stream corresponding to a given block index and offset into that block.
getBlockOffset(int, int) - Method in class uk.ac.starlink.fits.BlockMappedInput
 
getBlockOffset(int, int) - Method in class uk.ac.starlink.fits.MultiByteBufferInput
 
getBlockPos(long) - Method in class uk.ac.starlink.fits.BlockInput
Returns the block location of a given byte offset.
getBlockPos(long) - Method in class uk.ac.starlink.fits.BlockMappedInput
 
getBlockPos(long) - Method in class uk.ac.starlink.fits.MultiByteBufferInput
 
getBlockSize() - Method in class uk.ac.starlink.fits.BlockManager
Returns the size of blocks used by this manager.
getBooleanField(int, int) - Method in class uk.ac.starlink.util.AsciiFileParser
Get the boolean value of a field.
getBooleanValue(String) - Method in class uk.ac.starlink.fits.FitsHeader
Returns the boolean value for a card with a given key, if one exists.
getBooleanValue(long) - Method in interface uk.ac.starlink.table.storage.ColumnReader
Retrieve the current value of this sequence as a boolean value.
getBranch() - Method in class uk.ac.starlink.connect.FilestoreChooser
Returns the currently selected branch.
getBuffer(int) - Method in class uk.ac.starlink.table.storage.NioByteStoreAccess
Returns a buffer with at least the requested number of bytes between the current position and the limit.
getBuffer() - Method in class uk.ac.starlink.util.GenericNioBuffer
Returns the buffer object on which this generic buffer is based.
getBufferManager(int) - Method in class uk.ac.starlink.fits.BlockManager
Returns the BufferManager for a given block.
getByte(byte[], int, int, int, int) - Method in class uk.ac.starlink.pds4.SafeFieldAdapter
 
getByteBuffer() - Method in class uk.ac.starlink.util.ByteList
Returns the array currently used to store the contents of this list.
getByteCount() - Method in class uk.ac.starlink.feather.StarColumnWriter.DataStat
Returns the number of bytes written.
getByteCount(int) - Method in class uk.ac.starlink.hapi.HapiType
Returns the number of bytes required for a scalar element with this type and the supplied length value.
getByteCount() - Method in class uk.ac.starlink.hapi.ParamReader
Returns the number of bytes in a HAPI binary stream read by this reader.
getBytes() - Method in class uk.ac.starlink.fits.CardImage
Returns this image as a byte array.
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.
getCadence() - Method in interface uk.ac.starlink.hapi.HapiInfo
Returns the approximate cadence of records for this dataset.
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.
getCardFactory() - Method in class uk.ac.starlink.fits.BintableColumnHeader
Returns the card factory to use when constructing header cards associated with this header.
getCards() - Method in class uk.ac.starlink.fits.FitsHeader
Returns the header cards of which this header is composed.
getCell(long, int) - Method in class uk.ac.starlink.cdf.CdfStarTable
 
getCell(int) - Method in class uk.ac.starlink.ecsv.EcsvReader
Returns the contents of a cell in the current row.
getCell(long, int) - Method in class uk.ac.starlink.feather.FeatherStarTable
 
getCell(long, int) - Method in class uk.ac.starlink.fits.ColFitsStarTable
 
getCell(long, int) - Method in class uk.ac.starlink.parquet.CachedParquetStarTable
 
getCell(long, int) - Method in class uk.ac.starlink.pds4.BasePds4StarTable
 
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(int) - Method in class uk.ac.starlink.table.AccessRowSequence
 
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(int) - Method in class uk.ac.starlink.table.CountCheckRowSequence
 
getCell(int) - Method in class uk.ac.starlink.table.EmptyRowSequence
Always throws IllegalStateException.
getCell(long, int) - Method in class uk.ac.starlink.table.EmptyStarTable
 
getCell(long, int) - Method in class uk.ac.starlink.table.ExplodedStarTable
 
getCell(int) - Method in class uk.ac.starlink.table.IteratorRowSequence
 
getCell(long, int) - Method in class uk.ac.starlink.table.jdbc.JDBCStarTable
 
getCell(long, int) - Method in class uk.ac.starlink.table.jdbc.RandomResultSetStarTable
 
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(long, int) - Method in class uk.ac.starlink.table.JoinStarTable
 
getCell(int) - Method in class uk.ac.starlink.table.MappingRowSplittable
 
getCell(int) - Method in class uk.ac.starlink.table.OnceRowPipe
 
getCell(int) - Method in class uk.ac.starlink.table.ProgressRowSplittable
 
getCell(int) - Method in class uk.ac.starlink.table.RandomRowSplittable
 
getCell(long, int) - Method in class uk.ac.starlink.table.RandomStarTable
Implementations of this method must be safe for concurrent calls from multiple threads.
getCell(int) - Method in class uk.ac.starlink.table.ReaderRowSequence
 
getCell(int) - Method in interface uk.ac.starlink.table.RowAccess
Returns the contents of a given cell at the current row.
getCell(int) - Method in interface uk.ac.starlink.table.RowData
Returns the contents of one cell in this row.
getCell(long, int) - Method in class uk.ac.starlink.table.RowListStarTable
 
getCell(long, int) - Method in class uk.ac.starlink.table.RowPermutedStarTable
 
getCell(int) - Method in interface uk.ac.starlink.table.RowSequence
Returns the contents of a cell in the current row.
getCell(int) - Method in class uk.ac.starlink.table.SelectorStarTable
 
getCell(int) - Method in class uk.ac.starlink.table.SequentialRowSplittable
 
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.storage.ColumnStoreStarTable
 
getCell(int) - Method in class uk.ac.starlink.table.WrapperRowAccess
 
getCell(int) - Method in class uk.ac.starlink.table.WrapperRowSequence
 
getCell(long, int) - Method in class uk.ac.starlink.table.WrapperStarTable
 
getCell(long, int) - Method in interface uk.ac.starlink.votable.TabularData
Returns the contents of a given table cell (optional).
getCell(long, int) - Method in class uk.ac.starlink.votable.VOStarTable
 
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.
getCenters() - Method in interface uk.ac.starlink.hapi.HapiBins
Returns an array giving the centers of each bin.
getChallenges(URLConnection) - Static method in class uk.ac.starlink.auth.AuthUtil
Extracts challenges from an HTTP response.
getCharString() - Method in enum uk.ac.starlink.table.HealpixTableInfo.HpxCoordSys
Returns the 1-character string used to label this system in the FITS serialization.
getChildByName(String) - Method in class uk.ac.starlink.votable.VOElement
Returns the first child element of this element which has a given name in the VOTable namespace.
getChildElementByName(Node, String) - Static method in class uk.ac.starlink.util.DOMUtils
Returns the first child element of a node which has a given name.
getChildElements(Element) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Return all the Elements that are children of another Element.
getChildElementsByName(Node, String) - Static method in class uk.ac.starlink.util.DOMUtils
Returns all child elements of a node with a given name.
getChildNodes() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getChildren() - Method in interface uk.ac.starlink.connect.Branch
Returns the array of child nodes belonging to this branch.
getChildren() - Method in class uk.ac.starlink.connect.FileBranch
 
getChildren(Element) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Return a List of all children.
getChildren() - Method in class uk.ac.starlink.votable.VOElement
Returns the child elements of this element.
getChildrenByName(String) - Method in class uk.ac.starlink.votable.VOElement
Returns all the child elements of this element which have a given name in the VOTable namespace.
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.
getChunkLimit() - Method in class uk.ac.starlink.hapi.ChunkStreamer
Returns the largest number of chunks that this streamer is prepared to request for a given download.
getChunkLimit() - Method in class uk.ac.starlink.hapi.HapiBrowser
Returns the maximum number of chunks into which a request will be split to return the data.
getClassInstance(String, Class<T>) - Static method in class uk.ac.starlink.util.Loader
Attempts to obtain an instance of a class with a given name which is an instance of a given type.
getClassInstances(String, Class<T>) - Static method in class uk.ac.starlink.util.Loader
Attempts to obtain instances of a class from a colon-separated list of classnames in a named system property.
getClassInstances(String[], String, Class<T>) - Static method in class uk.ac.starlink.util.Loader
Returns a list of class instances got from a combination of a default list of classnames and the name of a property which may contain a colon-separated list of other classnames.
getClassLoader() - Method in class uk.ac.starlink.util.ResourceDataSource
Returns the ClassLoader which is used for resource resolution.
getCodec(ValueInfo) - Static method in class uk.ac.starlink.table.storage.Codec
Returns a codec suitable for serializing/deserializing the contents of a given ValueInfo.
getCollator() - Method in class uk.ac.starlink.connect.NodeComparator
Returns the collator used to perform alphabetic ordering.
getColumn(int) - Method in class uk.ac.starlink.table.jdbc.JDBCFormatter
Returns the SqlColumn object describing how a given column of this formatter's input table will be written into the RDBMS.
getColumnAuxDataInfos() - Method in class uk.ac.starlink.fits.BintableStarTable
 
getColumnAuxDataInfos() - Method in class uk.ac.starlink.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
 
getColumnAuxDataInfos() - Method in class uk.ac.starlink.votable.VOStarTable
 
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.cdf.CdfStarTable
 
getColumnCount() - Method in class uk.ac.starlink.ecsv.EcsvStarTable
 
getColumnCount() - Method in class uk.ac.starlink.feather.FeatherStarTable
 
getColumnCount() - Method in class uk.ac.starlink.fits.AsciiTableStarTable
 
getColumnCount() - Method in class uk.ac.starlink.fits.BintableStarTable
 
getColumnCount() - Method in class uk.ac.starlink.fits.ColFitsStarTable
 
getColumnCount() - Method in class uk.ac.starlink.gbin.GbinStarTable
 
getColumnCount() - Method in class uk.ac.starlink.hapi.ParamReader
Returns the number of StarTable columns read by this reader.
getColumnCount() - Method in class uk.ac.starlink.parquet.ParquetStarTable
 
getColumnCount() - Method in class uk.ac.starlink.pds4.BasePds4StarTable
 
getColumnCount() - Method in class uk.ac.starlink.pds4.DelimitedPds4StarTable
 
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.RowListStarTable
 
getColumnCount() - Method in interface uk.ac.starlink.table.StarTable
Returns the number of columns in this table.
getColumnCount() - Method in class uk.ac.starlink.table.WrapperStarTable
 
getColumnCount() - Method in interface uk.ac.starlink.votable.TabularData
Returns the number of columns in the table data.
getColumnCount() - Method in class uk.ac.starlink.votable.VOStarTable
 
getColumnData(int) - Method in class uk.ac.starlink.table.ColumnStarTable
Returns the ColumnData object for a given column.
getColumnDescriptor() - Method in interface uk.ac.starlink.parquet.InputColumn
Parquet column descriptor applying to column.
getColumnIndex() - Method in class uk.ac.starlink.feather.StarColumnWriter
Returns the index of the input table column which is being written.
getColumnInfo(int) - Method in class uk.ac.starlink.cdf.CdfStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.ecsv.EcsvStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.feather.FeatherStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.fits.AsciiTableStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.fits.BintableStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.fits.ColFitsStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.gbin.GbinStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.hapi.ParamReader
Returns the column metadata for one of the StarTable columns read by this reader.
getColumnInfo(int) - Method in class uk.ac.starlink.parquet.ParquetStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.pds4.BasePds4StarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.pds4.DelimitedPds4StarTable
 
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() - Method in class uk.ac.starlink.table.ColumnData
Returns the ColumnInfo which provides the metadata for this column.
getColumnInfo(int) - Method in class uk.ac.starlink.table.ColumnPermutedStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.table.ColumnStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.table.ConstantStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.table.ExplodedStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.table.formats.StreamStarTable
 
getColumnInfo() - Method in class uk.ac.starlink.table.gui.StarTableColumn
Returns the ColumnInfo object associated with this column.
getColumnInfo(int) - Method in class uk.ac.starlink.table.jdbc.JDBCStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.table.jdbc.RandomResultSetStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.table.jdbc.SequentialResultSetStarTable
 
getColumnInfo() - 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.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.RowListStarTable
 
getColumnInfo(int) - Method in interface uk.ac.starlink.table.StarTable
Returns the object describing the data in a given column.
getColumnInfo(int) - Method in class uk.ac.starlink.table.WrapperStarTable
 
getColumnInfo(int) - Method in class uk.ac.starlink.votable.VOStarTable
 
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.
getColumnLengths() - Method in class uk.ac.starlink.fits.AsciiTableStarTable
Returns the array of column lengths in bytes.
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(ItemReader, Map<String, List<ItemReader>>, boolean, String) - Static method in class uk.ac.starlink.gbin.ItemReader
Works out what name to use for the table column using data from a given item reader.
getColumnName() - Method in interface uk.ac.starlink.parquet.Encoder
Returns the name of the column that will be written to the parquet file.
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
 
getColumnName() - Method in class uk.ac.starlink.table.jdbc.JDBCFormatter.SqlColumn
Name used for the column.
getColumnOffsets() - Method in class uk.ac.starlink.fits.AsciiTableStarTable
Returns the array of column offsets from the start of the row.
getColumnOffsets() - Method in class uk.ac.starlink.fits.BintableStarTable
Returns the array of byte offsets from the start of the row at which each column starts.
getColumnProperties() - Method in class uk.ac.starlink.table.BeanStarTable
Returns an array of the property names which correspond to the columns of this table.
getColumnReadStore(PageReadStore, MessageType) - Method in class uk.ac.starlink.parquet.ParquetStarTable
Gets a ColumnReadStore from a PageReadStore.
getColumns() - Method in interface uk.ac.starlink.ecsv.EcsvMeta
Returns an array of column metadata items for the columns in the table.
getColumnType() - Method in interface uk.ac.starlink.parquet.Encoder
Returns the type of the top-level field that will be written.
getComment() - Method in class uk.ac.starlink.fits.ParsedCard
Returns the comment text associated with this card.
getCompression(byte[]) - Static method in class uk.ac.starlink.util.Compression
Returns a Compression object characterising the compression (if any) represented by a given magic number.
getCompression() - Method in class uk.ac.starlink.util.DataSource
Returns an object which will handle any required decompression for this stream.
getConfig() - Method in class uk.ac.starlink.fits.AbstractFitsTableWriter
Returns the configuration details for writing FITS files.
getConfig() - Method in class uk.ac.starlink.fits.CardFactory
Returns the configuration state of this factory.
getConfig() - Method in class uk.ac.starlink.fits.StandardFitsTableSerializer
Returns the configuration information for this serializer.
getConfigText() - Method in class uk.ac.starlink.util.BeanConfig
Returns configuration specification.
getConnection() - Method in class uk.ac.starlink.auth.AuthConnection
Returns this object's URLConnection.
getConnection() - Method in class uk.ac.starlink.connect.ConnectorAction
Returns the currently active connection.
getConnection() - Method in interface uk.ac.starlink.table.jdbc.Connector
Returns a JDBC Connection object.
getConnection() - Method in class uk.ac.starlink.table.jdbc.JDBCStarTable
Returns a JDBC Connection that can supply the data for this table.
getConnector() - Method in class uk.ac.starlink.connect.Connection
Returns the connector which generated this connection, if known.
getConnector() - Method in class uk.ac.starlink.connect.ConnectorAction
Returns the connector used by this action.
getConnector() - Method in class uk.ac.starlink.table.gui.SQLPanel
Returns a Connector object which will make connections based on the information entered in this dialog.
getConnectorAction() - Method in class uk.ac.starlink.connect.BranchComboBox
Returns any connector action which is assocated with the currently selected branch.
getConnectorActions() - Static method in class uk.ac.starlink.connect.ConnectorManager
Returns a list of all the currently available ConnectorAction objects.
getConnectorActions() - Method in class uk.ac.starlink.connect.FilestoreChooser
Returns a mutable list of the connector instances used by this chooser.
getConnectors() - Static method in class uk.ac.starlink.connect.ConnectorManager
Returns a list of all the known Connector objects.
getContact() - Method in class uk.ac.starlink.hapi.ServerMeta
Returns the name of a person who can be contacted about this service.
getContainerColumnCards(long, long) - Method in class uk.ac.starlink.fits.AbstractWideFits
 
getContainerColumnCards(long, long) - Method in interface uk.ac.starlink.fits.WideFits
Returns an array of per-HDU header cards that describe the single container column (with index icolContainer) used to implement this convention in a BINTABLE HDU.
getContainerColumnIndex() - Method in class uk.ac.starlink.fits.AbstractWideFits
 
getContainerColumnIndex() - Method in interface uk.ac.starlink.fits.WideFits
Returns the index of the column used (if any) by this specification for extended column data.
getContentClass() - Method in class uk.ac.starlink.ecsv.EcsvDecoder
Returns the class to which input values will be decoded.
getContentClass() - Method in interface uk.ac.starlink.gbin.Representation
Returns the object type with which this representation presents values.
getContentClass() - Method in interface uk.ac.starlink.parquet.Decoder
Class of object that is read from column data.
getContentClass() - Method in interface uk.ac.starlink.parquet.InputColumn
Class of object that is read from column data.
getContentClass() - Method in class uk.ac.starlink.table.DefaultValueInfo
 
getContentClass() - Method in class uk.ac.starlink.table.URLValueInfo
 
getContentClass() - Method in interface uk.ac.starlink.table.ValueInfo
Returns the java class of the values described by this object.
getContentClass(int) - Method in interface uk.ac.starlink.votable.TabularData
Returns a class to which all elements in a given column can be cast.
getContents() - Method in interface uk.ac.starlink.pds4.Group
Returns the fields or nested groups that are present in this group.
getContents() - Method in interface uk.ac.starlink.pds4.Table
Returns the fields and groups defining the record structure of this table.
getContentType() - Method in interface uk.ac.starlink.votable.datalink.ServiceDescriptor
Returns the MIME type expected for results from this service.
getContext() - Method in class uk.ac.starlink.auth.AuthConnection
Returns this objects AuthContext, as used to make the connection.
getContextFactory(Challenge, URL) - Static method in class uk.ac.starlink.auth.AuthTest
 
getContextUrl() - Method in interface uk.ac.starlink.pds4.Label
Returns the parent URL in which this label was located.
getCoordSys() - Method in class uk.ac.starlink.table.HealpixTableInfo
Returns the HEALPix coordinate system variant used by this table.
getCoosys() - Method in class uk.ac.starlink.votable.FieldElement
Returns the COOSYS element corresponding to this field, if any.
getCount(T) - Method in class uk.ac.starlink.util.CountMap
Returns the number of times a given item has been added.
getCreateStatement(String) - Method in class uk.ac.starlink.table.jdbc.JDBCFormatter
Returns the text of a suitable CREATE TABLE statement.
getCurlArgs(URL, boolean) - Method in interface uk.ac.starlink.auth.AuthContext
Returns an array of command-line arguments that could be passed to curl(1) corresponding to the authentication arrangements implemented by this context.
getCurrentDate() - Static method in class uk.ac.starlink.fits.AbstractFitsTableWriter
Returns an ISO-8601 data string representing the time at which this method is called.
getCustomPrimaryHeaderCards() - Method in class uk.ac.starlink.votable.ColFitsPlusTableWriter
 
getCustomPrimaryHeaderCards() - Method in class uk.ac.starlink.votable.FitsPlusTableWriter
 
getCustomPrimaryHeaderCards() - Method in class uk.ac.starlink.votable.VOTableFitsTableWriter
Returns implementation-specific header cards to be added to the Primary HDU of FITS files written by this writer.
getData() - Method in class uk.ac.starlink.table.BeanStarTable
Returns the array of objects which this model displays, one per row.
getData() - Method in class uk.ac.starlink.votable.dom.DelegatingCharacterData
 
getData() - Method in class uk.ac.starlink.votable.dom.DelegatingProcessingInstruction
 
getData() - Method in class uk.ac.starlink.votable.TableElement
Returns an object which can be used to access the actual cell data in the body of this table.
getDataBlockCount() - Method in class uk.ac.starlink.fits.FitsHeader
Returns the number of FITS blocks occupied by the Data part of the HDU described by this header.
getDataByteCount() - Method in class uk.ac.starlink.fits.FitsHeader
Returns the number of bytes occupied by the Data part of the HDU described by this header, rounded up to an integer number of blocks.
getDataFormat() - Method in class uk.ac.starlink.votable.VOTableWriter
Returns the format in which this writer will output the bulk table data.
getDatasetIds() - Method in interface uk.ac.starlink.hapi.HapiCatalog
Returns an array of dataset ID values in this catalog.
getDatasetRequestParam() - Method in class uk.ac.starlink.hapi.HapiVersion
Returns the name for the dataset specification request parameter.
getDataSource() - Method in class uk.ac.starlink.connect.ErrorLeaf
 
getDataSource() - Method in interface uk.ac.starlink.connect.Leaf
Returns a data source (replayable input stream) containing the data content of this leaf.
getDatatype() - Method in interface uk.ac.starlink.ecsv.EcsvColumn
Returns the declared datatype for this column.
getDatatype() - Method in class uk.ac.starlink.ecsv.EcsvEncoder
Returns the ECSV datatype handled by this encoder.
getDatatype() - Method in interface uk.ac.starlink.votable.datalink.ServiceParam
Returns the datatype value for this parameter.
getDatatype() - Method in class uk.ac.starlink.votable.FieldElement
Returns the value of the datatype attribute.
getDateRangePanel() - Method in class uk.ac.starlink.hapi.ServicePanel
Returns the date range selection panel used by this service panel.
getDecoder() - Method in interface uk.ac.starlink.ecsv.EcsvColumn
Returns a decoder that can be used to make sense of cell values in the body of the ECSV file corresponding to this column.
getDefault() - Method in class uk.ac.starlink.connect.AuthKey
Returns the default value for this key.
getDefaultBuilders() - Method in class uk.ac.starlink.table.StarTableFactory
Gets the list of builders which are used for automatic format detection.
getDefaultLimit() - Static method in class uk.ac.starlink.table.storage.AdaptiveByteStore
Calculates the default memory limit used by this class.
getDefaultPolicy() - Static method in class uk.ac.starlink.table.StoragePolicy
Returns the default storage policy for this JVM.
getDefaultRowSplittable(StarTable) - Static method in class uk.ac.starlink.table.Tables
Returns a RowSplittable object with generic characteristics for a given table.
getDefaultSchemes() - Static method in class uk.ac.starlink.auth.AuthUtil
Returns a default list of AuthSchemes in order of preference.
getDefaultVersion() - Static method in class uk.ac.starlink.votable.VOTableVersion
Returns the version instance used by default for output in this JVM.
getDelegator(Node) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Returns the node in this document which delegates to (is based on) a given node in the base document.
getDelegator(Node) - Method in class uk.ac.starlink.votable.VODocument
 
getDelimeters() - Method in class uk.ac.starlink.util.AsciiFileParser
Get the character used as field delimeters.
getDelimiter() - Method in interface uk.ac.starlink.ecsv.EcsvMeta
Returns the delimiter character used for this file.
getDelimiter() - Method in class uk.ac.starlink.ecsv.EcsvTableWriter
Returns the delimiter character, either a space or a comma.
getDescribedValue(String) - Method in class uk.ac.starlink.fits.FitsHeader
Returns the content of a card with a given key as a DescribedValue, if such a key exists.
getDescribedValueByName(Collection<DescribedValue>, String) - Static method in class uk.ac.starlink.table.Tables
Utility method to locate an element in a list of DescribedValue given the name of its ValueInfo member.
getDescription() - Method in class uk.ac.starlink.connect.AuthKey
Returns the description of this key.
getDescription() - Method in interface uk.ac.starlink.ecsv.EcsvColumn
Returns the column description text if available.
getDescription() - Method in interface uk.ac.starlink.hapi.HapiBins
Returns a description of what the bins represent.
getDescription() - Method in interface uk.ac.starlink.hapi.HapiParam
Returns a description of this parameter.
getDescription() - Method in interface uk.ac.starlink.pds4.Field
Returns the description string associated with this field.
getDescription() - Method in interface uk.ac.starlink.pds4.Group
Returns the optional group description.
getDescription() - Method in interface uk.ac.starlink.pds4.Table
Returns the description for this table.
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.UCD
Returns the textual description of the UCD.
getDescription() - Method in class uk.ac.starlink.table.URLValueInfo
 
getDescription() - Method in interface uk.ac.starlink.table.ValueInfo
Returns a description of the values described by this object.
getDescription() - Method in interface uk.ac.starlink.votable.datalink.ExampleUrl
Returns a textual description of the example.
getDescription() - Method in interface uk.ac.starlink.votable.datalink.ServiceDescriptor
Returns descriptive text for this service.
getDescription() - Method in interface uk.ac.starlink.votable.datalink.ServiceParam
Returns the description for this parameter.
getDescription() - Method in class uk.ac.starlink.votable.VOElement
Returns the text of a DESCRIPTION element associated with this object, or null if none exists.
getDescriptionAttribute(String[]) - Method in interface uk.ac.starlink.cdf.CdfTableProfile
Returns the name of the CDF Variable Attribute whose value is used to supply the column description metadata for the converted StarTable.
getDescriptorId() - Method in interface uk.ac.starlink.votable.datalink.ServiceDescriptor
Returns the identifier for this service descriptor.
getDimensions(int) - Method in class uk.ac.starlink.fits.ColFitsTableSerializer
 
getDimensions(int) - Method in interface uk.ac.starlink.fits.FitsTableSerializer
Returns the dimensions of the items which will be output for a given column.
getDimensions(int) - Method in class uk.ac.starlink.fits.StandardFitsTableSerializer
 
getDoctype() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
getDoctypeDeclaration() - Method in class uk.ac.starlink.votable.VOTableVersion
Returns the text of the DOCTYPE XML declaration for this version.
getDocument() - Method in class uk.ac.starlink.votable.VOTableDOMBuilder
Returns the DOM document built by this parser, following a parse.
getDocumentElement() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
getDocumentURI() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
getDOM(Source) - Method in class uk.ac.starlink.util.SourceReader
Returns a DOM Node representing the given source.
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.
getDomainName() - Method in interface uk.ac.starlink.table.Domain
Returns the name of this domain.
getDomainName() - Method in class uk.ac.starlink.table.TimeDomain
 
getDomConfig() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
getDouble(byte[], int, int, int, int) - Method in class uk.ac.starlink.pds4.SafeFieldAdapter
 
getDoubleBuffer() - Method in class uk.ac.starlink.util.DoubleList
Returns the array currently used to store the contents of this list.
getDoubleField(int, int) - Method in class uk.ac.starlink.util.AsciiFileParser
Get the double precision value of a field.
getDoubleValue(String) - Method in class uk.ac.starlink.fits.FitsHeader
Returns the double value for a card with a given key, if one exists.
getDoubleValue(long) - Method in interface uk.ac.starlink.table.storage.ColumnReader
Retrieve the current value of this sequence as a floating point number.
getDraftIdentifier() - Method in class uk.ac.starlink.votable.VOTableVersion
Returns a draft-version identifier for VOTable versions that are not yet in their final form.
getDtdUrl() - Method in class uk.ac.starlink.votable.VOTableVersion
Returns a URL from which the DTD can be retrieved.
getElement(Source) - Method in class uk.ac.starlink.util.SourceReader
Returns a DOM Element representing the given source.
getElementAt(int) - Method in class uk.ac.starlink.hapi.FilterListModel
 
getElementById(String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
getElementById(String) - Method in class uk.ac.starlink.votable.VODocument
 
getElementClass() - Method in class uk.ac.starlink.util.GenericNioBuffer
Returns the class object of the primitive type that the buffer holds.
getElementCount(String) - Method in class uk.ac.starlink.votable.VODocument
Returns the number of elements of a given name which have so far been added to this document.
getElementLabels(int[]) - Static method in class uk.ac.starlink.table.Tables
Returns an array of strings suitable as labels or label suffixes for elements of an array as returned by ValueInfo.getShape().
getElementName(Element) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Get the name of an element.
getElementsByTagName(String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
getElementsByTagName(String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
getElementsByTagNameNS(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
getElementsByTagNameNS(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
getElementsByVOTagName(String) - Method in class uk.ac.starlink.votable.VOElement
Returns a NodeList of all descendant Elements with a given unqualified tag name in the VOTable namespace, in the order in which they are encountered in a preorder traversal of this Element tree.
getElementSequence() - Method in class uk.ac.starlink.votable.VOElement
Returns the number of elements with the same tag name as this one which were present in the document when this one was added to it.
getElementSize() - Method in class uk.ac.starlink.table.DefaultValueInfo
 
getElementSize() - Method in class uk.ac.starlink.table.URLValueInfo
 
getElementSize() - Method in interface uk.ac.starlink.table.ValueInfo
May indicate the size of a value element stored as the value of this info.
getElementValue(Element) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Get the "value" of an element (really the content).
getEmail() - Method in class uk.ac.starlink.hapi.ServerMeta
Returns the email address for contact regarding this service.
getEncoding() - Method in class uk.ac.starlink.votable.VOTableWriter
Returns the character encoding used for XML output.
getEndpoint() - Method in enum uk.ac.starlink.hapi.HapiEndpoint
Returns the endpoint string.
getEntities() - Method in class uk.ac.starlink.votable.dom.DelegatingDocumentType
 
getErrorStream(URLConnection) - Method in class uk.ac.starlink.util.ContentCoding
Returns the error stream response from the given connection, which was prepared using this object's prepareRequest method.
getExampleSpecification() - Method in class uk.ac.starlink.hapi.HapiTableScheme
 
getExampleSpecification() - Method in class uk.ac.starlink.table.ClassTableScheme
 
getExampleSpecification() - Method in class uk.ac.starlink.table.jdbc.JDBCTableScheme
 
getExampleSpecification() - Method in class uk.ac.starlink.table.LoopTableScheme
 
getExampleSpecification() - Method in interface uk.ac.starlink.table.TableScheme
Returns a scheme-specific specification string suitable for use in examples.
getExampleSpecification() - Method in class uk.ac.starlink.table.TestTableScheme
 
getExampleUrls() - Method in interface uk.ac.starlink.votable.datalink.ServiceDescriptor
Returns a list of example invocations associated with this service.
getExtColumnMax() - Method in class uk.ac.starlink.fits.AbstractWideFits
 
getExtColumnMax() - Method in interface uk.ac.starlink.fits.WideFits
Maximum extended number of columns that can be represented by this convention.
getExtendedColumnCount(FitsHeader, int) - Method in class uk.ac.starlink.fits.AbstractWideFits
 
getExtendedColumnCount(FitsHeader, int) - Method in interface uk.ac.starlink.fits.WideFits
Returns the total number of columns, including extended ones, described by a FITS header according to this convention.
getExtensionCards(int) - Method in class uk.ac.starlink.fits.AbstractWideFits
 
getExtensionCards(int) - Method in interface uk.ac.starlink.fits.WideFits
Returns an array of per-HDU header cards that announce the operation of this convention in a BINTABLE HDU.
getExtensions() - Method in class uk.ac.starlink.parquet.ParquetTableWriter
 
getExtensions() - Method in interface uk.ac.starlink.table.formats.DocumentedIOHandler
Returns the list of filename extensions recognised by this handler.
getExtensions() - Method in class uk.ac.starlink.table.formats.DocumentedStreamStarTableWriter
 
getExtensions() - Method in class uk.ac.starlink.table.formats.DocumentedTableBuilder
 
getExtensions() - Method in class uk.ac.starlink.votable.ColFitsPlusTableWriter
 
getExtensions() - Method in class uk.ac.starlink.votable.FitsPlusTableWriter
 
getExtensions() - Method in class uk.ac.starlink.votable.VOTableWriter
 
getExtraWriterNames(boolean) - Static method in class uk.ac.starlink.table.gui.TableSaveChooser
Returns a selection of output handler specifications that can be offered to the user alongside the default-configuration ones.
getFactoryClass() - Method in class uk.ac.starlink.util.ObjectFactory
Returns the class of which any object created by this factory is guaranteed to be an instance.
getFeatherType() - Method in class uk.ac.starlink.feather.StarColumnWriter
Returns the output data type code.
getFeature(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getField() - Method in class uk.ac.starlink.votable.FieldRefElement
Returns the FIELD element referenced by this FIELDref.
getFieldCount() - Method in class uk.ac.starlink.hapi.ParamReader
Returns the number of HAPI table fields read by this reader.
getFieldDelimiter() - Method in interface uk.ac.starlink.pds4.DelimitedTable
Returns the field delimiter character.
getFieldLength() - Method in interface uk.ac.starlink.pds4.Field
Returns the number of bytes this field occupies in a fixed-length record.
getFieldLocation() - Method in interface uk.ac.starlink.pds4.Field
Returns the 1-based byte offset into the fixed-length record at which this field is found.
getFields() - Method in class uk.ac.starlink.table.gui.LabelledComponentStack
Returns an array of the components which have been added.
getFields() - Method in class uk.ac.starlink.votable.GroupElement
Returns an array of the FIELDs associated with this group.
getFields() - Method in class uk.ac.starlink.votable.TableElement
Returns the FIELD elements for this table.
getFieldType() - Method in interface uk.ac.starlink.pds4.Field
Returns the field data type object.
getFieldType() - Method in class uk.ac.starlink.pds4.FieldReader
Returns the field type for this reader.
getFile() - Method in class uk.ac.starlink.connect.FileNode
 
getFile() - Method in class uk.ac.starlink.table.storage.FileByteStore
Returns the file used by this store.
getFile() - Method in class uk.ac.starlink.util.FileDataSource
Returns the File object on which this FileDataSource is based.
getFileName() - Method in interface uk.ac.starlink.pds4.Table
Returns the file_name for the file containing this table's data (not the label file).
getFileView() - Static method in class uk.ac.starlink.connect.BranchComboBox
Returns a FileView object which can be used to interpret files on this platform.
getFill() - Method in interface uk.ac.starlink.hapi.HapiParam
Returns a string representation of the fill value for this parameter.
getFilterField() - Method in class uk.ac.starlink.hapi.FilterListModel
Returns the text field used for filtering.
getFilterPanel() - Method in class uk.ac.starlink.hapi.FilterListModel
Returns a panel containing the text field and some surrounding components.
getFirstChild() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getFirstElementSibling(Node) - Static method in class uk.ac.starlink.util.DOMUtils
Returns the first subsequent sibling of a given node which is an Element.
getFixedName(String, Collection<String>) - Method in class uk.ac.starlink.table.JoinFixAction
Returns a, possibly modified, name for a column in the context of existing column names.
getFloat(byte[], int, int, int, int) - Method in class uk.ac.starlink.pds4.SafeFieldAdapter
 
getFloatBuffer() - Method in class uk.ac.starlink.util.FloatList
Returns the array currently used to store the contents of this list.
getForkJoinPool() - Method in class uk.ac.starlink.util.SplitPolicy
Returns the ForkJoinPool used by this policy.
getFormat() - Method in interface uk.ac.starlink.ecsv.EcsvColumn
Returns the column format string if available.
getFormat() - Method in interface uk.ac.starlink.hapi.HapiInfo
Returns the data format.
getFormat() - Method in class uk.ac.starlink.votable.VOSerializer
Returns the data format which this object can serialize to.
getFormatChar(int) - Method in class uk.ac.starlink.fits.ColFitsTableSerializer
 
getFormatChar(int) - Method in interface uk.ac.starlink.fits.FitsTableSerializer
Returns the FITS TFORM letter which describes the type of data output for a given column.
getFormatChar(int) - Method in class uk.ac.starlink.fits.StandardFitsTableSerializer
 
getFormatName() - Method in class uk.ac.starlink.cdf.CdfTableBuilder
Returns "CDF".
getFormatName() - Method in class uk.ac.starlink.ecsv.EcsvTableBuilder
 
getFormatName() - Method in class uk.ac.starlink.ecsv.EcsvTableWriter
 
getFormatName() - Method in class uk.ac.starlink.feather.FeatherTableBuilder
 
getFormatName() - Method in class uk.ac.starlink.feather.FeatherTableWriter
 
getFormatName() - Method in class uk.ac.starlink.fits.AbstractFitsTableWriter
 
getFormatName() - Method in class uk.ac.starlink.fits.ColFitsTableBuilder
 
getFormatName() - Method in class uk.ac.starlink.fits.FitsTableBuilder
Returns "FITS".
getFormatName() - Method in class uk.ac.starlink.gbin.GbinTableBuilder
Returns "GBIN".
getFormatName() - Method in class uk.ac.starlink.hapi.HapiTableBuilder
 
getFormatName() - Method in class uk.ac.starlink.mirage.MirageTableWriter
 
getFormatName() - Method in class uk.ac.starlink.parquet.ParquetTableBuilder
 
getFormatName() - Method in class uk.ac.starlink.parquet.ParquetTableWriter
 
getFormatName() - Method in class uk.ac.starlink.pds4.Pds4TableBuilder
 
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.MrtTableBuilder
Returns "MRT".
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.
getFormatName() - Method in class uk.ac.starlink.votable.ColFitsPlusTableBuilder
 
getFormatName() - Method in class uk.ac.starlink.votable.FitsPlusTableBuilder
 
getFormatName() - Method in class uk.ac.starlink.votable.VOTableBuilder
Returns the string "VOTable".
getFormatName() - Method in class uk.ac.starlink.votable.VOTableWriter
 
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).
getGaiaObjectClass() - Method in class uk.ac.starlink.gbin.GbinStarTable
Returns the class of the elements contained in the GBIN file.
getGaiaTableName(Class<?>) - Static method in class uk.ac.starlink.gbin.GbinMetadataReader
Returns the "official" table name for a GBIN file containing objects of a given class.
getGbinVersionNumber() - Method in interface uk.ac.starlink.gbin.GbinMeta
Returns the GBIN version number.
getGroupLength() - Method in interface uk.ac.starlink.pds4.Group
Returns the number of bytes this group occupies in a fixed-length record.
getGroupLocation() - Method in interface uk.ac.starlink.pds4.Group
Returns the 1-based byte offset into the record at which this group is found.
getGroups() - Method in class uk.ac.starlink.votable.GroupElement
Returns the GROUP children of this element.
getHandle() - Method in class uk.ac.starlink.votable.LinkElement
Returns the title attribute if there is one, otherwise defers to superclass implementation.
getHandle() - Method in class uk.ac.starlink.votable.VOElement
Returns something that can be used informally as a name for this element.
getHandler(String) - Method in class uk.ac.starlink.table.StarTableOutput
Returns a StarTableWriter object given an output format name.
getHandler(String, String) - Method in class uk.ac.starlink.table.StarTableOutput
Returns a StarTableWriter object given an output format name and/or a location to write to.
getHandlerClassMap() - Method in class uk.ac.starlink.util.CustomURLStreamHandlerFactory
Returns the protocol->classname map that describes this factory.
getHandlers() - Method in class uk.ac.starlink.table.StarTableOutput
Gets the list of handlers which can actually do table output.
getHapiCode() - Method in exception uk.ac.starlink.hapi.HapiServiceException
Returns the HAPI error status code for this exception.
getHapiSource() - Method in class uk.ac.starlink.hapi.HapiBrowser
Returns a HapiSource that will acquire a table corresponding to the the current state of the GUI.
getHapiSource() - Method in class uk.ac.starlink.hapi.ServicePanel
Returns a URL from which HAPI data can be downloaded corresponding to the current state of this GUI.
getHapiVersion() - Method in interface uk.ac.starlink.hapi.HapiCapabilities
Returns the protocol version.
getHapiVersion() - Method in interface uk.ac.starlink.hapi.HapiCatalog
Returns the protocol version.
getHapiVersion() - Method in interface uk.ac.starlink.hapi.HapiInfo
Returns the HAPI version.
getHeadBuffer() - Method in class uk.ac.starlink.util.HeadBufferInputStream
Returns the actual buffer used for accumulating the first few bytes in the stream.
getHeader() - Method in class uk.ac.starlink.fits.ColFitsTableSerializer
 
getHeader() - Method in interface uk.ac.starlink.fits.FitsTableSerializer
Returns header cards suitable for the HDU which will contain the table.
getHeader() - Method in class uk.ac.starlink.fits.StandardFitsTableSerializer
 
getHeader() - Method in class uk.ac.starlink.fits.VariableFitsTableSerializer
 
getHeaderBlockCount() - Method in class uk.ac.starlink.fits.FitsHeader
Returns the number of FITS blocks occupied by this header.
getHeaderByteCount() - Method in class uk.ac.starlink.fits.FitsHeader
Returns the number of bytes occupied by this header, rounded up to an integer number of blocks.
getHealpixHeaders(HealpixTableInfo) - Method in class uk.ac.starlink.fits.StandardFitsTableSerializer
Returns FITS headers specific for a table containing a HEALPix map.
getHref() - Method in class uk.ac.starlink.votable.LinkElement
Returns the value of this LinkElement's 'href' attribute as a URL.
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.
getHybridInputStream() - Method in class uk.ac.starlink.util.DataSource
Returns an input stream which appears just the same as the one returned by DataSource.getInputStream(), but only incurs the expense of obtaining an actual input stream (by calling DataSource.getRawInputStream() if more bytes are read than the cached magic number.
getIcon() - Method in interface uk.ac.starlink.connect.Connector
Returns an icon which labels this connector.
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.UCD
Returns the ID string of this UCD.
getId() - Method in interface uk.ac.starlink.votable.datalink.ServiceParam
Returns the XML ID value for this parameter.
getID() - Method in class uk.ac.starlink.votable.VOElement
Returns the ID attribute value for this element, or null if none exists.
getIdentifier() - Method in class uk.ac.starlink.hapi.HapiType
Returns the name for this type, which is also the value of the "type" member in a corresponding Parameter JSON object.
getIdentityString() - Method in class uk.ac.starlink.auth.AuthStatus
Returns a non-null string that can be used to characterise the user identity.
getIgnoreMethodDeclaringClasses() - Method in class uk.ac.starlink.gbin.DefaultGbinTableProfile
This implementation returns the classnames gaia.cu1.tools.dm.GaiaRoot and gaia.cu1.tools.dmimpl.GaiaRootImpl.
getIgnoreMethodDeclaringClasses() - Method in interface uk.ac.starlink.gbin.GbinTableProfile
Returns the list of method-declaring classnames for which the corresponding methods will be ignored when coming up with a list of columns for an object.
getIgnoreMethodNames() - Method in class uk.ac.starlink.gbin.DefaultGbinTableProfile
 
getIgnoreMethodNames() - Method in interface uk.ac.starlink.gbin.GbinTableProfile
Returns the list of method names to ignore when coming up with a list of columns for an object.
getImplementation() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
Returns the implementation of the base document.
getIndent(int) - Method in class uk.ac.starlink.util.XmlWriter
Returns the indentation string associated with a given level.
getIndexInTable(TableElement) - Method in class uk.ac.starlink.votable.FieldElement
Returns the index of this field in a given table; that is the index of the column it represents.
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.
getInline() - Method in class uk.ac.starlink.votable.VOTableWriter
Indicates whether STREAM elements will be written inline or to an external file in the case of FITS and BINARY encoding.
getInlineCommentChar() - Method in class uk.ac.starlink.util.AsciiFileParser
Get the character used for in-line comments.
getInputColumn(int) - Method in class uk.ac.starlink.parquet.ParquetStarTable
Returns the input column that can be used to read a given column of this table.
getInputEncoding() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
getInputEncoding() - Method in class uk.ac.starlink.votable.dom.DelegatingEntity
 
getInputFont() - Method in class uk.ac.starlink.table.gui.LabelledComponentStack
Returns the font used for dialog boxes.
getInputParams() - Method in interface uk.ac.starlink.votable.datalink.ServiceDescriptor
Returns a list of input parameters associated with this service.
getInputRestriction() - Method in class uk.ac.starlink.table.StarTableFactory
Returns the object controlling access to input data.
getInputStream() - Method in class uk.ac.starlink.table.formats.CsvStarTable
 
getInputStream() - Method in class uk.ac.starlink.table.formats.StreamStarTable
Convenience method which returns a buffered pushback stream based on this table's data source.
getInputStream(URLConnection) - Method in class uk.ac.starlink.util.ContentCoding
Returns the input stream response from the given connection, which was prepared using this object's prepareRequest method.
getInputStream() - Method in class uk.ac.starlink.util.DataSource
Returns an InputStream containing the whole of this DataSource.
getInputStream(String, boolean) - Static method in class uk.ac.starlink.util.DataSource
Returns an input stream based on the given location string.
getInputStream() - Method in class uk.ac.starlink.util.PipeReaderThread
Returns the stream at the input end of the pipe.
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.auth.AuthManager
Returns the default instance of this class.
getInstance() - Static method in class uk.ac.starlink.connect.NodeComparator
Returns an instance of this class.
getInstance() - Static method in class uk.ac.starlink.fits.Unmapper
Returns an instance of this class.
getInstance(FieldType, String[]) - Static method in class uk.ac.starlink.pds4.FieldReader
Returns a FieldReader instance for a given FieldType.
getInstance() - Static method in class uk.ac.starlink.table.EmptyRowSequence
Returns singleton instance of this class.
getInstance() - Static method in class uk.ac.starlink.util.PhysicalConstants
Get instance of class for aliasing.
getInstance() - Static method in class uk.ac.starlink.util.ProxySetup
Get a reference to the only instance of this class.
getInstance() - Static method in class uk.ac.starlink.util.StarEntityResolver
Returns the sole instance of this class.
getInstance() - Static method in class uk.ac.starlink.votable.Namespacing
Returns the default Namespacing instance.
getInt(byte[], int, int, int, int) - Method in class uk.ac.starlink.pds4.SafeFieldAdapter
 
getIntBuffer() - Method in class uk.ac.starlink.util.IntList
Returns the array currently used to store the contents of this list.
getIntegerField(int, int) - Method in class uk.ac.starlink.util.AsciiFileParser
Get the integer value of a field.
getInternalSubset() - Method in class uk.ac.starlink.votable.dom.DelegatingDocumentType
 
getIntro() - Method in class uk.ac.starlink.util.DataSource
Returns the intro buffer, first reading it if this hasn't been done before.
getIntroLimit() - Method in class uk.ac.starlink.util.DataSource
Returns the maximum length of the intro buffer.
getIntValue(String) - Method in class uk.ac.starlink.fits.FitsHeader
Returns the integer value for a card with a given key, if one exists.
getIntValue(long) - Method in interface uk.ac.starlink.table.storage.ColumnReader
Retrieve the current value of this sequence as an integer.
getIO() - Static method in class uk.ac.starlink.parquet.ParquetUtil
Returns the ParquetIO object that handles all the parquet-mr-dependent I/O.
getIsoStart() - Method in class uk.ac.starlink.hapi.DateRangePanel
Returns the currently selected range start time.
getIsoStop() - Method in class uk.ac.starlink.hapi.DateRangePanel
Returns the currently selected range stop time.
getItem1() - Method in class uk.ac.starlink.util.Bi
Returns this object's first item.
getItem1() - Method in class uk.ac.starlink.util.Pair
Returns this pair's first item.
getItem2() - Method in class uk.ac.starlink.util.Bi
Returns this object's second item.
getItem2() - Method in class uk.ac.starlink.util.Pair
Returns this item's second item.
getItemContentClass() - Method in class uk.ac.starlink.gbin.ItemReader
Returns the class of objects returned by readItem
getItemName() - Method in class uk.ac.starlink.gbin.ItemReader
Returns the (non-hierarchical) name of the data item represented by this reader.
getItemSize(Object) - Method in class uk.ac.starlink.feather.VariableStarColumnWriter
Returns the number of bytes that a given item will occupy in the output stream.
getItemSize() - Method in class uk.ac.starlink.table.storage.Codec
Returns the number of bytes a call to encode will write.
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.
getKey() - Method in class uk.ac.starlink.fits.ParsedCard
Returns the FITS keyword.
getKeyName(String) - Method in class uk.ac.starlink.fits.BintableColumnHeader
Gives the name of the actual FITS header card for the column managed by this object and a standard FITS BINTABLE base header name.
getKeyOrder() - Method in class uk.ac.starlink.util.MapGroup
Returns the list which defines ordering for any keys which crop up.
getKeys() - Method in interface uk.ac.starlink.connect.Connector
Returns an array of authorization keys whose values are required to attempt a connection.
getKnownBuilders() - Method in class uk.ac.starlink.table.StarTableFactory
Gets the list of builders which are available for selection by format name.
getKnownFormats() - Method in class uk.ac.starlink.table.StarTableFactory
Returns the list of format names, one for each of the handlers returned by StarTableFactory.getKnownBuilders().
getKnownFormats() - Method in class uk.ac.starlink.table.StarTableOutput
Returns a list of the format strings which are defined by the handlers registered with this object.
getKnownKeys() - Method in class uk.ac.starlink.util.MapGroup
Returns a list of all the keys which appear in any of the metadata sets.
getKnownVersions() - Static method in class uk.ac.starlink.votable.VOTableVersion
Returns a number->version map for all known versions.
getLabel() - Method in interface uk.ac.starlink.hapi.HapiBins
Returns a human-readable label for bins axis.
getLabel() - Method in interface uk.ac.starlink.hapi.HapiParam
Returns the labels for this parameter.
getLabel() - Method in class uk.ac.starlink.hapi.HapiSource
Returns a human-readable label for the table that will be loaded.
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.
getLastChild() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getLeadSelectionIndex() - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
 
getLegalValues() - Method in class uk.ac.starlink.votable.FieldElement
Returns a VALUES child of this element with the attribute type='legal', or null if none exists.
getLength() - Method in interface uk.ac.starlink.hapi.HapiParam
Returns the length of this parameter.
getLength() - Method in class uk.ac.starlink.parquet.FileInputFile
 
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.
getLength() - Method in class uk.ac.starlink.util.DataSource
Returns the length of the stream returned by getInputStream in bytes, if known.
getLength() - Method in class uk.ac.starlink.votable.dom.DelegatingCharacterData
 
getLevel() - Method in class uk.ac.starlink.table.HealpixTableInfo
Returns the HEALPix level.
getLevel() - Method in class uk.ac.starlink.util.XmlWriter
Returns the current element nesting level.
getLineSeparatorBytes() - Static method in class uk.ac.starlink.util.IOUtils
Returns the platform's line separator as a byte array given the platform's default encoding.
getLinks() - Method in class uk.ac.starlink.votable.TableElement
Returns the LINK elements for this table.
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.
getLocalIdentifier() - Method in interface uk.ac.starlink.pds4.Table
Returns the local_identifier for this table.
getLocalName() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getLocalResource(String, String) - Method in class uk.ac.starlink.util.StarEntityResolver
Returns a resource name locating the entity referenced by a given public/system ID pair.
getLocationField() - Method in class uk.ac.starlink.table.gui.LocationTableLoadDialog
Returns the text field into which the location is entered.
getLocator() - Method in class uk.ac.starlink.votable.TableContentHandler
Returns the document locator.
getLogger(String) - Static method in class uk.ac.starlink.util.LogUtils
Returns the logger for a given name, retaining a reference to that logger.
getLong(byte[], int, int, int, int) - Method in class uk.ac.starlink.pds4.SafeFieldAdapter
 
getLongBuffer() - Method in class uk.ac.starlink.util.LongList
Returns the array currently used to store the contents of this list.
getLongIndexing() - Method in class uk.ac.starlink.fits.VariableFitsTableWriter
Indicates whether this writer will use P or Q format descriptors for writing variable-length arrays.
getLongValue(String) - Method in class uk.ac.starlink.fits.FitsHeader
Returns the long value for a card with a given key, if one exists.
getLongValue(long) - Method in interface uk.ac.starlink.table.storage.ColumnReader
Retrieve the current value of this sequence as a long.
getMapper(DataType) - Static method in class uk.ac.starlink.cdf.CdfDomains
Returns an appropriate DomainMapper for a given CDF data type.
getMappers() - Method in interface uk.ac.starlink.table.Domain
Returns a list of all mappers known to map values to this domain.
getMappers() - Method in class uk.ac.starlink.table.TimeDomain
 
getMaps() - Method in class uk.ac.starlink.util.MapGroup
Returns an unmodifiable list of all the maps in this group.
getMarkWorkaround() - Static method in class uk.ac.starlink.util.DataSource
Returns true if we are working around potential bugs in InputStream InputStream.mark(int)/InputStream.reset() methods (common, including in J2SE classes).
getMask() - Method in class uk.ac.starlink.table.RowSubsetStarTable
Returns the bit mask which defines which rows are seen.
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.
getMaximum() - Method in class uk.ac.starlink.votable.ValuesElement
Returns the specified maximum value for this ValuesElement object (the value of any Maximum child).
getMaximumParameterLength() - Method in class uk.ac.starlink.table.formats.AbstractTextTableWriter
getMaxLength() - Method in class uk.ac.starlink.table.gui.ValueInfoCellRenderer
Gets the length in characters at which cell value representations will be truncated.
getMaxRequestDuration() - Method in interface uk.ac.starlink.hapi.HapiInfo
Returns the maximum allowed duration for a request.
getMaxSelectionIndex() - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
 
getMaxTasksPerCore() - Method in class uk.ac.starlink.util.SplitPolicy
Returns the maximum number of tasks (on average) to be executed on each core as a result of decomposition, or zero for no limit.
getMaxWidth() - Method in class uk.ac.starlink.table.formats.AbstractTextTableWriter
Returns the maximum width for any output column.
getMaxWidth() - Method in class uk.ac.starlink.table.formats.HTMLTableWriter
Returns the maximum output width in characters for a single cell.
getMenus() - Method in class uk.ac.starlink.hapi.HapiTableLoadDialog
 
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.
getMeta() - Method in interface uk.ac.starlink.ecsv.EcsvColumn
Returns a map containing miscellaneous metadata declared for this column, if available.
getMeta() - Method in class uk.ac.starlink.ecsv.EcsvReader
Returns the ECSV metadata object used by this reader.
getMetadata(String) - Method in interface uk.ac.starlink.hapi.HapiInfo
Returns any other string-typed metadata item provided by the info object.
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.
getMetadataCards() - Method in class uk.ac.starlink.fits.AbstractFitsTableWriter
Adds some standard metadata header cards to a FITS table header.
getMethodUsage(Method) - Static method in class uk.ac.starlink.util.BeanConfig
Returns a usage string corresponding to a given configuration method.
getMimeType() - Method in class uk.ac.starlink.ecsv.EcsvTableWriter
Returns "text/plain".
getMimeType() - Method in class uk.ac.starlink.feather.FeatherTableWriter
 
getMimeType() - Method in class uk.ac.starlink.fits.AbstractFitsTableWriter
Returns "application/fits".
getMimeType() - Method in class uk.ac.starlink.mirage.MirageTableWriter
 
getMimeType() - Method in class uk.ac.starlink.parquet.ParquetTableWriter
 
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.
getMimeType() - Method in class uk.ac.starlink.votable.VOTableWriter
 
getMinimum() - Method in class uk.ac.starlink.votable.ValuesElement
Returns the specified minimum value for this ValuesElement object (the value of any Minimum child).
getMinMax() - Method in interface uk.ac.starlink.votable.datalink.ServiceParam
Returns the minimum and maximum values specified for this param.
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
 
getMinSelectionIndex() - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
 
getMinTaskSize() - Method in class uk.ac.starlink.util.SplitPolicy
Returns the smallest task size used by this policy.
getModel() - Method in class uk.ac.starlink.connect.FilestoreChooser
Returns an object which contains the state of this chooser.
getModel() - Method in class uk.ac.starlink.table.gui.MultilineJTable
Returns the model which this table is using for data display.
getMutatorName() - Method in class uk.ac.starlink.util.BeanConfig.Setting
Returns the name of the instance mutator method corresponding to this setting's property.
getName() - Method in interface uk.ac.starlink.auth.AuthScheme
Returns a human-readable name identifying the authentication scheme implemented by this object.
getName() - Method in class uk.ac.starlink.auth.BasicAuthScheme
 
getName() - Method in class uk.ac.starlink.auth.IvoaAuthScheme
 
getName() - Method in class uk.ac.starlink.connect.AuthKey
Returns the name of this key.
getName() - Method in interface uk.ac.starlink.connect.Connector
Returns the name of the type of facility to which this connector can connect.
getName() - Method in class uk.ac.starlink.connect.ErrorLeaf
 
getName() - Method in class uk.ac.starlink.connect.FileNode
 
getName() - Method in interface uk.ac.starlink.connect.Node
Returns the name of this node.
getName() - Method in interface uk.ac.starlink.ecsv.EcsvColumn
Returns the column name.
getName() - Method in class uk.ac.starlink.feather.FeatherStarTable
 
getName() - Method in class uk.ac.starlink.feather.StarColumnWriter
 
getName() - Method in interface uk.ac.starlink.hapi.HapiBins
Name for the dimension.
getName() - Method in interface uk.ac.starlink.hapi.HapiParam
Returns the parameter name.
getName() - Method in class uk.ac.starlink.hapi.HapiVersion
Return the version string for this version.
getName() - Method in class uk.ac.starlink.hapi.ServerMeta
Returns the name of this service.
getName() - Method in interface uk.ac.starlink.pds4.Field
Returns the field name.
getName() - Method in interface uk.ac.starlink.pds4.Group
Returns the optional group name.
getName() - Method in interface uk.ac.starlink.pds4.Table
Returns the name of this table.
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.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
 
getName() - Method in class uk.ac.starlink.util.ByteArrayDataSource
 
getName() - Method in class uk.ac.starlink.util.DataSource
Returns a name for this source.
getName() - Method in interface uk.ac.starlink.votable.datalink.ServiceDescriptor
Returns a name for this service.
getName() - Method in interface uk.ac.starlink.votable.datalink.ServiceParam
Returns this parameter's name.
getName() - Method in class uk.ac.starlink.votable.dom.DelegatingAttr
 
getName() - Method in class uk.ac.starlink.votable.dom.DelegatingDocumentType
 
getName() - Method in class uk.ac.starlink.votable.VOElement
Returns the name attribute value for this element, or null if none exists.
getNameSeparator() - Method in class uk.ac.starlink.gbin.DefaultGbinTableProfile
 
getNameSeparator() - Method in interface uk.ac.starlink.gbin.GbinTableProfile
Returns the separation string used to delimit parts of column hierarchical names.
getNamesLine() - Method in class uk.ac.starlink.ecsv.EcsvHeader
Returns the CSV-formatted line supposed to contain column names.
getNamespaceURI() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getNavigationActions() - Method in class uk.ac.starlink.connect.FilestoreChooser
Returns the actions which allow the user to do additional navigation.
getNextSibling() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getNFields() - Method in class uk.ac.starlink.util.AsciiFileParser
Get the number of fields located in the file.
getNFields(int) - Method in class uk.ac.starlink.util.AsciiFileParser
Get the number of fields in a row.
getNickNames() - Method in class uk.ac.starlink.util.ObjectFactory
Returns a list of the nicknames which have been registered.
getNodeName() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getNodeType() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getNodeValue() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getNonProxyHosts() - Method in class uk.ac.starlink.util.ProxySetup
Get the hosts that should not be proxied.
getNotationName() - Method in class uk.ac.starlink.votable.dom.DelegatingEntity
 
getNotations() - Method in class uk.ac.starlink.votable.dom.DelegatingDocumentType
 
getNRows() - Method in class uk.ac.starlink.util.AsciiFileParser
Get the number of rows located in the file.
getNrows() - Method in class uk.ac.starlink.votable.TableElement
Returns the number of rows in this table.
getNull() - Method in class uk.ac.starlink.votable.FieldElement
Returns the 'null' value for this FieldElement.
getNull() - Method in class uk.ac.starlink.votable.ValuesElement
Returns the 'null' value for this ValuesElement object, that is the value which represents an undefined data value.
getNumberValue(String) - Method in class uk.ac.starlink.fits.FitsHeader
Returns a numeric value for a card with a given key, if one exists.
getObject() - Method in class uk.ac.starlink.votable.ParamElement
Returns the object represented by the value of this Param.
getObjectValue(long) - Method in interface uk.ac.starlink.table.storage.ColumnReader
Retrieve the value at a given index as an object.
getOffset() - Method in interface uk.ac.starlink.fits.BasicInput
Returns the curent position in this stream (optional operation).
getOffset() - Method in class uk.ac.starlink.fits.BlockInput
 
getOffset() - Method in class uk.ac.starlink.fits.BufferedRandomInput
 
getOffset() - Method in class uk.ac.starlink.fits.ByteBufferInput
 
getOffset() - Method in class uk.ac.starlink.fits.SimpleMappedInput
 
getOffset() - Method in interface uk.ac.starlink.pds4.Table
Gives byte offset into data file of data for this table.
getOkAction() - Method in class uk.ac.starlink.connect.FilestoreChooser
Returns the action which is equivalent to hitting an OK button, that is performing a selection.
getOkAction() - Method in class uk.ac.starlink.table.gui.TableLoadPanel
Returns the action which starts to load tables.
getOptions() - Method in interface uk.ac.starlink.votable.datalink.ServiceParam
Returns a list of options specified for this param.
getOptions() - Method in class uk.ac.starlink.votable.ValuesElement
Returns the specified option values for this ValuesElement object.
getOutputBufferSize() - Method in class uk.ac.starlink.util.BufferedBase64OutputStream
Returns the size of the output buffer; output will be written to the underlying stream in chunks of this size.
getOutputFormats() - Method in interface uk.ac.starlink.hapi.HapiCapabilities
Returns the supported output formats.
getOutputStream() - Method in class uk.ac.starlink.connect.ErrorLeaf
 
getOutputStream() - Method in interface uk.ac.starlink.connect.Leaf
Returns an output stream from this leaf.
getOutputStream() - Method in interface uk.ac.starlink.table.ByteStore
Returns an output stream which can be used to write to the store.
getOutputStream(String) - Method in class uk.ac.starlink.table.StarTableOutput
Returns an output stream which points to a given location.
getOutputStream() - Method in class uk.ac.starlink.table.storage.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() - Method in class uk.ac.starlink.util.PipeReaderThread
Returns the stream at the output end of the pipe.
getOwnerDocument() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getOwnerElement() - Method in class uk.ac.starlink.votable.dom.DelegatingAttr
 
getPadCharacter() - Method in class uk.ac.starlink.fits.AbstractFitsTableWriter
Returns the byte value with which under-length string (character array) values will be padded.
getPadCharacter() - Method in interface uk.ac.starlink.fits.FitsTableSerializerConfig
Returns the byte value with which under-length string (character array) values should be padded.
getParam() - Method in class uk.ac.starlink.votable.ParamRefElement
Returns the PARAM element referenced by this PARAMref.
getParameter(String) - Method in class uk.ac.starlink.util.ContentType
Returns the value of a parameter of this content type.
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
 
getParameterDescription(String) - Method in interface uk.ac.starlink.gbin.GaiaTableMetadata
Returns a description of a named parameter of this table.
getParameterDetailedDescription(String) - Method in interface uk.ac.starlink.gbin.GaiaTableMetadata
Returns a detailed description of a named parameter of this table.
getParameters() - Method in interface uk.ac.starlink.hapi.HapiInfo
Returns the parameters (table columns) associated with the dataset.
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 metadata items which pertain to the entire table.
getParameters() - Method in class uk.ac.starlink.table.WrapperStarTable
 
getParameters() - Method in class uk.ac.starlink.util.ContentType
Returns the parameter name/value pairs of this content type.
getParameters() - Method in class uk.ac.starlink.votable.VOStarTable
 
getParametersWithTypes() - Method in interface uk.ac.starlink.gbin.GaiaTableMetadata
Returns a map of parameter name to data type for this table.
getParams() - Method in class uk.ac.starlink.auth.Challenge
Returns any auth parameters that form part of this challenge excluding the realm.
getParams() - Method in class uk.ac.starlink.votable.GroupElement
Returns an array of the PARAMs associated with this group.
getParams() - Method in class uk.ac.starlink.votable.TableElement
Returns the PARAM elements for this table.
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.
getParent() - Method in class uk.ac.starlink.auth.UserInterface
Returns the GUI component to which this UI is subordinate.
getParent() - Method in class uk.ac.starlink.connect.ErrorLeaf
 
getParent() - Method in class uk.ac.starlink.connect.FileNode
 
getParent() - Method in interface uk.ac.starlink.connect.Node
Returns the parent branch of this node.
getParent() - Method in class uk.ac.starlink.votable.VOElement
Returns the parent element of this element as a VOElement.
getParentComponent() - Method in class uk.ac.starlink.table.jdbc.SwingAuthenticator
Returns the parent component for this authenticator; this may affect the positioning of the dialog box.
getParentNode() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getParentReader() - Method in class uk.ac.starlink.gbin.ItemReader
Returns the parent of this reader.
getParquetFileReader() - Method in class uk.ac.starlink.parquet.ParquetStarTable
Returns a reader for this table's underlying file.
getPassword() - Method in class uk.ac.starlink.auth.UserPass
Returns the password.
getPasswordAuthentication() - Method in class uk.ac.starlink.util.PropertyAuthenticator
 
getPasswordDocument() - Method in class uk.ac.starlink.table.jdbc.TextModelsAuthenticator
Returns the text model for the password string.
getPixelColumnName() - Method in class uk.ac.starlink.table.HealpixTableInfo
Returns the name of the table column containing the HEALPix pixel index.
getPosition() - Method in class uk.ac.starlink.util.DataSource
Returns the position associated with this source.
getPossibleMapper(ValueInfo) - Method in interface uk.ac.starlink.table.Domain
Returns a typed DomainMapper that can be used for data described by the given metadata object.
getPossibleMapper(ValueInfo) - Method in class uk.ac.starlink.table.TimeDomain
 
getPreferredScrollableViewportSize() - Method in class uk.ac.starlink.table.gui.TableRowHeader
 
getPrefix() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getPreparation() - Method in class uk.ac.starlink.table.StarTableFactory
Returns the current table preparation object, if any.
getPreviousSibling() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getProbableMapper(ValueInfo) - Method in interface uk.ac.starlink.table.Domain
Returns a typed DomainMapper that is likely to be appropriate for data described by the given metadata object.
getProbableMapper(ValueInfo) - Method in class uk.ac.starlink.table.TimeDomain
 
getProfile() - Method in class uk.ac.starlink.gbin.GbinTableBuilder
Returns the object configuring how GBIN files are mapped to tables.
getProgressBar() - Method in class uk.ac.starlink.table.gui.ProgressBarStarTable
Returns the progress bar which this table controls.
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.
getPropertiesFile() - Static method in class uk.ac.starlink.util.Loader
Returns the name of the file from which properties will be loaded by this class.
getPropertiesUi() - Static method in class uk.ac.starlink.auth.UserInterface
Returns a headless UI that takes username and password from the system properties UserInterface.USERNAME_PROP and UserInterface.PASSWORD_PROP respectively, if both properties are set.
getPropertiesUi(String, String) - Static method in class uk.ac.starlink.auth.UserInterface
Returns a headless UI that takes username and password from two named System Properties.
getPropertyName() - Method in class uk.ac.starlink.util.BeanConfig.Setting
Returns the property name.
getPropertyValue() - Method in class uk.ac.starlink.util.BeanConfig.Setting
Returns the text representation of the property value.
getProtocol(String) - Static method in class uk.ac.starlink.auth.IvoaLoginProtocol
Returns an instance for a given standard ID.
getProtocolName() - Method in class uk.ac.starlink.auth.IvoaLoginProtocol
 
getProtocolName() - Method in interface uk.ac.starlink.auth.LoginProtocol
Returns a name identifying this protocol.
getProxyHost() - Method in class uk.ac.starlink.util.ProxySetup
Get the proxy host.
getProxyPort() - Method in class uk.ac.starlink.util.ProxySetup
Get the proxy port.
getPublicId() - Method in class uk.ac.starlink.votable.dom.DelegatingDocumentType
 
getPublicId() - Method in class uk.ac.starlink.votable.dom.DelegatingEntity
 
getPublicId() - Method in class uk.ac.starlink.votable.dom.DelegatingNotation
 
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.
getRange() - Method in class uk.ac.starlink.hapi.SlideDateRanger
Returns the currently selected range.
getRanges() - Method in interface uk.ac.starlink.hapi.HapiBins
Returns an array of 2-element arrays giving (low,high) bounds of each bin.
getRawInputStream() - Method in class uk.ac.starlink.util.ByteArrayDataSource
 
getRawInputStream() - Method in class uk.ac.starlink.util.DataSource
Provides a new InputStream for this data source.
getRawInputStream() - Method in class uk.ac.starlink.util.FileDataSource
 
getRawInputStream() - Method in class uk.ac.starlink.util.ProcessDataSource
 
getRawInputStream() - Method in class uk.ac.starlink.util.ResourceDataSource
 
getRawInputStream() - Method in class uk.ac.starlink.util.URLDataSource
 
getRawLength() - Method in class uk.ac.starlink.util.ByteArrayDataSource
 
getRawLength() - Method in class uk.ac.starlink.util.DataSource
Returns the length in bytes of the stream returned by getRawInputStream, if known.
getRawLength() - Method in class uk.ac.starlink.util.FileDataSource
Returns the length of this file.
getReadCount() - Method in class uk.ac.starlink.util.CountInputStream
Returns the number of bytes successfully read so far from this stream.
getReadCount() - Method in class uk.ac.starlink.util.HeadBufferInputStream
Returns the total number of bytes so far read from the base stream.
getReadHrefTables() - Method in class uk.ac.starlink.votable.TableContentHandler
Indicates whether href-referenced tables should be streamed to the table handler.
getReadThreadCount() - Method in class uk.ac.starlink.parquet.ParquetTableBuilder
Returns the number of read threads to use when caching column data.
getRealm() - Method in class uk.ac.starlink.auth.Challenge
Returns the authentication realm if defined.
getRecordCount() - Method in interface uk.ac.starlink.pds4.Table
Returns the number of records in this table.
getRecordLength() - Method in interface uk.ac.starlink.pds4.BaseTable
Returns the record_length value.
getRedirectUrl(URLConnection) - Method in class uk.ac.starlink.auth.Redirector
Returns a URL to which connections should be redirected from a supplied URL connection, according to this redirector's policy.
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() - Method in interface uk.ac.starlink.votable.datalink.ServiceParam
Returns the ref (XML REFID) value for this parameter.
getRefColumnIndex(String, StarTable) - Static method in class uk.ac.starlink.votable.VOStarTable
Identifies the column that was labelled with a given ID attribute.
getReferencedElement(String, String) - Method in class uk.ac.starlink.votable.VOElement
Returns an element from the same document whose ID-typed attribute matches the value of a given (reference) attribute of this element.
getRepetitions() - Method in interface uk.ac.starlink.pds4.Group
Returns the number of repetitions of this group.
getRequestParameters(URL) - Static method in class uk.ac.starlink.hapi.HapiService
Parses a HAPI request URL to return a name-value map giving the request parameters.
getRequiredIntValue(String) - Method in class uk.ac.starlink.fits.FitsHeader
Returns an integer value for a card with a given key, or throws an exception if none exists.
getRequiredLongValue(String) - Method in class uk.ac.starlink.fits.FitsHeader
Returns a long value for a card with a given key, or throws an exception if none exists.
getRequiredParameter(String) - Method in class uk.ac.starlink.auth.Challenge
Utility method giving a non-empty value for a named parameter of this challenge.
getRequiredParameterUrl(String) - Method in class uk.ac.starlink.auth.Challenge
Utility method giving a non-null URL value for a named parameter of this challenge.
getRequiredRealm() - Method in class uk.ac.starlink.auth.Challenge
Utility method giving a non-empty realm for this challenge.
getRequiredStringValue(String) - Method in class uk.ac.starlink.fits.FitsHeader
Returns a long value for a card with a given key, or throws an exception if none exists.
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.
getResourceContents(Class<?>, String, Level) - Static method in class uk.ac.starlink.util.IOUtils
Reads a static resource and returns the contents as a string.
getResourceIdentifier() - Method in interface uk.ac.starlink.votable.datalink.ServiceDescriptor
Returns an IVOA registry identifier for this service.
getResourceUrl() - Method in interface uk.ac.starlink.hapi.HapiInfo
Returns the resource URL with additional information about the dataset.
getResponseCode(URLConnection) - Static method in class uk.ac.starlink.auth.AuthUtil
Returns the HTTP response code from a URL connection.
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.
getRoot() - Method in class uk.ac.starlink.connect.Connection
Returns the root of the remote filesystem provided by this connection.
getRow() - Method in class uk.ac.starlink.ecsv.EcsvReader
Returns the contents of the current row, as an array with one element per column.
getRow(long, int) - Method in class uk.ac.starlink.feather.FeatherStarTable
 
getRow(long) - Method in class uk.ac.starlink.fits.ColFitsStarTable
 
getRow(long) - Method in class uk.ac.starlink.parquet.CachedParquetStarTable
 
getRow(long) - Method in class uk.ac.starlink.pds4.BasePds4StarTable
 
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() - Method in class uk.ac.starlink.table.AccessRowSequence
 
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() - Method in class uk.ac.starlink.table.CountCheckRowSequence
 
getRow() - Method in class uk.ac.starlink.table.EmptyRowSequence
Always throws IllegalStateException.
getRow(long) - Method in class uk.ac.starlink.table.EmptyStarTable
 
getRow(long) - Method in class uk.ac.starlink.table.ExplodedStarTable
 
getRow() - Method in class uk.ac.starlink.table.IteratorRowSequence
 
getRow(long) - Method in class uk.ac.starlink.table.jdbc.JDBCStarTable
 
getRow(long) - Method in class uk.ac.starlink.table.jdbc.RandomResultSetStarTable
 
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(long) - Method in class uk.ac.starlink.table.JoinStarTable
 
getRow() - Method in class uk.ac.starlink.table.MappingRowSplittable
 
getRow() - Method in class uk.ac.starlink.table.OnceRowPipe
 
getRow() - Method in class uk.ac.starlink.table.ProgressRowSplittable
 
getRow() - Method in class uk.ac.starlink.table.RandomRowSplittable
 
getRow() - Method in class uk.ac.starlink.table.ReaderRowSequence
 
getRow() - Method in interface uk.ac.starlink.table.RowAccess
Returns the contents of all the cells at the current row.
getRow() - Method in interface uk.ac.starlink.table.RowData
Returns the contents of all the cells in this row.
getRow(long) - Method in class uk.ac.starlink.table.RowListStarTable
 
getRow(long) - Method in class uk.ac.starlink.table.RowPermutedStarTable
 
getRow() - Method in interface uk.ac.starlink.table.RowSequence
Returns the contents of the current table row, as an array with the same number of elements as there are columns in this table.
getRow() - Method in class uk.ac.starlink.table.SelectorStarTable
 
getRow() - Method in class uk.ac.starlink.table.SequentialRowSplittable
 
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.storage.ColumnStoreStarTable
 
getRow() - Method in class uk.ac.starlink.table.WrapperRowAccess
 
getRow() - Method in class uk.ac.starlink.table.WrapperRowSequence
 
getRow(long) - Method in class uk.ac.starlink.table.WrapperStarTable
 
getRow(int) - Method in class uk.ac.starlink.util.AsciiFileParser
Get the parsed Strings in a row.
getRow(long) - Method in interface uk.ac.starlink.votable.TabularData
Returns the contents of a given table row (optional).
getRow(long) - Method in class uk.ac.starlink.votable.VOStarTable
 
getRowAccess() - Method in class uk.ac.starlink.cdf.CdfStarTable
 
getRowAccess() - Method in class uk.ac.starlink.feather.FeatherStarTable
 
getRowAccess() - Method in class uk.ac.starlink.fits.ColFitsStarTable
 
getRowAccess() - Method in class uk.ac.starlink.parquet.CachedParquetStarTable
 
getRowAccess() - Method in class uk.ac.starlink.pds4.BasePds4StarTable
 
getRowAccess() - Method in class uk.ac.starlink.table.AbstractStarTable
 
getRowAccess() - Method in class uk.ac.starlink.table.CalcStarTable
 
getRowAccess() - Method in class uk.ac.starlink.table.ColumnPermutedStarTable
 
getRowAccess() - Method in class uk.ac.starlink.table.ConcatStarTable
 
getRowAccess() - Method in class uk.ac.starlink.table.EmptyStarTable
 
getRowAccess() - Method in class uk.ac.starlink.table.ExplodedStarTable
 
getRowAccess() - Method in class uk.ac.starlink.table.jdbc.JDBCStarTable
 
getRowAccess() - Method in class uk.ac.starlink.table.JoinStarTable
 
getRowAccess() - Method in class uk.ac.starlink.table.MetadataStarTable
 
getRowAccess() - Method in class uk.ac.starlink.table.RandomStarTable
Returns a RowAccess object based on the random data access methods of this table.
getRowAccess() - Method in class uk.ac.starlink.table.RowPermutedStarTable
 
getRowAccess() - Method in class uk.ac.starlink.table.SelectorStarTable
 
getRowAccess() - Method in interface uk.ac.starlink.table.StarTable
Returns an object which can provide random access to this table's data, if random access is implemented.
getRowAccess() - Method in class uk.ac.starlink.table.storage.ColumnStoreStarTable
 
getRowAccess() - Method in class uk.ac.starlink.table.WrapperStarTable
 
getRowAccess() - Method in interface uk.ac.starlink.votable.TabularData
Returns an object which can provide random access for the table data.
getRowAccess() - Method in class uk.ac.starlink.votable.VOStarTable
 
getRowCount() - Method in class uk.ac.starlink.cdf.CdfStarTable
 
getRowCount() - Method in class uk.ac.starlink.ecsv.EcsvStarTable
 
getRowCount() - Method in class uk.ac.starlink.feather.FeatherStarTable
 
getRowCount() - Method in class uk.ac.starlink.feather.StarColumnWriter.DataStat
Returns the number of rows written.
getRowCount() - Method in class uk.ac.starlink.fits.AsciiTableStarTable
 
getRowCount() - Method in class uk.ac.starlink.fits.BintableStarTable
 
getRowCount() - Method in class uk.ac.starlink.fits.ColFitsStarTable
 
getRowCount() - Method in class uk.ac.starlink.fits.ColFitsTableSerializer
 
getRowCount() - Method in interface uk.ac.starlink.fits.FitsTableSerializer
Returns the number of rows which will be output.
getRowCount() - Method in class uk.ac.starlink.fits.StandardFitsTableSerializer
 
getRowCount() - Method in class uk.ac.starlink.parquet.ParquetStarTable
 
getRowCount() - Method in class uk.ac.starlink.pds4.Pds4StarTable
 
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.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.LoopStarTable
 
getRowCount() - Method in class uk.ac.starlink.table.MetadataStarTable
 
getRowCount() - Method in class uk.ac.starlink.table.RandomStarTable
Implementations must supply a non-negative return value.
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 interface uk.ac.starlink.table.storage.ColumnReader
Returns the number of entries in this column.
getRowCount() - Method in class uk.ac.starlink.table.storage.ColumnStoreStarTable
 
getRowCount() - Method in class uk.ac.starlink.table.WrapperStarTable
 
getRowCount() - Method in interface uk.ac.starlink.votable.TabularData
Returns the number of rows in the table data.
getRowCount() - Method in class uk.ac.starlink.votable.VOSerializer
Returns the number of rows that this serializer will write, if known.
getRowCount() - Method in class uk.ac.starlink.votable.VOStarTable
 
getRowLength() - Method in class uk.ac.starlink.fits.AsciiTableStarTable
Returns the length of each row in bytes.
getRowLength() - Method in class uk.ac.starlink.fits.BintableStarTable
Returns the number of bytes occupied in the data stream by a single row of the table.
getRowMap() - Method in class uk.ac.starlink.table.RowPermutedStarTable
Returns the mapping array.
getRowSequence() - Method in class uk.ac.starlink.cdf.CdfStarTable
 
getRowSequence() - Method in class uk.ac.starlink.feather.FeatherStarTable
 
getRowSequence() - Method in class uk.ac.starlink.fits.ColFitsStarTable
 
getRowSequence() - Method in class uk.ac.starlink.parquet.CachedParquetStarTable
 
getRowSequence() - Method in class uk.ac.starlink.parquet.SequentialParquetStarTable
 
getRowSequence() - Method in class uk.ac.starlink.pds4.BasePds4StarTable
 
getRowSequence() - Method in class uk.ac.starlink.pds4.DelimitedPds4StarTable
 
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.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.storage.ColumnStoreStarTable
 
getRowSequence() - Method in class uk.ac.starlink.table.WrapperStarTable
 
getRowSequence() - Method in interface uk.ac.starlink.votable.TabularData
Returns an object which can iterate over all the rows in the table data sequentially.
getRowSequence() - Method in class uk.ac.starlink.votable.VOSerializer
Returns the row sequence that this serializer will write.
getRowSequence() - Method in class uk.ac.starlink.votable.VOStarTable
 
getRowSplittable() - Method in class uk.ac.starlink.parquet.CachedParquetStarTable
 
getRowSplittable() - Method in class uk.ac.starlink.parquet.SequentialParquetStarTable
 
getRowSplittable() - Method in class uk.ac.starlink.table.AbstractStarTable
Returns a default splittable which relies on table random access if available, or otherwise provides only sequential access (no splits).
getRowSplittable() - Method in class uk.ac.starlink.table.CalcStarTable
 
getRowSplittable() - Method in class uk.ac.starlink.table.ColumnPermutedStarTable
 
getRowSplittable() - Method in class uk.ac.starlink.table.ConcatStarTable
 
getRowSplittable() - Method in class uk.ac.starlink.table.EmptyStarTable
 
getRowSplittable() - Method in class uk.ac.starlink.table.ExplodedStarTable
 
getRowSplittable() - Method in class uk.ac.starlink.table.gui.ProgressBarStarTable
 
getRowSplittable() - Method in class uk.ac.starlink.table.MetadataStarTable
 
getRowSplittable() - Method in class uk.ac.starlink.table.ProgressLineStarTable
 
getRowSplittable() - Method in class uk.ac.starlink.table.RowPermutedStarTable
 
getRowSplittable() - Method in class uk.ac.starlink.table.RowSubsetStarTable
 
getRowSplittable() - Method in class uk.ac.starlink.table.SelectorStarTable
 
getRowSplittable() - Method in interface uk.ac.starlink.table.StarTable
Returns an object which can iterate over all the rows in the table, but which may also be requested to split recursively for potentially parallel processing.
getRowSplittable() - Method in class uk.ac.starlink.table.storage.ColumnStoreStarTable
 
getRowSplittable() - Method in class uk.ac.starlink.table.WrapperStarTable
 
getSafeRowSequence(RowSequence, int, long) - Static method in class uk.ac.starlink.table.CountCheckRowSequence
Returns a row sequence guaranteed to give the required number of rows.
getSampledRows() - Method in class uk.ac.starlink.table.formats.AbstractTextTableWriter
Returns the number of rows which will be sampled to work out the column width.
getSampleStartDate() - Method in interface uk.ac.starlink.hapi.HapiInfo
Returns the sample start date if available.
getSampleStopDate() - Method in interface uk.ac.starlink.hapi.HapiInfo
Returns the sample stop date if available.
getSaveDialogActions() - Method in class uk.ac.starlink.table.gui.TableSaveChooser
Returns actions which correspond to the save dialogues this saver is using.
getScalarClass() - Method in class uk.ac.starlink.hapi.HapiType
Returns the output class for scalar values.
getScalarClass() - Method in class uk.ac.starlink.pds4.FieldReader
Returns the type of scalar object that this reader will read.
getSchema() - Method in interface uk.ac.starlink.ecsv.EcsvMeta
Returns the schema string if present.
getSchema() - Method in class uk.ac.starlink.parquet.ParquetStarTable
Returns the schema of the the parquet file.
getSchema() - Method in class uk.ac.starlink.votable.VOTableVersion
Returns a schema which may be used to validate document instances of this VOTable version.
getSchemaLocation() - Method in class uk.ac.starlink.votable.VOTableVersion
Returns the URL of the VOTable schema corresponding to this version.
getSchemaTypeInfo() - Method in class uk.ac.starlink.votable.dom.DelegatingAttr
 
getSchemaTypeInfo() - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
getScheme() - Method in interface uk.ac.starlink.auth.AuthContext
Returns the scheme that yielded this context.
getSchemeByName(String) - Static method in class uk.ac.starlink.auth.AuthTest
 
getSchemeName() - Method in class uk.ac.starlink.auth.Challenge
Returns the authentication scheme name.
getSchemeName() - Method in class uk.ac.starlink.hapi.HapiTableScheme
 
getSchemeName() - Method in class uk.ac.starlink.table.ClassTableScheme
Returns "class";
getSchemeName() - Method in class uk.ac.starlink.table.jdbc.JDBCTableScheme
 
getSchemeName() - Method in class uk.ac.starlink.table.LoopTableScheme
 
getSchemeName() - Method in interface uk.ac.starlink.table.TableScheme
Returns the name of this scheme.
getSchemeName() - Method in class uk.ac.starlink.table.TestTableScheme
 
getSchemes() - Method in class uk.ac.starlink.auth.AuthManager
Returns a mutable ordered list of authentication schemes known by this manager.
getSchemes() - Method in class uk.ac.starlink.table.StarTableFactory
Returns a schemeName->scheme map indicating the TableSchemes in use by this factory.
getSchemeUsage() - Method in class uk.ac.starlink.hapi.HapiTableScheme
 
getSchemeUsage() - Method in class uk.ac.starlink.table.ClassTableScheme
 
getSchemeUsage() - Method in class uk.ac.starlink.table.jdbc.JDBCTableScheme
 
getSchemeUsage() - Method in class uk.ac.starlink.table.LoopTableScheme
 
getSchemeUsage() - Method in interface uk.ac.starlink.table.TableScheme
Returns a short, plain-text usage string.
getSchemeUsage() - Method in class uk.ac.starlink.table.TestTableScheme
 
getSelectedBranch() - Method in class uk.ac.starlink.connect.BranchComboBox
Returns the currently selected branch.
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.
getSelectedNode() - Method in class uk.ac.starlink.connect.FilestoreChooser
Returns the single selected node.
getSelectedNodes() - Method in class uk.ac.starlink.connect.FilestoreChooser
Returns the array of all nodes currently selected.
getSelectionMode() - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
 
getServers() - Method in class uk.ac.starlink.hapi.ServerListing
Returns the list of servers held by this object.
getServers() - Static method in class uk.ac.starlink.hapi.ServerMeta
Returns a list of known servers.
getService() - Method in class uk.ac.starlink.hapi.HapiBrowser
Returns the currently selected service.
getServicePanel() - Method in class uk.ac.starlink.hapi.HapiBrowser
Returns the currently visible service panel.
getSettings() - Method in class uk.ac.starlink.util.BeanConfig
Returns the parsed settings for this object, as extracted from the configuration text.
getShape() - Method in class uk.ac.starlink.ecsv.EcsvDecoder
Returns the shape of the object that is decoded, in STIL format.
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.
getShort(byte[], int, int, int, int) - Method in class uk.ac.starlink.pds4.SafeFieldAdapter
 
getShortBuffer() - Method in class uk.ac.starlink.util.ShortList
Returns the array currently used to store the contents of this list.
getSingleCommentChar() - Method in class uk.ac.starlink.util.AsciiFileParser
Get the character used for single line comments.
getSize() - Method in class uk.ac.starlink.hapi.FilterListModel
 
getSize() - Method in interface uk.ac.starlink.hapi.HapiParam
Returns the size attribute of this parameter.
getSkipCount() - Method in class uk.ac.starlink.util.CountInputStream
Returns the number of bytes skipped from this stream.
getSolutionIdList() - Method in interface uk.ac.starlink.gbin.GbinMeta
Returns the unique list of solution id's present in this gbin file in ascending order.
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
 
getSpecified() - Method in class uk.ac.starlink.votable.dom.DelegatingAttr
 
getSplitProcessor() - Method in class uk.ac.starlink.table.RowRunner
Returns the processor on which this runner is based.
getSql() - Method in class uk.ac.starlink.table.jdbc.JDBCStarTable
Returns the text of the SQL query used for this table.
getSqlType(Class<?>) - Method in class uk.ac.starlink.table.jdbc.JDBCFormatter
Returns an SQL type code suitable for a given class.
getSqlType() - Method in class uk.ac.starlink.table.jdbc.JDBCFormatter.SqlColumn
Returns the SQL type code for this column.
getStack() - Method in class uk.ac.starlink.table.gui.SQLPanel
Returns the container for query components.
getStandaloneUrl() - Method in class uk.ac.starlink.hapi.HapiSource
Returns a standalone URL from which it ought to be possible to load this object's table.
getStandardId() - Method in class uk.ac.starlink.auth.IvoaLoginProtocol
Returns the URI identifying this login method.
getStandardId() - Method in interface uk.ac.starlink.votable.datalink.ServiceDescriptor
Returns the capability URI corresponding to this service.
getStandardVersions() - Static method in class uk.ac.starlink.hapi.HapiVersion
Returns standard supported versions.
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.ecsv.EcsvTableWriter
Returns a list of ECSV writers with variant characteristics.
getStarTableWriters() - Static method in class uk.ac.starlink.table.formats.CsvTableWriter
Returns a selection of useful CsvTableWriters.
getStarTableWriters() - Static method in class uk.ac.starlink.table.formats.HTMLTableWriter
Returns a selection of useful HTMLTableWriters.
getStarTableWriters() - Static method in class uk.ac.starlink.table.formats.LatexTableWriter
Returns a useful list of LatexTableWriters.
getStarTableWriters() - Static method in class uk.ac.starlink.votable.FitsPlusTableWriter
Returns a list of FITS-plus table writers with variant values of attributes.
getStarTableWriters() - Static method in class uk.ac.starlink.votable.VOTableWriter
Returns a list of votable writers with variant values of attributes.
getStartDate() - Method in interface uk.ac.starlink.hapi.HapiInfo
Returns the start date for this dataset.
getStartRequestParam() - Method in class uk.ac.starlink.hapi.HapiVersion
Returns the name for the start time request parameter.
getStopDate() - Method in interface uk.ac.starlink.hapi.HapiInfo
Returns the end date for this dataset.
getStopRequestParam() - Method in class uk.ac.starlink.hapi.HapiVersion
Returns the name for the stop time request parameter.
getStoragePolicy() - Method in class uk.ac.starlink.table.StarTableFactory
Returns the current storage policy.
getStoragePolicy() - Method in class uk.ac.starlink.votable.VODocument
Returns the storage policy used for storing bulk table data found as elements in the DOM into a usable form.
getStoragePolicy() - Method in class uk.ac.starlink.votable.VOElementFactory
Returns the storage policy currently in effect.
getStrictErrorChecking() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
getString(byte[], int, int, int, int) - Method in class uk.ac.starlink.pds4.SafeFieldAdapter
 
getString(byte[], int, int, int, int, Charset) - Method in class uk.ac.starlink.pds4.SafeFieldAdapter
 
getStringField(int, int) - Method in class uk.ac.starlink.util.AsciiFileParser
Get the String value of a field.
getStringValue(String) - Method in class uk.ac.starlink.fits.FitsHeader
Returns the string value for a card with a given key, if one exists.
getSubmitAction() - Method in class uk.ac.starlink.table.gui.AbstractTableLoadDialog
 
getSubmitAction() - Method in interface uk.ac.starlink.table.gui.TableLoadDialog
getSubtype() - Method in class uk.ac.starlink.auth.ContentType
Returns the Subtype part of this content type.
getSubtype() - Method in class uk.ac.starlink.ecsv.EcsvEncoder
Returns the ECSV subtype for this decoder.
getSubtype() - Method in class uk.ac.starlink.util.ContentType
Returns the Subtype part of this content type.
getSuccessResponse(LoginProtocol, AuthScheme, URL, UserInterface) - Static method in class uk.ac.starlink.auth.IvoaAuthScheme
Utility method that attempts to acquire a successful HTTP response from a login URL given a login protocol, with credential input from the user.
getSystemBrowserIcon() - Static method in class uk.ac.starlink.table.gui.SystemBrowser
Returns an icon which represents system browsing.
getSystemId() - Method in class uk.ac.starlink.util.DataSource
Returns a System ID for this DataSource; this is a string representation of a file name or URL, as used by Source and friends.
getSystemId() - Method in class uk.ac.starlink.votable.dom.DelegatingDocumentType
 
getSystemId() - Method in class uk.ac.starlink.votable.dom.DelegatingEntity
 
getSystemId() - Method in class uk.ac.starlink.votable.dom.DelegatingNotation
 
getSystemId() - Method in class uk.ac.starlink.votable.VODocument
Returns the system ID associated with this document.
getSystemId() - Method in class uk.ac.starlink.votable.VOElement
Returns any system ID associated with this node.
getTable() - Method in class uk.ac.starlink.feather.StarColumnWriter
Returns the table on which this writer is operating.
getTable() - Method in class uk.ac.starlink.parquet.StarParquetWriter.StarBuilder
Returns the table that this writer will write.
getTable() - Method in class uk.ac.starlink.votable.VOSerializer
Returns the table object which this object can serialize.
getTableBuilder(String) - Method in class uk.ac.starlink.table.StarTableFactory
Returns a table handler with a given name.
getTableDescription() - Method in interface uk.ac.starlink.gbin.GaiaTableMetadata
Returns a table description string.
getTableFactory() - Method in interface uk.ac.starlink.table.gui.TableLoadClient
Returns the table factory via which all loaded tables will be produced.
getTableHandler() - Method in class uk.ac.starlink.votable.TableContentHandler
Returns the TableHandler object for this parser.
getTableMeta() - Method in interface uk.ac.starlink.ecsv.EcsvMeta
Returns a structure giving per-table metadata, as read from the ECSV header.
getTableMetadata(String) - Static method in class uk.ac.starlink.gbin.GbinMetadataReader
Returns a metadata object containing information about an "official" known Gaia table.
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 interface uk.ac.starlink.pds4.Label
Returns any Table items that are associated with this label.
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.
getTableType() - Method in interface uk.ac.starlink.pds4.Table
Indicates what type of PDS4 table this is.
getTagName() - Method in interface uk.ac.starlink.util.XMLEncodeDecode
Return a name for the Element that will be the parent of any contents that can be encoded and decoded (ie, name of rootElement);
getTagName() - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
getTarget() - Method in class uk.ac.starlink.votable.dom.DelegatingProcessingInstruction
 
getTargetDomain() - Method in interface uk.ac.starlink.table.DomainMapper
Returns the target domain of this mapper.
getTargetDomain() - Method in class uk.ac.starlink.table.TimeMapper
getTargets() - Method in class uk.ac.starlink.util.MultiplexInvocationHandler
Returns the list of delegate implementations.
getTextContent(Element) - Static method in class uk.ac.starlink.util.DOMUtils
Returns a string representing the plain text content of an element.
getTextContent() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getTimeMappers() - Static method in class uk.ac.starlink.table.TimeMapper
Returns a selection of time mapper instances.
getTimeOrigin() - Method in class uk.ac.starlink.votable.TimesysElement
Returns the time origin as a numeric value.
getTimesys() - Method in class uk.ac.starlink.votable.FieldElement
Returns the TIMESYS element corresponding to this field, if any.
getTitle() - Method in class uk.ac.starlink.hapi.ServerMeta
Returns the title of this service.
getToken68() - Method in class uk.ac.starlink.auth.Challenge
Returns the token68 value if defined.
getToolbarActions() - Method in class uk.ac.starlink.hapi.HapiTableLoadDialog
 
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.
getTotalElementCount() - Method in interface uk.ac.starlink.gbin.GbinMeta
Returns the number of objects in the GBIN file.
getTransformer() - Method in class uk.ac.starlink.util.SourceReader
Returns a reference to the Transformer object used for transformations used by this object.
getType() - Method in class uk.ac.starlink.auth.ContentType
Returns the Type part of this content type.
getType() - Method in class uk.ac.starlink.fits.ParsedCard
Returns the type of header card.
getType() - Method in interface uk.ac.starlink.hapi.HapiParam
Returns the parameter data type.
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.
getType() - Method in class uk.ac.starlink.util.ContentType
Returns the Type part of this content type.
getType() - Method in class uk.ac.starlink.votable.ValuesElement
Returns the supplied or implied value of the 'type' attribute of this ValuesElement object.
getTypedValue(Class<T>) - Method in class uk.ac.starlink.table.DescribedValue
Returns the value content of this object as a specified type.
getTypedValue(DescribedValue, Class<T>) - Static method in class uk.ac.starlink.table.Tables
Utility method to get a typed value from a, possibly null, described value.
getTypeSpec() - Method in class uk.ac.starlink.table.jdbc.JDBCFormatter.SqlColumn
Type specification as used in CREATE statement.
getUCD() - Method in class uk.ac.starlink.table.DefaultValueInfo
 
getUCD(String) - Static method in class uk.ac.starlink.table.UCD
Returns the UCD object corresponding to a given UCD ID string.
getUCD() - Method in class uk.ac.starlink.table.URLValueInfo
 
getUCD() - Method in interface uk.ac.starlink.table.ValueInfo
Returns the Unified Column Descriptor string applying to the values described by this object.
getUcd() - Method in interface uk.ac.starlink.votable.datalink.ServiceParam
Returns the UCD string for this parameter.
getUcd() - Method in class uk.ac.starlink.votable.FieldElement
Returns the value of the ucd attribute, or null if there is none.
getUcd() - Method in class uk.ac.starlink.votable.FieldRefElement
Returns the value of the ucd attribute, or null if there is none.
getUcd() - Method in class uk.ac.starlink.votable.ParamRefElement
Returns the value of the ucd attribute, or null if there is none.
getUcds(String) - Method in interface uk.ac.starlink.gbin.GaiaTableMetadata
Returns a list of UCD items for a named parameter of this table.
getUCDs() - Static method in class uk.ac.starlink.table.UCD
Returns an iterator over all the known UCDs.
getUnit() - Method in interface uk.ac.starlink.ecsv.EcsvColumn
Returns the column unit string if available.
getUnit() - Method in interface uk.ac.starlink.pds4.Field
Returns the unit string associated with this field.
getUnit() - Method in interface uk.ac.starlink.votable.datalink.ServiceParam
Returns the unit string for this parameter.
getUnit() - Method in class uk.ac.starlink.votable.FieldElement
Returns the value of the unit attribute, or null if there is none.
getUnitAttribute(String[]) - Method in interface uk.ac.starlink.cdf.CdfTableProfile
Returns the name of the CDF Variable Attribute whose value is used to supply the column units metadata for the converted StarTable.
getUnits() - Method in interface uk.ac.starlink.hapi.HapiBins
Returns the units of bin centers or ranges.
getUnits() - Method in interface uk.ac.starlink.hapi.HapiParam
Returns the units for this parameter.
getUnitString() - Method in class uk.ac.starlink.table.DefaultValueInfo
 
getUnitString() - Method in class uk.ac.starlink.table.URLValueInfo
 
getUnitString() - Method in interface uk.ac.starlink.table.ValueInfo
Returns a string representing the units of the values described by this object.
getUnused() - Method in class uk.ac.starlink.util.ValueWatcher
Returns a value in the range loBound..hiBound which has never been sumitted to ValueWatcher.useValue(long).
getUnusedParams() - Method in class uk.ac.starlink.fits.FitsHeader
Returns an array of DescribedValue objects suitable for use as items of per-table metadata derived from this FITS header.
getUrl() - Method in class uk.ac.starlink.hapi.ServerMeta
Returns the base URL of the HAPI service.
getURL() - Method in class uk.ac.starlink.table.AbstractStarTable
 
getURL() - Method in class uk.ac.starlink.table.MetaCopyStarTable
 
getURL() - Method in interface uk.ac.starlink.table.StarTable
Returns the URL of this table, if it has one.
getURL() - Method in class uk.ac.starlink.table.WrapperStarTable
Initially returns null to indicate that this table itself is not persistent.
getURL() - Method in class uk.ac.starlink.util.DataSource
Returns a URL which corresponds to this data source, if one exists.
getURL() - Method in class uk.ac.starlink.util.FileDataSource
 
getURL() - Method in class uk.ac.starlink.util.ResourceDataSource
 
getURL() - Method in class uk.ac.starlink.util.TemporaryFileDataSource
Returns null, since the data is not represented by a persistent object.
getURL() - Method in class uk.ac.starlink.util.URLDataSource
Returns the URL on which this URLDataSource is based.
getUrl() - Method in interface uk.ac.starlink.votable.datalink.ExampleUrl
Returns the invocation URL for the example.
getUserData(String) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
getUserDocument() - Method in class uk.ac.starlink.table.jdbc.TextModelsAuthenticator
Returns the text model for the username string.
getUserInterface() - Method in class uk.ac.starlink.auth.AuthManager
Returns the object that controls how the user is queried for credentials.
getUserMetadata() - Method in class uk.ac.starlink.feather.StarColumnWriter
 
getUsername() - Method in class uk.ac.starlink.auth.UserPass
Returns the username.
getUtype() - Method in class uk.ac.starlink.table.DefaultValueInfo
 
getUtype(ValueInfo) - Static method in class uk.ac.starlink.table.Tables
Deprecated.
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() - Method in interface uk.ac.starlink.votable.datalink.ServiceParam
Returns the Utype string for this parameter.
getUtype() - Method in class uk.ac.starlink.votable.FieldElement
Returns the value of the utype attribute, or null if there is none.
getUtype() - Method in class uk.ac.starlink.votable.FieldRefElement
Returns the value of the utype attribute, or null if there is none.
getUtype() - Method in class uk.ac.starlink.votable.ParamRefElement
Returns the value of the utype attribute, or null if there is none.
getValue(String) - Method in class uk.ac.starlink.fits.FitsHeader
Returns the untyped value for a card with a given key, if one exists.
getValue() - Method in class uk.ac.starlink.fits.ParsedCard
Returns the keyword value.
getValue() - Method in interface uk.ac.starlink.parquet.Decoder
Returns the value that has been read into this reader.
getValue(C) - Method in interface uk.ac.starlink.table.CalcStarTable.Col
Returns the value for this column extracted from a given calculation object.
getValue() - Method in class uk.ac.starlink.table.DescribedValue
Returns the actual value content of this 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<DescribedValue>, ValueInfo) - Static method in class uk.ac.starlink.table.Tables
Returns the value from a list of DescribedValue objects which corresponds to a given info key.
getValue() - Method in interface uk.ac.starlink.votable.datalink.ServiceParam
Returns this parameter's value as a string; if the empty string is specified for the PARAM's @value attribute, null should be returned.
getValue() - Method in class uk.ac.starlink.votable.dom.DelegatingAttr
 
getValue() - Method in class uk.ac.starlink.votable.ParamElement
Returns the value of the value attribute, or an empty string if it has none.
getValueAsString(int) - Method in class uk.ac.starlink.table.DescribedValue
Returns a string representation of the value of this object, no longer than a given maximum length.
getValueAt(int, int) - Method in class uk.ac.starlink.table.gui.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
 
getValueClass() - Method in class uk.ac.starlink.fits.CardType
Returns the type of values yielded by this CardType.
getValueInfo(FieldElement) - Static method in class uk.ac.starlink.votable.VOStarTable
Returns a ValueInfo object suitable for holding the values in a VOTable Field (or Param) object.
getValueIsAdjusting() - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
 
getVersion() - Method in class uk.ac.starlink.votable.VOSerializer
Returns the version of the VOTable standard for which this serializer will write.
getVersionNumber() - Method in class uk.ac.starlink.votable.VOTableVersion
Returns the version number for this version.
getViewBase() - Method in class uk.ac.starlink.table.gui.ViewHugeTableModel
Returns the offset from which this view views the underlying table model.
getVotableVersion() - Method in class uk.ac.starlink.votable.VOTableWriter
Returns the version of the VOTable standard to which the output of this writer conforms.
getVOTagName(String, String, String) - Method in class uk.ac.starlink.votable.Namespacing
Returns the VOTable tagname for an XML element as encountered by a SAX parser.
getVOTagName(Element) - Method in class uk.ac.starlink.votable.Namespacing
Returns the VOTable tagname for an XML element as present in a DOM.
getVOTagName(Element) - Method in class uk.ac.starlink.votable.VODocument
Returns the unqualified tag name for an element in the VOTable namespace, taking care of namespacing issues.
getVOTagName() - Method in class uk.ac.starlink.votable.VOElement
Returns the name of this element in the VOTable namespace.
getWarning() - Method in class uk.ac.starlink.ecsv.EcsvDecoder
Returns any warning message concerning the behaviour of this decoder.
getWholeText() - Method in class uk.ac.starlink.votable.dom.DelegatingText
 
getWide() - Method in class uk.ac.starlink.fits.AbstractFitsTableWriter
Indicates the convention in use for representing over-wide tables.
getWide() - Method in interface uk.ac.starlink.fits.FitsTableSerializerConfig
Returns the convention for representing over-wide tables.
getWord() - Method in enum uk.ac.starlink.table.HealpixTableInfo.HpxCoordSys
Returns a human-readable short description of this system.
getWrapped(Object) - Static method in class uk.ac.starlink.util.WrapUtils
Returns the object on which a given object is based.
getWrapped(Object, Class<?>) - Static method in class uk.ac.starlink.util.WrapUtils
Attempts to return an object of a given class on which a given object is based.
getWriteDate() - Method in class uk.ac.starlink.fits.AbstractFitsTableWriter
Indicates whether a datestamp is written to output FITS files.
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.
getWriteSchemaLocation() - Method in class uk.ac.starlink.votable.VOTableWriter
Indicates whether the schema location attribute will be written on opening VOTABLE tags.
getWriteSupport(Configuration) - Method in class uk.ac.starlink.parquet.StarParquetWriter.StarBuilder
 
getXMLDeclaration() - Method in class uk.ac.starlink.votable.VOTableWriter
Returns the XML declaration which is used by this writer at the head of any document written.
getXmlDescription() - Method in class uk.ac.starlink.cdf.CdfTableBuilder
 
getXmlDescription() - Method in class uk.ac.starlink.ecsv.EcsvTableBuilder
 
getXmlDescription() - Method in class uk.ac.starlink.ecsv.EcsvTableWriter
 
getXmlDescription() - Method in class uk.ac.starlink.feather.FeatherTableBuilder
 
getXmlDescription() - Method in class uk.ac.starlink.feather.FeatherTableWriter
 
getXmlDescription() - Method in class uk.ac.starlink.fits.ColFitsTableBuilder
 
getXmlDescription() - Method in class uk.ac.starlink.fits.FitsTableBuilder
 
getXmlDescription() - Method in class uk.ac.starlink.gbin.GbinTableBuilder
 
getXmlDescription() - Method in class uk.ac.starlink.hapi.HapiTableBuilder
 
getXmlDescription() - Method in class uk.ac.starlink.hapi.HapiTableScheme
 
getXmlDescription() - Method in class uk.ac.starlink.mirage.MirageTableWriter
 
getXmlDescription() - Method in class uk.ac.starlink.parquet.ParquetTableBuilder
 
getXmlDescription() - Method in class uk.ac.starlink.parquet.ParquetTableWriter
 
getXmlDescription() - Method in class uk.ac.starlink.pds4.Pds4TableBuilder
 
getXmlDescription() - Method in class uk.ac.starlink.table.ClassTableScheme
 
getXmlDescription() - Method in interface uk.ac.starlink.table.Documented
Returns user-directed documentation in XML format.
getXmlDescription() - Method in class uk.ac.starlink.table.formats.AsciiTableBuilder
 
getXmlDescription() - Method in class uk.ac.starlink.table.formats.AsciiTableWriter
 
getXmlDescription() - Method in class uk.ac.starlink.table.formats.CsvTableBuilder
 
getXmlDescription() - Method in class uk.ac.starlink.table.formats.CsvTableWriter
 
getXmlDescription() - Method in class uk.ac.starlink.table.formats.HTMLTableWriter
 
getXmlDescription() - Method in class uk.ac.starlink.table.formats.IpacTableBuilder
 
getXmlDescription() - Method in class uk.ac.starlink.table.formats.IpacTableWriter
 
getXmlDescription() - Method in class uk.ac.starlink.table.formats.LatexTableWriter
 
getXmlDescription() - Method in class uk.ac.starlink.table.formats.MrtTableBuilder
 
getXmlDescription() - Method in class uk.ac.starlink.table.formats.TextTableWriter
 
getXmlDescription() - Method in class uk.ac.starlink.table.formats.TstTableBuilder
 
getXmlDescription() - Method in class uk.ac.starlink.table.formats.TstTableWriter
 
getXmlDescription() - Method in class uk.ac.starlink.table.formats.WDCTableBuilder
 
getXmlDescription() - Method in class uk.ac.starlink.table.jdbc.JDBCTableScheme
 
getXmlDescription() - Method in class uk.ac.starlink.table.LoopTableScheme
 
getXmlDescription() - Method in class uk.ac.starlink.table.TestTableScheme
 
getXmlDescription() - Method in class uk.ac.starlink.votable.ColFitsPlusTableWriter
 
getXmlDescription() - Method in class uk.ac.starlink.votable.FitsPlusTableWriter
 
getXmlDescription() - Method in class uk.ac.starlink.votable.VOTableBuilder
 
getXmlDescription() - Method in class uk.ac.starlink.votable.VOTableWriter
 
getXmlEncoding() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
getXmlEncoding() - Method in class uk.ac.starlink.votable.dom.DelegatingEntity
 
getXmlNamespace() - Method in class uk.ac.starlink.votable.VOTableVersion
Returns the XML namespace in which the VOTable elements reside.
getXmlStandalone() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
getXMLStream(Source) - Method in class uk.ac.starlink.util.SourceReader
Returns an input stream from which the serialised XML text corresponding to a given Source can be read.
getXmlVersion() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
getXmlVersion() - Method in class uk.ac.starlink.votable.dom.DelegatingEntity
 
getXtype() - Method in class uk.ac.starlink.table.DefaultValueInfo
 
getXtype(ValueInfo) - Static method in class uk.ac.starlink.table.Tables
Deprecated.
getXtype() - Method in class uk.ac.starlink.table.URLValueInfo
 
getXtype() - Method in interface uk.ac.starlink.table.ValueInfo
Returns the Xtype string applying to the values described by this object.
getXtype() - Method in interface uk.ac.starlink.votable.datalink.ServiceParam
Returns the Xtype string for this parameter.
getXtype() - Method in class uk.ac.starlink.votable.FieldElement
Returns the value of the xtype attribute, or null if there is none.
getYamlLines() - Method in class uk.ac.starlink.ecsv.EcsvHeader
Returns the lines of YAML containing header information.
GRAVITATION - Static variable in class uk.ac.starlink.util.PhysicalConstants
Gravitational constant - N.m^2.Kg^-2
Group - Interface in uk.ac.starlink.pds4
Characterises a PDS4 Group_Field_* object.
GroupElement - Class in uk.ac.starlink.votable
Object representing a GROUP element in a VOTable.
GUI - Static variable in class uk.ac.starlink.auth.UserInterface
Instance that uses Swing popup dialogues.
GZIP - Static variable in class uk.ac.starlink.util.Compression
A Compression object representing GZip compression.
GZIP - Static variable in class uk.ac.starlink.util.ContentCoding
Gzip encoding is requested.

H

HapiBins - Interface in uk.ac.starlink.hapi
Characterises the bins information of a HAPI parameter.
HapiBrowser - Class in uk.ac.starlink.hapi
GUI component that displays metadata from available HAPI services.
HapiBrowser() - Constructor for class uk.ac.starlink.hapi.HapiBrowser
Constructor.
HapiBrowser(Supplier<ContentCoding>, Consumer<URL>) - Constructor for class uk.ac.starlink.hapi.HapiBrowser
Constructor with configurable content coding.
HapiCapabilities - Interface in uk.ac.starlink.hapi
Models the HAPI Capabilities response object, as obtained from the capabilities endpoint.
HapiCatalog - Interface in uk.ac.starlink.hapi
Models the HAPI Catalog response object, as obtained from the catalog endpoint.
HapiEndpoint - Enum in uk.ac.starlink.hapi
Programmatic endpoints defined by the HAPI protocol.
HapiInfo - Interface in uk.ac.starlink.hapi
Models the HAPI Info response object, as obtained from the info endpoint.
HapiParam - Interface in uk.ac.starlink.hapi
Characterises a HAPI Parameter, that is the metadata for a column in a HAPI dataset.
HapiService - Class in uk.ac.starlink.hapi
Encapsulates an HTTP(S) URL that serves the HAPI protocol.
HapiService(String) - Constructor for class uk.ac.starlink.hapi.HapiService
Constructor with default content coding.
HapiService(String, Supplier<ContentCoding>) - Constructor for class uk.ac.starlink.hapi.HapiService
Constructor with configurable content coding.
HapiServiceException - Exception in uk.ac.starlink.hapi
IOException subclass that is known to arise from a HAPI service error with a HAPI-specific status code.
HapiServiceException(String, int) - Constructor for exception uk.ac.starlink.hapi.HapiServiceException
Constructor.
HapiSource - Class in uk.ac.starlink.hapi
Knows how to load a HAPI table.
HapiSource(HapiService, URL, HapiInfo) - Constructor for class uk.ac.starlink.hapi.HapiSource
Constructor.
HAPISOURCE_PROP - Static variable in class uk.ac.starlink.hapi.HapiBrowser
Bean property that is updated when GUI state may have changed URL.
HapiTableBuilder - Class in uk.ac.starlink.hapi
TableBuilder implementation for HAPI data streams.
HapiTableBuilder() - Constructor for class uk.ac.starlink.hapi.HapiTableBuilder
 
HapiTableLoadDialog - Class in uk.ac.starlink.hapi
TableLoadDialog for working with HAPI services.
HapiTableLoadDialog() - Constructor for class uk.ac.starlink.hapi.HapiTableLoadDialog
No-arg constructor.
HapiTableLoadDialog(Consumer<URL>) - Constructor for class uk.ac.starlink.hapi.HapiTableLoadDialog
Constructor using a URL handler.
HapiTableReader - Class in uk.ac.starlink.hapi
Converts HAPI metadata and input streams to StarTables.
HapiTableReader(HapiInfo) - Constructor for class uk.ac.starlink.hapi.HapiTableReader
Constructor.
HapiTableScheme - Class in uk.ac.starlink.hapi
TableScheme implementation for interacting with HAPI services.
HapiTableScheme() - Constructor for class uk.ac.starlink.hapi.HapiTableScheme
 
HapiType<S,A> - Class in uk.ac.starlink.hapi
Data type for a HAPI parameter.
HapiVersion - Class in uk.ac.starlink.hapi
Characterises the version of the HAPI protocol in use.
hasArray() - Method in class uk.ac.starlink.util.GenericNioBuffer
Tells whether or not this buffer is backed by an accessible primitive array.
hasAttribute(String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
hasAttributeNS(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
hasAttributes() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
hasChildNodes() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
hasCredentials() - Method in interface uk.ac.starlink.auth.AuthContext
Indicates whether this context is actually believed capable of authenticating.
hasDrivers() - Static method in class uk.ac.starlink.table.jdbc.JDBCHandler
Indicates whether any drivers are installed.
hashCode() - Method in class uk.ac.starlink.auth.Challenge
 
hashCode() - Method in class uk.ac.starlink.auth.ContentType
 
hashCode() - Method in class uk.ac.starlink.auth.ProtectionSpace
 
hashCode() - Method in class uk.ac.starlink.auth.UserPass
 
hashCode() - Method in class uk.ac.starlink.connect.FileNode
 
hashCode() - Method in class uk.ac.starlink.hapi.HapiService
 
hashCode() - Method in class uk.ac.starlink.hapi.HapiSource
 
hashCode() - Method in class uk.ac.starlink.table.HealpixTableInfo
 
hashCode() - Method in class uk.ac.starlink.util.Bi
 
hashCode() - Method in class uk.ac.starlink.util.CgiQuery
 
hashCode() - Method in class uk.ac.starlink.util.ContentType
 
hashCode() - Method in class uk.ac.starlink.util.Pair
 
hasNext() - Method in class uk.ac.starlink.gbin.GbinObjectReader
Indicates whether this reader can read another element.
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.
HduFitsTableWriter - Class in uk.ac.starlink.fits
TableWriter which writes a single extension BINTABLE HDU containing the table.
HduFitsTableWriter() - Constructor for class uk.ac.starlink.fits.HduFitsTableWriter
Default constructor.
HduFitsTableWriter(String, boolean, WideFits) - Constructor for class uk.ac.starlink.fits.HduFitsTableWriter
Deprecated.
allows some configuration options but not others; use no-arg constructor and configuration methods instead
HeadBufferInputStream - Class in uk.ac.starlink.util
Filter input stream that records the first few bytes read from its base stream for later examination.
HeadBufferInputStream(InputStream, int) - Constructor for class uk.ac.starlink.util.HeadBufferInputStream
Constructor.
HeaderValueException - Exception in uk.ac.starlink.fits
Indicates a problem with a FITS header card.
HeaderValueException() - Constructor for exception uk.ac.starlink.fits.HeaderValueException
No-arg constructor.
HeaderValueException(String) - Constructor for exception uk.ac.starlink.fits.HeaderValueException
Constructor.
HealpixFitsTableWriter - Class in uk.ac.starlink.fits
TableWriter implementation that writes FITS files using the HEALPix-FITS convention.
HealpixFitsTableWriter() - Constructor for class uk.ac.starlink.fits.HealpixFitsTableWriter
Constructor.
HealpixTableInfo - Class in uk.ac.starlink.table
Defines how to store metadata in a table so that STIL knows it contains a HEALPix map.
HealpixTableInfo(int, boolean, String, HealpixTableInfo.HpxCoordSys) - Constructor for class uk.ac.starlink.table.HealpixTableInfo
Constructor.
HealpixTableInfo.HpxCoordSys - Enum in uk.ac.starlink.table
Characterises the coordinate systems defined by the HEALpix-FITS serialization convention.
HIERARCH - Static variable in class uk.ac.starlink.fits.CardFactory
Instance with value trimming, bad char replacement, and HIERARCH.
HISTORY - Static variable in class uk.ac.starlink.fits.CardType
HISTORY card type.
HPX_COLNAME_INFO - Static variable in class uk.ac.starlink.table.HealpixTableInfo
Metadata element for name of column storing pixel index.
HPX_CSYS_INFO - Static variable in class uk.ac.starlink.table.HealpixTableInfo
Metadata element for character indicating sky system: C, G or E.
HPX_ISNEST_INFO - Static variable in class uk.ac.starlink.table.HealpixTableInfo
Metadata element * for HEALPix ordering (true=NESTED, false=RING).
HPX_LEVEL_INFO - Static variable in class uk.ac.starlink.table.HealpixTableInfo
Metadata element for HEALPix level (=log2(nside)).
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.

I

IconUtils - Class in uk.ac.starlink.util
Utility functions related to Icons.
ID_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
ValueInfo for VOTable ID attribute.
IDENTITY - Static variable in class uk.ac.starlink.table.jdbc.TypeMappers
TypeMapper implementation which performs no conversions.
ignorableWhitespace(char[], int, int) - Method in class uk.ac.starlink.votable.TableContentHandler
 
ignorableWhitespace(char[], int, int) - Method in class uk.ac.starlink.votable.VOTableDOMBuilder
 
IGNORE - Static variable in class uk.ac.starlink.table.formats.ErrorMode
Messages are ignored.
IGNORE_ATTRIBUTE_PRESENCE - Static variable in class uk.ac.starlink.util.TestCase
IGNORE_ATTRIBUTE_VALUE - Static variable in class uk.ac.starlink.util.TestCase
 
IGNORE_COMMENTS - Static variable in class uk.ac.starlink.util.TestCase
 
IGNORE_WHITESPACE - Static variable in class uk.ac.starlink.util.TestCase
 
importData(JComponent, Transferable) - Method in class uk.ac.starlink.table.gui.TableLoadTransferHandler
 
importNode(Node, boolean) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
IndexedStreamColumnStore - Class in uk.ac.starlink.table.storage
ColumnStore implementation which uses two streamed files to store a variable number of variable-length data items.
IndexedStreamColumnStore(Codec, File, File) - Constructor for class uk.ac.starlink.table.storage.IndexedStreamColumnStore
Constructor.
init() - Method in class uk.ac.starlink.hapi.HapiBrowser
Asynchronously populates the list of servers.
init(DataSource) - Method in class uk.ac.starlink.table.formats.StreamStarTable
Initialises the table from the input stream.
initGaiaTools() - Static method in class uk.ac.starlink.gbin.GbinObjectReader
Performs GaiaTools setup required before GbinReaders are used etc.
initialValue() - Method in class uk.ac.starlink.fits.BasicInputThreadLocal
 
inlineComment - Variable in class uk.ac.starlink.util.AsciiFileParser
The character used for inline comments.
InputColumn<T> - Interface in uk.ac.starlink.parquet
Provides information about a readable column in a parquet file.
InputColumns - Class in uk.ac.starlink.parquet
Provides InputColumn instances that know how to read parquet column data.
InputFactory - Class in uk.ac.starlink.fits
Represents a sequence of bytes, and can create BasicInput objects to read it.
InputFactory() - Constructor for class uk.ac.starlink.fits.InputFactory
 
insertBefore(Node, Node) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
insertData(int, String) - Method in class uk.ac.starlink.votable.dom.DelegatingCharacterData
 
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.
installCustomHandlers() - Static method in class uk.ac.starlink.util.URLUtils
Attempts to install additional URL protocol handlers suitable for astronomy applications.
installInstance(boolean) - Static method in class uk.ac.starlink.util.PropertyAuthenticator
Installs an instance of PropertyAuthenticator so that it is used automatically in response to all 401 Unauthorized HTTP responses.
installOnScroller(JScrollPane) - Method in class uk.ac.starlink.table.gui.TableRowHeader
Installs this row header on a scroll pane.
INSTANCE - Static variable in class uk.ac.starlink.auth.BasicAuthScheme
Sole instance.
INSTANCE - Static variable in class uk.ac.starlink.auth.BearerIvoaAuthScheme
Singleton instance.
INSTANCE - Static variable in class uk.ac.starlink.auth.CookieIvoaAuthScheme
Singleton instance.
INSTANCE - Static variable in class uk.ac.starlink.auth.X509IvoaAuthScheme
Singleton instance.
INSTANCE - Static variable in class uk.ac.starlink.table.TimeDomain
Singleton instance.
INT - Static variable in class uk.ac.starlink.table.storage.Codec
Codec for 32-bit integer, no null handling.
INT_ARRAY - Static variable in class uk.ac.starlink.table.storage.Codec
Codec for variable-length array of 32-bit integers.
INTEGER - Static variable in class uk.ac.starlink.fits.CardType
Standard key/value card with integer content.
INTEGER - Static variable in class uk.ac.starlink.hapi.HapiType
Integer type.
INTEGER_HIER - Static variable in class uk.ac.starlink.fits.CardType
HIERARCH key/value card with integer content.
interrupt() - Method in class uk.ac.starlink.table.storage.MonitorStoragePolicy
Cancels this storage policy for table row writes.
intFromString(String) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Convert a String back to an integer.
IntList - Class in uk.ac.starlink.util
Extendable array of integers.
IntList() - Constructor for class uk.ac.starlink.util.IntList
Constructs a new list.
IntList(int) - Constructor for class uk.ac.starlink.util.IntList
Constructs a new list with a given initial capacity.
IntList(int[]) - Constructor for class uk.ac.starlink.util.IntList
Constructs a new list initialised to the contents of a given array.
intToString(int) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Convert an integer to a String.
invariantVariablesToParameters() - Method in interface uk.ac.starlink.cdf.CdfTableProfile
Determines whether CDF variables with fixed (non-record-varying) values are turned into columns or parameters in the StarTable.
invoke() - Method in class uk.ac.starlink.table.gui.SaveWorker
Begins the save.
invoke(Object, Method, Object[]) - Method in class uk.ac.starlink.util.MultiplexInvocationHandler
Invokes a method by invoking the same method on each of this handler's target instances.
invokeMirage(StarTable, List) - Static method in class uk.ac.starlink.mirage.MirageDriver
Invokes the Mirage application on a StarTable object.
IOConsumer<T> - Interface in uk.ac.starlink.util
Consumer-like interface that allows an IOException to be thrown.
IOFunction<T,R> - Interface in uk.ac.starlink.util
Function-like interface that allows an IOException to be thrown.
IORunnable - Interface in uk.ac.starlink.util
Runnable-like interface that allows an IOException to be thrown.
IOSupplier<T> - Interface in uk.ac.starlink.util
Supplier-like interface that allows an IOException to be thrown.
IOUtils - Class in uk.ac.starlink.util
Provides static methods which do miscellaneous input/output tasks.
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.
is64Bit() - Static method in class uk.ac.starlink.util.Loader
Tests whether the JVM appears to be 64-bit or not.
isArray() - Method in class uk.ac.starlink.table.DefaultValueInfo
 
isArray() - Method in class uk.ac.starlink.table.URLValueInfo
 
isArray() - Method in interface uk.ac.starlink.table.ValueInfo
Indicates whether the values described by this object are java arrays.
isAuthenticated() - Method in class uk.ac.starlink.auth.AuthStatus
Indicates whether authentication has been established.
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.
isCellEditable(int, int) - Method in class uk.ac.starlink.table.gui.ViewHugeTableModel
 
isChallengeDomain(Challenge, URL) - Method in interface uk.ac.starlink.auth.AuthContext
Indicates whether this context is expected to be good for authenticating against a given challenge.
isColumn() - Method in interface uk.ac.starlink.gbin.Representation
Indicates whether values presented by this object are suitable for use as columns in a table.
isCompact() - Method in class uk.ac.starlink.votable.VOSerializer
Indicates compactness of whitespace formatting for TABLEDATA format; no effect for other DataFormats.
isCompact() - Method in class uk.ac.starlink.votable.VOTableWriter
Returns whitespace formatting policy for TABLEDATA output.
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.
isConnected() - Method in class uk.ac.starlink.connect.Connection
Indicates whether this connection is currently up and running.
isDefaultNamespace(String) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
isDuplicate(String, Collection<String>, 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.
isElementContentWhitespace() - Method in class uk.ac.starlink.votable.dom.DelegatingText
 
isEqualNode(Node) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
isExpired() - Method in interface uk.ac.starlink.auth.AuthContext
Indicates whether this authentication period's validity is known to have expired.
isFitsCharacter(int) - Static method in class uk.ac.starlink.fits.FitsUtil
Indicates whether a given character is a legal FITS header character (0x20..0x7e inclusive).
isFixed() - Method in class uk.ac.starlink.util.AsciiFileParser
Get whether the file is expected to have a fixed number of fields.
isGroupArray() - Method in class uk.ac.starlink.parquet.ParquetTableWriter
Indicates how array-valued columns are written.
isHeadless() - Static method in class uk.ac.starlink.util.TestCase
Tests whether or not a display, keyboard and mouse can in fact be supported in this environment.
isHealpix(List<DescribedValue>) - Static method in class uk.ac.starlink.table.HealpixTableInfo
Indicates whether a list of table parameters appears to be from a table with HEALPix annotations as expected by this class.
isHidden() - Method in class uk.ac.starlink.connect.AuthKey
Returns true if this key's value should be hidden.
isHidingEnabled() - Method in class uk.ac.starlink.connect.FileBranch
Indicates whether files marked as hidden by the default FileSystemView are shown or not.
isHierarchicalNames() - Method in class uk.ac.starlink.gbin.DefaultGbinTableProfile
 
isHierarchicalNames() - Method in interface uk.ac.starlink.gbin.GbinTableProfile
Indicates whether column names in the output table should be forced to reflect the compositional hierarchy of their position in the element objects.
isId() - Method in class uk.ac.starlink.votable.dom.DelegatingAttr
 
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.
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.
isMagic(byte[]) - Static method in class uk.ac.starlink.ecsv.EcsvHeader
Indicates whether a byte sequence indicates the start of an ECSV file.
isMagic(byte[]) - Static method in class uk.ac.starlink.fits.FitsUtil
Indicates whether the supplied buffer is the start of a FITS file.
isMagic(byte[]) - Static method in class uk.ac.starlink.gbin.GbinObjectReader
Indicates whether a buffer containing the first few bytes of a file look like a GBIN magic number.
isMagic(byte[]) - Static method in class uk.ac.starlink.hapi.HapiTableBuilder
Attempts to determine whether a stream contains a HAPI table including header.
isMagic(byte[]) - Static method in class uk.ac.starlink.parquet.ParquetUtil
Indicates whether the given buffer starts with the Parquet file format magic number, "PAR1".
isMagic(byte[]) - Static method in class uk.ac.starlink.pds4.Pds4TableBuilder
Determines whether a byte buffer contains what looks like the start of a PDS4 file.
isMagic(byte[]) - Static method in class uk.ac.starlink.table.formats.MrtTableBuilder
Indicates whether the given buffer starts with the MRT magic number "Title: ".
isMagic(byte[]) - Static method in class uk.ac.starlink.votable.ColFitsPlusTableBuilder
 
isMagic(int, String, Object) - Method in class uk.ac.starlink.votable.ColFitsPlusTableWriter
 
isMagic(byte[]) - Static method in class uk.ac.starlink.votable.FitsPlusTableBuilder
Tests whether a given buffer contains bytes which might be the first few bytes of a FitsPlus table.
isMagic(int, String, Object) - Method in class uk.ac.starlink.votable.FitsPlusTableWriter
 
isMagic(byte[]) - Method in class uk.ac.starlink.votable.VOTableFitsTableWriter
Determines whether a given byte buffer looks like it contains the start of a primary header written by this writer.
isMagic(int, String, Object) - Method in class uk.ac.starlink.votable.VOTableFitsTableWriter
Tests a header card to see if it looks like part of the magic number for the format written by this handler.
isMirageAvailable() - Static method in class uk.ac.starlink.mirage.MirageDriver
Indicates whether the Mirage application is available in this JVM.
isNest() - Method in class uk.ac.starlink.table.HealpixTableInfo
Indicates pixel ordering scheme.
isNull(Object) - Method in class uk.ac.starlink.feather.AbstractItemAccumulator
Tests whether a given added data item is null (whether it needs to be flagged as null in the validity mask).
isNullable() - Method in class uk.ac.starlink.feather.StarColumnWriter
Indicates whether this writer may write a validity mask.
isNullable() - Method in interface uk.ac.starlink.parquet.InputColumn
Indicates whether null values are a possibility.
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.
ISO8601_REGEX - Static variable in class uk.ac.starlink.table.formats.RowEvaluator
Regular expression for ISO 8601 dates.
ISO_8601 - Static variable in class uk.ac.starlink.table.TimeMapper
Mapper for ISO-8601 strings.
ISOTIME - Static variable in class uk.ac.starlink.hapi.HapiType
Restricted ISO-8601 timestamp type.
isoToUnixSeconds(String) - Static method in class uk.ac.starlink.hapi.Times
Decodes an ISO-8601 string to Unix seconds.
isProxySet() - Method in class uk.ac.starlink.util.ProxySetup
Get if proxy use is enabled.
isRandom() - Method in class uk.ac.starlink.cdf.CdfStarTable
 
isRandom() - Method in class uk.ac.starlink.feather.FeatherStarTable
 
isRandom() - Method in interface uk.ac.starlink.fits.BasicInput
Indicates whether this object supports random access.
isRandom() - Method in class uk.ac.starlink.fits.BlockInput
 
isRandom() - Method in class uk.ac.starlink.fits.BufferedRandomInput
 
isRandom() - Method in class uk.ac.starlink.fits.ByteBufferInput
 
isRandom() - Method in class uk.ac.starlink.fits.ColFitsStarTable
 
isRandom() - Method in class uk.ac.starlink.fits.InputFactory
Indicates whether the BasicInput objects created by this factory will support random access.
isRandom() - Method in class uk.ac.starlink.fits.SimpleMappedInput
 
isRandom() - Method in class uk.ac.starlink.parquet.CachedParquetStarTable
 
isRandom() - Method in class uk.ac.starlink.parquet.SequentialParquetStarTable
 
isRandom() - Method in class uk.ac.starlink.pds4.BasePds4StarTable
 
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.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.storage.ColumnStoreStarTable
 
isRandom() - Method in class uk.ac.starlink.table.WrapperStarTable
 
isRandom() - Method in interface uk.ac.starlink.votable.TabularData
Indicates whether random access is provided by this table.
isRandom() - Method in class uk.ac.starlink.votable.VOStarTable
 
isReadMeta() - Method in class uk.ac.starlink.gbin.DefaultGbinTableProfile
 
isReadMeta() - Method in interface uk.ac.starlink.gbin.GbinTableProfile
Indicates whether non-essential metadata is read from the GBIN file.
isReady() - Method in class uk.ac.starlink.hapi.HapiTableLoadDialog
 
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
 
isRedirect(int) - Method in class uk.ac.starlink.auth.Redirector
Indicates whether a given HTTP response code should be followed as a redirect.
isRegistered(String) - Method in class uk.ac.starlink.util.ObjectFactory
Indicates whether this factory knows about a given name.
isReport() - Method in class uk.ac.starlink.table.formats.ErrorMode
Returns true if text reports submitted may ever be used for any purpose.
isRequired() - Method in class uk.ac.starlink.connect.AuthKey
Indicates whether this key must have a non-null value.
isReserved(String) - Method in class uk.ac.starlink.table.jdbc.SqlSyntax
Indicates whether a given word is reserved.
isRoot() - Method in class uk.ac.starlink.gbin.ItemReader
Determines whether this instance is the tree root.
isSameNode(Node) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
isSelectedIndex(int) - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
 
isSelectionEmpty() - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
 
isSortedMethods() - Method in class uk.ac.starlink.gbin.DefaultGbinTableProfile
 
isSortedMethods(boolean) - Method in class uk.ac.starlink.gbin.GbinTableBuilder
isSortedMethods() - Method in interface uk.ac.starlink.gbin.GbinTableProfile
Indicates whether object accessor method names should be sorted alphabetically when producing the column sequence.
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.
isStrict() - Method in class uk.ac.starlink.votable.VOElementFactory
Indicates whether a strict reading of the VOTable standard is in effect.
isStrictByDefault() - Static method in class uk.ac.starlink.votable.VOElementFactory
Indicates whether strict interpretation of the VOTable standard is on by default (if it has not been set explicitly).
isSupported(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
isTestMagic() - Method in class uk.ac.starlink.gbin.DefaultGbinTableProfile
 
isTestMagic() - Method in interface uk.ac.starlink.gbin.GbinTableProfile
Indicates whether the magic number is read from GBIN files before attempting to turn them into tables.
isUrl(String) - Method in class uk.ac.starlink.table.formats.HTMLTableWriter
Determines whether a string is apparently a URL.
isUrlDomain(URL) - Method in interface uk.ac.starlink.auth.AuthContext
Indicates whether this context is expected to be good for authenticating a given URL.
isValid(String) - Method in class uk.ac.starlink.table.formats.RowEvaluator.Decoder
Indicates whether this decoder is capable of decoding a given string.
isVOUnitSyntax() - Method in class uk.ac.starlink.votable.VOTableVersion
Indicates whether this version of VOTable is supposed to use the VOUnit standard for the content of unit attributes.
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
 
ItemAccumulator - Interface in uk.ac.starlink.feather
Collects all the values of a column and then writes them out as a feather-format column.
ItemReader - Class in uk.ac.starlink.gbin
Object which can read the value of a given table column from the (GaiaRoot) data object representing a table row.
ItemReader(ItemReader, Method, String, Representation<?>) - Constructor for class uk.ac.starlink.gbin.ItemReader
Constructor.
itemStateChanged(ItemEvent) - Method in class uk.ac.starlink.table.gui.UCDSelector
 
iterator() - Method in class uk.ac.starlink.util.NodeDescendants
Obtains an iterator which iterates over the nodes in the set of descendants.
IteratorRowSequence - Class in uk.ac.starlink.table
Implementation of RowSequence based on an Iterator which returns table rows in sequence.
IteratorRowSequence(Iterator<Object[]>) - 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
IvoaAuthScheme - Class in uk.ac.starlink.auth
Partial AuthScheme implementation for standard SSO challenges.
IvoaAuthScheme(String) - Constructor for class uk.ac.starlink.auth.IvoaAuthScheme
Constructor.
IvoaAuthScheme.AuthReader<T> - Interface in uk.ac.starlink.auth
Knows how to acquire specific authentication information from an open URL connection.
IvoaLoginProtocol - Class in uk.ac.starlink.auth
Provides SSO-compliant implementations of LoginProtocol.

J

JANSKY - Static variable in class uk.ac.starlink.util.PhysicalConstants
1 Jansky - W.m^-2.Hz^-1
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.
JDBCTableScheme - Class in uk.ac.starlink.table.jdbc
TableScheme for intepreting JDBC-type URLs.
JDBCTableScheme(StarTableFactory) - Constructor for class uk.ac.starlink.table.jdbc.JDBCTableScheme
Constructor.
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[], JoinFixAction[]) - Constructor for class uk.ac.starlink.table.JoinStarTable
Constructs a new JoinStarTable from a list of constituent tables, optionally renaming duplicated column names.
JoinStarTable(StarTable[]) - Constructor for class uk.ac.starlink.table.JoinStarTable
Constructs a new JoinStarTable from a list of constituent tables.

K

keepInstances(Class<R>) - Static method in class uk.ac.starlink.util.StreamUtil
Utility function that can be used to filter streams to exclude any elements that are not instances of a particular type.
KEY_ICOL_CONTAINER - Static variable in class uk.ac.starlink.fits.AbstractWideFits
Index of container column hosting extended column data.
KEY_NCOL_EXT - Static variable in class uk.ac.starlink.fits.AbstractWideFits
Header key for extended column count - includes standard ones.
keySet() - Method in class uk.ac.starlink.util.CountMap
Returns a set of all the items with a count of at least one.
KNOWN_BUILDERS_PROPERTY - Static variable in class uk.ac.starlink.table.StarTableFactory
System property which can contain a list of TableBuilder classnames for addition to the known (non-automatically detected) handler list.

L

Label - Interface in uk.ac.starlink.pds4
Returns the result of parsing a PDS4 label XML file.
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.
LabelParser - Class in uk.ac.starlink.pds4
Parses a PDS4 Label (an XML file) to extract information that can be used to read table data.
LabelParser() - Constructor for class uk.ac.starlink.pds4.LabelParser
Default parser.
LabelParser(boolean, String[]) - Constructor for class uk.ac.starlink.pds4.LabelParser
Custom constructor.
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.
LAX - Static variable in class uk.ac.starlink.votable.Namespacing
Interpret likely-looking elements in any namespace as VOTable ones.
Leaf - Interface in uk.ac.starlink.connect
Represents a non-directory type file in a (possibly remote) filesystem.
leafSelected(Leaf) - Method in class uk.ac.starlink.connect.FilestoreChooser
This method is called if a successful selection of a single leaf has taken place.
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.
LineReader - Class in uk.ac.starlink.ecsv
Reads lines of text from an input stream.
LineReader(InputStream) - Constructor for class uk.ac.starlink.ecsv.LineReader
Constructor.
LineReader - Class in uk.ac.starlink.util
Class containing methods for reading strings from the user (standard input).
LineReader() - Constructor for class uk.ac.starlink.util.LineReader
 
LinkElement - Class in uk.ac.starlink.votable
Object representing a LINK element in a VOTable.
listeners - Variable in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
 
LISTINGS - Static variable in class uk.ac.starlink.hapi.ServerListing
Known listings.
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
 
Loader - Class in uk.ac.starlink.util
Provides utilities associated with loading resources.
Loader() - Constructor for class uk.ac.starlink.util.Loader
 
LoadException - Exception in uk.ac.starlink.util
Exception thrown if an object creation fails for reasonable reasons.
loadFailure(Throwable) - Method in interface uk.ac.starlink.table.gui.TableLoadClient
Presents a failure which has resulted from a table load attempt.
loadLibrary(String) - Static method in class uk.ac.starlink.util.Loader
Loads a native library given its name.
loadProperties() - Static method in class uk.ac.starlink.util.Loader
Ensures that the user's customised properties have been loaded; these are read once from the file returned by the Loader.getPropertiesFile() method and incorporated into the System properties.
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(StarTableFactory) - Method in interface uk.ac.starlink.table.gui.TableLoader
Loads one or more tables.
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.
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.
LOG_SECRETS - Static variable in class uk.ac.starlink.auth.AuthUtil
Global config: if true, passwords etc may be logged by logger.
logError(Level, String, Throwable) - Static method in class uk.ac.starlink.gbin.GbinObjectReader
Write a logging message including an exception.
LOGICAL - Static variable in class uk.ac.starlink.fits.CardType
Standard key/value card with logical content.
LOGICAL_HIER - Static variable in class uk.ac.starlink.fits.CardType
HIERARCH key/value card with logical content.
logIn(Map<AuthKey, ?>) - Method in interface uk.ac.starlink.connect.Connector
Attempts to open a connection.
LoginProtocol - Interface in uk.ac.starlink.auth
Defines a way to present credentials for the purpose of subsequent access to a service.
logOut() - Method in class uk.ac.starlink.connect.Connection
Closes this connection.
LOGSECRETS_PROP - Static variable in class uk.ac.starlink.auth.AuthUtil
Name of system property "auth.logsecrets" which if set "true" will allow reporting of sensitive information such as passwords through the logging system.
LogUtils - Class in uk.ac.starlink.util
Utilities for working with logging.
logWideRead(Logger, int, int) - Static method in class uk.ac.starlink.fits.AbstractWideFits
Utility method to write a log message indicating that this convention is being used to read a FITS file.
logWideWrite(Logger, int, int) - Static method in class uk.ac.starlink.fits.AbstractWideFits
Utility method to write a log message indicating that this convention is being used to write a FITS file.
LONG - Static variable in class uk.ac.starlink.table.storage.Codec
Codec for 64-bit integer, no null handling.
LONG_ARRAY - Static variable in class uk.ac.starlink.table.storage.Codec
Codec for variable-length array of 64-bit integers.
longFromString(String) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Convert a String back to a long.
LongList - Class in uk.ac.starlink.util
Extendable array of longs..
LongList() - Constructor for class uk.ac.starlink.util.LongList
Constructs a new list.
LongList(int) - Constructor for class uk.ac.starlink.util.LongList
Constructs a new list with a given initial capacity.
LongList(long[]) - Constructor for class uk.ac.starlink.util.LongList
Constructs a new list initialised to the contents of a given array.
LONGOFF_INFO - Static variable in class uk.ac.starlink.fits.BintableStarTable
Column aux metadata key for stringified longs offset.
longToString(long) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Convert a long to a String.
looksLikeFile(String) - Method in class uk.ac.starlink.fits.ColFitsTableWriter
 
looksLikeFile(String) - Method in class uk.ac.starlink.fits.FitsTableWriter
Returns true if location ends with something like ".fit" or ".fits" or ".fts".
looksLikeFile(String) - Method in class uk.ac.starlink.fits.HduFitsTableWriter
Returns false.
looksLikeFile(String) - Method in class uk.ac.starlink.fits.HealpixFitsTableWriter
Returns false.
looksLikeFile(String) - Method in class uk.ac.starlink.fits.VariableFitsTableWriter
Always returns false.
looksLikeFile(String) - Method in class uk.ac.starlink.hapi.HapiTableBuilder
 
looksLikeFile(String) - Method in class uk.ac.starlink.parquet.ParquetTableWriter
 
looksLikeFile(String) - Method in class uk.ac.starlink.table.formats.CoinsTableBuilder
 
looksLikeFile(String) - Method in class uk.ac.starlink.table.formats.DocumentedStreamStarTableWriter
 
looksLikeFile(String) - Method in class uk.ac.starlink.table.formats.DocumentedTableBuilder
 
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 interface uk.ac.starlink.table.StarTableWriter
Indicates whether the destination is of a familiar form for this kind of writer.
looksLikeFile(String) - Method in interface uk.ac.starlink.table.TableBuilder
Indicates whether the given location string is of a familiar form for this builder.
looksLikeFile(String) - Method in class uk.ac.starlink.votable.ColFitsPlusTableBuilder
 
looksLikeFile(String) - Method in class uk.ac.starlink.votable.ColFitsPlusTableWriter
 
looksLikeFile(String) - Method in class uk.ac.starlink.votable.FitsPlusTableBuilder
 
looksLikeFile(String) - Method in class uk.ac.starlink.votable.FitsPlusTableWriter
 
looksLikeFile(String) - Method in class uk.ac.starlink.votable.VOTableWriter
 
lookupNamespaceURI(String) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
lookupPrefix(String) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
LoopStarTable - Class in uk.ac.starlink.table
Single-column table whose column values are the values of a loop iterator variable.
LoopStarTable(String, double, double, double, Boolean) - Constructor for class uk.ac.starlink.table.LoopStarTable
Constructs a loop table from values like the initialisers of a for loop.
LoopTableScheme - Class in uk.ac.starlink.table
TableScheme that yields a table with a single column giving loop variable values.
LoopTableScheme() - Constructor for class uk.ac.starlink.table.LoopTableScheme
 
LUMINOSITY_OF_SUN - Static variable in class uk.ac.starlink.util.PhysicalConstants
Solar Luminosity - W

M

MAGIC_SIZE - Static variable in class uk.ac.starlink.util.Compression
Number of bytes needed to determine compression type (magic number).
MAGIC_TXT - Static variable in class uk.ac.starlink.table.formats.MrtTableBuilder
Should be present at the start of all MRT files.
main(String[]) - Static method in class uk.ac.starlink.auth.AuthTest
 
main(String[]) - Static method in class uk.ac.starlink.auth.Challenge
Will parse a WWW-Authenticate string on the command line and print out the parsed challenges.
main(String[]) - Static method in class uk.ac.starlink.connect.FilestoreChooser
 
main(String[]) - Static method in class uk.ac.starlink.gbin.GbinMetadataReader
Attempts to read metadata from the GBIN file named on the command line and writes the description to stdout.
main(String[]) - Static method in class uk.ac.starlink.hapi.HapiBrowser
Posts an instance of this browser.
main(String[]) - Static method in class uk.ac.starlink.mirage.MirageDriver
Invoke the Mirage application on a list of named StarTables.
main(String[]) - Static method in class uk.ac.starlink.mirage.MirageFormatter
Writes a table to standard output in Mirage format.
main(String[]) - Static method in class uk.ac.starlink.table.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.TableCopy
Copies a table from one format to another.
main(String[]) - Static method in class uk.ac.starlink.util.BeanConfig
 
main(String[]) - Static method in class uk.ac.starlink.util.ContentType
Parses a single content-type string supplied on the command line, and prints a representation of the parsed form on standard output.
main(String[]) - Static method in class uk.ac.starlink.util.SuperJar
Writes a new jar or zip file based on the contents of an existing jar file and the jar files referenced by its manifest.
main(String[]) - Static method in class uk.ac.starlink.util.UncompressInputStream
 
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(ColumnInfo, long) - Static method in class uk.ac.starlink.table.ArrayColumn
Obtains an ArrayColumn object based on a template object with a given number of rows.
makeColumn(ColumnInfo, Object) - Static method in class uk.ac.starlink.table.ArrayColumn
Constructs a new ArrayColumn based on a given data array.
makeColumn(String, Object) - Static method in class uk.ac.starlink.table.ArrayColumn
Constructs a new ArrayColumn based on a given data array.
makeConfiguredRowStore(StarTable) - Method in class uk.ac.starlink.table.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.
makeConnection(URL, UrlConnector, Redirector) - Method in class uk.ac.starlink.auth.AuthManager
Opens a URL connection to a given URL with specified configuration, negotiating authentication and with configurable handling of 3xx redirection.
makeDataSource(String) - Static method in class uk.ac.starlink.util.DataSource
Attempts to make a source given a string identifying its location as a file, URL or system command output.
makeDataSource(String, boolean) - Static method in class uk.ac.starlink.util.DataSource
Attempts to make a source given a string identifying its location as a file, URL or optionally a system command output.
makeDataSource(URL) - Static method in class uk.ac.starlink.util.DataSource
Makes a source from a URL.
makeEditor(ValueInfo) - Static method in class uk.ac.starlink.table.gui.ValueInfoCellEditor
Returns a TableCellEditor that can be used for editing the values described by this ValueInfo.
makeFileURL(File) - Static method in class uk.ac.starlink.util.URLUtils
Constructs a legal URL for a given File.
makeFitsSerializer(StarTable, FitsTableSerializer, VOTableVersion) - Static method in class uk.ac.starlink.votable.VOSerializer
Constructs a FITS-type VOSerializer.
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.
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.
makePrimitiveColumn(ColumnInfo, Object) - Static method in class uk.ac.starlink.table.PrimitiveArrayColumn
Constructs a new PrimitiveArrayColumn based on a given data array.
makePrimitiveColumn(ColumnInfo, long) - Static method in class uk.ac.starlink.table.PrimitiveArrayColumn
Obtains an ArrayColumn object based on a template object with a given number of rows.
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.
makeSerializer(DataFormat, StarTable) - Static method in class uk.ac.starlink.votable.VOSerializer
Returns a serializer capable of serializing a given table to given data format, using the default VOTable output version.
makeSerializer(DataFormat, VOTableVersion, StarTable) - Static method in class uk.ac.starlink.votable.VOSerializer
Returns a serializer capable of serializing a given table to a given data format using a given VOTable version.
makeStarTable(DataSource, boolean, StoragePolicy) - Method in class uk.ac.starlink.cdf.CdfTableBuilder
 
makeStarTable(DataSource, boolean, StoragePolicy) - Method in class uk.ac.starlink.ecsv.EcsvTableBuilder
 
makeStarTable(DataSource, boolean, StoragePolicy) - Method in class uk.ac.starlink.feather.FeatherTableBuilder
 
makeStarTable(DataSource, boolean, StoragePolicy) - Method in class uk.ac.starlink.fits.ColFitsTableBuilder
 
makeStarTable(DataSource, boolean, StoragePolicy) - Method in class uk.ac.starlink.fits.FitsTableBuilder
Creates a StarTable from a DataSource which refers to a FITS file or stream.
makeStarTable(DataSource, boolean, StoragePolicy) - Method in class uk.ac.starlink.gbin.GbinTableBuilder
 
makeStarTable(DataSource, boolean, StoragePolicy) - Method in class uk.ac.starlink.hapi.HapiTableBuilder
 
makeStarTable(DataSource, boolean, StoragePolicy) - Method in class uk.ac.starlink.parquet.ParquetTableBuilder
 
makeStarTable(DataSource, boolean, StoragePolicy) - Method in class uk.ac.starlink.pds4.Pds4TableBuilder
 
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.MrtTableBuilder
 
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(String, boolean) - Method in class uk.ac.starlink.table.jdbc.JDBCHandler
 
makeStarTable(DataSource) - Method in class uk.ac.starlink.table.StarTableFactory
Constructs a StarTable from a DataSource object using automatic format detection.
makeStarTable(String) - Method in class uk.ac.starlink.table.StarTableFactory
Constructs a StarTable from a location string without format specification.
makeStarTable(URL) - Method in class uk.ac.starlink.table.StarTableFactory
Deprecated.
Use makeStarTable(new URLDataSource(url))
makeStarTable(DataSource, String) - Method in class uk.ac.starlink.table.StarTableFactory
Constructs a StarTable from a DataSource using a named table input handler.
makeStarTable(String, String) - Method in class uk.ac.starlink.table.StarTableFactory
Constructs a StarTable from a location string using a named table input handler.
makeStarTable(URL, String) - Method in class uk.ac.starlink.table.StarTableFactory
Deprecated.
Use makeStarTable(new URLDataSource(url),handler)
makeStarTable(InputStream, TableBuilder) - Method in class uk.ac.starlink.table.StarTableFactory
Attempts to read and return a StarTable from an input stream.
makeStarTable(Transferable) - Method in class uk.ac.starlink.table.StarTableFactory
Constructs a StarTable from a Transferable object using automatic format detection.
makeStarTable(DataSource, boolean, StoragePolicy) - Method in interface uk.ac.starlink.table.TableBuilder
Constructs a StarTable based on a given DataSource.
makeStarTable(DataSource, boolean, StoragePolicy) - Method in class uk.ac.starlink.votable.ColFitsPlusTableBuilder
 
makeStarTable(DataSource, boolean, StoragePolicy) - Method in class uk.ac.starlink.votable.FitsPlusTableBuilder
 
makeStarTable(DataSource, boolean, StoragePolicy) - Method in class uk.ac.starlink.votable.VOTableBuilder
Makes a StarTable out of a DataSource which points to a VOTable.
makeStarTables(DataSource, StoragePolicy) - Method in class uk.ac.starlink.fits.FitsTableBuilder
 
makeStarTables(DataSource, StoragePolicy) - Method in class uk.ac.starlink.pds4.Pds4TableBuilder
 
makeStarTables(DataSource, StoragePolicy) - Method in interface uk.ac.starlink.table.MultiTableBuilder
Constructs a sequence of StarTables based on a given DataSource.
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(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, StoragePolicy) - Method in class uk.ac.starlink.votable.FitsPlusTableBuilder
 
makeStarTables(DataSource, StoragePolicy) - Method in class uk.ac.starlink.votable.VOTableBuilder
 
makeTableWithRows(long) - Static method in class uk.ac.starlink.table.ColumnStarTable
Convenience method to return a ColumnStarTable with a fixed number of rows.
makeURL(String) - Static method in class uk.ac.starlink.util.URLUtils
Obtains a URL from a string.
makeURL(String, String) - Static method in class uk.ac.starlink.util.URLUtils
Obtains a URL from a string in a given context.
makeVOElement(Element, String) - Method in class uk.ac.starlink.votable.VOElementFactory
Returns a VOElement based on a given DOM element.
makeVOElement(Document, String) - Method in class uk.ac.starlink.votable.VOElementFactory
Returns a new VOElement based on a DOM Document node.
makeVOElement(DOMSource) - Method in class uk.ac.starlink.votable.VOElementFactory
Returns a VOElement based on a DOM source.
makeVOElement(Source) - Method in class uk.ac.starlink.votable.VOElementFactory
Returns a VOElement based on an XML Source.
makeVOElement(InputStream, String) - Method in class uk.ac.starlink.votable.VOElementFactory
Builds a custom DOM from an input stream and returns a new VOElement based on its top-level element.
makeVOElement(String) - Method in class uk.ac.starlink.votable.VOElementFactory
Builds a custom DOM read from a URI and returns a new VOElement based on its top-level element.
makeVOElement(URL) - Method in class uk.ac.starlink.votable.VOElementFactory
Builds a custom DOM read from a URL and returns a new VOElement based on its top-level element.
makeVOElement(File) - Method in class uk.ac.starlink.votable.VOElementFactory
Builds a custom DOM read from a file and returns a new VOElement based on its top-level element.
makeVOElement(DataSource) - Method in class uk.ac.starlink.votable.VOElementFactory
Builds a custom DOM read from a DataSource and returns a new VOElement based on its top-level element.
MapGroup<K,V> - Class in uk.ac.starlink.util
Represents an ordered list of Maps containing related data.
MapGroup() - Constructor for class uk.ac.starlink.util.MapGroup
Constructs a new MapGroup.
MapGroupTableModel<K,V> - Class in uk.ac.starlink.table.gui
Provides a TableModel view of a MapGroup object.
MapGroupTableModel(MapGroup<K, V>) - Constructor for class uk.ac.starlink.table.gui.MapGroupTableModel
Constructs a TableModel from a given MapGroup.
mapNodeType(short) - Static method in class uk.ac.starlink.util.DOMUtils
Maps a node type, as returned by to a name.
MappingRowSplittable - Class in uk.ac.starlink.table
RowSplittable which wraps another RowSplittable but presents different column contents as controlled by a supplied column data mapping function.
MappingRowSplittable(RowSplittable, Function<RowSplittable, RowData>) - Constructor for class uk.ac.starlink.table.MappingRowSplittable
Constructor.
mark(int) - Method in class uk.ac.starlink.util.Base64InputStream
 
mark(int) - Method in class uk.ac.starlink.util.DataBufferedInputStream
 
mark(int) - Method in class uk.ac.starlink.util.HeadBufferInputStream
 
MARK_WORKAROUND_PROPERTY - Static variable in class uk.ac.starlink.util.DataSource
 
markSupported() - Method in class uk.ac.starlink.util.Base64InputStream
 
markSupported() - Method in class uk.ac.starlink.util.DataBufferedInputStream
Returns false;
markSupported() - Method in class uk.ac.starlink.util.HeadBufferInputStream
Mark/reset is not supported.
markSupported() - Method in class uk.ac.starlink.util.UncompressInputStream
This stream does not support mark/reset on the stream.
MASS_OF_EARTH - Static variable in class uk.ac.starlink.util.PhysicalConstants
Mass of the Earth - Kg
MASS_OF_JUPITER - Static variable in class uk.ac.starlink.util.PhysicalConstants
Mass of Jupiter - Kg
MASS_OF_SUN - Static variable in class uk.ac.starlink.util.PhysicalConstants
Mass of Sun - Kg
matches(String, String) - Method in class uk.ac.starlink.auth.ContentType
Indicates whether the type and subtype match a given pair.
matches(String, String) - Method in class uk.ac.starlink.util.ContentType
Indicates whether the type and subtype match a given pair.
matchesExtension(DocumentedIOHandler, String) - Static method in interface uk.ac.starlink.table.formats.DocumentedIOHandler
Utility method that returns true if the supplied filename has one of the extensions associated with a given handler (ends with a "." plus the extension), matched case-insensitively.
MAX_NCOLSTD - Static variable in class uk.ac.starlink.fits.FitsUtil
Maximum No.
MAX_NCOLSTD - Static variable in interface uk.ac.starlink.fits.WideFits
Maximum number of standard columns, imposed by FITS standard (999).
MAX_SHOW_ELEMENTS - Static variable in class uk.ac.starlink.table.gui.NumericCellRenderer
The most elements that will be shown in a single cell.
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
 
message(String[]) - Method in class uk.ac.starlink.auth.UserInterface
Sends a message to the user.
MessagePolicy - Enum in uk.ac.starlink.ecsv
Defines how to deliver a message to the user.
META_KEY - Static variable in class uk.ac.starlink.feather.FeatherStarTable
JSON key to store miscellaneous/broken metadata in column metadata.
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.
MIRAGE_CLASS - Static variable in class uk.ac.starlink.mirage.MirageDriver
Name of the main Mirage application class.
MIRAGE_CLASSPATH_PROP - Static variable in class uk.ac.starlink.mirage.MirageDriver
Name of the property used to locate the MirageDriver.MIRAGE_CLASS class.
MirageDriver - Class in uk.ac.starlink.mirage
Main application class for the StarTable Mirage front-end.
MirageDriver() - Constructor for class uk.ac.starlink.mirage.MirageDriver
 
MirageFormatter - Class in uk.ac.starlink.mirage
Turns StarTables into Mirage format tables.
MirageFormatter(PrintStream) - Constructor for class uk.ac.starlink.mirage.MirageFormatter
Constructs a new formatter which will write to a given stream.
MirageTableWriter - Class in uk.ac.starlink.mirage
 
MirageTableWriter() - Constructor for class uk.ac.starlink.mirage.MirageTableWriter
 
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.
mouseDragged(MouseEvent) - Method in class uk.ac.starlink.util.gui.DragListener
 
mouseEntered(MouseEvent) - Method in class uk.ac.starlink.util.gui.DragListener
 
mousePressed(MouseEvent) - Method in class uk.ac.starlink.util.gui.DragListener
 
mouseReleased(MouseEvent) - Method in class uk.ac.starlink.util.gui.DragListener
 
MrtTableBuilder - Class in uk.ac.starlink.table.formats
Input handler for the so-called "Machine-Readable Table" format used by AAS journals.
MrtTableBuilder() - Constructor for class uk.ac.starlink.table.formats.MrtTableBuilder
Default constructor.
MrtTableBuilder(ErrorMode, boolean) - Constructor for class uk.ac.starlink.table.formats.MrtTableBuilder
Constructor with configuration options.
MultiByteBufferInput - Class in uk.ac.starlink.fits
Random-access BasicInput implementation based on a supplied array of byte buffers.
MultiByteBufferInput(ByteBuffer[]) - Constructor for class uk.ac.starlink.fits.MultiByteBufferInput
Constructor.
MultilineJTable - Class in uk.ac.starlink.table.gui
JTable which can display multiple-line elements.
MultilineJTable(TableModel) - Constructor for class uk.ac.starlink.table.gui.MultilineJTable
Constructs a new table given a base TableModel.
MultilineJTable() - Constructor for class uk.ac.starlink.table.gui.MultilineJTable
Constructs a MultilineJTable without any data.
MultiplexInvocationHandler<T> - Class in uk.ac.starlink.util
Used to generate a proxy instance which implements a given interface and delegates its calls to each of a given list of target implementations.
MultiplexInvocationHandler(T[]) - Constructor for class uk.ac.starlink.util.MultiplexInvocationHandler
Constructor.
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

Namespacing - Class in uk.ac.starlink.votable
Determines how namespaces are handled in VOTable documents.
Namespacing(String) - Constructor for class uk.ac.starlink.votable.Namespacing
Constructor.
ncol_ - Variable in class uk.ac.starlink.table.formats.RowEvaluator.Metadata
 
newDocument() - Static method in class uk.ac.starlink.util.DOMUtils
Returns a new Document instance.
newStream() - Method in class uk.ac.starlink.parquet.FileInputFile
 
next() - Method in class uk.ac.starlink.ecsv.EcsvReader
Attempts to advance the current row to the next one.
next() - Method in class uk.ac.starlink.gbin.GbinObjectReader
Reads the next record.
next() - Method in class uk.ac.starlink.table.AccessRowSequence
 
next() - Method in class uk.ac.starlink.table.CountCheckRowSequence
 
next() - Method in class uk.ac.starlink.table.EmptyRowSequence
Always returns false.
next() - Method in class uk.ac.starlink.table.IteratorRowSequence
 
next() - Method in class uk.ac.starlink.table.OnceRowPipe
 
next() - Method in class uk.ac.starlink.table.ProgressRowSplittable
 
next() - Method in class uk.ac.starlink.table.RandomRowSplittable
 
next() - Method in class uk.ac.starlink.table.ReaderRowSequence
 
next() - Method in interface uk.ac.starlink.table.RowSequence
Attempts to advance the current row to the next one.
next() - Method in class uk.ac.starlink.table.SequentialRowSplittable
 
next() - Method in class uk.ac.starlink.table.ShapeIterator
 
next() - Method in class uk.ac.starlink.table.WrapperRowSequence
 
next() - Method in interface uk.ac.starlink.util.Sequence
Move to the next item in the sequence.
nextCapacity(int) - Method in class uk.ac.starlink.util.PrimitiveList
Determines by how much the storage array will grow if it needs to expand.
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.
nFields - Variable in class uk.ac.starlink.util.AsciiFileParser
The number of fixed fields in the file.
NioByteStoreAccess - Class in uk.ac.starlink.table.storage
Partial implementation of ByteStoreAccess.
NioByteStoreAccess() - Constructor for class uk.ac.starlink.table.storage.NioByteStoreAccess
 
NO_ACTION - Static variable in class uk.ac.starlink.table.JoinFixAction
Action which causes names to be left alone.
NO_AUTH - Static variable in class uk.ac.starlink.auth.AuthStatus
Connection with no possible or actual authentication.
NO_AUTH - Static variable in class uk.ac.starlink.auth.UserInterface
Instance that will not authenticate.
NO_REDIRECT - Static variable in class uk.ac.starlink.auth.Redirector
No redirections are performed.
Node - Interface in uk.ac.starlink.connect
Represents a node in a (possibly remote) file system.
NodeComparator - Class in uk.ac.starlink.connect
Comparator for nodes.
NodeDescendants - Class in uk.ac.starlink.util
Represents the set of Nodes in the tree rooted at a particular DOM Node.
NodeDescendants(Node) - Constructor for class uk.ac.starlink.util.NodeDescendants
Creates a new NodeDescendant object.
NodeDescendants(Node, int) - Constructor for class uk.ac.starlink.util.NodeDescendants
Creates a new NodeDescendant object.
NodeDescendants.Visitor - Interface in uk.ac.starlink.util
The Visitor processes a single node in a tree.
NONE - Static variable in class uk.ac.starlink.util.Compression
A Compression object representing no compression (or perhaps an unknown one).
NONE - Static variable in class uk.ac.starlink.util.ContentCoding
No encoding is requested.
NONE - Static variable in class uk.ac.starlink.votable.Namespacing
No namespace awareness; any namespacing will probably confuse parser.
normalize() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
normalizeDocument() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
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).
NumberStarColumnWriter - Class in uk.ac.starlink.feather
StarColumnWriter implementation for numeric values.
NumberStarColumnWriter(StarTable, int, FeatherType, boolean, byte[]) - Constructor for class uk.ac.starlink.feather.NumberStarColumnWriter
Constructor.
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.
ObjectFactory<T> - Class in uk.ac.starlink.util
Manages dynamic creation of objects from a known set of classes.
ObjectFactory(Class<T>) - Constructor for class uk.ac.starlink.util.ObjectFactory
Constructor.
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.
openChunkedStream(URL, int, IOConsumer<String>) - Method in class uk.ac.starlink.hapi.HapiService
Opens an input stream from for a HAPI data request that may be broken into several chunks if it encounters a HAPI 1408 "Bad request - too much time or data requested" response.
openConnection(URL) - Method in class uk.ac.starlink.util.ContentCoding
Convenience method to open a new connection prepared in accordance with this object's encoding policy.
openMultiChunkStream(URL) - Method in class uk.ac.starlink.hapi.ChunkStreamer
Returns an input stream corresponding to the supplied HAPI data request URL, but which may be assembled from the concatenation of multiple actual requests to the service.
openStream(URL) - Method in class uk.ac.starlink.auth.AuthManager
Returns the content stream acquired by opening a URL.
openStream(URL) - Method in class uk.ac.starlink.hapi.HapiService
Reads an input stream for a URL pointing at this service.
openStream(URL) - Method in class uk.ac.starlink.util.ContentCoding
Convenience method to return a byte stream from a given URL in accordance with this object's encoding policy.
openStreamAuth(URL, AuthManager) - Method in class uk.ac.starlink.util.ContentCoding
Convenience method to return a byte stream from a given URL in accordance with this object's encoding policy and with authentication and redirects handled by a given AuthManager (typically AuthManager.getInstance()).
OPTIONS - Static variable in class uk.ac.starlink.table.formats.ErrorMode
Known values.

P

PackagedIOException(IOException) - Constructor for exception uk.ac.starlink.table.IteratorRowSequence.PackagedIOException
Construct an unchecked exception packaging a given IOException.
Pair<T> - Class in uk.ac.starlink.util
Aggregates two objects of the same type.
Pair(T, T) - Constructor for class uk.ac.starlink.util.Pair
Constructor.
ParamElement - Class in uk.ac.starlink.votable
Object representing a PARAM element in a VOTable.
ParamReader - Class in uk.ac.starlink.hapi
Reads values specified by a particular parameter from a HAPI data stream.
ParamRefElement - Class in uk.ac.starlink.votable
Object representing a PARAMref element.
ParquetStarTable - Class in uk.ac.starlink.parquet
Partial StarTable implementation based on a Parquet file.
ParquetStarTable(IOSupplier<ParquetFileReader>) - Constructor for class uk.ac.starlink.parquet.ParquetStarTable
Constructor.
ParquetTableBuilder - Class in uk.ac.starlink.parquet
TableBuilder for parquet files.
ParquetTableBuilder() - Constructor for class uk.ac.starlink.parquet.ParquetTableBuilder
Constructor.
ParquetTableWriter - Class in uk.ac.starlink.parquet
TableWriter implementation for output to Parquet format.
ParquetTableWriter() - Constructor for class uk.ac.starlink.parquet.ParquetTableWriter
 
ParquetUtil - Class in uk.ac.starlink.parquet
Utility classes for Parquet I/O.
parse(String) - Static method in class uk.ac.starlink.auth.ContentType
Parses a Content-Type (MIME type) string.
parse(File) - Method in class uk.ac.starlink.util.AsciiFileParser
Parse a file using the current configuration.
PARSEC - Static variable in class uk.ac.starlink.util.PhysicalConstants
1 Parsec - m
parseCard(byte[]) - Static method in class uk.ac.starlink.fits.FitsUtil
Turns an 80-byte array into a ParsedCard.
parseChallenges(String) - Static method in class uk.ac.starlink.auth.Challenge
Parses the content of a WWW-Authenticate header as a sequence of RFC7235 challenges.
parseContentType(String) - Static method in class uk.ac.starlink.util.ContentType
Parses a Content-Type (MIME type) string in accordance with the syntax rules in RFC2045.
ParsedCard<T> - Class in uk.ac.starlink.fits
Represents a single parsed FITS header card.
ParsedCard(String, CardType<T>, T, String) - Constructor for class uk.ac.starlink.fits.ParsedCard
Constructor.
parseLabel(URL) - Method in class uk.ac.starlink.pds4.LabelParser
Parses the label file at a given URL to create a Label object.
parseLabel(File) - Method in class uk.ac.starlink.pds4.LabelParser
Parses the label file in a given File to create a Label object.
parseLabel(InputStream, URL) - Method in class uk.ac.starlink.pds4.LabelParser
Parses the label file from a given InputStream to create a Label object.
parseMeta(String[]) - Method in class uk.ac.starlink.ecsv.SnakeYamlParser
 
parseMeta(String[]) - Method in interface uk.ac.starlink.ecsv.YamlParser
Extracts ECSV header information from lines of YAML.
parseSchemeLocation(String) - Static method in class uk.ac.starlink.table.StarTableFactory
Parses a scheme-format table specification as a scheme name and a scheme-specific part.
parseSpec(String) - Static method in class uk.ac.starlink.util.BeanConfig
Parses an object specification to produce a BeanConfig instance.
PARTEST - Static variable in class uk.ac.starlink.table.RowRunner
Testing instance; force parallel processing even for small tables.
PASSWORD_PROP - Static variable in class uk.ac.starlink.auth.UserInterface
Name of password system property for headless UI instance ("auth.password").
PASSWORD_PROP - Static variable in class uk.ac.starlink.util.PropertyAuthenticator
System property supplying basic authentication password ("star.basicauth.password").
Pds4StarTable - Class in uk.ac.starlink.pds4
Abstract superclass for PDS4 StarTable implementations.
Pds4StarTable(Table, URL) - Constructor for class uk.ac.starlink.pds4.Pds4StarTable
Constructor.
Pds4TableBuilder - Class in uk.ac.starlink.pds4
TableBuilder implementation for the NASA PDSv4 format.
Pds4TableBuilder() - Constructor for class uk.ac.starlink.pds4.Pds4TableBuilder
Constructor.
PhysicalConstants - Class in uk.ac.starlink.util
Class of physical and astronomical constants.
PipeReaderThread - Class in uk.ac.starlink.util
Thread which reads data from a pipe.
PipeReaderThread() - Constructor for class uk.ac.starlink.util.PipeReaderThread
Constructs a new reader thread.
PLANCK - Static variable in class uk.ac.starlink.util.PhysicalConstants
Planck constant - J.s
PLANCK_BAR - Static variable in class uk.ac.starlink.util.PhysicalConstants
Planck constant/2*PI - J.s
PLANCK_EVS - Static variable in class uk.ac.starlink.util.PhysicalConstants
Planck constant - eV.s
PLANCK_EVS_BAR - Static variable in class uk.ac.starlink.util.PhysicalConstants
Planck constant/2*PI - eV.s
PLANCK_LENGTH - Static variable in class uk.ac.starlink.util.PhysicalConstants
Planck length - m
PLANCK_MASS - Static variable in class uk.ac.starlink.util.PhysicalConstants
Planck mass - Kg
PLANCK_TEMP - Static variable in class uk.ac.starlink.util.PhysicalConstants
Planck temperature - K
POLICY_PROP - Static variable in class uk.ac.starlink.votable.Namespacing
Name of system property which determines namespacing policy used.
postForm(URL, Map<String, String>) - Static method in class uk.ac.starlink.auth.AuthUtil
Posts name=value pairs over HTTP in application/x-www-form-urlencoded format.
postForm(HttpURLConnection, Map<String, String>) - Static method in class uk.ac.starlink.auth.AuthUtil
Posts name=value pairs to an HTTP connection in application/x-www-form-urlencoded format.
PRECISION_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
ValueInfo for VOTable precision attribute.
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
 
prepareRequest(URLConnection) - Method in class uk.ac.starlink.util.ContentCoding
Sets up request headers for the given connection.
presentCredentials(URL, UserPass) - Method in interface uk.ac.starlink.auth.LoginProtocol
Makes a single attempt at acquiring a response from a login interface.
PrimitiveArrayColumn - Class in uk.ac.starlink.table
A column which provides data storage in a java array of primitives.
PrimitiveList - Class in uk.ac.starlink.util
Provides an extendable list of primitive values.
PrimitiveList(Object, int) - Constructor for class uk.ac.starlink.util.PrimitiveList
Constructs a list from an initial array object, whose component type determines the primitive type which this list will work with, and a size, which indicates number of elements of the array which are initially considered to constitute the contents of this list.
PrimitiveXMLEncodeDecode - Class in uk.ac.starlink.util
An abstract base-class for objects that want to encode and decode themselves from an XML stream.
PrimitiveXMLEncodeDecode() - Constructor for class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
 
print(String) - Method in class uk.ac.starlink.util.XmlWriter
Outputs a literal string in the output.
printColumnHeads(OutputStream, int[], ColumnInfo[]) - Method in class uk.ac.starlink.table.formats.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
 
println(OutputStream, String) - Static method in class uk.ac.starlink.util.IOUtils
Writes a string to an output stream followed by a new line.
println(String) - Method in class uk.ac.starlink.util.XmlWriter
Outputs a literal string in the output followed by a newline character.
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
 
ProcessDataSource - Class in uk.ac.starlink.util
DataSource that uses the standard output of a System process.
ProcessDataSource(ProcessBuilder) - Constructor for class uk.ac.starlink.util.ProcessDataSource
Constructor.
processingInstruction(String, String) - Method in class uk.ac.starlink.votable.TableContentHandler
 
processingInstruction(String, String) - Method in class uk.ac.starlink.votable.VOTableDOMBuilder
 
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, JProgressBar) - Constructor for class uk.ac.starlink.table.gui.ProgressBarStarTable
Constructor with default cancellation control.
ProgressBarStarTable(StarTable, JProgressBar, BooleanSupplier) - Constructor for class uk.ac.starlink.table.gui.ProgressBarStarTable
Constructor with supplied cancellation control.
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.
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.
ProgressRowSplittable - Class in uk.ac.starlink.table
RowSplittable wrapper that can manage progress reporting, as well as force termination of iteration.
ProgressRowSplittable(RowSplittable, ProgressRowSplittable.Target) - Constructor for class uk.ac.starlink.table.ProgressRowSplittable
Public constructor.
ProgressRowSplittable.Target - Interface in uk.ac.starlink.table
Callback interface for objects that will be informed about iteration progress, and also given the opportunity to terminate iteration.
PROP_ISOSTART - Static variable in class uk.ac.starlink.hapi.DateRangePanel
 
PROP_ISOSTOP - Static variable in class uk.ac.starlink.hapi.DateRangePanel
 
PROP_RANGE - Static variable in class uk.ac.starlink.hapi.SlideDateRanger
Name of property which gives the {startSec, stopSec} long[] array.
PROPERTIES_FILE - Static variable in class uk.ac.starlink.util.Loader
Name of the file in the user's home directory from which properties are loaded.
PropertyAuthenticator - Class in uk.ac.starlink.util
Authenticator implementation which uses system properties to set fixed username and passwords for HTTP Basic Authentication.
PropertyAuthenticator() - Constructor for class uk.ac.starlink.util.PropertyAuthenticator
Constructor.
ProtectionSpace - Class in uk.ac.starlink.auth
Protection Space is a concept defined in RFC7235, aggregating the canonical root URI and an optional realm.
ProtectionSpace(String, String, String) - Constructor for class uk.ac.starlink.auth.ProtectionSpace
Constructs a ProtectionSpace using URL parts.
ProtectionSpace(URL, String) - Constructor for class uk.ac.starlink.auth.ProtectionSpace
Constructs a ProtectionSpace using a URL.
PROTON_MASS - Static variable in class uk.ac.starlink.util.PhysicalConstants
Proton mass - Kg
ProxySetup - Class in uk.ac.starlink.util
A singleton class for controlling the configuration of the web proxy system properties.
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.
put(Object) - Method in class uk.ac.starlink.util.GenericNioBuffer
Generic relative bulk put method.
put(Object, int, int) - Method in class uk.ac.starlink.util.GenericNioBuffer
Generic relative bulk put method.

Q

QUERY_CHARS - Static variable in class uk.ac.starlink.util.CgiQuery
Legal characters for query part of a URI - see RFC 2396.
QUERY_STATUS_INFO - Static variable in class uk.ac.starlink.table.Tables
ValueInfo that indicates result of a query.
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.
quoteString(String, char) - Static method in class uk.ac.starlink.ecsv.EcsvEncoder
Returns a suitably escaped value of a string, ensuring that no ECSV control characters are present in the result.

R

RA_INFO - Static variable in class uk.ac.starlink.table.Tables
ValueInfo representing Right Ascension.
RADIUS_OF_SUN - Static variable in class uk.ac.starlink.util.PhysicalConstants
Radius of Sun - m
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.
RandomRowSplittable - Class in uk.ac.starlink.table
RowSplittable based on a RowAccess.
RandomRowSplittable(StarTable) - Constructor for class uk.ac.starlink.table.RandomRowSplittable
Constructs a splittable for a given table.
RandomStarTable - Class in uk.ac.starlink.table
Implements a StarTable based on row and cell accessor methods that are random access and thread-safe.
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.
read() - Method in class uk.ac.starlink.util.Base64InputStream
 
read(byte[], int, int) - Method in class uk.ac.starlink.util.Base64InputStream
 
read() - Method in class uk.ac.starlink.util.CountInputStream
 
read(byte[]) - Method in class uk.ac.starlink.util.CountInputStream
 
read(byte[], int, int) - Method in class uk.ac.starlink.util.CountInputStream
 
read() - Method in class uk.ac.starlink.util.DataBufferedInputStream
 
read(byte[], int, int) - Method in class uk.ac.starlink.util.DataBufferedInputStream
 
read(byte[]) - Method in class uk.ac.starlink.util.DataBufferedInputStream
 
read() - Method in class uk.ac.starlink.util.HeadBufferInputStream
 
read(byte[]) - Method in class uk.ac.starlink.util.HeadBufferInputStream
 
read(byte[], int, int) - Method in class uk.ac.starlink.util.HeadBufferInputStream
 
read() - Method in class uk.ac.starlink.util.UncompressInputStream
 
read(byte[], int, int) - Method in class uk.ac.starlink.util.UncompressInputStream
 
readAllServiceDescriptors(VOElement) - Method in class uk.ac.starlink.votable.datalink.ServiceDescriptorFactory
Reads ServiceDescriptor descendants of a given element.
readAuth(HttpURLConnection) - Method in interface uk.ac.starlink.auth.IvoaAuthScheme.AuthReader
Reads an item of information from an open URL connection.
readAuth(LoginProtocol, AuthScheme, URL, UserInterface, IvoaAuthScheme.AuthReader<A>) - Static method in class uk.ac.starlink.auth.IvoaAuthScheme
Utility method that acquires authentication information from a login URL given a login protocol, with credential input from the user.
readBinaryArray(byte[], int, int, int) - Method in class uk.ac.starlink.hapi.HapiType
Returns an array value of this type from a binary buffer.
readBinaryScalar(byte[], int, int) - Method in class uk.ac.starlink.hapi.HapiType
Returns a scalar value of this type from its binary representation.
readBinaryValues(byte[], int, Object[]) - Method in class uk.ac.starlink.hapi.ParamReader
Converts from HAPI binary stream bytes to StarTable cell values.
readBoolean() - Method in class uk.ac.starlink.util.DataBufferedInputStream
 
readByte() - Method in interface uk.ac.starlink.fits.BasicInput
Reads a byte from the stream.
readByte() - Method in class uk.ac.starlink.fits.BlockInput
 
readByte() - Method in class uk.ac.starlink.fits.BufferedRandomInput
 
readByte() - Method in class uk.ac.starlink.fits.ByteBufferInput
 
readByte() - Method in class uk.ac.starlink.fits.SimpleMappedInput
 
readByte() - Method in interface uk.ac.starlink.table.storage.ByteStoreAccess
Reads a byte from the current position.
readByte() - Method in class uk.ac.starlink.table.storage.NioByteStoreAccess
 
readByte() - Method in class uk.ac.starlink.util.DataBufferedInputStream
 
readBytes(byte[]) - Method in interface uk.ac.starlink.fits.BasicInput
Reads bytes into an array from the stream.
readBytes(byte[]) - Method in class uk.ac.starlink.fits.BlockInput
 
readBytes(byte[]) - Method in class uk.ac.starlink.fits.BufferedRandomInput
 
readBytes(byte[]) - Method in class uk.ac.starlink.fits.ByteBufferInput
 
readBytes(byte[]) - Method in class uk.ac.starlink.fits.SimpleMappedInput
 
readBytes(byte[], int, int) - Method in interface uk.ac.starlink.table.storage.ByteStoreAccess
Reads bytes into a buffer from the current position.
readBytes(byte[], int, int) - Method in class uk.ac.starlink.table.storage.NioByteStoreAccess
 
readBytes(InputStream, int) - Static method in class uk.ac.starlink.util.IOUtils
Reads a number of bytes from a stream.
readCell(byte[], int) - Method in class uk.ac.starlink.fits.AsciiTableStarTable
Reads the content of a cell of this table from a byte buffer.
readCell(BasicInput, int) - Method in class uk.ac.starlink.fits.BintableStarTable
Reads a cell from a given column from the current position in a stream.
readChar() - Method in interface uk.ac.starlink.table.storage.ByteStoreAccess
Reads a char from the current position.
readChar() - Method in class uk.ac.starlink.table.storage.NioByteStoreAccess
 
readChar() - Method in class uk.ac.starlink.util.DataBufferedInputStream
 
readCommentedText(InputStream, int[]) - Static method in interface uk.ac.starlink.hapi.HapiInfo
Reads all the commented lines at the start of a stream, storing the first byte of the uncommented part in a supplied buffer.
readCsvRow(InputStream) - Method in class uk.ac.starlink.hapi.CsvReader
Returns the next row from a given input stream.
readDouble() - Method in interface uk.ac.starlink.fits.BasicInput
Reads an 8-byte floating point value from the stream.
readDouble() - Method in class uk.ac.starlink.fits.BlockInput
 
readDouble() - Method in class uk.ac.starlink.fits.BufferedRandomInput
 
readDouble() - Method in class uk.ac.starlink.fits.ByteBufferInput
 
readDouble() - Method in class uk.ac.starlink.fits.SimpleMappedInput
 
readDouble() - Method in interface uk.ac.starlink.table.storage.ByteStoreAccess
Reads a double from the current position.
readDouble() - Method in class uk.ac.starlink.table.storage.NioByteStoreAccess
 
readDouble() - Method in class uk.ac.starlink.util.DataBufferedInputStream
 
readElement(byte[], int, int, int, int, A, int) - Method in class uk.ac.starlink.pds4.FieldReader
Reads an value from a buffer in accordance with this field type and stores it in one element of a supplied typed array.
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
 
readFloat() - Method in interface uk.ac.starlink.fits.BasicInput
Reads a 4-byte floating point value from the stream.
readFloat() - Method in class uk.ac.starlink.fits.BlockInput
 
readFloat() - Method in class uk.ac.starlink.fits.BufferedRandomInput
 
readFloat() - Method in class uk.ac.starlink.fits.ByteBufferInput
 
readFloat() - Method in class uk.ac.starlink.fits.SimpleMappedInput
 
readFloat() - Method in interface uk.ac.starlink.table.storage.ByteStoreAccess
Reads a float from the current position.
readFloat() - Method in class uk.ac.starlink.table.storage.NioByteStoreAccess
 
readFloat() - Method in class uk.ac.starlink.util.DataBufferedInputStream
 
readFully(byte[]) - Method in class uk.ac.starlink.util.DataBufferedInputStream
 
readFully(byte[], int, int) - Method in class uk.ac.starlink.util.DataBufferedInputStream
 
readHeader(LineReader) - Static method in class uk.ac.starlink.ecsv.EcsvHeader
Constructs an EcsvHeader instance by reading lines from a file.
readHeader(InputStream) - Static method in class uk.ac.starlink.fits.FitsUtil
Reads a FITS header from an input stream.
readHeaderIfPresent(InputStream) - Static method in class uk.ac.starlink.fits.FitsUtil
Reads a FITS header from an input stream if the stream has content.
readInt() - Method in interface uk.ac.starlink.fits.BasicInput
Reads a 4-byte integer from the stream.
readInt() - Method in class uk.ac.starlink.fits.BlockInput
 
readInt() - Method in class uk.ac.starlink.fits.BufferedRandomInput
 
readInt() - Method in class uk.ac.starlink.fits.ByteBufferInput
 
readInt() - Method in class uk.ac.starlink.fits.SimpleMappedInput
 
readInt() - Method in interface uk.ac.starlink.table.storage.ByteStoreAccess
Reads an int from the current position.
readInt() - Method in class uk.ac.starlink.table.storage.NioByteStoreAccess
 
readInt() - Method in class uk.ac.starlink.util.DataBufferedInputStream
 
readItem(Map<ItemReader, Object>) - Method in class uk.ac.starlink.gbin.ItemReader
Reads the value for this reader in the context of a given row object.
readItem(ColumnReader) - Method in interface uk.ac.starlink.parquet.Decoder
Reads a primitive value from the supplied column reader into this decoder's current value.
readJson(HapiEndpoint) - Method in class uk.ac.starlink.hapi.HapiService
Reads a JSON object from an endpoint of this service with no additional request parameters.
readJson(HapiEndpoint, Map<String, String>) - Method in class uk.ac.starlink.hapi.HapiService
Reads a JSON object from an endpoint of this service with supplied additional request parameters.
readLine() - Method in class uk.ac.starlink.ecsv.LineReader
Returns the next non-empty line of text from the input stream.
readLine(BufferedInputStream) - Static method in class uk.ac.starlink.table.formats.WDCTableBuilder
 
readLine() - Method in class uk.ac.starlink.util.DataBufferedInputStream
Deprecated.
readLong() - Method in interface uk.ac.starlink.fits.BasicInput
Reads an 8-byte integer from the stream.
readLong() - Method in class uk.ac.starlink.fits.BlockInput
 
readLong() - Method in class uk.ac.starlink.fits.BufferedRandomInput
 
readLong() - Method in class uk.ac.starlink.fits.ByteBufferInput
 
readLong() - Method in class uk.ac.starlink.fits.SimpleMappedInput
 
readLong() - Method in interface uk.ac.starlink.table.storage.ByteStoreAccess
Reads a long from the current position.
readLong() - Method in class uk.ac.starlink.table.storage.NioByteStoreAccess
 
readLong() - Method in class uk.ac.starlink.util.DataBufferedInputStream
 
readMaskedString(String, PrintStream) - Static method in class uk.ac.starlink.util.LineReader
Reads a line of text from the user without it being visible to onlookers.
readNull() - Method in interface uk.ac.starlink.parquet.Decoder
Reads a null value into this decoder's current value.
readPassword() - Method in class uk.ac.starlink.table.jdbc.TerminalAuthenticator
Prompts to the prompt stream and reads the password from standard input.
readRow(byte[]) - Method in class uk.ac.starlink.fits.AsciiTableStarTable
Reads the content of a row of this table from a byte buffer.
readRow(BasicInput) - Method in class uk.ac.starlink.fits.BintableStarTable
Reads a whole row of the table from the current position in a stream, returning a new Object[] array.
readRow(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() - Method in class uk.ac.starlink.table.ReaderRowSequence
Acquires the next row of objects from the input 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.
readScalar(byte[], int, int, int, int) - Method in class uk.ac.starlink.pds4.FieldReader
Reads a typed scalar value from a buffer in accordance with this field type.
readShort() - Method in interface uk.ac.starlink.fits.BasicInput
Reads a 2-byte integer from the stream.
readShort() - Method in class uk.ac.starlink.fits.BlockInput
 
readShort() - Method in class uk.ac.starlink.fits.BufferedRandomInput
 
readShort() - Method in class uk.ac.starlink.fits.ByteBufferInput
 
readShort() - Method in class uk.ac.starlink.fits.SimpleMappedInput
 
readShort() - Method in interface uk.ac.starlink.table.storage.ByteStoreAccess
Reads a short from the current position.
readShort() - Method in class uk.ac.starlink.table.storage.NioByteStoreAccess
 
readShort() - Method in class uk.ac.starlink.util.DataBufferedInputStream
 
readString(String, PrintStream) - Static method in class uk.ac.starlink.util.LineReader
Reads a line of text from the user.
readStringArray(String[], int, int) - Method in class uk.ac.starlink.hapi.HapiType
Returns an array value of this type from an array of string representations.
readStringScalar(String) - Method in class uk.ac.starlink.hapi.HapiType
Returns a scalar value of this type from its text representation.
readStringValues(String[], int, Object[]) - Method in class uk.ac.starlink.hapi.ParamReader
Converts from HAPI CSV text cell values to StarTable cell values.
readTableServiceDescriptors(TableElement) - Method in class uk.ac.starlink.votable.datalink.ServiceDescriptorFactory
Locates all the service descriptors that correspond to a given TABLE element.
readText(String) - Method in interface uk.ac.starlink.table.formats.DocumentedIOHandler
Utility method to read text from a resource file.
readUnsignedByte() - Method in class uk.ac.starlink.util.DataBufferedInputStream
 
readUnsignedShort() - Method in class uk.ac.starlink.util.DataBufferedInputStream
 
readUser() - Method in class uk.ac.starlink.table.jdbc.TerminalAuthenticator
Prompts to the prompt stream and reads the user name from standard input.
readUserPassword(String[]) - Method in class uk.ac.starlink.auth.UserInterface
Returns a username/password pair, or null if the user declines to supply one.
readUTF() - Method in class uk.ac.starlink.util.DataBufferedInputStream
 
readValue(long) - Method in class uk.ac.starlink.table.ArrayColumn
 
readValue(long) - Method in class uk.ac.starlink.table.BlankColumn
Returns column value, which is always null.
readValue(long) - Method in class uk.ac.starlink.table.ColumnData
Returns the value stored at a given row in this column.
readValue(long) - Method in class uk.ac.starlink.table.ConstantColumn
 
readValue(long) - Method in class uk.ac.starlink.table.EditableColumn
 
readValue(int) - Method in class uk.ac.starlink.table.PrimitiveArrayColumn
 
readValue(long) - Method in class uk.ac.starlink.table.WrapperColumn
 
REAL - Static variable in class uk.ac.starlink.fits.CardType
Standard key/value card with floating point content.
REAL_HIER - Static variable in class uk.ac.starlink.fits.CardType
HIERARCH key/value card with floating point content.
RecordItem - Interface in uk.ac.starlink.pds4
Marker interface to accommodate either Fields or Groups.
Redirector - Class in uk.ac.starlink.auth
Defines how HTTP 3xx redirects are handled.
Redirector() - Constructor for class uk.ac.starlink.auth.Redirector
 
REF_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
ValueInfo for VOTable ref attribute.
refreshList() - Method in class uk.ac.starlink.connect.FilestoreChooser
Ensures that the list contains the correct children for the currently selected branch.
register(String, String) - Method in class uk.ac.starlink.util.ObjectFactory
Registers a class with its nickname.
relativizeDOM(Node, URI, String) - Static method in class uk.ac.starlink.util.DOMUtils
Traverses the given DOM, relativising all the URIs in the uri attributes of each Element.
remove() - Method in class uk.ac.starlink.table.ShapeIterator
 
remove(Map<K, V>, K) - Static method in class uk.ac.starlink.util.Util
Typed map remove operation.
removeAttribute(String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
removeAttributeNode(Attr) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
removeAttributeNS(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
removeChangeListener(ChangeListener) - Method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
De-registers a listener for changes.
removeChild(Node) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
removeIndexInterval(int, int) - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
 
removeKey(K) - Method in class uk.ac.starlink.util.MapGroup
Removes all entries with a given key for every map in this group.
removeKeys(Collection<K>) - Method in class uk.ac.starlink.util.MapGroup
Removes all entries which have a key in a given collection for every map in this group.
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
 
renameNode(Node, String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
replaceChild(Node, Node) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
replaceData(int, int, String) - Method in class uk.ac.starlink.votable.dom.DelegatingCharacterData
 
replaceWholeText(String) - Method in class uk.ac.starlink.votable.dom.DelegatingText
 
report(String) - Method in class uk.ac.starlink.table.formats.ErrorMode
Consumes a report string in a way appropriate for this mode.
Representation<T> - Interface in uk.ac.starlink.gbin
Defines how an object type in a GBIN file will be represented when the GBIN file is turned into a table.
representValue(Object) - Method in interface uk.ac.starlink.gbin.Representation
Transforms a raw data value to the value as presented by this representation.
requireRandom() - Method in class uk.ac.starlink.table.StarTableFactory
Returns the requireRandom flag.
reset() - Method in class uk.ac.starlink.util.Base64InputStream
 
reset() - Method in class uk.ac.starlink.util.DataBufferedInputStream
 
reset() - Method in class uk.ac.starlink.util.HeadBufferInputStream
 
reset() - Method in class uk.ac.starlink.util.NodeDescendants
Sets the object back to its initial state.
reset(int) - Method in class uk.ac.starlink.util.NodeDescendants
Sets the object back to its initial state, but with a (possibly) different constraint on which nodes are included in the set.
resolveEntity(String, String) - Method in class uk.ac.starlink.util.StarEntityResolver
Resolves an entity if it is one of the ones that we keep on hand.
ResourceDataSource - Class in uk.ac.starlink.util
A DataSource which represents a resource available from the class loader's ClassLoader.getResourceAsStream(java.lang.String) method.
ResourceDataSource(String, int) - Constructor for class uk.ac.starlink.util.ResourceDataSource
Constructs a new ResourceDataSource from a resource name and given size of intro buffer.
ResourceDataSource(String) - Constructor for class uk.ac.starlink.util.ResourceDataSource
Constructs a new ResourceDataSource from a resource name with a default size of intro buffer.
restore() - Method in class uk.ac.starlink.util.ProxySetup
Restore from backing store, updating the system properties.
retainKeys(Collection<K>) - Method in class uk.ac.starlink.util.MapGroup
Removes all entries except those with keys in a given collection for every map in this group.
ROOT - Static variable in class uk.ac.starlink.gbin.ItemReader
Special instance used as the reader root.
roundUp(long, int) - Static method in class uk.ac.starlink.fits.FitsUtil
Utility method to round an integer value up to a multiple of a given block size.
RowAccess - Interface in uk.ac.starlink.table
Provides random access to table data.
RowCollector<A> - Class in uk.ac.starlink.table
Convenience implementation of SplitCollector for use with table row processing.
RowCollector() - Constructor for class uk.ac.starlink.table.RowCollector
 
RowData - Interface in uk.ac.starlink.table
Allows access to the values in a single row of a table.
rowData(Object[]) - Method in interface uk.ac.starlink.votable.TableHandler
Called when a row has been read.
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.
rowIndex() - Method in class uk.ac.starlink.table.EmptyRowSequence
 
rowIndex() - Method in class uk.ac.starlink.table.MappingRowSplittable
 
rowIndex() - Method in class uk.ac.starlink.table.ProgressRowSplittable
 
rowIndex() - Method in class uk.ac.starlink.table.RandomRowSplittable
 
rowIndex() - Method in interface uk.ac.starlink.table.RowSplittable
Returns a supplier for the index of the row currently being processed, if possible.
rowIndex() - Method in class uk.ac.starlink.table.SequentialRowSplittable
 
rowList - Variable in class uk.ac.starlink.util.AsciiFileParser
A list that contains arrays of each set of Strings parsed from each row.
RowListStarTable - Class 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.
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, long[]) - Constructor for class uk.ac.starlink.table.RowPermutedStarTable
Constructs a new RowPermutedStarTable from a base table and a rowMap array.
RowPermutedStarTable(StarTable) - Constructor for class uk.ac.starlink.table.RowPermutedStarTable
Constructs a new RowPermutedTable with rows initially in unpermuted order.
RowPipe - Interface in uk.ac.starlink.table
TableSink implementation whose returned table reads concurrently from rows written into it.
RowRunner - Class in uk.ac.starlink.table
Manages potentially parallel processing of StarTable row data.
RowRunner(SplitProcessor<?>) - Constructor for class uk.ac.starlink.table.RowRunner
Constructor.
RowSequence - Interface in uk.ac.starlink.table
Provides sequential access to the data in a table.
RowSplittable - Interface in uk.ac.starlink.table
RowSequence subinterface that is also suitable for parallel processing.
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 interface uk.ac.starlink.util.IORunnable
Does something.
run() - Method in class uk.ac.starlink.util.PipeReaderThread
Implements the thread's run method to invoke doReading, catching and saving IOExceptions.
RYDBERG - Static variable in class uk.ac.starlink.util.PhysicalConstants
Rydberg constant - m^-1

S

SafeFieldAdapter - Class in uk.ac.starlink.pds4
Wrapper for FieldAdapter that catches and logs RuntimeExceptions.
SafeFieldAdapter(FieldAdapter) - Constructor for class uk.ac.starlink.pds4.SafeFieldAdapter
Constructor.
sameResource(URL, URL) - Static method in class uk.ac.starlink.util.URLUtils
Attempts to determine whether two URLs refer to the same resource.
sanitiseAsError(String) - Static method in class uk.ac.starlink.fits.CardFactory
Utility string sanitisation function that throws an IllegalArgumentException if any illegal characters are present.
sanitiseByReplacement(String, char) - Static method in class uk.ac.starlink.fits.CardFactory
Utility string sanitisation function that replaces illegal characters by a given char.
sanitiseText(String) - Method in interface uk.ac.starlink.fits.CardFactory.Config
This method is called on uncontrolled text inputs that will end up as text or comment content in output cards.
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.
SCHEME_NAME - Static variable in class uk.ac.starlink.auth.BearerIvoaAuthScheme
Name and identifier for this scheme ("ivoa_bearer").
SCHEME_NAME - Static variable in class uk.ac.starlink.auth.CookieIvoaAuthScheme
Name and identifier for this scheme ("ivoa_cookie").
SCHEME_NAME - Static variable in class uk.ac.starlink.auth.X509IvoaAuthScheme
Name and identifier for this scheme ("ivoa_x509").
SCHEMES - Static variable in class uk.ac.starlink.auth.AuthTest
 
SCHEMES_PROP - Static variable in class uk.ac.starlink.auth.AuthUtil
Name of system property "auth.schemes" giving a comma-separated list of AuthScheme instances or classnames, which overrides the default list of authentication schemes in order of preference.
SCHEMES_PROPERTY - Static variable in class uk.ac.starlink.table.StarTableFactory
System property which can contain a list of TableScheme classnames for addition to the default list.
secToYear(long) - Static method in class uk.ac.starlink.hapi.Times
Converts unix seconds to year since 0AD.
seek(long) - Method in interface uk.ac.starlink.fits.BasicInput
Moves the current position of this stream to a given byte offset (optional operation).
seek(long) - Method in class uk.ac.starlink.fits.BlockInput
 
seek(long) - Method in class uk.ac.starlink.fits.BufferedRandomInput
 
seek(long) - Method in class uk.ac.starlink.fits.ByteBufferInput
 
seek(long) - Method in class uk.ac.starlink.fits.SimpleMappedInput
 
seek(long) - Method in interface uk.ac.starlink.table.storage.ByteStoreAccess
Sets the position to the given value.
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.
self() - Method in class uk.ac.starlink.parquet.StarParquetWriter.StarBuilder
 
Sequence - Interface in uk.ac.starlink.util
Utility sub-interface of Splittable suitable for use with splittable data that can be iterated over.
SEQUENTIAL - Static variable in class uk.ac.starlink.table.RowRunner
Sequential-only instance; no parallel processing.
SequentialParquetStarTable - Class in uk.ac.starlink.parquet
ParquetStarTable concrete subclass that provides sequential access only.
SequentialParquetStarTable(IOSupplier<ParquetFileReader>) - Constructor for class uk.ac.starlink.parquet.SequentialParquetStarTable
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.
SequentialRowSplittable - Class in uk.ac.starlink.table
RowSplittable based on a sequential RowSequence.
SequentialRowSplittable(StarTable) - Constructor for class uk.ac.starlink.table.SequentialRowSplittable
Convenience constructor, constructs a RowSplittable from a table.
SequentialRowSplittable(RowSequence) - Constructor for class uk.ac.starlink.table.SequentialRowSplittable
Constructs a RowSplittable from a row sequence, with an indeterminate number of rows.
SequentialRowSplittable(RowSequence, long) - Constructor for class uk.ac.starlink.table.SequentialRowSplittable
Constructs a RowSplittable from a RowSequence and a given number of rows.
SERVER_LIST_URL - Static variable in class uk.ac.starlink.hapi.ServerMeta
Location of list of known HAPI servers.
ServerListing - Class in uk.ac.starlink.hapi
Listing for HAPI services.
ServerMeta - Class in uk.ac.starlink.hapi
Describes basic information about a HAPI server.
ServerMeta() - Constructor for class uk.ac.starlink.hapi.ServerMeta
 
ServiceDescriptor - Interface in uk.ac.starlink.votable.datalink
Describes an invocable service as defined by a DataLink Service Descriptor.
ServiceDescriptorFactory - Class in uk.ac.starlink.votable.datalink
Contains methods to parse service descriptor elements in a VOTable document.
ServiceDescriptorFactory() - Constructor for class uk.ac.starlink.votable.datalink.ServiceDescriptorFactory
 
ServiceDescriptorInfo - Class in uk.ac.starlink.votable.datalink
ValueInfo for service descriptor values.
ServiceDescriptorInfo(String, String, StarTable) - Constructor for class uk.ac.starlink.votable.datalink.ServiceDescriptorInfo
Constructor.
ServicePanel - Class in uk.ac.starlink.hapi
Displays and allows selection of metadata for a HAPI service.
ServicePanel(HapiService, Consumer<URL>) - Constructor for class uk.ac.starlink.hapi.ServicePanel
Constructor.
ServiceParam - Interface in uk.ac.starlink.votable.datalink
Characterises one of the input parameters for a DataLink service descriptor.
set(int, byte) - Method in class uk.ac.starlink.util.ByteList
Sets the element at a given position.
set(int, double) - Method in class uk.ac.starlink.util.DoubleList
Sets the element at a given position.
set(int, float) - Method in class uk.ac.starlink.util.FloatList
Sets the element at a given position.
set(int, int) - Method in class uk.ac.starlink.util.IntList
Sets the element at a given position.
set(int, long) - Method in class uk.ac.starlink.util.LongList
Sets the element at a given position.
set(int, short) - Method in class uk.ac.starlink.util.ShortList
Sets the element at a given position.
set64BitMode(boolean) - Method in class uk.ac.starlink.fits.VariableFitsTableSerializer
Sets whether this serializer should use the 'P' descriptor (32-bit addressing into the heap) or the 'Q' descriptor (64-bit addressing into the heap) for variable-length array columns.
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.
setAllIncluded(boolean) - Method in class uk.ac.starlink.hapi.ServicePanel
Does a blanket inclusion or exclusion of all columns in the currently selected dataset.
setAllNulls() - Method in class uk.ac.starlink.table.PrimitiveArrayColumn
Sets all the elements in this column to null.
setAllowSignedByte(boolean) - Method in class uk.ac.starlink.fits.AbstractFitsTableWriter
Configures how Byte-valued columns are written.
setAllowSignedByte(boolean) - Method in class uk.ac.starlink.votable.VOTableFitsTableWriter
 
setAllowZeroLengthString(boolean) - Method in class uk.ac.starlink.fits.AbstractFitsTableWriter
Sets whether zero-length string columns may be written.
setAnchorSelectionIndex(int) - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
 
setAttribute(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
setAttributeNode(Attr) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
setAttributeNodeNS(Attr) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
setAttributeNS(String, String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
setAuthenticator(JDBCAuthenticator) - Method in class uk.ac.starlink.table.jdbc.JDBCHandler
 
setAuxData(List<DescribedValue>) - Method in class uk.ac.starlink.table.DefaultValueInfo
Sets the list of auxiliary metadata items for this column.
setAuxDatum(DescribedValue) - Method in interface uk.ac.starlink.table.ValueInfo
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.
setBigInteger(BigInteger, int, int, ByteBuffer, boolean) - Method in class uk.ac.starlink.pds4.SafeFieldAdapter
 
setBranch(Branch) - Method in class uk.ac.starlink.connect.FilestoreChooser
Sets the current selected branch.
setByte(byte, int, int, ByteBuffer, boolean) - Method in class uk.ac.starlink.pds4.SafeFieldAdapter
 
setCacheCols(Boolean) - Method in class uk.ac.starlink.parquet.ParquetTableBuilder
Determines policy for table construction.
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.
setCheckMagic(boolean) - Method in class uk.ac.starlink.pds4.Pds4TableBuilder
Sets whether the handler will attempt to guess by looking at the file whether it appears to be a PDS4 file before attempting to parse it as one.
setCheckMagic(boolean) - Method in class uk.ac.starlink.table.formats.MrtTableBuilder
Sets whether the handler will attempt to guess by looking at the file whether it appears to be an MRT file before attempting to parse it as one.
setClassLoader(ClassLoader) - Method in class uk.ac.starlink.util.ResourceDataSource
Sets the ClassLoader which is used for resource resolution.
setColcheck(MessagePolicy) - Method in class uk.ac.starlink.ecsv.EcsvTableBuilder
 
setColumn(int, ColumnData) - Method in class uk.ac.starlink.table.ColumnStarTable
Substitutes a new column for the one which is currently in a given position.
setColumnInfo(String, ValueInfo) - Method in class uk.ac.starlink.table.BeanStarTable
Resets the metadata for a column representing a property with a given name.
setColumnInfo(ColumnInfo) - Method in class uk.ac.starlink.table.ColumnData
Sets the ColumnInfo which provides the metadata for this column.
setColumnInfo(int, ColumnInfo) - Method in class uk.ac.starlink.table.MetaCopyStarTable
 
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.
setCompact(boolean) - Method in class uk.ac.starlink.votable.VOSerializer
Controls whitespace formatting for TABLEDATA format; no effect for other DataFormats.
setCompact(Boolean) - Method in class uk.ac.starlink.votable.VOTableWriter
Controls whitespace formatting for TABLEDATA output, ignored for other formats.
setCompression(Compression) - Method in class uk.ac.starlink.util.DataSource
Sets the compression to be associated with this data source.
setContentClass(Class<?>) - Method in class uk.ac.starlink.table.DefaultValueInfo
Sets the java class of objects contained in this column.
setData(Object[]) - Method in class uk.ac.starlink.table.BeanStarTable
Populates this model with items.
setData(String) - Method in class uk.ac.starlink.votable.dom.DelegatingCharacterData
 
setData(String) - Method in class uk.ac.starlink.votable.dom.DelegatingProcessingInstruction
 
setDataFormat(DataFormat) - Method in class uk.ac.starlink.votable.VOTableWriter
Sets the format in which the table data will be output.
setDefault(String) - Method in class uk.ac.starlink.connect.AuthKey
Sets a default value for this key.
setDefaultBuilders(TableBuilder[]) - Method in class uk.ac.starlink.table.StarTableFactory
Sets the list of builders which actually do the table construction.
setDefaultInstance(AuthManager) - Static method in class uk.ac.starlink.auth.AuthManager
Resets the default AuthManager instance.
setDefaultPolicy(StoragePolicy) - Static method in class uk.ac.starlink.table.StoragePolicy
Sets the default storage policy used for this JVM.
setDefaultProperty(String, String) - Static method in class uk.ac.starlink.util.Loader
Sets a system property to a given value unless it has already been set.
setDelimeters(String) - Method in class uk.ac.starlink.util.AsciiFileParser
Set the characters used as field delimeters.
setDelimiter(String) - Method in class uk.ac.starlink.ecsv.EcsvTableWriter
Sets the delimiter.
setDescribedValue(Collection<DescribedValue>, DescribedValue) - Static method in class uk.ac.starlink.table.Tables
Utility method to update a list of DescribedValues with a new entry.
setDescription(String) - Method in class uk.ac.starlink.connect.AuthKey
Sets the description of this key.
setDescription(String) - Method in class uk.ac.starlink.table.DefaultValueInfo
Sets a textual description of the values described by this object.
setDocumentLocator(Locator) - Method in class uk.ac.starlink.votable.TableContentHandler
 
setDocumentLocator(Locator) - Method in class uk.ac.starlink.votable.VOTableDOMBuilder
 
setDocumentURI(String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
setDomainMappers(DomainMapper[]) - Method in class uk.ac.starlink.table.DefaultValueInfo
Sets the domain mappers known for this object.
setDouble(double, int, int, ByteBuffer, boolean) - Method in class uk.ac.starlink.pds4.SafeFieldAdapter
 
setElementId(Element, String) - Method in class uk.ac.starlink.votable.VODocument
Stores an element as the referent of a given ID string.
setElementSize(int) - Method in class uk.ac.starlink.table.DefaultValueInfo
Sets the element size of values described by this object.
setEnabled(boolean) - Method in class uk.ac.starlink.connect.ConnectorAction
 
setEnabled(boolean) - Method in class uk.ac.starlink.connect.FilestoreChooser
 
setEnabled(boolean) - Method in class uk.ac.starlink.hapi.SlideDateRanger
 
setEnabled(boolean) - Method in class uk.ac.starlink.table.gui.TableSaveChooser
 
setEncoding(Charset) - Method in class uk.ac.starlink.votable.VOTableWriter
Sets the XML encoding used for the output VOTable.
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.
setErrorMode(ErrorMode) - Method in class uk.ac.starlink.table.formats.MrtTableBuilder
Sets the error handling mode.
setFixed(boolean) - Method in class uk.ac.starlink.util.AsciiFileParser
Set whether the file is expected to have a fixed number of fields.
setFloat(float, int, int, ByteBuffer, boolean) - Method in class uk.ac.starlink.pds4.SafeFieldAdapter
 
setFormat(String) - Method in class uk.ac.starlink.hapi.HapiBrowser
Explicitly sets the data format to request.
setFormatName(String) - Method in class uk.ac.starlink.fits.AbstractFitsTableWriter
Sets the declared format name.
setFormatSupplier(Supplier<String>) - Method in class uk.ac.starlink.hapi.ServicePanel
Provides a supplier that explicitly sets the data format to request.
setFromString(String, String) - Method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
Set the value of a object field using string representation of the field name and its value.
setGridColor(Color) - Method in class uk.ac.starlink.table.gui.MultilineJTable
 
setGroupArray(boolean) - Method in class uk.ac.starlink.parquet.ParquetTableWriter
Configures how array-valued columns are written.
setHandlers(StarTableWriter[]) - Method in class uk.ac.starlink.table.StarTableOutput
Sets the list of handlers which can actually do table output.
setHasHeader(Boolean) - Method in class uk.ac.starlink.table.formats.CsvTableBuilder
Sets whether input CSV files are known to include the optional header line or not.
setHeader(String) - Method in class uk.ac.starlink.ecsv.EcsvTableBuilder
Sets the location of a header file which will be prepended to any file read by this handler.
setHeaderInclusion(BooleanSupplier) - Method in class uk.ac.starlink.hapi.ServicePanel
Provides a supplier that indicates whether the header is to be included with data stream requests, or whether the metadata is to be reused from earlier metadata requests.
setHidden(boolean) - Method in class uk.ac.starlink.connect.AuthKey
Sets whether this key's value will be hidden.
setHidingEnabled(boolean) - Method in class uk.ac.starlink.connect.FileBranch
Sets whether files marked as hidden by the default FileSystemView are shown or not.
setHierarchicalNames(boolean) - Method in class uk.ac.starlink.gbin.GbinTableBuilder
setHttpAgent(String) - Static method in class uk.ac.starlink.util.Loader
Configures the "http.agent" system property.
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.
setIdAttribute(String, boolean) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
setIdAttributeNode(Attr, boolean) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
setIdAttributeNS(String, String, boolean) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
 
setIncludeDeclaration(boolean) - Method in class uk.ac.starlink.util.SourceReader
Sets whether the writeSource methods will output an XML declaration at the start of the XML output.
setIncludeHeader(boolean) - Method in class uk.ac.starlink.hapi.HapiBrowser
Sets whether the metadata should be requested and interpreted with the data or whether it should be reused from the initial metadata request.
setIndent(int) - Method in class uk.ac.starlink.util.SourceReader
Tries to set the indent level used by the writeSource methods.
setInline(boolean) - Method in class uk.ac.starlink.votable.VOTableWriter
Sets whether STREAM elements should be written inline or to an external file in the case of FITS and BINARY encoding.
setInlineCommentChar(char) - Method in class uk.ac.starlink.util.AsciiFileParser
Set the character used for in-line comments.
setInputRestriction(Predicate<DataSource>) - Method in class uk.ac.starlink.table.StarTableFactory
Sets an object that can control access to input data.
setInstance(Namespacing) - Method in class uk.ac.starlink.votable.Namespacing
Sets the default instance.
setInt(int, int, int, ByteBuffer, boolean) - Method in class uk.ac.starlink.pds4.SafeFieldAdapter
 
setIntroLimit(int) - Method in class uk.ac.starlink.util.DataSource
Sets the maximum size of the intro buffer to a new value.
setIsoLimits(String, String) - Method in class uk.ac.starlink.hapi.DateRangePanel
Sets the minimum and maximum acceptable epochs.
setIsoStart(String) - Method in class uk.ac.starlink.hapi.DateRangePanel
Sets the range start time.
setIsoStop(String) - Method in class uk.ac.starlink.hapi.DateRangePanel
Sets the range stop time.
setItems(List<T>) - Method in class uk.ac.starlink.hapi.FilterListModel
Sets the unfiltered content of this model.
setJDBCHandler(JDBCHandler) - Method in class uk.ac.starlink.table.StarTableFactory
Sets the JDBC handler object used by this factory.
setJDBCHandler(JDBCHandler) - Method in class uk.ac.starlink.table.StarTableOutput
Sets the JDBCHandler object used for writing tables to JDBC connections.
setKeyOrder(List<K>) - Method in class uk.ac.starlink.util.MapGroup
Mandates an ordering to be imposed on the map keys.
setKnownBuilders(TableBuilder[]) - Method in class uk.ac.starlink.table.StarTableFactory
Sets the list of builders which are available for selection by format name.
setKnownKeys(List<K>) - Method in class uk.ac.starlink.util.MapGroup
Sets the list of known keys.
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
 
setLimits(long, long) - Method in class uk.ac.starlink.hapi.SlideDateRanger
Sets the minimum and maximum acceptable dates.
setLogoutOnExit(boolean) - Method in class uk.ac.starlink.connect.Connection
Controls whether an attempt is made to shut down this connection when the JVM exits if it has not been done within the program.
setLong(long, int, int, ByteBuffer, boolean) - Method in class uk.ac.starlink.pds4.SafeFieldAdapter
 
setLongestNumber(long) - Method in class uk.ac.starlink.table.gui.TableRowHeader
Sets the longest value that will be used in the row header field.
setLongIndexing(Boolean) - Method in class uk.ac.starlink.fits.VariableFitsTableWriter
Sets whether this writer will use P or Q format descriptors for writing variable-length arrays.
setMarkWorkaround(boolean) - Static method in class uk.ac.starlink.util.DataSource
Sets whether we want to work around bugs in InputStream mark/reset methods.
setMask(BitSet) - Method in class uk.ac.starlink.table.RowSubsetStarTable
Sets the mask which determines which rows are seen.
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.
setMaximumParameterLength(int) - Method in class uk.ac.starlink.table.formats.AbstractTextTableWriter
Sets the maximum length for the value of a parameter that will be output.
setMaxLength(int) - Method in class uk.ac.starlink.table.gui.ValueInfoCellRenderer
Sets the length in characters at which cell value representations will be truncated.
setMaxSample(int) - Method in class uk.ac.starlink.table.formats.AsciiTableBuilder
Sets the maximum number of rows that will be sampled to determine column data types.
setMaxSample(int) - Method in class uk.ac.starlink.table.formats.CsvTableBuilder
Sets the maximum number of rows that will be sampled to determine column data types.
setMaxWidth(int) - Method in class uk.ac.starlink.table.formats.AbstractTextTableWriter
Sets the maximum width in characters for any output column.
setMaxWidth(int) - Method in class uk.ac.starlink.table.formats.HTMLTableWriter
Sets the maximum output width in characters for a single cell.
setMenus(JMenu[]) - Method in class uk.ac.starlink.table.gui.AbstractTableLoadDialog
Sets the menus for this dialogue.
setModel(ComboBoxModel<Branch>) - Method in class uk.ac.starlink.connect.BranchComboBox
Sets this combo box's model.
setModel(ComboBoxModel<Branch>) - Method in class uk.ac.starlink.connect.FilestoreChooser
Sets the model which contains the state of this chooser.
setModel(TableModel) - Method in class uk.ac.starlink.table.gui.MultilineJTable
Sets the model which this table should display.
setName(String) - Method in class uk.ac.starlink.connect.AuthKey
Sets the name of this key.
setName(String) - Method in class uk.ac.starlink.table.AbstractStarTable
Sets the name for this table.
setName(String) - Method in class uk.ac.starlink.table.DefaultValueInfo
Sets the name for this object.
setName(String) - Method in 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
 
setName(String) - Method in class uk.ac.starlink.util.DataSource
Sets the name of this source.
setNodeValue(String) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
setNonProxyHosts(String) - Method in class uk.ac.starlink.util.ProxySetup
Set the hosts that shouldn't use the proxy.
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.
setObservationalOnly(boolean) - Method in class uk.ac.starlink.pds4.Pds4TableBuilder
Sets whether only tables within File_Area_Observational elements of the PDS4 label are interpreted as StarTables.
setOut(PrintStream) - Method in class uk.ac.starlink.util.XmlWriter
Sets the destination stream for this writer.
setPadCharacter(byte) - Method in class uk.ac.starlink.fits.AbstractFitsTableWriter
Sets the byte value with which under-length string (character array) values should be padded.
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<DescribedValue>) - 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<DescribedValue>) - Method in class uk.ac.starlink.table.MetaCopyStarTable
 
setParent(Component) - Method in class uk.ac.starlink.auth.UserInterface
Sets a GUI component to which this UI is subordinate.
setParentComponent(Component) - Method in class uk.ac.starlink.table.jdbc.SwingAuthenticator
Sets the parent component for this authenticator; this may affect the positioning of the dialog box.
setPosition(String) - Method in class uk.ac.starlink.util.DataSource
Sets the position associated with this source.
setPrefix(String) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
setPrefixByte(byte) - Method in class uk.ac.starlink.hapi.CsvReader
Provides a single byte to be read before the start of the input stream on the next invocation of CsvReader.readCsvRow(java.io.InputStream).
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
Sets the progress bar which this table controls.
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.
setProxyHost(String) - Method in class uk.ac.starlink.util.ProxySetup
Set the proxy host.
setProxyPort(String) - Method in class uk.ac.starlink.util.ProxySetup
Set the proxy port.
setProxySet(boolean) - Method in class uk.ac.starlink.util.ProxySetup
Set if proxy use is enabled.
setRandom() - Method in class uk.ac.starlink.table.jdbc.JDBCStarTable
Ensures that this table provides random access.
setReadHrefTables(boolean) - Method in class uk.ac.starlink.votable.TableContentHandler
Sets whether href-referenced tables should be streamed to the table handler.
setReadMeta(boolean) - Method in class uk.ac.starlink.gbin.GbinTableBuilder
Configures value of GbinTableProfile.isReadMeta().
setReadThreadCount(int) - Method in class uk.ac.starlink.parquet.ParquetTableBuilder
Sets the number of read threads to use when caching column data.
setRequired(boolean) - Method in class uk.ac.starlink.connect.AuthKey
Sets whether this key must have a non-null value for a connection attempt to proceed.
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.EmptyRowSequence
 
setRowIndex(long) - Method in class uk.ac.starlink.table.jdbc.StarResultSet
Sets the row index from which subsequent StarResultSet.getCell(int) and StarResultSet.getRow() calls will read.
setRowIndex(long) - Method in interface uk.ac.starlink.table.RowAccess
Sets the row index to which subsequent data accesses will refer.
setRowIndex(long) - Method in class uk.ac.starlink.table.WrapperRowAccess
 
setRowMap(long[]) - Method in class uk.ac.starlink.table.RowPermutedStarTable
Sets the mapping array.
setSampledRows(int) - Method in class uk.ac.starlink.table.formats.AbstractTextTableWriter
Sets the number of rows which will be sampled before output is commenced to work out the column widths.
setSelectedBranch(Branch) - Method in class uk.ac.starlink.connect.BranchComboBox
Sets the selected branch.
setSelectedFormat(String) - Method in class uk.ac.starlink.table.gui.TableSaveChooser
Sets the currently selected format string.
setSelectionInterval(int, int) - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
 
setSelectionMode(int) - Method in class uk.ac.starlink.table.gui.ViewHugeSelectionModel
 
setServers(ServerMeta[]) - Method in class uk.ac.starlink.hapi.HapiBrowser
Sets the list of servers.
setShape(int[]) - Method in class uk.ac.starlink.table.DefaultValueInfo
Sets the shape of values described by this object.
setShort(short, int, int, ByteBuffer, boolean) - Method in class uk.ac.starlink.pds4.SafeFieldAdapter
 
setSingleCommentChar(char) - Method in class uk.ac.starlink.util.AsciiFileParser
Set the character used for single line comments.
setStandalone(boolean) - Method in class uk.ac.starlink.table.formats.HTMLTableWriter
Sets whether output tables should be complete HTML documents.
setStandalone(boolean) - Method in class uk.ac.starlink.table.formats.LatexTableWriter
Sets whether output tables should be complete LaTeX documents.
setStarTable(StarTable, boolean) - Method in class uk.ac.starlink.table.gui.StarJTable
Sets this StarJTable up to display a given StarTable object, optionally with a dummy first column displaying the row number.
setStoragePolicy(StoragePolicy) - Method in class uk.ac.starlink.fits.VariableFitsTableWriter
Sets the storage policy which will be used for temporary storage during writing.
setStoragePolicy(StoragePolicy) - Method in class uk.ac.starlink.table.StarTableFactory
Sets the storage policy.
setStoragePolicy(StoragePolicy) - Method in class uk.ac.starlink.votable.VODocument
Sets the storage policy used for storing bulk table data found as elements in the DOM into a usable form.
setStoragePolicy(StoragePolicy) - Method in class uk.ac.starlink.votable.VOElementFactory
Sets the storage policy.
setStrict(boolean) - Method in class uk.ac.starlink.votable.VOElementFactory
Determines whether a strict reading of the VOTable standard will be enforced.
setStrictErrorChecking(boolean) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
setString(String, int, int, ByteBuffer, boolean) - Method in class uk.ac.starlink.pds4.SafeFieldAdapter
 
setString(String, int, int, ByteBuffer, boolean, Charset) - Method in class uk.ac.starlink.pds4.SafeFieldAdapter
 
setTableHandler(TableHandler) - Method in class uk.ac.starlink.votable.TableContentHandler
Sets the TableHandler object for this parser.
setTableOutput(StarTableOutput) - Method in class uk.ac.starlink.table.gui.TableSaveChooser
Sets the StarTableOutput object which this saver uses to do the actual writing of the StarTables.
setTargets(T[]) - Method in class uk.ac.starlink.util.MultiplexInvocationHandler
Sets the list of delegate implementations.
setTestMagic(boolean) - Method in class uk.ac.starlink.gbin.GbinTableBuilder
Configures value of GbinTableProfile.isTestMagic().
setTextContent(String) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
Setting(String, String) - Constructor for class uk.ac.starlink.util.BeanConfig.Setting
Constructor.
setToolbarActions(Action[]) - Method in class uk.ac.starlink.table.gui.AbstractTableLoadDialog
Sets the toolbar actions for this dialogue.
setTransformer(Transformer) - Method in class uk.ac.starlink.util.SourceReader
Sets the transformer object used for transformations.
setUCD(String) - Method in class uk.ac.starlink.table.DefaultValueInfo
Sets the Unified Content Descriptor string applying to values described by this object.
setUnitString(String) - Method in class uk.ac.starlink.table.DefaultValueInfo
Sets the string representing the units for the values described by this object.
setURL(URL) - Method in class uk.ac.starlink.table.AbstractStarTable
Sets the URL for this table.
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
 
setUserData(String, Object, UserDataHandler) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
 
setUserInterface(UserInterface) - Method in class uk.ac.starlink.auth.AuthManager
Sets the object that controls how the user is queried for credentials.
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
setValue(Object) - Method in class uk.ac.starlink.table.DescribedValue
Sets the actual value content of this object.
setValue(Object) - Method in class uk.ac.starlink.table.gui.NumericCellRenderer
Sets the state of this renderer, overriding the method in DefaultTableCellRenderer to provide more intelligent behaviour.
setValue(Object) - Method in class uk.ac.starlink.table.gui.ValueInfoCellRenderer
Sets the state of this renderer, overriding the method in DefaultTableCellRenderer to provide more intelligent behaviour.
setValue(String) - Method in class uk.ac.starlink.votable.dom.DelegatingAttr
 
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
 
setVotableVersion(VOTableVersion) - Method in class uk.ac.starlink.votable.VOTableFitsTableWriter
Sets the version of the VOTable standard to use for encoding metadata in the primary HDU.
setVotableVersion(VOTableVersion) - Method in class uk.ac.starlink.votable.VOTableWriter
Sets the version of the VOTable standard to which the output of this writer will conform.
setWide(WideFits) - Method in class uk.ac.starlink.fits.AbstractFitsTableWriter
Sets the convention for representing over-wide (>999 column) tables.
setWriteDate(boolean) - Method in class uk.ac.starlink.fits.AbstractFitsTableWriter
Configures whether a datestamp is written to output FITS files.
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.
setWriteSchemaLocation(boolean) - Method in class uk.ac.starlink.votable.VOTableWriter
Determines whether the schema location attribute will be written on opening VOTABLE tags.
setXMLDeclaration(String) - Method in class uk.ac.starlink.votable.VOTableWriter
Sets the XML declaration which will be used by this writer at the head of any document written.
setXmlStandalone(boolean) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
setXmlVersion(String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
 
setXtype(String) - Method in class uk.ac.starlink.table.DefaultValueInfo
Sets the Xtype string applying to values described by this object.
setXtype(ValueInfo, String) - Static method in class uk.ac.starlink.table.Tables
SHAPE_KEY - Static variable in class uk.ac.starlink.feather.FeatherStarTable
JSON key to store stringified array shape in column user metadata.
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.
SHORT - Static variable in class uk.ac.starlink.table.storage.Codec
Codec for 16-bit integer, no null handling.
SHORT_ARRAY - Static variable in class uk.ac.starlink.table.storage.Codec
Codec for variable-length array of 16-bit integers.
ShortList - Class in uk.ac.starlink.util
Extendable array of shorts.
ShortList() - Constructor for class uk.ac.starlink.util.ShortList
Constructs a new list.
ShortList(int) - Constructor for class uk.ac.starlink.util.ShortList
Constructs a new list with a given initial capacity.
ShortList(short[]) - Constructor for class uk.ac.starlink.util.ShortList
Constructs a new list initialised to the contents of a given array.
SHOW_ALL - Static variable in class uk.ac.starlink.util.NodeDescendants
Indicates that all nodes should be included in a traversal of, or iteration through, a tree.
SHOW_ATTRIBUTE - Static variable in class uk.ac.starlink.util.NodeDescendants
 
SHOW_CDATA_SECTION - Static variable in class uk.ac.starlink.util.NodeDescendants
 
SHOW_COMMENT - Static variable in class uk.ac.starlink.util.NodeDescendants
 
SHOW_DOCUMENT - Static variable in class uk.ac.starlink.util.NodeDescendants
 
SHOW_DOCUMENT_FRAGMENT - Static variable in class uk.ac.starlink.util.NodeDescendants
 
SHOW_DOCUMENT_TYPE - Static variable in class uk.ac.starlink.util.NodeDescendants
 
SHOW_ELEMENT - Static variable in class uk.ac.starlink.util.NodeDescendants
 
SHOW_ENTITY - Static variable in class uk.ac.starlink.util.NodeDescendants
 
SHOW_ENTITY_REFERENCE - Static variable in class uk.ac.starlink.util.NodeDescendants
 
SHOW_NOTATION - Static variable in class uk.ac.starlink.util.NodeDescendants
 
SHOW_PROCESSING_INSTRUCTION - Static variable in class uk.ac.starlink.util.NodeDescendants
 
SHOW_TEXT - Static variable in class uk.ac.starlink.util.NodeDescendants
 
showConnectionDialog(Component, Connector) - Static method in class uk.ac.starlink.connect.ConnectorManager
Pops up a modal dialogue which invites the user to log into a connection using a given connector.
showLoadDialog(Component, String) - Method in class uk.ac.starlink.table.gui.SystemBrowser
Returns a TableLoader based on the file selected by a user.
showSaveDialog(Component, StarTableOutput, ComboBoxModel<String>, StarTable[]) - Method in class uk.ac.starlink.table.gui.FilestoreTableSaveDialog
 
showSaveDialog(Component, StarTableOutput, ComboBoxModel<String>, StarTable[]) - Method in class uk.ac.starlink.table.gui.SQLWriteDialog
 
showSaveDialog(Component, StarTableOutput, ComboBoxModel<String>, StarTable[]) - Method in class uk.ac.starlink.table.gui.SystemTableSaveDialog
 
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<String>, 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(File) - Constructor for class uk.ac.starlink.table.storage.SidewaysRowStore
Constructs a new row store with a given base path name to use for temporary files.
SidewaysRowStore() - Constructor for class uk.ac.starlink.table.storage.SidewaysRowStore
Constructs a new row store with an automatically chosen (and guaranteed unique) base pathname for scrach files.
SimpleMappedInput - Class in uk.ac.starlink.fits
Random-access BasicInput implementation based on a single byte buffer.
SimpleMappedInput(BufferManager) - Constructor for class uk.ac.starlink.fits.SimpleMappedInput
Constructor.
singleComment - Variable in class uk.ac.starlink.util.AsciiFileParser
The character used for single-line comments.
singleTableSequence(StarTable) - Static method in class uk.ac.starlink.table.Tables
Convenience method to construct a TableSequence for a single table.
size() - Method in class uk.ac.starlink.util.MapGroup
Returns the number of maps in this group.
size() - Method in class uk.ac.starlink.util.PrimitiveList
Returns the current size of this list.
skip(long) - Method in interface uk.ac.starlink.fits.BasicInput
Skips a given number of bytes forwards through the stream.
skip(long) - Method in class uk.ac.starlink.fits.BlockInput
 
skip(long) - Method in class uk.ac.starlink.fits.BufferedRandomInput
 
skip(long) - Method in class uk.ac.starlink.fits.ByteBufferInput
 
skip(long) - Method in class uk.ac.starlink.fits.SimpleMappedInput
 
skip(int) - Method in interface uk.ac.starlink.table.storage.ByteStoreAccess
Advances the position by a given number of bytes.
skip(long) - Method in class uk.ac.starlink.util.Base64InputStream
 
skip(long) - Method in class uk.ac.starlink.util.CountInputStream
 
skip(long) - Method in class uk.ac.starlink.util.DataBufferedInputStream
 
skip(long) - Method in class uk.ac.starlink.util.HeadBufferInputStream
 
skip(InputStream, long) - Static method in class uk.ac.starlink.util.IOUtils
Skips over a number of bytes in an InputStream This is implemented using InputStream.skip(long) but differs from it in that it guarantees to skip the bytes as specified, or to throw an exception.
skip(long) - Method in class uk.ac.starlink.util.UncompressInputStream
 
skipBytes(int) - Method in class uk.ac.starlink.util.DataBufferedInputStream
 
skipBytes(DataInput, long) - Static method in class uk.ac.starlink.util.IOUtils
Skips over a number of bytes in a DataInput.
skipHDUs(InputStream, int) - Static method in class uk.ac.starlink.fits.FitsUtil
Skips forward over a given number of HDUs in the supplied stream.
skippedEntity(String) - Method in class uk.ac.starlink.votable.TableContentHandler
 
skippedEntity(String) - Method in class uk.ac.starlink.votable.VOTableDOMBuilder
 
SlideDateRanger - Class in uk.ac.starlink.hapi
Graphical time range selector component.
SlideDateRanger() - Constructor for class uk.ac.starlink.hapi.SlideDateRanger
Constructor.
SnakeYamlParser - Class in uk.ac.starlink.ecsv
YamlParser implementation based on the SnakeYAML library
SnakeYamlParser() - Constructor for class uk.ac.starlink.ecsv.SnakeYamlParser
 
SOLAR_CONSTANT - Static variable in class uk.ac.starlink.util.PhysicalConstants
Solar constant - kW.m^-1
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.
SourceReader - Class in uk.ac.starlink.util
Convenience class to manipulate XML Sources.
SourceReader() - Constructor for class uk.ac.starlink.util.SourceReader
 
SPACE_WRITER - Static variable in class uk.ac.starlink.ecsv.EcsvTableWriter
Instance using spaces for delimiters.
SPEED_OF_LIGHT - Static variable in class uk.ac.starlink.util.PhysicalConstants
Speed of light in a vacuum - m.s^-1
split() - Method in class uk.ac.starlink.table.EmptyRowSequence
 
split() - Method in class uk.ac.starlink.table.MappingRowSplittable
 
split() - Method in class uk.ac.starlink.table.ProgressRowSplittable
 
split() - Method in class uk.ac.starlink.table.RandomRowSplittable
 
split() - Method in class uk.ac.starlink.table.SequentialRowSplittable
 
split() - Method in interface uk.ac.starlink.util.Splittable
Attempts to partition this object into two halves, ideally of similar size.
splitArray(S[]) - Static method in class uk.ac.starlink.util.Pair
Splits an array into two consituent parts.
splitCollection(Collection<S>) - Static method in class uk.ac.starlink.util.Pair
Splits a collection into two constituent parts.
SplitCollector<S extends Splittable<S>,A> - Interface in uk.ac.starlink.util
Defines an object that can collect values from a Splittable into an accumulator.
SplitPolicy - Class in uk.ac.starlink.util
Defines the details of a concurrency policy as used by SplitProcessor.
SplitPolicy() - Constructor for class uk.ac.starlink.util.SplitPolicy
Constructs a policy with default configuration.
SplitPolicy(Supplier<ForkJoinPool>, int, short) - Constructor for class uk.ac.starlink.util.SplitPolicy
Constructs a policy with supplied configuration options.
SplitProcessor<S extends Splittable<S>> - Class in uk.ac.starlink.util
Invokes processing on Splittables.
SplitProcessor(String) - Constructor for class uk.ac.starlink.util.SplitProcessor
Constructor.
Splittable<S extends Splittable<S>> - Interface in uk.ac.starlink.util
Defines an object which can be split into two for subdivided processing.
splittableSize() - Method in class uk.ac.starlink.table.EmptyRowSequence
 
splittableSize() - Method in class uk.ac.starlink.table.MappingRowSplittable
 
splittableSize() - Method in class uk.ac.starlink.table.ProgressRowSplittable
 
splittableSize() - Method in class uk.ac.starlink.table.RandomRowSplittable
 
splittableSize() - Method in class uk.ac.starlink.table.SequentialRowSplittable
 
splittableSize() - Method in interface uk.ac.starlink.util.Splittable
Provides an estimate of the number of processable items in this object.
splitText(int) - Method in class uk.ac.starlink.votable.dom.DelegatingText
 
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.
SSO_URL - Static variable in class uk.ac.starlink.auth.IvoaLoginProtocol
 
STANDARD - Static variable in class uk.ac.starlink.table.jdbc.TypeMappers
TypeMapper implementation which performs generally useful conversions.
StandardFitsTableSerializer - Class in uk.ac.starlink.fits
Class which knows how to do the various bits of serializing a StarTable to FITS BINTABLE format.
StandardFitsTableSerializer(FitsTableSerializerConfig, StarTable) - Constructor for class uk.ac.starlink.fits.StandardFitsTableSerializer
Constructor.
STANDARDID_PARAM - Static variable in class uk.ac.starlink.auth.IvoaAuthScheme
Parameter name for the SSO login protocol standard id ("standard_id").
StarBuilder(StarTable, Path) - Constructor for class uk.ac.starlink.parquet.StarParquetWriter.StarBuilder
Constructor based on a hadoop Path.
StarBuilder(StarTable, OutputFile) - Constructor for class uk.ac.starlink.parquet.StarParquetWriter.StarBuilder
Constructor based on a parquet OutputFile.
StarColumnWriter - Class in uk.ac.starlink.feather
FeatherColumnWriter for use with StarTables.
StarColumnWriter(StarTable, int, FeatherType, boolean) - Constructor for class uk.ac.starlink.feather.StarColumnWriter
Constructor.
StarColumnWriter.DataStat - Class in uk.ac.starlink.feather
Aggregates information about column output.
StarColumnWriters - Class in uk.ac.starlink.feather
Implementations of StarColumnWriter.
StarEntityResolver - Class in uk.ac.starlink.util
Provides specialised XML entity resolution.
StarEntityResolver(EntityResolver) - Constructor for class uk.ac.starlink.util.StarEntityResolver
Constructs a resolver which will resolve entities this class knows about, and for those it doesn't it will defer resolution to a supplied parent resolver.
starjavaDirectory() - Static method in class uk.ac.starlink.util.Loader
Returns the location of the main Starlink java directory which contains the lib, bin, etc, source directories and others.
StarJTable - Class 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.
StarParquetWriter - Class in uk.ac.starlink.parquet
ParquetWriter implementation for output of StarTables.
StarParquetWriter.StarBuilder - Class in uk.ac.starlink.parquet
Used to configure and produce a ParquetWriter for StarTable output.
StarResultSet - Class in uk.ac.starlink.table.jdbc
Wraps the ResultSet class to provide the functions which are required to provide StarTable 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, int) - Constructor for class uk.ac.starlink.table.gui.StarTableColumn
Constructs a StarTableColumn from a ColumnInfo object with a given model index.
StarTableColumn(ColumnInfo) - Constructor for class uk.ac.starlink.table.gui.StarTableColumn
Constructs a StarTableColumn from a ColumnInfo object using a default model index of 0.
StarTableFactory - Class 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.
startDocument() - Method in class uk.ac.starlink.votable.TableContentHandler
 
startDocument() - Method in class uk.ac.starlink.votable.VOTableDOMBuilder
 
startElement(String) - Method in class uk.ac.starlink.util.XmlWriter
Outputs a start element tag with no attributes.
startElement(String, String) - Method in class uk.ac.starlink.util.XmlWriter
Outputs a start element tag with a given list of attributes.
startElement(String, String, String, Attributes) - Method in class uk.ac.starlink.votable.TableContentHandler
 
startElement(String, String, String, Attributes) - Method in class uk.ac.starlink.votable.VOTableDOMBuilder
 
startPrefixMapping(String, String) - Method in class uk.ac.starlink.votable.TableContentHandler
 
startPrefixMapping(String, String) - Method in class uk.ac.starlink.votable.VOTableDOMBuilder
 
startSequence() - Method in interface uk.ac.starlink.table.gui.TableLoadClient
Called before any table load attempts are made.
startTable(StarTable) - Method in interface uk.ac.starlink.votable.TableHandler
Called when a table is about to be transmitted.
STEFAN_BOLTZMANN - Static variable in class uk.ac.starlink.util.PhysicalConstants
Stefan-Boltzmann constant - W.m^-2.K^-4
StoragePolicy - Class in uk.ac.starlink.table
Defines storage methods for bulk data.
StoragePolicy() - Constructor for class uk.ac.starlink.table.StoragePolicy
 
store() - Method in class uk.ac.starlink.util.ProxySetup
Save state of system properties to backing store.
storeValue(long, Object) - Method in class uk.ac.starlink.table.ArrayColumn
 
storeValue(long, Object) - Method in class uk.ac.starlink.table.ColumnData
Stores a given value in a given row for this column.
storeValue(long, Object) - Method in class uk.ac.starlink.table.EditableColumn
 
storeValue(int, Object) - Method in class uk.ac.starlink.table.PrimitiveArrayColumn
 
storeValue(long, Object) - Method in class uk.ac.starlink.table.WrapperColumn
 
StreamColumnStore - Class in uk.ac.starlink.table.storage
ColumnStore implementation which uses a streamed file to store a variable number of fixed-length data items.
StreamColumnStore(Codec, File) - Constructor for class uk.ac.starlink.table.storage.StreamColumnStore
Constructor.
streamHapi(TableSink, int, IOConsumer<String>) - Method in class uk.ac.starlink.hapi.HapiSource
Streams this object's table to a supplied TableSink.
streamStarTable(InputStream, TableSink, String) - Method in class uk.ac.starlink.cdf.CdfTableBuilder
Throws a TableFormatException.
streamStarTable(InputStream, TableSink, String) - Method in class uk.ac.starlink.ecsv.EcsvTableBuilder
 
streamStarTable(InputStream, TableSink, String) - Method in class uk.ac.starlink.feather.FeatherTableBuilder
 
streamStarTable(FitsHeader, BasicInput, TableSink) - Static method in class uk.ac.starlink.fits.AsciiTableStarTable
Reads a TABLE HDU from a stream and writes the result to a table sink.
streamStarTable(FitsHeader, BasicInput, WideFits, TableSink) - Static method in class uk.ac.starlink.fits.BintableStarTable
Reads a BINTABLE extension from a stream and writes the result to a table sink.
streamStarTable(InputStream, TableSink, String) - Method in class uk.ac.starlink.fits.ColFitsTableBuilder
 
streamStarTable(InputStream, TableSink, String) - Method in class uk.ac.starlink.fits.FitsTableBuilder
Reads a FITS table from an input stream and writes it to a sink.
streamStarTable(InputStream, TableSink, String) - Method in class uk.ac.starlink.gbin.GbinTableBuilder
 
streamStarTable(InputStream, TableSink, String) - Method in class uk.ac.starlink.hapi.HapiTableBuilder
 
streamStarTable(InputStream, TableSink, String) - Method in class uk.ac.starlink.parquet.ParquetTableBuilder
 
streamStarTable(InputStream, TableSink, String) - Method in class uk.ac.starlink.pds4.Pds4TableBuilder
 
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.MrtTableBuilder
 
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.
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(InputStream, TableSink, String) - Method in class uk.ac.starlink.votable.ColFitsPlusTableBuilder
 
streamStarTable(InputStream, TableSink, String) - Method in class uk.ac.starlink.votable.FitsPlusTableBuilder
 
streamStarTable(InputStream, TableSink, String) - Method in class uk.ac.starlink.votable.VOTableBuilder
Acquires the data from a single TABLE element in a VOTable document, writing the result to a sink.
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
 
StreamUtil - Class in uk.ac.starlink.util
Utilities for use with java Streams.
STRICT - Static variable in class uk.ac.starlink.fits.CardFactory
Instance with no value trimming, bad char rejection, no HIERARCH.
STRICT - Static variable in class uk.ac.starlink.votable.Namespacing
Only elements in namespaces with VOTable URIs are significant.
STRICT_DEFAULT - Static variable in class uk.ac.starlink.votable.VOElementFactory
Determines whether the default strictness state is true or false when the VOElementFactory.STRICT_PROPERTY property has not been set.
STRICT_PROPERTY - Static variable in class uk.ac.starlink.votable.VOElementFactory
Property which determines the default strictness state.
STRING - Static variable in class uk.ac.starlink.fits.CardType
Standard key/value card with string content.
STRING - Static variable in class uk.ac.starlink.hapi.HapiType
String type.
STRING - Static variable in class uk.ac.starlink.table.storage.Codec
Codec for variable-length string.
STRING_HIER - Static variable in class uk.ac.starlink.fits.CardType
HIERARCH key/value card with string content.
stringOrArray(Object) - Static method in interface uk.ac.starlink.hapi.HapiParam
Interprets an object which may be either a String or a JSONArray as an array of strings.
strm - Variable in class uk.ac.starlink.mirage.MirageFormatter
 
submit() - Method in class uk.ac.starlink.table.gui.AbstractTableLoadDialog
Invokes this dialogue's Submit Action with a non-descript ActionEvent.
submitRow(List<String>) - Method in class uk.ac.starlink.table.formats.RowEvaluator
Looks at a given row (list of strings) and records information about what sort of things it looks like it contains.
substringData(int, int) - Method in class uk.ac.starlink.votable.dom.DelegatingCharacterData
 
SuperJar - Class in uk.ac.starlink.util
Utility to generate a single jar file containing all the resources referenced by a given jar file.
SuperJar(File[], File[], String[], String[]) - Constructor for class uk.ac.starlink.util.SuperJar
Constructor.
SwingAuthenticator - Class in uk.ac.starlink.table.jdbc
Implements JDBCAuthenticator using a GUI.
SwingAuthenticator() - Constructor for class uk.ac.starlink.table.jdbc.SwingAuthenticator
 
SYSTEM_OUT - Static variable in interface uk.ac.starlink.util.Destination
Destination which directs output to System.out.
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

Table - Interface in uk.ac.starlink.pds4
Common interface for PDS4 Table_* elements.
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.
TableContentHandler - Class in uk.ac.starlink.votable
Content handler which translates SAX events into table events.
TableContentHandler(boolean) - Constructor for class uk.ac.starlink.votable.TableContentHandler
Constructor.
TableCopy - Class in uk.ac.starlink.table
Class containing main method for copying tables.
TableCopy() - Constructor for class uk.ac.starlink.table.TableCopy
 
TABLEDATA - Static variable in class uk.ac.starlink.votable.DataFormat
TABLEDATA format (pure XML).
TableElement - Class in uk.ac.starlink.votable
An object representing the TABLE element of a VOTable.
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(String) - Constructor for exception uk.ac.starlink.table.TableFormatException
 
TableFormatException() - 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
 
TableHandler - Interface in uk.ac.starlink.votable
SAX-like handler which defines callbacks that can be made when a VOTable data is encountered during a SAX stream.
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, JProgressBar) - Constructor for class uk.ac.starlink.table.gui.TableLoadWorker
Constructs a TableLoadWorker with a given progress bar.
TableLoadWorker(TableLoader, TableLoadClient) - Constructor for class uk.ac.starlink.table.gui.TableLoadWorker
Constructs a TableLoadWorker with a default progress bar.
TABLENAME_METAKEY - Static variable in class uk.ac.starlink.ecsv.EcsvTableWriter
Meta map key for table name string value.
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 StarTables 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.
TableScheme - Interface in uk.ac.starlink.table
Defines a way to specify a StarTable given a textual specification.
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.
tableToString(StarTable, String) - Static method in class uk.ac.starlink.table.Tables
Returns the contents of a table as a string.
TableType - Enum in uk.ac.starlink.pds4
Labels the known PDS4 table storage formats.
TabularData - Interface in uk.ac.starlink.votable
Contains the actual cell contents of a VOTable TABLE element.
TBCOL_INFO - Static variable in class uk.ac.starlink.fits.BintableStarTable
Column aux metadata key for TBCOLn cards.
TDISP_INFO - Static variable in class uk.ac.starlink.fits.BintableStarTable
Column aux metadata key for TDISPn cards.
TemporaryFileDataSource - Class in uk.ac.starlink.util
A DataSource which stores its data in a temporary file.
TemporaryFileDataSource(InputStream, String) - Constructor for class uk.ac.starlink.util.TemporaryFileDataSource
Constructs a new DataSource by reading the contents of an input stream.
TemporaryFileDataSource(InputStream, String, String, String, File) - Constructor for class uk.ac.starlink.util.TemporaryFileDataSource
Constructs a new DataSource by reading the contents of an input stream.
TerminalAuthenticator - Class in uk.ac.starlink.table.jdbc
Provides JDBC authentication using the terminal; assumes that someone is sitting at System.in.
TerminalAuthenticator(PrintStream) - Constructor for class uk.ac.starlink.table.jdbc.TerminalAuthenticator
Constructs a new authenticator with a given stream to use for writing prompts.
TerminalAuthenticator() - Constructor for class uk.ac.starlink.table.jdbc.TerminalAuthenticator
Constructs a new authenticator which uses System.err for prompting.
TestCase - Class in uk.ac.starlink.util
This class extends TestCase, providing some additional assertions and methods for providing test data for convenience.
TestCase() - Constructor for class uk.ac.starlink.util.TestCase
No-arg constructor.
TestCase(String) - Constructor for class uk.ac.starlink.util.TestCase
Constructs a test case with the given name.
TestTableScheme - Class in uk.ac.starlink.table
TableScheme implementation for test data.
TestTableScheme() - Constructor for class uk.ac.starlink.table.TestTableScheme
 
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.
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
 
TFORM_INFO - Static variable in class uk.ac.starlink.fits.BintableStarTable
Column aux metadata key for TFORMn cards.
TimeDomain - Class in uk.ac.starlink.table
Domain representing epochs in a common time scale.
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.
Times - Class in uk.ac.starlink.hapi
Utilities for manipulating time values.
TIMESYS_REFPOSITION_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
ValueInfo for TIMESYS refposition attribute.
TIMESYS_TIMEORIGIN_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
ValueInfo for TIMESYS timeorigin attribute.
TIMESYS_TIMESCALE_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
ValueInfo for TIMESYS timescale attribute.
TimesysElement - Class in uk.ac.starlink.votable
Element subclass for a TIMESYS element in a VOTable.
TLS_WITH_PASSWORD - Static variable in class uk.ac.starlink.auth.IvoaLoginProtocol
Implementation for standard_id="ivo://ivoa.net/sso#tls-with-password".
TNULL_INFO - Static variable in class uk.ac.starlink.fits.BintableStarTable
Column aux metadata key for TNULLn cards.
toArray() - Method in class uk.ac.starlink.util.PrimitiveList
Creates and returns a copy of the contents of this list, in the form of a primitive array of the right length to hold all the elements it currently contains.
toByteArray() - Method in class uk.ac.starlink.util.ByteList
Returns the contents of this list as an array.
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(File) - Static method in class uk.ac.starlink.table.storage.FileByteStore
Returns a read-only ByteBuffer array representing the contents of a file, with default maximum buffer length.
toByteBuffers() - Method in class uk.ac.starlink.table.storage.LimitByteStore
 
toByteBuffers() - Method in class uk.ac.starlink.table.storage.MemoryByteStore
 
toCard(String) - Method in class uk.ac.starlink.fits.CardType
Parses an 80-character string as a FITS header card.
toDoubleArray() - Method in class uk.ac.starlink.util.DoubleList
Returns the contents of this list as an array.
toFloatArray() - Method in class uk.ac.starlink.util.FloatList
Returns the contents of this list as an array.
toImageIcon(Icon) - Static method in class uk.ac.starlink.util.IconUtils
Returns an ImageIcon based on a given Icon object.
toIntArray() - Method in class uk.ac.starlink.util.IntList
Returns the contents of this list as an array.
TOKEN_HEADER - Static variable in class uk.ac.starlink.auth.BearerIvoaAuthScheme
Name of login response header containing bearer token.
toLink(String) - Static method in interface uk.ac.starlink.table.formats.DocumentedIOHandler
Utility method that returns the text of an XML <A> element whose href and content are both given by a supplied URL.
toLongArray() - Method in class uk.ac.starlink.util.LongList
Returns the contents of this list as an array.
toParams() - Method in class uk.ac.starlink.table.HealpixTableInfo
Exports the contents of this object to a list of DescribedValue objects that can be attached to a table's parameter list, to declare the organisation of HEALPix information in that table.
toShortArray() - Method in class uk.ac.starlink.util.ShortList
Returns the contents of this list as an array.
toString() - Method in class uk.ac.starlink.auth.AuthStatus
 
toString() - Method in class uk.ac.starlink.auth.Challenge
 
toString() - Method in class uk.ac.starlink.auth.ContentType
 
toString() - Method in class uk.ac.starlink.auth.ProtectionSpace
 
toString() - Method in class uk.ac.starlink.connect.Connection
 
toString() - Method in class uk.ac.starlink.connect.ErrorLeaf
 
toString() - Method in class uk.ac.starlink.connect.FileNode
 
toString() - Method in class uk.ac.starlink.fits.AbstractWideFits
 
toString() - Method in class uk.ac.starlink.fits.CardImage
 
toString() - Method in class uk.ac.starlink.fits.CardType
 
toString() - Method in enum uk.ac.starlink.hapi.HapiEndpoint
Returns the endpoint string.
toString() - Method in class uk.ac.starlink.hapi.HapiType
 
toString() - Method in class uk.ac.starlink.hapi.ServerListing
 
toString() - Method in class uk.ac.starlink.mirage.MirageFormatter
 
toString() - Method in class uk.ac.starlink.table.DefaultValueInfo
Returns a string representation of this object.
toString(int) - Method in class uk.ac.starlink.table.DescribedValue
Returns a string representation of this object, no longer than a given maximum length.
toString() - Method in class uk.ac.starlink.table.DescribedValue
Returns a string representation of this object no longer than a default maximum length.
toString() - Method in class uk.ac.starlink.table.formats.ErrorMode
Returns this option's name.
toString() - Method in class uk.ac.starlink.table.HealpixTableInfo
 
toString() - Method in class uk.ac.starlink.table.jdbc.WriteMode
Returns this mode's name.
toString() - Method in class uk.ac.starlink.table.JoinFixAction
Returns this action's name.
toString() - Method in class uk.ac.starlink.table.TimeDomain
 
toString() - Method in class uk.ac.starlink.table.UCD
Returns the UCD id string.
toString() - Method in class uk.ac.starlink.table.WrapperRowAccess
Returns an indication of the wrapper structure of this object.
toString() - Method in class uk.ac.starlink.table.WrapperRowSequence
Returns an indication of the wrapper structure of this sequence.
toString() - Method in class uk.ac.starlink.table.WrapperStarTable
Returns an indication of the wrapper structure of this table.
toString() - Method in class uk.ac.starlink.util.BeanConfig.Setting
 
toString() - Method in class uk.ac.starlink.util.Bi
 
toString() - Method in class uk.ac.starlink.util.CgiQuery
Returns this query as a string.
toString() - Method in class uk.ac.starlink.util.Compression
Returns the name of this compression type.
toString() - Method in class uk.ac.starlink.util.ContentType
 
toString() - Method in class uk.ac.starlink.util.DataSource
Returns a short description of this source (name plus compression type).
toString() - Method in class uk.ac.starlink.util.Pair
 
toString() - Method in class uk.ac.starlink.util.SplitPolicy
 
toString() - Method in class uk.ac.starlink.util.SplitProcessor
 
toString() - Method in class uk.ac.starlink.votable.DataFormat
 
toString() - Method in class uk.ac.starlink.votable.FieldElement
 
toString() - Method in class uk.ac.starlink.votable.Namespacing
Returns the name of this namespacing policy.
toString() - Method in class uk.ac.starlink.votable.VOElement
Returns the same value as VOElement.getHandle().
toString() - Method in class uk.ac.starlink.votable.VOTableVersion
Returns version number.
toString() - Method in class uk.ac.starlink.votable.VOTableWriter
 
toUnixSeconds(Object) - Method in class uk.ac.starlink.table.TimeMapper
Maps a source value to time in seconds since the Unix epoch (1970-01-01T00:00:00).
toURL() - Method in class uk.ac.starlink.util.CgiQuery
Returns this query as a URL.
transferStarTable(StarTable) - Method in class uk.ac.starlink.table.StarTableOutput
Returns a Transferable object associated with a given StarTable, for use at the drag end of a drag and drop operation.
transformToDOM(Source, boolean) - Method in class uk.ac.starlink.votable.VOElementFactory
Gets a custom DOMSource from a generic XML Source.
TSCAL_INFO - Static variable in class uk.ac.starlink.fits.BintableStarTable
Column aux metadata key for TSCALn cards.
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
 
tweakGuiForMac() - Static method in class uk.ac.starlink.util.Loader
Unless it's been set already, sets the value of the apple.laf.useScreenMenuBar system property to true.
TYPE_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
ValueInfo for VOTable type attribute.
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.
TZERO_INFO - Static variable in class uk.ac.starlink.fits.BintableStarTable
Column aux metadata key for TZEROn cards.

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_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
ValueInfo for VOTable ucd attribute.
UCD_KEY - Static variable in class uk.ac.starlink.feather.FeatherStarTable
JSON key used to store UCDs in column user metadata.
UCD_METAKEY - Static variable in class uk.ac.starlink.ecsv.EcsvTableWriter
Meta map key for UCD string value.
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.auth - package uk.ac.starlink.auth
Manages authentication for HTTP(S) resources in accordance with VO standards.
uk.ac.starlink.cdf - package uk.ac.starlink.cdf
 
uk.ac.starlink.connect - package uk.ac.starlink.connect
Classes related to persistent connections to remote services.
uk.ac.starlink.ecsv - package uk.ac.starlink.ecsv
 
uk.ac.starlink.feather - package uk.ac.starlink.feather
 
uk.ac.starlink.fits - package uk.ac.starlink.fits
Classes for general FITS handling, including NDX, NDArray and StarTable implementations.
uk.ac.starlink.gbin - package uk.ac.starlink.gbin
 
uk.ac.starlink.hapi - package uk.ac.starlink.hapi
Classes for working with the HAPI (Heliophysics Data Application Programmer’s Interface) protocol.
uk.ac.starlink.mirage - package uk.ac.starlink.mirage
Adapter classes for use of the Mirage file format with Starlink table classes.
uk.ac.starlink.parquet - package uk.ac.starlink.parquet
 
uk.ac.starlink.pds4 - package uk.ac.starlink.pds4
 
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.storage - package uk.ac.starlink.table.storage
RowStore implementations.
uk.ac.starlink.util - package uk.ac.starlink.util
Miscellaneous utility classes.
uk.ac.starlink.votable - package uk.ac.starlink.votable
Classes for VOTable input and output.
uk.ac.starlink.votable.datalink - package uk.ac.starlink.votable.datalink
 
uk.ac.starlink.votable.dom - package uk.ac.starlink.votable.dom
Provides an extensible implementation of the org.w3c.dom API.
UncompressInputStream - Class in uk.ac.starlink.util
This class decompresses an input stream containing data compressed with the unix "compress" utility (LZC, a LZW variant).
UncompressInputStream(InputStream) - Constructor for class uk.ac.starlink.util.UncompressInputStream
 
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.
unformatString(String) - Method in class uk.ac.starlink.votable.datalink.ServiceDescriptorInfo
Always returns null.
UNIT_KEY - Static variable in class uk.ac.starlink.feather.FeatherStarTable
JSON key used to store units in column user metadata.
UNIX_SECONDS - Static variable in class uk.ac.starlink.table.TimeMapper
Mapper for numeric values (already) in unix seconds.
UNKNOWN - Static variable in class uk.ac.starlink.fits.CardType
Catch-all card type - apparently not legal FITS.
unmap(MappedByteBuffer) - Method in class uk.ac.starlink.fits.Unmapper
Attempts to release the resources (mapped memory) used by a given MappedByteBuffer.
UNMAP_PROPERTY - Static variable in class uk.ac.starlink.fits.Unmapper
Name of system property to control buffer unmapping ("startable.unmap").
Unmapper - Class in uk.ac.starlink.fits
Attempts to free resources from a MappedByteBuffer.
Unmapper() - Constructor for class uk.ac.starlink.fits.Unmapper
 
unNullString(String) - Static method in class uk.ac.starlink.auth.AuthUtil
Returns the input string, unless it's null, in which case it returns the empty string.
UnrepeatableSequenceException - Exception in uk.ac.starlink.table
Exception thrown by StarTable.getRowSequence() calls after the first for tables which can only provide a single RowSequence.
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.
updateCount(long) - Method in interface uk.ac.starlink.table.ProgressRowSplittable.Target
Reports an updated figure for the progress.
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().
UrlConnector - Interface in uk.ac.starlink.auth
Defines how a connection is obtained from a URL.
URLDataSource - Class in uk.ac.starlink.util
A DataSource implementation based on a URL.
URLDataSource(URL) - Constructor for class uk.ac.starlink.util.URLDataSource
Constructs a DataSource from a URL with default content coding and AuthManager.
URLDataSource(URL, ContentCoding) - Constructor for class uk.ac.starlink.util.URLDataSource
Constructs a DataSource from a URL with given content coding policy.
URLDataSource(URL, ContentCoding, AuthManager) - Constructor for class uk.ac.starlink.util.URLDataSource
Constructs a DataSource from a URL with given content coding policy and AuthManager.
urlEquals(URL, URL) - Static method in class uk.ac.starlink.util.URLUtils
Compares two URLs.
urlToFile(String) - Static method in class uk.ac.starlink.util.URLUtils
Locates the local file, if any, represented by a URL.
urlToUri(URL) - Static method in class uk.ac.starlink.util.URLUtils
Turns a URL into a URI.
URLUtils - Class in uk.ac.starlink.util
Provides convenience methods for resolving URLs.
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.
useKey(String) - Method in class uk.ac.starlink.fits.FitsHeader
Marks a given keyword as used.
USER_PROP - Static variable in class uk.ac.starlink.util.PropertyAuthenticator
System property supplying basic authentication username ("star.basicauth.user").
UserInterface - Class in uk.ac.starlink.auth
Abstraction via which authentication classes can acquire credentials from the user.
UserInterface() - Constructor for class uk.ac.starlink.auth.UserInterface
 
USERNAME_PROP - Static variable in class uk.ac.starlink.auth.UserInterface
Name of username system property for headless UI instance ("auth.username").
UserPass - Class in uk.ac.starlink.auth
Aggregates a username and password.
UserPass(String, char[]) - Constructor for class uk.ac.starlink.auth.UserPass
Constructor.
useValue(long) - Method in class uk.ac.starlink.util.ValueWatcher
Takes note of a value.
UTF8 - Static variable in class uk.ac.starlink.auth.AuthUtil
UTF-8 charset, guaranteed present.
Util - Class in uk.ac.starlink.util
General class containing utility methods.
UTYPE_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
ValueInfo for VOTable utype attribute.
UTYPE_KEY - Static variable in class uk.ac.starlink.feather.FeatherStarTable
JSON key used to store Utypes in column user metadata.
UTYPE_METAKEY - Static variable in class uk.ac.starlink.ecsv.EcsvTableWriter
Meta map key for Utype string value.

V

V10 - Static variable in class uk.ac.starlink.votable.VOTableVersion
VOTable 1.0.
V11 - Static variable in class uk.ac.starlink.votable.VOTableVersion
VOTable 1.1.
V12 - Static variable in class uk.ac.starlink.votable.VOTableVersion
VOTable 1.2.
V13 - Static variable in class uk.ac.starlink.votable.VOTableVersion
VOTable 1.3.
V14 - Static variable in class uk.ac.starlink.votable.VOTableVersion
VOTable 1.4.
V15 - Static variable in class uk.ac.starlink.votable.VOTableVersion
VOTable 1.5.
V20 - Static variable in class uk.ac.starlink.hapi.HapiVersion
Version 2.0.
V30 - Static variable in class uk.ac.starlink.hapi.HapiVersion
Version 3.0.
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.
valueOf(String) - Static method in enum uk.ac.starlink.auth.AuthType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.starlink.ecsv.MessagePolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.starlink.feather.VariableStarColumnWriter.PointerSize
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.starlink.hapi.HapiEndpoint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.starlink.pds4.TableType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.starlink.table.HealpixTableInfo.HpxCoordSys
Returns the enum constant of this type with the specified name.
values() - Static method in enum uk.ac.starlink.auth.AuthType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.starlink.ecsv.MessagePolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.starlink.feather.VariableStarColumnWriter.PointerSize
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.starlink.hapi.HapiEndpoint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.starlink.pds4.TableType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.starlink.table.HealpixTableInfo.HpxCoordSys
Returns an array containing the constants of this enum type, in the order they are declared.
ValuesElement - Class in uk.ac.starlink.votable
Field or Param value restriction set represented by a VALUES element in a VOTable.
ValueStore - Interface in uk.ac.starlink.table
Interface for storing a vector of values.
ValueWatcher - Class in uk.ac.starlink.util
Looks out for an unused value in a sequence of submitted numbers.
ValueWatcher(long, long) - Constructor for class uk.ac.starlink.util.ValueWatcher
Constructs a ValueWatcher which will look out for values in the range covered by loBound and hiBound inclusive.
VAR_POINTER_SIZE - Static variable in class uk.ac.starlink.feather.StarColumnWriters
Default pointer size for variable-length column output.
VariableFitsTableSerializer - Class in uk.ac.starlink.fits
FitsTableSerializer which can write variable array-valued columns using the 'P' or 'Q' TFORM formatting characters.
VariableFitsTableSerializer(FitsTableSerializerConfig, StarTable, StoragePolicy) - Constructor for class uk.ac.starlink.fits.VariableFitsTableSerializer
Constructor.
VariableFitsTableWriter - Class in uk.ac.starlink.fits
TableWriter which writes FITS BINTABLEs with variable-length arrays where appropriate.
VariableFitsTableWriter() - Constructor for class uk.ac.starlink.fits.VariableFitsTableWriter
Constructs a writer with default characteristics.
VariableFitsTableWriter(Boolean, boolean, WideFits) - Constructor for class uk.ac.starlink.fits.VariableFitsTableWriter
Deprecated.
allows some configuration options but not others; use no-arg constructor and configuration methods instead
VariableStarColumnWriter - Class in uk.ac.starlink.feather
StarColumnWriter implementations for variable-length values.
VariableStarColumnWriter(StarTable, int, FeatherType, boolean, VariableStarColumnWriter.PointerSize) - Constructor for class uk.ac.starlink.feather.VariableStarColumnWriter
Constructor.
VariableStarColumnWriter.PointerSize - Enum in uk.ac.starlink.feather
Enumeration for pointer size.
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.
visitNode(Node) - Method in interface uk.ac.starlink.util.NodeDescendants.Visitor
Visit a node in a tree.
visitTree(NodeDescendants.Visitor) - Method in class uk.ac.starlink.util.NodeDescendants
Visits each of the nodes in the tree.
VODocument - Class in uk.ac.starlink.votable
Document implementation which holds a VOTable-specific DOM.
VODocument(String, boolean) - Constructor for class uk.ac.starlink.votable.VODocument
Constructs a new VODocument with a specified System ID.
VODocument() - Constructor for class uk.ac.starlink.votable.VODocument
Constructs a new VODocument.
VOElement - Class in uk.ac.starlink.votable
Element implementation for use within VOTable documents.
VOElementFactory - Class in uk.ac.starlink.votable
Provides methods for constructing VOElements from a variety of sources.
VOElementFactory(StoragePolicy) - Constructor for class uk.ac.starlink.votable.VOElementFactory
Constructs a new VOElementFactory with a given storage policy.
VOElementFactory() - Constructor for class uk.ac.starlink.votable.VOElementFactory
Constructs a new VOElementFactory with the default storage policy.
VOSerializer - Class in uk.ac.starlink.votable
Class which knows how to serialize a table's fields and data to VOTable elements.
VOStarTable - Class in uk.ac.starlink.votable
A StarTable implementation based on a VOTable.
VOStarTable(TableElement) - Constructor for class uk.ac.starlink.votable.VOStarTable
Construct a VOStarTable from a TABLE element.
VOTABLE_VERSION_PROP - Static variable in class uk.ac.starlink.votable.VOTableVersion
System property name whose value gives the default VOTable version written by instances of this class if no version is given explicitly.
VOTableBuilder - Class in uk.ac.starlink.votable
Implementation of the TableBuilder interface which gets StarTables from VOTable documents.
VOTableBuilder() - Constructor for class uk.ac.starlink.votable.VOTableBuilder
Default constructor.
VOTableBuilder(boolean) - Constructor for class uk.ac.starlink.votable.VOTableBuilder
Constructs a builder with explicit setting of whether VOTable standard interpreation is strict or not.
VOTableDOMBuilder - Class in uk.ac.starlink.votable
Custom DOM builder for parsing VOTable documents or fragments.
VOTableDOMBuilder(StoragePolicy, boolean) - Constructor for class uk.ac.starlink.votable.VOTableDOMBuilder
Constructor.
VOTableFitsTableWriter - Class in uk.ac.starlink.votable
TableWriter which writes table data into the first extension of a FITS file, Unlike FitsTableWriter however, the primary extension is not left contentless, instead it gets the text of a DATA-less VOTable written into it.
VOTableFitsTableWriter(String) - Constructor for class uk.ac.starlink.votable.VOTableFitsTableWriter
Constructor.
VOTableVersion - Class in uk.ac.starlink.votable
Provides characteristics for a given version of the VOTable standard.
VOTableVersion(String) - Constructor for class uk.ac.starlink.votable.VOTableVersion
Constructor.
VOTableWriter - Class in uk.ac.starlink.votable
Implementation of the StarTableWriter interface for VOTables.
VOTableWriter() - Constructor for class uk.ac.starlink.votable.VOTableWriter
Constructs a default VOTableWriter.
VOTableWriter(DataFormat, boolean) - Constructor for class uk.ac.starlink.votable.VOTableWriter
Constructs a VOTableWriter with specified output type and default VOTable version.
VOTableWriter(DataFormat, boolean, VOTableVersion) - Constructor for class uk.ac.starlink.votable.VOTableWriter
Constructs a VOTableWriter with specified output characterstics and a given version of the VOTable standard.

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.
WARN - Static variable in class uk.ac.starlink.table.formats.ErrorMode
Messages are written as WARNINGs through the logging system.
warnCorrupt() - Method in class uk.ac.starlink.table.storage.Codec
Logs a warning that unexpected data has been found in the stream during decoding.
WAVE_HALPHA - Static variable in class uk.ac.starlink.util.PhysicalConstants
Wavelength of H-alpha - Angstroms
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
 
WideFits - Interface in uk.ac.starlink.fits
Defines a convention for storing extended column data in a FITS BINTABLE extension.
WIDTH_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
ValueInfo for VOTable width attribute.
WIEN_DISPLACEMENT - Static variable in class uk.ac.starlink.util.PhysicalConstants
Wien displacement law constant - m.K
willAttemptSplit(Splittable<?>) - Method in class uk.ac.starlink.util.SplitPolicy
Indicates whether an attempt should be made to split a splittable in order to process it.
willAttemptSplit(S) - Method in class uk.ac.starlink.util.SplitProcessor
Indicates whether this processor will attempt to split the given splittable object when processing it.
willRedirect(String, String) - Method in class uk.ac.starlink.auth.Redirector
Indicates whether HTTP 3xx redirection is permitted between two URL protocols.
withGroupArray(boolean) - Method in class uk.ac.starlink.parquet.StarParquetWriter.StarBuilder
Configures array-valued column writing style.
Wrapper - Interface in uk.ac.starlink.util
Mixin interface which indicates an object built on top of a base object.
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.
WrapperRowAccess - Class in uk.ac.starlink.table
RowAccess which wraps another RowAccess.
WrapperRowAccess(RowAccess) - Constructor for class uk.ac.starlink.table.WrapperRowAccess
Constructs a new RowAccess based on a given one.
WrapperRowAccess(RowAccess, RowData) - Constructor for class uk.ac.starlink.table.WrapperRowAccess
Constructs a new RowAccess based on a given one but with a supplied data access implementation.
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.
WrapperRowSequence(RowSequence, RowData) - Constructor for class uk.ac.starlink.table.WrapperRowSequence
Constructs a new RowSequence based on a given one but with a supplied data access implementation.
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.
WrapUtils - Class in uk.ac.starlink.util
Utilities relating to the Wrapper class.
write(int) - Method in class uk.ac.starlink.util.BufferedBase64OutputStream
 
write(byte[], int, int) - Method in class uk.ac.starlink.util.BufferedBase64OutputStream
 
write(byte[]) - Method in class uk.ac.starlink.util.BufferedBase64OutputStream
 
writeBetweenTableXML(BufferedWriter) - Method in class uk.ac.starlink.votable.VOTableWriter
Outputs text between one table (TABLE and possibly other associated elements) and the next.
writeBoolean(boolean) - Method in class uk.ac.starlink.util.DataBufferedOutputStream
 
writeByte(int) - Method in class uk.ac.starlink.util.DataBufferedOutputStream
 
writeBytes(String) - Method in class uk.ac.starlink.util.DataBufferedOutputStream
 
writeChar(int) - Method in class uk.ac.starlink.util.DataBufferedOutputStream
 
writeChars(String) - Method in class uk.ac.starlink.util.DataBufferedOutputStream
 
writeCharUTF8(char) - Method in class uk.ac.starlink.util.DataBufferedOutputStream
Writes a single character in UTF8 format.
writeColumnBytes(OutputStream) - Method in class uk.ac.starlink.feather.AbstractItemAccumulator
 
writeColumnBytes(OutputStream) - Method in interface uk.ac.starlink.feather.ItemAccumulator
Writes a feather-format column to the given output stream representing all the objects submitted by prior valls to the addItem method.
writeColumnBytes(OutputStream) - Method in class uk.ac.starlink.feather.StarColumnWriter
 
writeData(DataOutput) - Method in class uk.ac.starlink.fits.ColFitsTableSerializer
Write the FITS data unit populated by this serializer.
writeData(DataOutput) - Method in interface uk.ac.starlink.fits.FitsTableSerializer
Writes the HDU data for the table to an output stream.
writeData(DataOutput) - Method in class uk.ac.starlink.fits.StandardFitsTableSerializer
 
writeData(DataOutput) - Method in class uk.ac.starlink.fits.VariableFitsTableSerializer
 
writeDataBytes(OutputStream) - Method in class uk.ac.starlink.feather.AbstractItemAccumulator
Writes the bytes constituting the data stream for this column, excluding any optional validity mask.
writeDataBytes(OutputStream) - Method in class uk.ac.starlink.feather.BooleanStarColumnWriter
 
writeDataBytes(OutputStream) - Method in class uk.ac.starlink.feather.NumberStarColumnWriter
 
writeDataBytes(OutputStream) - Method in class uk.ac.starlink.feather.StarColumnWriter
Writes the bytes consituting the data stream for this column, excluding any optional validity mask.
writeDataBytes(OutputStream) - Method in class uk.ac.starlink.feather.VariableStarColumnWriter
 
writeDataOnly(DataOutput) - Method in class uk.ac.starlink.fits.StandardFitsTableSerializer
Writes the table data content without any trailing padding.
writeDeclaration() - Method in class uk.ac.starlink.util.XmlWriter
Writes an XML declaration.
writeDescription(BufferedWriter) - Method in class uk.ac.starlink.votable.VOSerializer
Writes any DESCRIPTION element associated with this serializer's table.
writeDouble(double) - Method in class uk.ac.starlink.util.DataBufferedOutputStream
 
writeEmptyPrimary(OutputStream) - Static method in class uk.ac.starlink.fits.FitsUtil
Writes a data-less Primary HDU.
writeFields(BufferedWriter) - Method in class uk.ac.starlink.votable.VOSerializer
Writes the FIELD headers corresponding to this table on a given writer.
writeFloat(float) - Method in class uk.ac.starlink.util.DataBufferedOutputStream
 
writeHeader(CardImage[], OutputStream) - Static method in class uk.ac.starlink.fits.FitsUtil
Writes a FITS header whose content is supplied by an array of cards.
writeHrefDataElement(BufferedWriter, String, OutputStream) - Method in class uk.ac.starlink.votable.VOSerializer
Writes this serializer's table data to a <DATA> element containing a <STREAM> element which references an external data source (optional method).
writeHrefTableElement(BufferedWriter, String, OutputStream) - Method in class uk.ac.starlink.votable.VOSerializer
 
writeInlineDataElement(BufferedWriter) - Method in class uk.ac.starlink.votable.VOSerializer
Writes this serializer's table data as a self-contained <DATA> element.
writeInlineDataElementUTF8(OutputStream) - Method in class uk.ac.starlink.votable.VOSerializer
Writes this serializer's table data as a self-contained <DATA> element to an output stream using UTF8 encoding.
writeInlineStarTable(StarTable, BufferedWriter) - Method in class uk.ac.starlink.votable.VOTableWriter
Writes a table directly to a stream.
writeInlineStarTables(StarTable[], BufferedWriter) - Method in class uk.ac.starlink.votable.VOTableWriter
Writes multiple tables directly to a stream.
writeInlineTableElement(BufferedWriter) - Method in class uk.ac.starlink.votable.VOSerializer
Writes this serializer's table as a complete TABLE element.
writeInlineTableElementUTF8(OutputStream) - Method in class uk.ac.starlink.votable.VOSerializer
Writes this serializer's table as a complete TABLE element to an output stream using UTF8 encoding.
writeInt(int) - Method in class uk.ac.starlink.util.DataBufferedOutputStream
 
writeItemBytes(OutputStream, Object) - Method in class uk.ac.starlink.feather.VariableStarColumnWriter
Writes a value to the output stream.
writeLong(long) - Method in class uk.ac.starlink.util.DataBufferedOutputStream
 
writeMirageFormat(StarTable) - Method in class uk.ac.starlink.mirage.MirageFormatter
Writes a StarTable to a stream in Mirage format.
WriteMode - Class in uk.ac.starlink.table.jdbc
Defines how records are written to a database table.
writeNumber(OutputStream, Number) - Method in class uk.ac.starlink.feather.NumberStarColumnWriter
Writes the bytes for a given typed value.
writeParams(BufferedWriter) - Method in class uk.ac.starlink.votable.VOSerializer
Writes any PARAM and INFO elements associated with this serializer's table.
writePostDataXML(BufferedWriter) - Method in class uk.ac.starlink.votable.VOSerializer
Outputs any content of the TABLE element following the DATA element and the TABLE end tag.
writePostTableXML(BufferedWriter) - Method in class uk.ac.starlink.votable.VOTableWriter
Outputs all the text required after any tables in the output table document.
writePreDataXML(BufferedWriter) - Method in class uk.ac.starlink.votable.VOSerializer
Outputs the TABLE element start tag and all of its content before the DATA element.
writePreTableXML(BufferedWriter) - Method in class uk.ac.starlink.votable.VOTableWriter
Outputs all the text required before any tables are written.
writePrimaryHDU(OutputStream) - Method in class uk.ac.starlink.fits.AbstractFitsTableWriter
Writes the primary HDU.
writePrimaryHDU(OutputStream) - Method in class uk.ac.starlink.fits.HduFitsTableWriter
Does nothing.
writeServiceDescriptors(BufferedWriter) - Method in class uk.ac.starlink.votable.VOSerializer
Writes the service descriptor parameters of this serializer's table as a sequence of zero or more RESOURCE elements.
writeShort(int) - Method in class uk.ac.starlink.util.DataBufferedOutputStream
 
writeSingleJar(OutputStream) - Method in class uk.ac.starlink.util.SuperJar
Writes the data from this object to a single jar file combining the contents of all the dependencies.
writeSource(Source, Writer) - Method in class uk.ac.starlink.util.SourceReader
Writes the contents of a given Source into a given Writer.
writeSource(Source, OutputStream) - Method in class uk.ac.starlink.util.SourceReader
Writes the contents of a given Source into a given OutputStream.
writeStarTable(StarTable, OutputStream) - Method in class uk.ac.starlink.ecsv.EcsvTableWriter
 
writeStarTable(StarTable, OutputStream) - Method in class uk.ac.starlink.feather.FeatherTableWriter
 
writeStarTable(StarTable, OutputStream) - Method in class uk.ac.starlink.fits.AbstractFitsTableWriter
Writes a single table.
writeStarTable(StarTable, OutputStream) - Method in class uk.ac.starlink.mirage.MirageTableWriter
 
writeStarTable(StarTable, String, StarTableOutput) - Method in class uk.ac.starlink.parquet.ParquetTableWriter
 
writeStarTable(StarTable, OutputStream) - Method in class uk.ac.starlink.parquet.ParquetTableWriter
 
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, String, StarTableOutput) - Method in class uk.ac.starlink.table.formats.DocumentedStreamStarTableWriter
 
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, String, String) - Method in class uk.ac.starlink.table.StarTableOutput
Writes a StarTable object out to some external storage.
writeStarTable(StarTable, OutputStream, StarTableWriter) - Method in class uk.ac.starlink.table.StarTableOutput
Writes a StarTable to an output stream.
writeStarTable(StarTable, OutputStream) - Method in interface uk.ac.starlink.table.StarTableWriter
Writes a StarTable object to a given output stream.
writeStarTable(StarTable, String, StarTableOutput) - Method in interface uk.ac.starlink.table.StarTableWriter
Writes a StarTable object to a given location.
writeStarTable(StarTable, String, StarTableOutput) - Method in class uk.ac.starlink.table.StreamStarTableWriter
Gets an output stream from location with reference to sto and writes to it using this writer's StarTableWriter.writeStarTable(uk.ac.starlink.table.StarTable, java.io.OutputStream) method.
writeStarTable(StarTableWriter, StarTable, String, StarTableOutput) - Static method in class uk.ac.starlink.table.StreamStarTableWriter
Utility method that writes a table to a location using a given output handler.
writeStarTable(StarTable, String, StarTableOutput) - Method in class uk.ac.starlink.votable.VOTableWriter
Writes a StarTable to a given location.
writeStarTable(StarTable, OutputStream) - Method in class uk.ac.starlink.votable.VOTableWriter
Writes a StarTable to a given stream; must be inline.
writeStarTable(StarTable, OutputStream, File) - Method in class uk.ac.starlink.votable.VOTableWriter
Writes a StarTable to a given stream.
writeStarTables(TableSequence, OutputStream) - Method in class uk.ac.starlink.fits.AbstractFitsTableWriter
Writes tables.
writeStarTables(TableSequence, String, StarTableOutput) - Method in class uk.ac.starlink.fits.AbstractFitsTableWriter
writeStarTables(TableSequence, OutputStream) - Method in class uk.ac.starlink.table.formats.HTMLTableWriter
 
writeStarTables(TableSequence, String, StarTableOutput) - Method in class uk.ac.starlink.table.formats.HTMLTableWriter
 
writeStarTables(TableSequence, OutputStream) - Method in class uk.ac.starlink.table.formats.TextTableWriter
 
writeStarTables(TableSequence, String, StarTableOutput) - 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 interface uk.ac.starlink.table.MultiStarTableWriter
Writes an array of StarTable objects to a given location.
writeStarTables(StarTable[], String, String) - Method in class uk.ac.starlink.table.StarTableOutput
Writes an array of StarTable objects to some external storage.
writeStarTables(StarTable[], OutputStream, MultiStarTableWriter) - Method in class uk.ac.starlink.table.StarTableOutput
Writes an array of StarTables to an output stream.
writeStarTables(TableSequence, OutputStream) - Method in class uk.ac.starlink.votable.VOTableFitsTableWriter
 
writeStarTables(TableSequence, String, StarTableOutput) - Method in class uk.ac.starlink.votable.VOTableWriter
Writes a sequence of tables to a given location.
writeStarTables(TableSequence, OutputStream) - Method in class uk.ac.starlink.votable.VOTableWriter
Writes a sequence of tables to a given stream; must be inline.
writeStarTables(TableSequence, OutputStream, File) - Method in class uk.ac.starlink.votable.VOTableWriter
Writes a sequence of tables to a given stream.
writeTableHDU(StarTable, FitsTableSerializer, OutputStream) - Method in class uk.ac.starlink.fits.AbstractFitsTableWriter
Writes a data HDU.
writeUTF(String) - Method in class uk.ac.starlink.util.DataBufferedOutputStream
 
writeZipOfJars(OutputStream) - Method in class uk.ac.starlink.util.SuperJar
Writes the data from this object to a zip file containing all the top-level and dependency jars as individual jar files in the same directory.

X

X509IvoaAuthScheme - Class in uk.ac.starlink.auth
IvoaAuthScheme concrete subclass for working with X509 certificates.
XMLEncodeDecode - Interface in uk.ac.starlink.util
Interface for objects that can encode and decode their internal configuration within the content of an Element.
XmlWriter - Class in uk.ac.starlink.util
Provides methods for writing XML output to a stream.
XmlWriter() - Constructor for class uk.ac.starlink.util.XmlWriter
Constructs a new writer which outputs to System.out.
XmlWriter(PrintStream) - Constructor for class uk.ac.starlink.util.XmlWriter
Constructs a new writer which writes to a given print stream.
XTYPE_METAKEY - Static variable in class uk.ac.starlink.ecsv.EcsvTableWriter
Meta map key for Xtype string value.

Y

YamlParser - Interface in uk.ac.starlink.ecsv
Defines an object that can extract ECSV header information from YAML.
yearToSec(int) - Static method in class uk.ac.starlink.hapi.Times
Converts year since 0AD to unix seconds.
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
Skip navigation links