Uses of Interface
org.pentaho.di.core.row.RowMetaInterface

Packages that use RowMetaInterface
org.pentaho.di.core   
org.pentaho.di.core.hash   
org.pentaho.di.core.row   
 

Uses of RowMetaInterface in org.pentaho.di.core
 

Methods in org.pentaho.di.core that return RowMetaInterface
 RowMetaInterface DBCache.get(DBCacheEntry entry)
          Get the fields as a row generated by a database cache entry
 RowMetaInterface RowSet.getRowMeta()
           
 RowMetaInterface RowMetaAndData.getRowMeta()
           
 

Methods in org.pentaho.di.core with parameters of type RowMetaInterface
 void DBCache.put(DBCacheEntry entry, RowMetaInterface fields)
           
 boolean RowSet.putRow(RowMetaInterface rowMeta, Object[] rowData)
           
 boolean RowSet.putRowImmediate(RowMetaInterface rowMeta, Object[] rowData)
           
 boolean RowSet.putRowWait(RowMetaInterface rowMeta, Object[] rowData, long time, TimeUnit tu)
           
 void RowSet.setRowMeta(RowMetaInterface rowMeta)
           
 void RowMetaAndData.setRowMeta(RowMetaInterface rowMeta)
           
 

Constructors in org.pentaho.di.core with parameters of type RowMetaInterface
RowMetaAndData(RowMetaInterface rowMeta, Object... data)
           
 

Uses of RowMetaInterface in org.pentaho.di.core.hash
 

Methods in org.pentaho.di.core.hash with parameters of type RowMetaInterface
static int ByteArrayHashIndex.generateHashCode(byte[] key, RowMetaInterface rowMeta)
           
 

Constructors in org.pentaho.di.core.hash with parameters of type RowMetaInterface
ByteArrayHashIndex(RowMetaInterface keyRowMeta)
           
ByteArrayHashIndex(RowMetaInterface keyRowMeta, int size)
          Create a Byte array hash index to store row
ByteArrayHashMap(int initialCapacity, float loadFactor, RowMetaInterface keyMeta)
          Constructs an empty ByteArrayHashMap with the specified initial capacity and load factor.
ByteArrayHashMap(int initialCapacity, RowMetaInterface keyMeta)
          Constructs an empty ByteArrayHashMap with the specified initial capacity and the default load factor (0.75).
ByteArrayHashMap(RowMetaInterface keyMeta)
          Constructs an empty HashMap with the default initial capacity (16) and the default load factor (0.75).
 

Uses of RowMetaInterface in org.pentaho.di.core.row
 

Classes in org.pentaho.di.core.row that implement RowMetaInterface
 class RowMeta
           
 

Methods in org.pentaho.di.core.row that return RowMetaInterface
 RowMetaInterface RowMetaInterface.clone()
           
 

Methods in org.pentaho.di.core.row with parameters of type RowMetaInterface
 void RowMeta.addRowMeta(RowMetaInterface rowMeta)
           
 void RowMetaInterface.addRowMeta(RowMetaInterface rowMeta)
          Add a number of fields from another row (append to the end)
 int RowMeta.compare(Object[] rowData1, RowMetaInterface rowMeta2, Object[] rowData2, int[] fieldnrs1, int[] fieldnrs2)
          Compare 2 rows with each other using certain values in the rows and also considering the specified ascending clauses of the value metadata.
 int RowMetaInterface.compare(Object[] rowData1, RowMetaInterface rowMeta2, Object[] rowData2, int[] fieldnrs1, int[] fieldnrs2)
          Compare 2 rows with each other using certain values in the rows and also considering the specified ascending clauses of the value metadata.
static Row RowMeta.createOriginalRow(RowMetaInterface rowMeta, Object[] rowData)
           
static byte[] RowMeta.extractData(RowMetaInterface metadata, Object[] row)
          Serialize a row of data to byte[]
static Object[] RowMeta.getRow(RowMetaInterface metadata, byte[] data)
          Create a row of data bases on a serialized format (byte[])
 void RowMeta.mergeRowMeta(RowMetaInterface r)
          Merge the values of row r to this Row.
 void RowMetaInterface.mergeRowMeta(RowMetaInterface r)
          Merge the values of row r to this Row.