Package io.jmix.reports.yarg.structure
Interface ReportQuery
- All Superinterfaces:
- Serializable
- All Known Implementing Classes:
- DataSet
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 SummaryModifier and TypeMethodDescriptiongetName()Sql, groovy or other script which describes logic of data loading
- 
Method Details- 
getNameString getName()
- 
getScriptString getScript()Sql, groovy or other script which describes logic of data loading
- 
getLinkParameterNameString getLinkParameterName()
- 
getLoaderTypeString getLoaderType()- Returns:
- loader code. See io.jmix.reports.yarg.loaders.factory.ReportLoaderFactory implementations and io.jmix.reports.yarg.loaders.factory.DefaultLoaderFactory for default values.
 
- 
getProcessTemplateBoolean getProcessTemplate()
- 
getAdditionalParams
 
-