Class CashFlowReportTemplateIniLoader
- java.lang.Object
-
- com.opengamma.strata.report.cashflow.CashFlowReportTemplateIniLoader
-
- All Implemented Interfaces:
ReportTemplateIniLoader<CashFlowReportTemplate>
public class CashFlowReportTemplateIniLoader extends Object implements ReportTemplateIniLoader<CashFlowReportTemplate>
Loads a cash flow report template from the standard INI file format.
-
-
Field Summary
-
Fields inherited from interface com.opengamma.strata.report.ReportTemplateIniLoader
SETTINGS_REPORT_TYPE, SETTINGS_SECTION
-
-
Constructor Summary
Constructors Constructor Description CashFlowReportTemplateIniLoader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getReportType()
Gets the type of report handled by this loader.CashFlowReportTemplate
load(IniFile iniFile)
Loads the report template.
-
-
-
Method Detail
-
getReportType
public String getReportType()
Description copied from interface:ReportTemplateIniLoader
Gets the type of report handled by this loader.- Specified by:
getReportType
in interfaceReportTemplateIniLoader<CashFlowReportTemplate>
- Returns:
- the type of report handled by this loader
-
load
public CashFlowReportTemplate load(IniFile iniFile)
Description copied from interface:ReportTemplateIniLoader
Loads the report template.- Specified by:
load
in interfaceReportTemplateIniLoader<CashFlowReportTemplate>
- Parameters:
iniFile
- the ini file to load- Returns:
- the loaded report template object
-
-