Package org.aksw.limes.core.util
Class RandomStringGenerator
- java.lang.Object
-
- org.aksw.limes.core.util.RandomStringGenerator
-
- All Implemented Interfaces:
DataGenerator
public class RandomStringGenerator extends Object implements DataGenerator
- Author:
- Axel-C. Ngonga Ngomo (ngonga@informatik.uni-leipzig.de)
-
-
Field Summary
-
Fields inherited from interface org.aksw.limes.core.util.DataGenerator
LABEL
-
-
Constructor Summary
Constructors Constructor Description RandomStringGenerator(int minLength, int maxLength)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ACachegenerateData(int size)Generates strings that are in (a-zA-Z)*StringgenerateString()doublegetMean()StringgetName()doublegetStandardDeviation()
-
-
-
Method Detail
-
generateData
public ACache generateData(int size)
Generates strings that are in (a-zA-Z)*- Specified by:
generateDatain interfaceDataGenerator- Parameters:
size- Size of the corpus that is to be generated- Returns:
- Corpus
-
generateString
public String generateString()
-
getName
public String getName()
- Specified by:
getNamein interfaceDataGenerator
-
getMean
public double getMean()
- Specified by:
getMeanin interfaceDataGenerator
-
getStandardDeviation
public double getStandardDeviation()
- Specified by:
getStandardDeviationin interfaceDataGenerator
-
-