public class JdbcResultsetTableInput extends AbstractTableInput implements ColumnMetadataHolder
DEFAULT_COLUMN_HEADER| Constructor and Description |
|---|
JdbcResultsetTableInput(ResultSet resultSet) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Closes the input meaning : "the reading session it's done !"
|
List<ColumnMetadata> |
getColumnMetadata()
getter for columns metadata (column label/header, horizontal alignment, etc.)
|
boolean |
hasMoreRows()
returns true if there are more rows to read
|
List<Object> |
nextRow()
returns the next row
|
void |
open()
opens the Input in order to start reading from it
|
getStatuspublic JdbcResultsetTableInput(ResultSet resultSet)
resultSet - public void open()
open in interface TableInputopen in class AbstractTableInputpublic void close()
throws TableInputException
close in interface TableInputclose in class AbstractTableInputTableInputExceptionpublic List<Object> nextRow() throws TableInputException
nextRow in interface TableInputTableInputExceptionpublic boolean hasMoreRows()
hasMoreRows in interface TableInputpublic List<ColumnMetadata> getColumnMetadata()
ColumnMetadataHoldergetter for columns metadata (column label/header, horizontal alignment, etc.)
This is an optional method. If your input doesn't contain any meta data then return an empty array.getColumnMetadata in interface ColumnMetadataHolderCopyright © 2006–2015. All rights reserved.