|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--uk.ac.starlink.ttools.SequentialFilter
Processing filter that makes sure any table filtered by it does not have random access. The table will also not reveal how many rows it has. Only really likely to be used for debugging purposes.
Constructor Summary | |
SequentialFilter()
|
Method Summary | |
ProcessingStep |
createStep(Iterator argIt)
Creates a new ProcessingStep based on a sequence of command-line arguments. |
String |
getFilterUsage()
Returns a usage string for this filter. |
String |
getName()
Returns the name of this filter. |
StarTable |
wrap(StarTable base)
Performs a table filtering step. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SequentialFilter()
Method Detail |
public String getName()
ProcessingFilter
getName
in interface ProcessingFilter
public String getFilterUsage()
ProcessingFilter
ProcessingFilter.createStep(java.util.Iterator)
.
getFilterUsage
in interface ProcessingFilter
public ProcessingStep createStep(Iterator argIt)
ProcessingFilter
createStep
in interface ProcessingFilter
argIt
- iterator over command-line arguments positioned
just after the -getName() flagpublic StarTable wrap(StarTable base) throws IOException
ProcessingStep
wrap
in interface ProcessingStep
base
- input table
IOException
|
Copyright © 2004 CLRC: Central Laboratory of the Research Councils. All rights reserved. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |