EnglishWords.java
package net.morimekta.testing.text;
import static net.morimekta.testing.text.EnglishWordsInstance.getInstance;
/**
* This is a very light-weight version of fairy, which just generates
* simple pseudo-sentences in repeated SVO patterns.
*/
public final class EnglishWords {
/**
* @return A single english word.
*/
public static String word() {
return getInstance().word();
}
/**
* @param minLength Minimum length in characters.
* @return A sentence of english words. Terminated with period '.'.
*/
public static String sentence(int minLength) {
return getInstance().sentence(minLength);
}
/**
* @param sentences Number of sentences in the paragraph.
* @return A paragraph of text.
*/
public static String paragraph(int sentences) {
return getInstance().paragraph(sentences);
}
// --- Private ---
private EnglishWords() {}
}