Package org.teiid.translator.excel
Class ExcelExecution
- java.lang.Object
-
- org.teiid.translator.excel.BaseExcelExecution
-
- org.teiid.translator.excel.ExcelExecution
-
- All Implemented Interfaces:
Execution
,ResultSetExecution
public class ExcelExecution extends BaseExcelExecution implements ResultSetExecution
-
-
Field Summary
-
Fields inherited from class org.teiid.translator.excel.BaseExcelExecution
connection, evaluator, executionContext, immutable, metadata, rowIterator, visitor, workbook
-
-
Constructor Summary
Constructors Constructor Description ExcelExecution(Select query, ExecutionContext executionContext, RuntimeMetadata metadata, VirtualFileConnection connection, boolean immutable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<?>
next()
Retrieves the next row of the resultset.-
Methods inherited from class org.teiid.translator.excel.BaseExcelExecution
cancel, close, execute, getCurrentXLSFile, getNextXLSFile, nextRow, setDataFormatter, visit
-
-
-
-
Constructor Detail
-
ExcelExecution
public ExcelExecution(Select query, ExecutionContext executionContext, RuntimeMetadata metadata, VirtualFileConnection connection, boolean immutable) throws TranslatorException
- Throws:
TranslatorException
-
-
Method Detail
-
next
public List<?> next() throws TranslatorException, DataNotAvailableException
Description copied from interface:ResultSetExecution
Retrieves the next row of the resultset.- Specified by:
next
in interfaceResultSetExecution
- Returns:
- the next row or null indicating that there are no more results
- Throws:
TranslatorException
DataNotAvailableException
-
-