Package io.jmix.reports.libintegration
Interface GroovyScriptParametersProvider
- All Known Implementing Classes:
JmixGroovyScriptParametersProvider
public interface GroovyScriptParametersProvider
Realization of this interface is intended to prepare a map of parameters filled with beans or other objects
-
Method Summary
Modifier and TypeMethodDescriptiongetParametersForDatasetParameters
(ReportQuery reportQuery, BandData parentBand, Map<String, Object> reportParameters) Prepares and return the map of objectsPrepares and return the map of objects for value formatterPrepares and return the map of objects
-
Method Details
-
getParametersForDatasetParameters
Map<String,Object> getParametersForDatasetParameters(ReportQuery reportQuery, BandData parentBand, Map<String, Object> reportParameters) Prepares and return the map of objects- Parameters:
reportQuery
- report queryparentBand
- parent bandreportParameters
- - parameters to include into the map of parameters- Returns:
- map of objects
-
getParametersForValidationParameters
Prepares and return the map of objects- Returns:
- map of objects
-
getParametersForFormatterParameters
Prepares and return the map of objects for value formatter- Returns:
- map of objects
-