|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface BufferedDataTable.KnowsRowCountTable
Internally used interface. You won't have any benefit by implementing this interface! It's used for selected classes in the KNIME core.
Method Summary | |
---|---|
void |
clear()
Clears any allocated temporary files. |
void |
ensureOpen()
Implementation of BufferedDataTable.ensureOpen() . |
BufferedDataTable[] |
getReferenceTables()
Reference to the underlying tables, if any. |
int |
getRowCount()
Row count of the table. |
CloseableRowIterator |
iterator()
Overridden to narrow return type to closeable iterator. |
void |
putIntoTableRepository(HashMap<Integer,ContainerTable> rep)
Put this table into the global table repository. |
void |
removeFromTableRepository(HashMap<Integer,ContainerTable> rep)
Remove this table from global table repository. |
void |
saveToFile(File f,
NodeSettingsWO settings,
ExecutionMonitor exec)
Save the table to a file. |
Methods inherited from interface org.knime.core.data.DataTable |
---|
getDataTableSpec |
Method Detail |
---|
int getRowCount()
void saveToFile(File f, NodeSettingsWO settings, ExecutionMonitor exec) throws IOException, CanceledExecutionException
f
- To write to.settings
- To add meta information to.exec
- For progress/cancel.
IOException
- If writing fails.
CanceledExecutionException
- If canceled.void clear()
void ensureOpen()
BufferedDataTable.ensureOpen()
.
CloseableRowIterator iterator()
iterator
in interface DataTable
iterator
in interface Iterable<DataRow>
DataRow
BufferedDataTable[] getReferenceTables()
null
.void putIntoTableRepository(HashMap<Integer,ContainerTable> rep)
rep
- The workflow table repository.void removeFromTableRepository(HashMap<Integer,ContainerTable> rep)
rep
- The workflow table repository.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |