|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
RowSequence | Provides sequential access to the data in a table. |
RowStore | Describes an object which can be used to store table data. |
StarTable | Defines basic table functionality. |
StarTableWriter | Defines an object which can output a StarTable in a particular format. |
TableBuilder | Interface for objects which can construct a StarTable from a data resource. |
TableSink | Defines a set of callbacks to consume the information held in a StarTable. |
ValueInfo | Describes a value, for instance one obtained from cells in a given table column, or from a table parameter. |
ValueStore | Interface for storing a vector of values. |
Class Summary | |
AbstractStarTable | Abstract base class providing an implementation of the generic and straightforward parts of the StarTable interface. |
ArrayColumn | A column which provides data storage in java arrays. |
BeanStarTable | StarTable which displays beans. |
BlankColumn | Represents a column with metadata but no data. |
ColumnData | A column which can supply and possibly store cells in array-like storage as well as supply column metadata. |
ColumnInfo | Contains information about a table column. |
ColumnPermutedStarTable | Wrapper table which provides a view of a base table in which the columns are permuted. |
ColumnRandomWrapperStarTable | RandomWrapperStarTable which works by storing the data in a set of fixed length arrays. |
ColumnStarTable | A random-access StarTable that manages its data in columns. |
ConcatStarTable | StarTable implementation which concatenates several tables together top-to-bottom. |
ConstantStarTable | Table implementation representing a table in which every row is the same as every other. |
DefaultValueInfo | Default implementation of the ValueInfo interface. |
DescribedValue | Contains a value (an Object) as well as a
ValueInfo object which provides metadata about that value
(name, class, shape, units and so on). |
EditableColumn | A column which can be initialised from a given existing column, but whose cells can be written to. |
EmptyRowSequence | Row sequence implementation which has no rows. |
EmptyStarTable | A wrapper table which has the same metadata as its base table, but no rows. |
ExplodedStarTable | Wrapper table which takes any column whose value is N-element arrays and turns it into N scalar-valued columns. |
IteratorRowSequence | Implementation of RowSequence based on an Iterator which returns table rows in sequence. |
JoinFixAction | Class defining the possible actions for doctoring column names when joining tables. |
JoinStarTable | Joins a number of tables to produce a single combined table. |
ObjectArrayColumn | A column which provides data storage in a java array of objects. |
PrimitiveArrayColumn | A column which provides data storage in a java array of primitives. |
ProgressLineStarTable | A WrapperStarTable which behaves the same as its base, except that any RowSequence taken out on it will display an ASCII progress line on a terminal describing how far through the table it's got. |
RandomRowSequence | An implementation of RowSequence which obtains its data from a random-access StarTable object. |
RandomStarTable | Implements a StarTable based on random access. |
RandomWrapperStarTable | Abstract wrapper table which can provide a random-access view of a non-random base table. |
ReaderRowSequence | Partial implementation of RowSequence suitable for subclassing by classes which can read a row at a time and don't know when the row stream will come to an end. |
RowListStarTable | Simple modifiable StarTable implementation. |
RowPermutedStarTable | Wrapper table which provides a view of a base table in which the rows are permuted. |
RowRandomWrapperStarTable | RandomWrapperStarTable which works by storing rows in an ArrayList. |
RowSubsetStarTable | Wraps a StarTable to present only a subset of its rows. |
SelectorStarTable | Sequential wrapper table which selects only certain rows of its base table. |
ShapeIterator | Iterates over a shape array, as got from ValueInfo.getShape() . |
StarTableFactory | Manufactures StarTable objects from generic inputs. |
StarTableOutput | Outputs StarTable objects. |
StoragePolicy | Defines storage methods for bulk data. |
StreamStarTableWriter | Partial implementation of StarTableWriter which can be subclassed
by writers which just write to output streams. |
TableCopy | Class containing main method for copying tables. |
Tables | Utility class for miscellaneous table-related functionality. |
UCD | Describes Uniform Column Descriptors. |
URLValueInfo | ValueInfo for URL values. |
ValueInfoMapGroup | A MapGroup which describes a set of
ValueInfo objects. |
WrapperColumn | ColumnData which wraps another ColumnData. |
WrapperRowSequence | RowSequence which wraps another RowSequence. |
WrapperStarTable | StarTable which wraps another StarTable. |
Exception Summary | |
IteratorRowSequence.PackagedIOException | Unchecked exception class to be used for smuggling IOExceptions out of the next method of an Iterator for use by IteratorRowSequence |
TableFormatException | Exception thrown if a table handler fails to parse a table because it does not match the format it can decode. |
Defines an interface for access to astronomical tables.
|
Copyright © 2004 CLRC: Central Laboratory of the Research Councils. All rights reserved. | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |