public class CompositeGroupItemReader<I1,I2> extends java.lang.Object implements org.springframework.batch.item.ItemReader<CompositeReaderChunk<I1,I2>>
Constructor and Description |
---|
CompositeGroupItemReader() |
Modifier and Type | Method and Description |
---|---|
CompositeGroupComparator<I1,I2> |
getCompositeGroupComparator() |
org.springframework.batch.item.ItemReader<java.util.List<I1>> |
getMasterGroupItemReader() |
org.springframework.batch.item.ItemReader<java.util.List<I2>> |
getSlaveGroupItemReader() |
CompositeReaderChunk<I1,I2> |
read() |
void |
setCompositeGroupComparator(CompositeGroupComparator<I1,I2> compositeGroupComparator) |
void |
setMasterGroupItemReader(org.springframework.batch.item.ItemReader<java.util.List<I1>> masterGroupItemReader) |
void |
setSlaveGroupItemReader(org.springframework.batch.item.ItemReader<java.util.List<I2>> slaveGroupItemReader) |
public CompositeReaderChunk<I1,I2> read() throws java.lang.Exception, org.springframework.batch.item.UnexpectedInputException, org.springframework.batch.item.ParseException
read
in interface org.springframework.batch.item.ItemReader<CompositeReaderChunk<I1,I2>>
java.lang.Exception
org.springframework.batch.item.UnexpectedInputException
org.springframework.batch.item.ParseException
public org.springframework.batch.item.ItemReader<java.util.List<I1>> getMasterGroupItemReader()
public void setMasterGroupItemReader(org.springframework.batch.item.ItemReader<java.util.List<I1>> masterGroupItemReader)
public org.springframework.batch.item.ItemReader<java.util.List<I2>> getSlaveGroupItemReader()
public void setSlaveGroupItemReader(org.springframework.batch.item.ItemReader<java.util.List<I2>> slaveGroupItemReader)
public CompositeGroupComparator<I1,I2> getCompositeGroupComparator()
public void setCompositeGroupComparator(CompositeGroupComparator<I1,I2> compositeGroupComparator)