Package io.jmix.reports.yarg.structure
Interface ReportQuery
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
DataSet
,ReportQueryImpl
This interface describes certain query which load some data.
It might be not only SQL or JPQL query but also Groovy script or smth like this
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
Sql, groovy or other script which describes logic of data loading
-
Method Details
-
getName
String getName() -
getScript
String getScript()Sql, groovy or other script which describes logic of data loading -
getLinkParameterName
String getLinkParameterName() -
getLoaderType
String getLoaderType()- Returns:
- loader code. See io.jmix.reports.yarg.loaders.factory.ReportLoaderFactory implementations and io.jmix.reports.yarg.loaders.factory.DefaultLoaderFactory for default values.
-
getProcessTemplate
Boolean getProcessTemplate() -
getAdditionalParams
-