/** * Constructs Faker instance with provided {@link Random}. * * @param random - {@link Random} * @return {@link Faker#Faker(Random)} */ public static Faker instance(Random random) { return new Faker(random); }
/** * Constructs Faker instance with default argument. * * @return {@link Faker#Faker()} */ public static Faker instance() { return new Faker(); }
/** * Constructs Faker instance with provided {@link Locale}. * * @param locale - {@link Locale} * @return {@link Faker#Faker(Locale)} */ public static Faker instance(Locale locale) { return new Faker(locale); }
/** * Constructs Faker instance with provided {@link Locale} and {@link Random}. * * @param locale - {@link Locale} * @param random - {@link Random} * @return {@link Faker#Faker(Locale, Random)} */ public static Faker instance(Locale locale, Random random) { return new Faker(locale, random); }
FakerBasedRandomizer(final long seed, final Locale locale) { super(seed); faker = new Faker(locale, random); }
FakerBasedRandomizer() { faker = new Faker(Locale.ENGLISH); }
FakerBasedRandomizer(final long seed, final Locale locale) { super(seed); faker = new Faker(locale, random); }
FakerBasedRandomizer() { faker = new Faker(Locale.ENGLISH); }
public Faker faker() { return new Faker(fakerLocale); }
public Faker faker() { return new Faker(fakerLocale); }
@Override public StringArrayInput generateExampleInput() { final Faker f = new Faker(); final List<String> items = Stream.generate(() -> f.lorem().fixedString(7)) .limit(4) .collect(toList()); return new StringArrayInput(items); } }
@Override public StringInput generateExampleInput() { final String s = new Faker().lorem().sentence(2); return new StringInput(s); } }
@Override protected void run(Bootstrap<ApplicationConfig> bootstrap, Namespace namespace, ApplicationConfig applicationConfig) throws Exception { final String specId = namespace.get(SPEC_NAME_ARG); final Path specsDir = Paths.get(applicationConfig.getJobSpecConfiguration().getDir()); final Path specFile = specsDir.resolve(specId).resolve(SPEC_DIR_SPEC_FILENAME); if (specFile.toFile().exists()) { final JobSpec jobSpec = readYAML(specFile, JobSpec.class); final JobSpecId jobSpecId = new JobSpecId(specId); final String jobName = new Faker().lorem().sentence(5); final Map<JobExpectedInputId, JsonNode> generatedInputs = generateInputs(jobSpec); final APIJobRequest jobRequest = new APIJobRequest(jobSpecId, jobName, generatedInputs); System.out.println(toJSON(jobRequest)); System.exit(0); } else { System.err.println(specFile + ": No such file"); System.exit(1); } }
Faker faker = new Faker(); rec.add(faker.name().fullName()); }else if (value.dataSubType != null && value.dataSubType.toLowerCase().equals("shakespeare")) { Faker faker = new Faker(); Map<Integer, Runnable> roles = new HashMap<>(); roles.get(RandomUtils.nextInt(1,5)).run(); }else if (value.dataSubType != null && value.dataSubType.toLowerCase().equals("custom") && value.options != null) { Faker faker = new Faker(); rec.add(faker.options().option(value.options)); }else if (value.dataSubType != null && value.dataSubType.toLowerCase().equals("company")) { Faker faker = new Faker(); rec.add(faker.company().name()); }else {
javaFaker = new Faker(random);