org.pentaho.di.core.row
Class RowBuffer

java.lang.Object
  extended by org.pentaho.di.core.row.RowBuffer

public class RowBuffer
extends Object

This class contains a list of data rows as well as the RowMetaInterface to describe it.

Author:
matt

Constructor Summary
RowBuffer(RowMetaInterface rowMeta)
           
RowBuffer(RowMetaInterface rowMeta, List<Object[]> buffer)
           
 
Method Summary
 List<Object[]> getBuffer()
           
 RowMetaInterface getRowMeta()
           
 void setBuffer(List<Object[]> buffer)
           
 void setRowMeta(RowMetaInterface rowMeta)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RowBuffer

public RowBuffer(RowMetaInterface rowMeta,
                 List<Object[]> buffer)
Parameters:
rowMeta -
buffer -

RowBuffer

public RowBuffer(RowMetaInterface rowMeta)
Parameters:
rowMeta -
Method Detail

getRowMeta

public RowMetaInterface getRowMeta()
Returns:
the rowMeta

setRowMeta

public void setRowMeta(RowMetaInterface rowMeta)
Parameters:
rowMeta - the rowMeta to set

getBuffer

public List<Object[]> getBuffer()
Returns:
the buffer

setBuffer

public void setBuffer(List<Object[]> buffer)
Parameters:
buffer - the buffer to set