public class SeqConcatStarTable
extends uk.ac.starlink.table.WrapperStarTable
ConcatStarTable
it does not
attempt to provide random access or to cache tables that it's obtained
before. This is particularly suitable for catting an enormous
number of tables together.Constructor and Description |
---|
SeqConcatStarTable(uk.ac.starlink.table.StarTable meta,
TableProducer[] tProds)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getCell(long irow,
int icol) |
java.lang.Object[] |
getRow(long irow) |
long |
getRowCount() |
uk.ac.starlink.table.RowSequence |
getRowSequence() |
boolean |
isRandom() |
public SeqConcatStarTable(uk.ac.starlink.table.StarTable meta, TableProducer[] tProds)
meta
- table providing metadatatProds
- array of table producers which provide the tables
to joinpublic boolean isRandom()
isRandom
in interface uk.ac.starlink.table.StarTable
isRandom
in class uk.ac.starlink.table.WrapperStarTable
public java.lang.Object getCell(long irow, int icol)
getCell
in interface uk.ac.starlink.table.StarTable
getCell
in class uk.ac.starlink.table.WrapperStarTable
public java.lang.Object[] getRow(long irow)
getRow
in interface uk.ac.starlink.table.StarTable
getRow
in class uk.ac.starlink.table.WrapperStarTable
public long getRowCount()
getRowCount
in interface uk.ac.starlink.table.StarTable
getRowCount
in class uk.ac.starlink.table.WrapperStarTable
public uk.ac.starlink.table.RowSequence getRowSequence() throws java.io.IOException
getRowSequence
in interface uk.ac.starlink.table.StarTable
getRowSequence
in class uk.ac.starlink.table.WrapperStarTable
java.io.IOException
Copyright © 2017 Central Laboratory of the Research Councils. All Rights Reserved.