|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectuk.ac.starlink.table.WrapperStarTable
uk.ac.starlink.ttools.filter.JELSelectorTable
public class JELSelectorTable
Sequential table which selects rows on the basis of a JEL-interpreted expression.
JELRowReader
Field Summary |
---|
Fields inherited from class uk.ac.starlink.table.WrapperStarTable |
---|
baseTable |
Constructor Summary | |
---|---|
JELSelectorTable(uk.ac.starlink.table.StarTable baseTable,
String expr)
Construct a table given a base table and a selection expression. |
Method Summary | |
---|---|
long |
getRowCount()
|
uk.ac.starlink.table.RowSequence |
getRowSequence()
|
boolean |
isRandom()
|
Methods inherited from class uk.ac.starlink.table.WrapperStarTable |
---|
checkedLongToInt, getBaseTable, getCell, getColumnAuxDataInfos, getColumnCount, getColumnInfo, getName, getParameterByName, getParameters, getRow, getURL, setName, setParameter, setURL, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public JELSelectorTable(uk.ac.starlink.table.StarTable baseTable, String expr) throws gnu.jel.CompilationException
baseTable
- base tableexpr
- boolean algebraic expression describing inclusion test
gnu.jel.CompilationException
Method Detail |
---|
public boolean isRandom()
isRandom
in interface uk.ac.starlink.table.StarTable
isRandom
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 IOException
getRowSequence
in interface uk.ac.starlink.table.StarTable
getRowSequence
in class uk.ac.starlink.table.WrapperStarTable
IOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |