use of com.vaadin.flow.data.bean.Address in project flow-components by vaadin.
the class AbstractBeansMemoryTest method createPerson.
protected Person createPerson(int index) {
random.setSeed(index);
Person person = new Person();
person.setFirstName("First Name " + random.nextInt());
person.setLastName("Last Name " + random.nextInt());
person.setAge(random.nextInt());
person.setBirthDate(new Date(random.nextLong()));
person.setDeceased(random.nextBoolean());
person.setEmail(random.nextInt() + "user@example.com");
person.setRent(new BigDecimal(random.nextLong()));
person.setSalary(random.nextInt());
person.setSalaryDouble(random.nextDouble());
person.setGender(Gender.values()[random.nextInt(Gender.values().length)]);
Address address = new Address();
person.setAddress(address);
address.setCity("city " + random.nextInt());
address.setPostalCode(random.nextInt());
address.setStreet("street address " + random.nextInt());
address.setCountry(Country.values()[random.nextInt(Country.values().length)]);
return person;
}
Aggregations