public class ParameterCSVOutputter extends TableOutputter<Region> implements GloballyInitialisable
ParameterRepository and
calls its Object.toString() method.| Modifier and Type | Class and Description |
|---|---|
class |
ParameterCSVOutputter.ParameterColumn |
static class |
ParameterCSVOutputter.RegionColumn |
TableOutputter.RegionsColumn<T>, TableOutputter.TickColumn<T>disabled, endYear, everyNYears, log, modelData, outputs, persister, runInfo, startYear| Constructor and Description |
|---|
ParameterCSVOutputter() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
filePerTick() |
Iterable<Region> |
getData(Regions r) |
String |
getDefaultOutputName() |
void |
initialise(ModelData data,
RunInfo info,
Regions regions) |
void |
startFile(String filename,
Regions r)
Override start to initialise an appending file output stream.
|
addColumn, close, doOutput, endFile, writeData, writeFiledisable, filename, getEndYear, getEveryNYears, getExtension, getOutputName, getStartYear, initialise, open, setOutputManager, setOutputName, tickFilenamepublic void initialise(ModelData data, RunInfo info, Regions regions) throws Exception
initialise in interface GloballyInitialisabledata - model datainfo - run informationExceptionpublic void startFile(String filename, Regions r) throws IOException
startFile in class TableOutputter<Region>IOExceptionTableOutputter.startFile(java.lang.String,
org.volante.abm.data.Regions)public boolean filePerTick()
filePerTick in class TableOutputter<Region>public Iterable<Region> getData(Regions r)
getData in class TableOutputter<Region>public String getDefaultOutputName()
getDefaultOutputName in class AbstractOutputter