Uses of Interface
org.pentaho.di.core.row.RowMetaInterface
-
Packages that use RowMetaInterface Package Description org.pentaho.di.core org.pentaho.di.core.database Contains all the different database dialects as well as the DatabaseMeta class (definition) and the Database class (execution)org.pentaho.di.core.hash org.pentaho.di.core.logging This package contains the Log4j Kettle appenders and Kettle layout as well as the Kettle Log Message.org.pentaho.di.core.row org.pentaho.di.core.util org.pentaho.di.core.variables -
-
Uses of RowMetaInterface in org.pentaho.di.core
Fields in org.pentaho.di.core declared as RowMetaInterface Modifier and Type Field Description protected RowMetaInterface
BaseRowSet. rowMeta
protected RowMetaInterface
BaseRowSet. rowMeta
protected RowMetaInterface
BaseRowSet. rowMeta
protected RowMetaInterface
BaseRowSet. rowMeta
protected RowMetaInterface
BaseRowSet. rowMeta
Methods in org.pentaho.di.core that return RowMetaInterface Modifier and Type Method Description RowMetaInterface
DBCache. get(DBCacheEntry entry)
Get the fields as a row generated by a database cache entryRowMetaInterface
RowMetaAndData. getRowMeta()
RowMetaInterface
RowSet. getRowMeta()
Methods in org.pentaho.di.core with parameters of type RowMetaInterface Modifier and Type Method Description boolean
Condition. evaluate(RowMetaInterface rowMeta, Object[] r)
Evaluate the condition...void
DBCache. put(DBCacheEntry entry, RowMetaInterface fields)
boolean
BlockingBatchingRowSet. putRow(RowMetaInterface rowMeta, Object[] rowData)
boolean
BlockingListeningRowSet. putRow(RowMetaInterface rowMeta, Object[] rowData)
boolean
BlockingRowSet. putRow(RowMetaInterface rowMeta, Object[] rowData)
boolean
QueueRowSet. putRow(RowMetaInterface rowMeta, Object[] rowData)
boolean
RowSet. putRow(RowMetaInterface rowMeta, Object[] rowData)
Offer a row of data to this rowset providing for the description (metadata) of the row.boolean
SingleRowRowSet. putRow(RowMetaInterface rowMeta, Object[] rowData)
boolean
BlockingBatchingRowSet. putRowWait(RowMetaInterface rowMeta, Object[] rowData, long time, TimeUnit tu)
We need to wait untilboolean
BlockingListeningRowSet. putRowWait(RowMetaInterface rowMeta, Object[] rowData, long time, TimeUnit tu)
boolean
BlockingRowSet. putRowWait(RowMetaInterface rowMeta, Object[] rowData, long time, TimeUnit tu)
boolean
QueueRowSet. putRowWait(RowMetaInterface rowMeta, Object[] rowData, long time, TimeUnit tu)
boolean
RowSet. putRowWait(RowMetaInterface rowMeta, Object[] rowData, long time, TimeUnit tu)
Offer a row of data to this rowset providing for the description (metadata) of the row.boolean
SingleRowRowSet. putRowWait(RowMetaInterface rowMeta, Object[] rowData, long time, TimeUnit tu)
void
RowMetaAndData. setRowMeta(RowMetaInterface rowMeta)
void
RowSet. setRowMeta(RowMetaInterface rowMeta)
Constructors in org.pentaho.di.core with parameters of type RowMetaInterface Constructor Description RowMetaAndData(RowMetaInterface rowMeta, Object... data)
-
Uses of RowMetaInterface in org.pentaho.di.core.database
Methods in org.pentaho.di.core.database with parameters of type RowMetaInterface Modifier and Type Method Description Result
Database. execStatement(String rawsql, RowMetaInterface params, Object[] data)
Result
Database. execStatements(String script, RowMetaInterface params, Object[] data)
Execute a series of SQL statements, separated by ;String
Database. fieldSubstitute(String aString, RowMetaInterface rowMeta, Object[] rowData)
String
DatabaseMeta. fieldSubstitute(String aString, RowMetaInterface rowMeta, Object[] rowData)
String
Database. getAlterTableStatement(String tableName, RowMetaInterface fields, String tk, boolean useAutoinc, String pk, boolean semicolon)
String
Database. getCreateTableStatement(String tableName, RowMetaInterface fields, String tk, boolean useAutoinc, String pk, boolean semicolon)
Generates SQLString
Database. getDDL(String tablename, RowMetaInterface fields)
String
Database. getDDL(String tablename, RowMetaInterface fields, String tk, boolean useAutoinc, String pk)
String
Database. getDDL(String tableName, RowMetaInterface fields, String tk, boolean useAutoinc, String pk, boolean semicolon)
String
Database. getDDLCreationTable(String tableName, RowMetaInterface fields)
Return SQL CREATION statement for a TableString
Database. getInsertStatement(String schemaName, String tableName, RowMetaInterface fields)
String
Database. getInsertStatement(String tableName, RowMetaInterface fields)
int
DatabaseMeta. getNrReservedWords(RowMetaInterface fields)
Checks the fields specified for reserved wordsRowMetaAndData
Database. getOneRow(String sql, RowMetaInterface param, Object[] data)
RowMetaInterface
Database. getParameterMetaData(String sql, RowMetaInterface inform, Object[] data)
RowMetaInterface
Database. getQueryFields(String sql, boolean param, RowMetaInterface inform, Object[] data)
RowMetaInterface
Database. getQueryFieldsFallback(String sql, boolean param, RowMetaInterface inform, Object[] data)
Object[]
Database. getRow(ResultSet rs, ResultSetMetaData dummy, RowMetaInterface rowInfo)
Get a row from the resultset.List<Object[]>
Database. getRows(String sql, RowMetaInterface params, Object[] data, int fetchMode, boolean lazyConversion, int limit, ProgressMonitorListener monitor)
Reads the result of an SQL query into an ArrayList.String
Database. getSQLOutput(String schemaName, String tableName, RowMetaInterface fields, Object[] r, String dateFormat)
Return SQL statement (INSERT INTO TableName ...void
Database. insertRow(String schemaName, String tableName, RowMetaInterface fields, Object[] data)
void
Database. insertRow(String tableName, RowMetaInterface fields, Object[] data)
ResultSet
Database. openQuery(String sql, RowMetaInterface params, Object[] data)
Open a query on the database with a set of parameters stored in a Kettle RowResultSet
Database. openQuery(String sql, RowMetaInterface params, Object[] data, int fetchMode)
ResultSet
Database. openQuery(String sql, RowMetaInterface params, Object[] data, int fetchMode, boolean lazyConversion)
ResultSet
Database. openQuery(PreparedStatement ps, RowMetaInterface params, Object[] data)
void
Database. prepareInsert(RowMetaInterface rowMeta, String tableName)
Prepare inserting values into a table, using the fields & values in a Rowvoid
Database. prepareInsert(RowMetaInterface rowMeta, String schemaName, String tableName)
Prepare inserting values into a table, using the fields & values in a Rowvoid
DatabaseMeta. quoteReservedWords(RowMetaInterface fields)
Changes the names of the fields to their quoted equivalent if this is neededboolean
DatabaseMeta. replaceReservedWords(RowMetaInterface fields)
Checks the fields specified for reserved words and quotes them.void
Database. setProcValues(RowMetaInterface rowMeta, Object[] data, int[] argnrs, String[] argdir, boolean result)
void
Database. setValues(RowMetaInterface rowMeta, Object[] data)
void
Database. setValues(RowMetaInterface rowMeta, Object[] data, PreparedStatement ps)
void
Database. setValues(RowMetaInterface rowMeta, Object[] data, PreparedStatement ps, int ignoreThisValueIndex)
Sets the values of the preparedStatement pstmt.void
Database. setValuesInsert(RowMetaInterface rowMeta, Object[] data)
void
Database. setValuesLookup(RowMetaInterface rowMeta, Object[] data)
void
Database. setValuesUpdate(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 Modifier and Type Method Description static int
ByteArrayHashIndex. generateHashCode(byte[] key, RowMetaInterface rowMeta)
Constructors in org.pentaho.di.core.hash with parameters of type RowMetaInterface Constructor Description ByteArrayHashIndex(RowMetaInterface keyRowMeta)
ByteArrayHashIndex(RowMetaInterface keyRowMeta, int size)
Create a Byte array hash index to store rowByteArrayHashMap(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.logging
Methods in org.pentaho.di.core.logging that return types with arguments of type RowMetaInterface Modifier and Type Method Description List<RowMetaInterface>
LogTableCoreInterface. getRecommendedIndexes()
-
Uses of RowMetaInterface in org.pentaho.di.core.row
Classes in org.pentaho.di.core.row that implement RowMetaInterface Modifier and Type Class Description class
RowMeta
Methods in org.pentaho.di.core.row that return RowMetaInterface Modifier and Type Method Description RowMetaInterface
RowMetaInterface. clone()
Clone this RowMetaInterface object.RowMetaInterface
RowMeta. cloneToType(int targetType)
This method copies the row metadata and sets all values to the specified type (usually String)RowMetaInterface
RowMetaInterface. cloneToType(int targetType)
This method copies the row metadata and sets all values to the specified type (usually String)RowMetaInterface
RowBuffer. getRowMeta()
Methods in org.pentaho.di.core.row with parameters of type RowMetaInterface Modifier and Type Method Description 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
RowMeta. mergeRowMeta(RowMetaInterface r, String originStepName)
Merge the values of row r to this Row.void
RowMetaInterface. mergeRowMeta(RowMetaInterface r)
Deprecated.void
RowMetaInterface. mergeRowMeta(RowMetaInterface r, String originStepName)
Merge the values of row r to this Row.void
RowBuffer. setRowMeta(RowMetaInterface rowMeta)
Constructors in org.pentaho.di.core.row with parameters of type RowMetaInterface Constructor Description RowBuffer(RowMetaInterface rowMeta)
RowBuffer(RowMetaInterface rowMeta, List<Object[]> buffer)
-
Uses of RowMetaInterface in org.pentaho.di.core.util
Methods in org.pentaho.di.core.util with parameters of type RowMetaInterface Modifier and Type Method Description static String
StringUtil. substituteField(String aString, RowMetaInterface rowMeta, Object[] rowData)
Substitutes field values inaString
. -
Uses of RowMetaInterface in org.pentaho.di.core.variables
Methods in org.pentaho.di.core.variables with parameters of type RowMetaInterface Modifier and Type Method Description String
Variables. fieldSubstitute(String aString, RowMetaInterface rowMeta, Object[] rowData)
Substitutes field values inaString
.String
VariableSpace. fieldSubstitute(String aString, RowMetaInterface rowMeta, Object[] rowData)
Substitutes field values inaString
.
-