@Bean
@StepScope
public ContractGenerator contractGenerator(@Value("#{jobParameters[numberOfData]}") final Integer numberOfDatas) {
final int tempNumberOfResult = numberOfDatas != null ? numberOfDatas : this.numberOfDatas;
return new ContractGenerator(apprenticeGenerator(tempNumberOfResult), companyOccupationCombinationGenerator(), officeGenerator(), tempNumberOfResult);
}