public class IntermediateCrosstabReportTableInput extends AbstractTableInput
Intermediate input. (only for internal use)
Use this input to read temporary files generated by report engine containing serialized values of the initial input
DEFAULT_COLUMN_HEADER| Constructor and Description |
|---|
IntermediateCrosstabReportTableInput(File intermedFile) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
marks the input as closed
|
boolean |
hasMoreRows()
returns true if there are rows left to read otherwise false
|
List<Object> |
nextRow()
retrieves the next row of data
This method should always return the same number of objects otherwise
the framework will throw an IllegaArgumentException
|
void |
open()
marks the input as open.
|
getStatuspublic IntermediateCrosstabReportTableInput(File intermedFile)
intermedFile - the file containing serialized data produced by the IntermediateAlgorithmpublic void open()
AbstractTableInputopen in interface TableInputopen in class AbstractTableInputpublic void close()
AbstractTableInputclose in interface TableInputclose in class AbstractTableInputpublic List<Object> nextRow()
TableInputretrieves the next row of data
This method should always return the same number of objects otherwise the framework will throw an IllegaArgumentExceptionpublic boolean hasMoreRows()
TableInputCopyright © 2006–2015. All rights reserved.