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 SummaryModifier 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- 
getParametersForDatasetParametersMap<String,Object> getParametersForDatasetParameters(ReportQuery reportQuery, BandData parentBand, Map<String, Object> reportParameters) Prepares and return the map of objects- Parameters:
- reportQuery- report query
- parentBand- parent band
- reportParameters- - parameters to include into the map of parameters
- Returns:
- map of objects
 
- 
getParametersForValidationParametersPrepares and return the map of objects- Returns:
- map of objects
 
- 
getParametersForFormatterParametersPrepares and return the map of objects for value formatter- Returns:
- map of objects
 
 
-