Interface VariableLoader
-
- All Superinterfaces:
Destroyable,OptionHandler,QuickInfoSupporter
- All Known Implementing Classes:
AbstractFileBasedVariableLoader,AbstractVariableLoader,FromJson,FromProperties,FromSpreadSheet,FromYaml,Null
public interface VariableLoader extends OptionHandler, QuickInfoSupporter
Interface for classes that load variables.- Author:
- fracpete (fracpete at waikato dot ac dot nz)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VariablesloadVariables(MessageCollection errors)Loads the variables.-
Methods inherited from interface adams.core.Destroyable
destroy
-
Methods inherited from interface adams.core.option.OptionHandler
cleanUpOptions, defineOptions, getOptionManager, toCommandLine
-
Methods inherited from interface adams.core.QuickInfoSupporter
getQuickInfo
-
-
-
-
Method Detail
-
loadVariables
Variables loadVariables(MessageCollection errors)
Loads the variables.- Parameters:
errors- for collecting errors- Returns:
- the variables, null if failed to load
-
-