/** * Returns a fully constructed {@link CompositeItemWriter}. * * @return a new {@link CompositeItemWriter} */ public CompositeItemWriter<T> build() { Assert.notNull(delegates, "A list of delegates is required."); Assert.notEmpty(delegates, "The delegates list must have one or more delegates."); CompositeItemWriter<T> writer = new CompositeItemWriter<>(); writer.setDelegates(this.delegates); writer.setIgnoreItemStream(this.ignoreItemStream); return writer; } }
/** * Returns a fully constructed {@link CompositeItemWriter}. * * @return a new {@link CompositeItemWriter} */ public CompositeItemWriter<T> build() { Assert.notNull(delegates, "A list of delegates is required."); Assert.notEmpty(delegates, "The delegates list must have one or more delegates."); CompositeItemWriter<T> writer = new CompositeItemWriter<>(); writer.setDelegates(this.delegates); writer.setIgnoreItemStream(this.ignoreItemStream); return writer; } }