Package org.talend.sdk.component.junit
Class JoinInputFactory
- java.lang.Object
 - 
- org.talend.sdk.component.junit.JoinInputFactory
 
 
- 
- All Implemented Interfaces:
 ControllableInputFactory,org.talend.sdk.component.runtime.output.InputFactory
public class JoinInputFactory extends Object implements ControllableInputFactory
An input factory which joins multiple distinct sources reading them in "parallel". IMPORTANT: all entries of the map but have the same "size". 
- 
- 
Constructor Summary
Constructors Constructor Description JoinInputFactory() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.talend.sdk.component.junit.InputFactoryIterableasInputRecords()booleanhasMoreData()Objectread(String name)JoinInputFactorywithInput(String branch, Collection<?> branchData) 
 - 
 
- 
- 
Constructor Detail
- 
JoinInputFactory
public JoinInputFactory()
 
 - 
 
- 
Method Detail
- 
withInput
public JoinInputFactory withInput(String branch, Collection<?> branchData)
 
- 
read
public Object read(String name)
- Specified by:
 readin interfaceorg.talend.sdk.component.runtime.output.InputFactory
 
- 
hasMoreData
public boolean hasMoreData()
- Specified by:
 hasMoreDatain interfaceControllableInputFactory
 
- 
asInputRecords
public org.talend.sdk.component.junit.InputFactoryIterable asInputRecords()
- Specified by:
 asInputRecordsin interfaceControllableInputFactory
 
 - 
 
 -