Uses of Interface
is.codion.common.db.report.ReportType
Packages that use ReportType
Package
Description
Report related classes.
Package configuration values:
EntityConnection.CLIENT_CONNECTION_TYPE
EntityConnection.DESCRIPTION
EntityConnection.VALIDITY_CHECK_INTERVAL
RMI connection related classes.
Domain model related classes.
Domain model JSON serialization related classes.
-
Uses of ReportType in is.codion.common.db.report
Methods in is.codion.common.db.report that return ReportTypeModifier and TypeMethodDescriptionstatic <P,R> ReportType <P, R> ReportType.reportType(String name) Instantiates a new ReportType instance with the given name. -
Uses of ReportType in is.codion.framework.db
Methods in is.codion.framework.db with parameters of type ReportTypeModifier and TypeMethodDescriptionfinal <P,R> R AbstractEntityConnection.report(ReportType<P, R> reportType, @Nullable P parameter) <P,R> R EntityConnection.report(ReportType<P, R> reportType, @Nullable P parameter) Takes a ReportType object using a JDBC datasource and returns an initialized report result object -
Uses of ReportType in is.codion.framework.db.rmi
Methods in is.codion.framework.db.rmi with parameters of type ReportTypeModifier and TypeMethodDescription<P,R> R ServerEntityConnection.report(ReportType<P, R> reportType, @Nullable P parameter) Fills the given report using a JDBC datasource and returns the result. -
Uses of ReportType in is.codion.framework.domain
Methods in is.codion.framework.domain that return types with arguments of type ReportTypeModifier and TypeMethodDescriptionMap<ReportType<?, ?>, Report<?, ?, ?>> Domain.reports()final Map<ReportType<?, ?>, Report<?, ?, ?>> DomainModel.reports()Methods in is.codion.framework.domain with parameters of type ReportTypeModifier and TypeMethodDescriptionprotected final <T,P, R> void DomainModel.add(ReportType<P, R> reportType, Report<T, P, R> report) Adds a report to this domain model.<P,R> Report <?, P, R> Domain.report(ReportType<P, R> reportType) Retrieves the report of the given type.final <P,R> Report <?, P, R> DomainModel.report(ReportType<P, R> reportType) -
Uses of ReportType in is.codion.framework.json.domain
Methods in is.codion.framework.json.domain with parameters of type ReportTypeModifier and TypeMethodDescription<P> EntityObjectMapper.JsonType<P> EntityObjectMapper.parameter(ReportType<P, ?> reportType) Returns theEntityObjectMapper.JsonTypeof the given report's parameter, for registering the type the parameter is deserialized as, when the report is filled over a JSON connection.<R> EntityObjectMapper.JsonType<R> EntityObjectMapper.returnType(ReportType<?, R> reportType) Returns theEntityObjectMapper.JsonTypeof the given report's result, for registering the type it is serialized as and deserialized from, when the report is filled over a JSON connection.