Package io.jmix.reports.impl.builder
Interface AnnotatedReportRoleExtractor
- All Known Implementing Classes:
AnnotatedReportRoleExtractorImpl
public interface AnnotatedReportRoleExtractor
Part of the
AnnotatedReportBuilder.
Performs extracting roles from the report definition.-
Method Summary
Modifier and TypeMethodDescriptionextractRoles(Object definitionInstance, Report report) Extract roles from the report definition, analyzingAvailableForRolesannotation.
-
Method Details
-
extractRoles
Extract roles from the report definition, analyzingAvailableForRolesannotation.- Parameters:
definitionInstance- annotated definition objectreport- report model object being constructed- Returns:
- set of report roles
-