public class RowProducer extends Object
| Constructor and Description | 
|---|
RowProducer(StepInterface stepInterface,
           org.pentaho.di.core.RowSet rowSet)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
finished()
Signal that we are done producing rows. 
 | 
org.pentaho.di.core.RowSet | 
getRowSet()  | 
StepInterface | 
getStepInterface()  | 
void | 
putRow(org.pentaho.di.core.row.RowMetaInterface rowMeta,
      Object[] row)
Puts a row into the underlying row set. 
 | 
boolean | 
putRow(org.pentaho.di.core.row.RowMetaInterface rowMeta,
      Object[] row,
      boolean block)
Puts a row on to the underlying row set, optionally blocking until the row can be successfully put. 
 | 
boolean | 
putRowWait(org.pentaho.di.core.row.RowMetaInterface rowMeta,
          Object[] rowData,
          long time,
          TimeUnit tu)  | 
void | 
setRowSet(org.pentaho.di.core.RowSet rowSet)  | 
void | 
setStepInterface(StepInterface stepInterface)  | 
public RowProducer(StepInterface stepInterface, org.pentaho.di.core.RowSet rowSet)
public void putRow(org.pentaho.di.core.row.RowMetaInterface rowMeta,
                   Object[] row)
putRow(RowMetaInterface, Object[], true)public boolean putRow(org.pentaho.di.core.row.RowMetaInterface rowMeta,
                      Object[] row,
                      boolean block)
block is
         true this will always return true.RowSet.putRow(RowMetaInterface, Object[])public boolean putRowWait(org.pentaho.di.core.row.RowMetaInterface rowMeta,
                          Object[] rowData,
                          long time,
                          TimeUnit tu)
RowSet.putRowWait(RowMetaInterface, Object[], long, TimeUnit)public void finished()
public org.pentaho.di.core.RowSet getRowSet()
public void setRowSet(org.pentaho.di.core.RowSet rowSet)
rowSet - The rowSet to set.public StepInterface getStepInterface()
public void setStepInterface(StepInterface stepInterface)
stepInterface - The stepInterface to set.