- Type Parameters:
T- the report typeP- the report parameters typeR- the report result type
- All Known Subinterfaces:
JRReportType
public interface ReportType<T,P,R>
Identifies a report.
A factory for
ReportType instances.-
Method Summary
Modifier and TypeMethodDescriptionname()static <T,P, R> ReportType <T, P, R> reportType(String name) Instantiates a new Report instance with the given name.
-
Method Details
-
name
String name()- Returns:
- the report name
-
reportType
Instantiates a new Report instance with the given name.- Type Parameters:
T- the report typeP- the report parameters typeR- the report result type- Parameters:
name- the report name- Returns:
- a report
-