Package de.alpharogroup.random.api
Interface HumanDataGenerator
-
public interface HumanDataGeneratorThe interfaceHumanDataGeneratorfor generate random names, gender, jobs and other human data.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringnewFamilyName(boolean female)New family name.java.lang.StringnewFirstName(boolean female)New first name.java.lang.StringnewGender()New gender.java.lang.StringnewJobName()New job name.java.lang.StringnewLanguage()New language.java.lang.StringnewNickname()New nickname.java.lang.StringnewTitle()New title.java.lang.StringnewUsername()New username.
-
-
-
Method Detail
-
newFamilyName
java.lang.String newFamilyName(boolean female)
New family name.- Parameters:
female- the female- Returns:
- the string
-
newFirstName
java.lang.String newFirstName(boolean female)
New first name.- Parameters:
female- the female- Returns:
- the string
-
newGender
java.lang.String newGender()
New gender.- Returns:
- the string
-
newJobName
java.lang.String newJobName()
New job name.- Returns:
- the string
-
newLanguage
java.lang.String newLanguage()
New language.- Returns:
- the string
-
newNickname
java.lang.String newNickname()
New nickname.- Returns:
- the string
-
newTitle
java.lang.String newTitle()
New title.- Returns:
- the string
-
newUsername
java.lang.String newUsername()
New username.- Returns:
- the string
-
-