This interface defines the properties that a generic table should have.
Namespace:
nom.tam.util
Assembly: CSharpFITS_v1.1 (in CSharpFITS_v1.1.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Interface DataTable |
C# |
---|
public interface DataTable |
C++ |
---|
interface class DataTable |
J# |
---|
public interface DataTable |
JScript |
---|
public interface DataTable |
Types that implement DataTable
Type | Description |
---|
nom.tam.util.ColumnTable | A data table is conventionally considered to consist of rows and columns, where the structure within each column is constant, but different columns may have different structures. I.e., structurally columns may differ but rows are identical. Typically tabular data is usually stored in row order which can make it extremely difficult to access efficiently using Java. This class provides efficient access to data which is stored in row order and allows users to get and set the elements of the table. The table can consist only of arrays of primitive types. Data stored in column order can be efficiently read and written using the BufferedDataXputStream classes. * The table is represented entirely as a set of one-dimensional primitive arrays. For a given column, a row consists of some number of contiguous elements of the array. Each column is required to have the same number of rows. |
See Also