Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES