com.opengamma.strata.report.ReportTemplate Maven / Gradle / Ivy
/**
* Copyright (C) 2015 - present by OpenGamma Inc. and the OpenGamma group of companies
*
* Please see distribution for license.
*/
package com.opengamma.strata.report;
import com.opengamma.strata.collect.io.IniFile;
/**
* Marker interface for report templates.
*/
public interface ReportTemplate {
/**
* Loads a report template from an ini file.
*
* @param iniFile the ini file containing the definition of a report template
* @return the template defined in the ini file
* @throws RuntimeException if the ini file cannot be parsed
*/
public static ReportTemplate load(IniFile iniFile) {
return MasterReportTemplateIniLoader.load(iniFile);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy