Class ReportQueryImpl
java.lang.Object
io.jmix.reports.yarg.structure.impl.ReportQueryImpl
- All Implemented Interfaces:
ReportQuery
,Serializable
- See Also:
-
Field Summary
-
Constructor Summary
ConstructorDescriptionReportQueryImpl
(ReportQuery reportQuery) ReportQueryImpl
(String name, String script, String loaderType, String linkParameterName, Map<String, Object> additionalParams) ReportQueryImpl
(String name, String script, String loaderType, String linkParameterName, Map<String, Object> additionalParams, boolean processTemplate) -
Method Summary
Modifier and TypeMethodDescriptiongetName()
Sql, groovy or other script which describes logic of data loading
-
Field Details
-
name
-
linkParameterName
-
script
-
loaderType
-
processTemplate
-
additionalParams
-
-
Constructor Details
-
ReportQueryImpl
-
ReportQueryImpl
-
ReportQueryImpl
-
-
Method Details
-
getScript
Description copied from interface:ReportQuery
Sql, groovy or other script which describes logic of data loading- Specified by:
getScript
in interfaceReportQuery
-
getLoaderType
- Specified by:
getLoaderType
in interfaceReportQuery
- Returns:
- loader code. See io.jmix.reports.yarg.loaders.factory.ReportLoaderFactory implementations and io.jmix.reports.yarg.loaders.factory.DefaultLoaderFactory for default values.
-
getName
- Specified by:
getName
in interfaceReportQuery
-
getProcessTemplate
- Specified by:
getProcessTemplate
in interfaceReportQuery
-
getLinkParameterName
- Specified by:
getLinkParameterName
in interfaceReportQuery
-
getAdditionalParams
- Specified by:
getAdditionalParams
in interfaceReportQuery
-