@Bean public ItemProcessor<Person, Person> validatingItemProcessor(Validator validator) { SpringValidator<Person> springValidator = new SpringValidator<>(); springValidator.setValidator(validator); ValidatingItemProcessor<Person> ValidatingItemProcessor = new ValidatingItemProcessor<>(); ValidatingItemProcessor.setValidator(springValidator); return ValidatingItemProcessor; } }
if(predicate != null) { ValidatingItemProcessor<Quad> validatingProcessor = new ValidatingItemProcessor<Quad>(); validatingProcessor.setValidator(new ValidatorQuadByPredicate(predicate)); validatingProcessor.setFilter(true); try {