Interface DataView
- All Known Implementing Classes:
- SimpleDataView
public interface DataView
View to all data that are needed for rendering. This contains database data, summary, grouping and custom labels.
- 
Method SummaryModifier and TypeMethodDescription@Nonnull com.inet.report.ReportDataHandlerGet the data from the Engine.@Nonnull com.inet.report.EngineThe Engine with the data for rendering the adhoc report.@Nonnull StringgetFieldDisplayName(@Nonnull String fieldKey) Returns localized display name for specified field key.
- 
Method Details- 
getFieldDisplayNameReturns localized display name for specified field key.- Parameters:
- fieldKey- key representing data view field.
- Returns:
- localized display name for specified field key. It returns specified key, if there is no localized display name available for it.
- Since:
- 25.4
 
- 
getDataProvider@Nonnull @Nonnull com.inet.report.ReportDataHandler getDataProvider()Get the data from the Engine. If not already fetch then fetch it now.- Returns:
- the handler of the data
- Since:
- 25.4
 
- 
getEngine@Nonnull @Nonnull com.inet.report.Engine getEngine()The Engine with the data for rendering the adhoc report. The Engine must contains the needed data sources, tables sources and fields. The report design should be empty.- Returns:
- the engine
- Since:
- 25.4
 
 
-