All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AExperimenterSQLHandle Experiment Basic experiment class that describes an experiment conceptually in terms of hardware information and semantic keys.ExperimentAdditionalTableLoader Class that creates additional tables before an experiment is started.ExperimentAlreadyExistsInDatabaseException ExperimentAlreadyStartedException ExperimentDatabasePreparer ExperimentDBEntry This class describes concrete experiment entities contained in the database.ExperimentDBInteractionFailedException ExperimenterMySQLHandle ExperimentEvaluationFailedException ExperimentRunner This class is used to run experiments.ExperimentUpdateFailedException IExperimentDatabaseHandle This interface is used by the ExperimentRunner to get, create, and update experiment entries.IExperimentIntermediateResultProcessor A result processor is used to push new result values to the database when they arrive.IExperimentJSONKeyGenerator IExperimentKeyGenerator<T> An IExperimentKeyGenerator generates and validates values for a computed key field.IExperimentSetConfig IExperimentSetEvaluator IllegalExperimentSetupException IllegalKeyDescriptorException