Class CsvQueryComponentImpl
java.lang.Object
bld.generator.report.query.impl.SpreadsheetQueryComponentImpl
bld.generator.report.csv.query.impl.CsvQueryComponentImpl
- All Implemented Interfaces:
CsvQueryComponent
@Transactional
@Component
@ConditionalOnExpression("${bld.commons.multiple.datasource:false} or !T(org.springframework.util.StringUtils).isEmpty(\'${spring.datasource.url:}\')")
public class CsvQueryComponentImpl
extends SpreadsheetQueryComponentImpl
implements CsvQueryComponent
-
Field Summary
Fields inherited from class bld.generator.report.query.impl.SpreadsheetQueryComponentImpl
spreadsheetDataSource -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T extends CsvRow>
voidexecuteQuery(QueryCsvData<T> queryCsvData) Execute query.Methods inherited from class bld.generator.report.query.impl.SpreadsheetQueryComponentImpl
nativeQuery, reflection, setParameters
-
Constructor Details
-
CsvQueryComponentImpl
public CsvQueryComponentImpl()
-
-
Method Details
-
executeQuery
Description copied from interface:CsvQueryComponentExecute query.- Specified by:
executeQueryin interfaceCsvQueryComponent- Type Parameters:
T- the generic type- Parameters:
queryCsvData- the query csv data- Throws:
Exception- the exception
-