Last change
on this file since 116 was
98,
checked in by sherbold, 9 years ago
|
- added the new configuration parameter repetitions and implemented its usage in the AbstractCrossProjectExperiment?. It now allows for multiple storages of the same result in an IResultContainer to allow for repetitions of experiments with random components.
|
-
Property svn:mime-type set to
text/plain
|
File size:
1.4 KB
|
Line | |
---|
1 | // Copyright 2015 Georg-August-Universität Göttingen, Germany
|
---|
2 | //
|
---|
3 | // Licensed under the Apache License, Version 2.0 (the "License");
|
---|
4 | // you may not use this file except in compliance with the License.
|
---|
5 | // You may obtain a copy of the License at
|
---|
6 | //
|
---|
7 | // http://www.apache.org/licenses/LICENSE-2.0
|
---|
8 | //
|
---|
9 | // Unless required by applicable law or agreed to in writing, software
|
---|
10 | // distributed under the License is distributed on an "AS IS" BASIS,
|
---|
11 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
---|
12 | // See the License for the specific language governing permissions and
|
---|
13 | // limitations under the License.
|
---|
14 |
|
---|
15 | package de.ugoe.cs.cpdp.eval;
|
---|
16 |
|
---|
17 | /**
|
---|
18 | * <p>
|
---|
19 | * Interface for result storages.
|
---|
20 | * </p>
|
---|
21 | *
|
---|
22 | * @author Steffen Herbold
|
---|
23 | */
|
---|
24 | public interface IResultStorage {
|
---|
25 |
|
---|
26 | /**
|
---|
27 | * <p>
|
---|
28 | * Stores a new experiment result
|
---|
29 | * </p>
|
---|
30 | *
|
---|
31 | * @param result
|
---|
32 | * result to be stored
|
---|
33 | */
|
---|
34 | public void addResult(ExperimentResult result);
|
---|
35 |
|
---|
36 | /**
|
---|
37 | * <p>
|
---|
38 | * Checks if a result is already contained in the storage.
|
---|
39 | * </p>
|
---|
40 | *
|
---|
41 | * @param experimentName
|
---|
42 | * name of the experiment
|
---|
43 | * @param productName
|
---|
44 | * name of the product
|
---|
45 | * @return number of contained resultsfor the given product and experiment
|
---|
46 | */
|
---|
47 | public int containsResult(String experimentName, String productName);
|
---|
48 | }
|
---|
Note: See
TracBrowser
for help on using the repository browser.