package org.test4j.datafilling.model.example;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
import org.test4j.datafilling.annotations.FillList;
import org.test4j.datafilling.annotations.FillString;
public class Client implements Serializable {
private static final long serialVersionUID = 1L;
@FillString(value = "Michael")
private String firstName;
private String lastName;
private Calendar dateCreated;
@FillList(size = 3)
private List<Order> orders = new ArrayList<Order>();
@FillList(size = 2)
private List<Address> addresses = new ArrayList<Address>();
private List<BankAccount> bankAccounts = new ArrayList<BankAccount>();
public String getFirstName() {
return firstName;
}
public void setFirstName(String firstName) {
this.firstName = firstName;
}
public String getLastName() {
return lastName;
}
public void setLastName(String lastName) {
this.lastName = lastName;
}
public Calendar getDateCreated() {
return dateCreated;
}
public void setDateCreated(Calendar dateCreated) {
this.dateCreated = dateCreated;
}
public List<Order> getOrders() {
return orders;
}
public void setOrders(List<Order> orders) {
this.orders = orders;
}
public List<Address> getAddresses() {
return addresses;
}
public void setAddresses(List<Address> addresses) {
this.addresses = addresses;
}
public List<BankAccount> getBankAccounts() {
return bankAccounts;
}
public void setBankAccounts(List<BankAccount> bankAccounts) {
this.bankAccounts = bankAccounts;
}
}