algorithms-for-computing-li.../LinearRegressionTool/src/main/java/de/wwwu/awolf/presenter/data/generator/LineDatasetGenerator.java

37 lines
802 B
Java

package de.wwwu.awolf.presenter.data.generator;
import de.wwwu.awolf.model.Line;
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.Callable;
/**
* Implementierung verschiedener Algorithmen zur Berechnung von Ausgleichsgeraden.
*
* @Author: Armin Wolf
* @Email: a_wolf28@uni-muenster.de
* @Date: 01.08.2017.
*/
public class LineDatasetGenerator implements Callable<List<Line>> {
private final int size;
public LineDatasetGenerator(int size) {
this.size = size;
}
/**
* Wrapper Methode zum generieren eines Datensatzes des typen: Gerade
*
* @return Liste des Geraden
*/
@Override
public List<Line> call() throws Exception {
return DatasetGenerator.generateDataLines(new ArrayList<>(), size);
}
}