Package io.jmix.reports.libintegration
Class JmixSqlDataLoader
java.lang.Object
com.haulmont.yarg.loaders.impl.AbstractDataLoader
com.haulmont.yarg.loaders.impl.AbstractDbDataLoader
com.haulmont.yarg.loaders.impl.SqlDataLoader
io.jmix.reports.libintegration.JmixSqlDataLoader
- All Implemented Interfaces:
com.haulmont.yarg.loaders.ReportDataLoader
public class JmixSqlDataLoader
extends com.haulmont.yarg.loaders.impl.SqlDataLoader
-
Nested Class Summary
Nested classes/interfaces inherited from class com.haulmont.yarg.loaders.impl.AbstractDbDataLoader
com.haulmont.yarg.loaders.impl.AbstractDbDataLoader.OutputValue, com.haulmont.yarg.loaders.impl.AbstractDbDataLoader.QueryPack, com.haulmont.yarg.loaders.impl.AbstractDbDataLoader.QueryParameter
-
Field Summary
Fields inherited from class com.haulmont.yarg.loaders.impl.AbstractDbDataLoader
COMMON_PARAM_PATTERN
Fields inherited from class com.haulmont.yarg.loaders.impl.AbstractDataLoader
fieldsConverter, parametersConverter
-
Constructor Summary
-
Method Summary
Methods inherited from class com.haulmont.yarg.loaders.impl.SqlDataLoader
getDataSource, loadData
Methods inherited from class com.haulmont.yarg.loaders.impl.AbstractDbDataLoader
fillOutputData, findParameterNames, insertParameterToQuery, prepareQuery, processQueryTemplate
Methods inherited from class com.haulmont.yarg.loaders.impl.AbstractDataLoader
addParentBandDataToParameters, convertOutputValue, convertParameter, getFieldsConverter, getParametersConverter, setFieldsConverter, setParametersConverter
-
Field Details
-
storeAwareLocator
-
-
Constructor Details
-
JmixSqlDataLoader
-
-
Method Details
-
runQuery
protected List runQuery(com.haulmont.yarg.structure.ReportQuery reportQuery, String queryString, Object[] params, com.haulmont.yarg.util.db.ResultSetHandler<List> handler) throws SQLException - Overrides:
runQuery
in classcom.haulmont.yarg.loaders.impl.SqlDataLoader
- Throws:
SQLException
-