Package io.jmix.reports.libintegration
Class JmixReporting
java.lang.Object
io.jmix.reports.yarg.reporting.Reporting
io.jmix.reports.libintegration.JmixReporting
- All Implemented Interfaces:
- ReportingAPI
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected org.springframework.context.ApplicationContextprotected DataManagerprotected Metadatastatic final Stringprotected ReportsUtilsprotected Resourcesprotected ScriptingFields inherited from class io.jmix.reports.yarg.reporting.ReportingdataExtractor, formatterFactory, logger, objectToStringConverter
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidhandleDateTimeRelatedParameterAsNow(String paramName, Object paramValue, ParameterType parameterType, Map<String, Object> handledParams) handleParameters(Report report, Map<String, Object> params) protected ObjecthandlePredefinedTransformation(Object value, PredefinedTransformation transformation) protected Objectprotected voidprotected StringresolveOutputFileName(RunParams runParams, BandData rootBand) voidsetScripting(Scripting scripting) protected StringwrapValueForLike(Object value, boolean before, boolean after) Methods inherited from class io.jmix.reports.yarg.reporting.ReportingcreateReportOutputDocument, generateReport, loadBandData, logReport, runReport, runReport, setDataExtractor, setFormatterFactory, setLoaderFactory, setObjectToStringConverter
- 
Field Details- 
REPORT_FILE_NAME_KEY- See Also:
 
- 
scripting
- 
reportsUtils
- 
resources
- 
dataManager
- 
metadata
- 
applicationContext@Autowired protected org.springframework.context.ApplicationContext applicationContext
 
- 
- 
Constructor Details- 
JmixReportingpublic JmixReporting()
 
- 
- 
Method Details- 
setScripting
- 
resolveOutputFileName- Overrides:
- resolveOutputFileNamein class- Reporting
 
- 
handleParameters- Overrides:
- handleParametersin class- Reporting
 
- 
handleDateTimeRelatedParameterAsNow
- 
handlePredefinedTransformationprotected Object handlePredefinedTransformation(Object value, PredefinedTransformation transformation) 
- 
handleScriptTransformation
- 
wrapValueForLike
- 
logException- Overrides:
- logExceptionin class- Reporting
 
 
-