public class ExperimentBatch extends XmlSerializable
Modifier and Type | Class and Description |
---|---|
static class |
ExperimentBatch.DatasetComponent
Enscapsulates a dataset that you want to run experiments on
|
static class |
ExperimentBatch.ExperimentComponent
Captures all the settings of an experiment that are not related to a dataset
|
Modifier and Type | Field and Description |
---|---|
java.util.List<ExperimentBatch.DatasetComponent> |
mDatasets
The list of datasets in this batch
|
java.util.List<ExperimentBatch.ExperimentComponent> |
mExperiments
The list of experiment prototypes in this batch
|
Constructor and Description |
---|
ExperimentBatch() |
Modifier and Type | Method and Description |
---|---|
static Experiment |
createExperiment(ExperimentBatch.ExperimentComponent expComp,
ExperimentBatch.DatasetComponent datasetComp)
Builds an Experiment from an ExperimentComponent and a DatasetComponent
|
static ExperimentBatch |
fromXML(java.io.InputStream xml) |
static ExperimentBatch |
fromXML(java.lang.String filename) |
static void |
main(java.lang.String[] args)
Makes an empty batch file that you can fill in with stuff
|
fromXML, fromXML, populateObjectFromCMDParams, populateObjectFromCMDParams, toXML, toXML
public java.util.List<ExperimentBatch.DatasetComponent> mDatasets
public java.util.List<ExperimentBatch.ExperimentComponent> mExperiments
public static ExperimentBatch fromXML(java.lang.String filename)
public static ExperimentBatch fromXML(java.io.InputStream xml)
public static Experiment createExperiment(ExperimentBatch.ExperimentComponent expComp, ExperimentBatch.DatasetComponent datasetComp)
public static void main(java.lang.String[] args)