Uses of Interface
org.pentaho.di.core.row.RowMetaInterface
Packages that use RowMetaInterface
Package
Description
Contains all the different database dialects as well as the DatabaseMeta class (definition) and the Database class (execution)
This package contains the Log4j Kettle appenders and Kettle layout as well as the Kettle Log Message.
-
Uses of RowMetaInterface in org.pentaho.di.core
Fields in org.pentaho.di.core declared as RowMetaInterfaceModifier and TypeFieldDescriptionprotected RowMetaInterfaceBaseRowSet.rowMetaprotected RowMetaInterfaceBaseRowSet.rowMetaprotected RowMetaInterfaceBaseRowSet.rowMetaprotected RowMetaInterfaceBaseRowSet.rowMetaprotected RowMetaInterfaceBaseRowSet.rowMetaMethods in org.pentaho.di.core that return RowMetaInterfaceModifier and TypeMethodDescriptionDBCache.get(DBCacheEntry entry) Get the fields as a row generated by a database cache entryRowMetaAndData.getRowMeta()RowSet.getRowMeta()Methods in org.pentaho.di.core with parameters of type RowMetaInterfaceModifier and TypeMethodDescriptionbooleanCondition.evaluate(RowMetaInterface rowMeta, Object[] r) Evaluate the condition...voidDBCache.put(DBCacheEntry entry, RowMetaInterface fields) booleanBlockingBatchingRowSet.putRow(RowMetaInterface rowMeta, Object[] rowData) booleanBlockingListeningRowSet.putRow(RowMetaInterface rowMeta, Object[] rowData) booleanBlockingRowSet.putRow(RowMetaInterface rowMeta, Object[] rowData) booleanQueueRowSet.putRow(RowMetaInterface rowMeta, Object[] rowData) booleanRowSet.putRow(RowMetaInterface rowMeta, Object[] rowData) Offer a row of data to this rowset providing for the description (metadata) of the row.booleanSingleRowRowSet.putRow(RowMetaInterface rowMeta, Object[] rowData) booleanBlockingBatchingRowSet.putRowWait(RowMetaInterface rowMeta, Object[] rowData, long time, TimeUnit tu) We need to wait untilbooleanBlockingListeningRowSet.putRowWait(RowMetaInterface rowMeta, Object[] rowData, long time, TimeUnit tu) booleanBlockingRowSet.putRowWait(RowMetaInterface rowMeta, Object[] rowData, long time, TimeUnit tu) booleanQueueRowSet.putRowWait(RowMetaInterface rowMeta, Object[] rowData, long time, TimeUnit tu) booleanRowSet.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.booleanSingleRowRowSet.putRowWait(RowMetaInterface rowMeta, Object[] rowData, long time, TimeUnit tu) voidRowMetaAndData.setRowMeta(RowMetaInterface rowMeta) voidRowSet.setRowMeta(RowMetaInterface rowMeta) Constructors in org.pentaho.di.core with parameters of type RowMetaInterface -
Uses of RowMetaInterface in org.pentaho.di.core.database
Methods in org.pentaho.di.core.database that return RowMetaInterfaceModifier and TypeMethodDescriptionDatabase.getParameterMetaData(String sql, RowMetaInterface inform, Object[] data) Database.getParameterMetaData(PreparedStatement ps) Database.getQueryFields(String sql, boolean param) Database.getQueryFields(String sql, boolean param, RowMetaInterface inform, Object[] data) Database.getQueryFieldsFallback(String sql, boolean param, RowMetaInterface inform, Object[] data) Database.getQueryFieldsFromDatabaseMetaData()Database.getQueryFieldsFromPreparedStatement(String sql) Database.getReturnRowMeta()Database.getTableFields(String tablename) Returns a RowMeta describing the fields of a table expression.Database.getTableFieldsMeta(String schemaName, String tableName) Returns a RowMeta describing the fields of a table.Database.getTableFieldsMetaByDbMeta(String schemaName, String tableName) Methods in org.pentaho.di.core.database with parameters of type RowMetaInterfaceModifier and TypeMethodDescriptionDatabase.execStatement(String rawsql, RowMetaInterface params, Object[] data) Database.execStatements(String script, RowMetaInterface params, Object[] data) Execute a series of SQL statements, separated by ;Database.fieldSubstitute(String aString, RowMetaInterface rowMeta, Object[] rowData) DatabaseMeta.fieldSubstitute(String aString, RowMetaInterface rowMeta, Object[] rowData) Database.getAlterTableStatement(String tableName, RowMetaInterface fields, String tk, boolean useAutoinc, String pk, boolean semicolon) Database.getCreateTableStatement(String tableName, RowMetaInterface fields, String tk, boolean useAutoinc, String pk, boolean semicolon) Generates SQLDatabase.getDDL(String tablename, RowMetaInterface fields) Database.getDDL(String tablename, RowMetaInterface fields, String tk, boolean useAutoinc, String pk) Database.getDDL(String tableName, RowMetaInterface fields, String tk, boolean useAutoinc, String pk, boolean semicolon) Database.getDDLCreationTable(String tableName, RowMetaInterface fields) Return SQL CREATION statement for a TableDatabase.getInsertStatement(String schemaName, String tableName, RowMetaInterface fields) Database.getInsertStatement(String tableName, RowMetaInterface fields) intDatabaseMeta.getNrReservedWords(RowMetaInterface fields) Checks the fields specified for reserved wordsDatabase.getOneRow(String sql, RowMetaInterface param, Object[] data) Database.getParameterMetaData(String sql, RowMetaInterface inform, Object[] data) Database.getQueryFields(String sql, boolean param, RowMetaInterface inform, Object[] data) 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.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.Database.getSQLOutput(String schemaName, String tableName, RowMetaInterface fields, Object[] r, String dateFormat) Return SQL statement (INSERT INTO TableName ...voidDatabase.insertRow(String schemaName, String tableName, RowMetaInterface fields, Object[] data) voidDatabase.insertRow(String tableName, RowMetaInterface fields, Object[] data) Database.openQuery(String sql, RowMetaInterface params, Object[] data) Open a query on the database with a set of parameters stored in a Kettle RowDatabase.openQuery(String sql, RowMetaInterface params, Object[] data, int fetchMode) Database.openQuery(String sql, RowMetaInterface params, Object[] data, int fetchMode, boolean lazyConversion) Database.openQuery(PreparedStatement ps, RowMetaInterface params, Object[] data) voidDatabase.prepareInsert(RowMetaInterface rowMeta, String tableName) Prepare inserting values into a table, using the fields & values in a RowvoidDatabase.prepareInsert(RowMetaInterface rowMeta, String schemaName, String tableName) Prepare inserting values into a table, using the fields & values in a RowvoidDatabaseMeta.quoteReservedWords(RowMetaInterface fields) Changes the names of the fields to their quoted equivalent if this is neededbooleanDatabaseMeta.replaceReservedWords(RowMetaInterface fields) Checks the fields specified for reserved words and quotes them.voidDatabase.setProcValues(RowMetaInterface rowMeta, Object[] data, int[] argnrs, String[] argdir, boolean result) voidDatabase.setValues(RowMetaInterface rowMeta, Object[] data) voidDatabase.setValues(RowMetaInterface rowMeta, Object[] data, PreparedStatement ps) voidDatabase.setValues(RowMetaInterface rowMeta, Object[] data, PreparedStatement ps, int ignoreThisValueIndex) Sets the values of the preparedStatement pstmt.voidDatabase.setValuesInsert(RowMetaInterface rowMeta, Object[] data) voidDatabase.setValuesLookup(RowMetaInterface rowMeta, Object[] data) voidDatabase.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 RowMetaInterfaceModifier and TypeMethodDescriptionstatic intByteArrayHashIndex.generateHashCode(byte[] key, RowMetaInterface rowMeta) Constructors in org.pentaho.di.core.hash with parameters of type RowMetaInterfaceModifierConstructorDescriptionByteArrayHashIndex(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 -
Uses of RowMetaInterface in org.pentaho.di.core.row
Classes in org.pentaho.di.core.row that implement RowMetaInterfaceMethods in org.pentaho.di.core.row that return RowMetaInterfaceModifier and TypeMethodDescriptionRowMetaInterface.clone()Clone this RowMetaInterface object.RowMeta.cloneToType(int targetType) This method copies the row metadata and sets all values to the specified type (usually String)RowMetaInterface.cloneToType(int targetType) This method copies the row metadata and sets all values to the specified type (usually String)RowBuffer.getRowMeta()Methods in org.pentaho.di.core.row with parameters of type RowMetaInterfaceModifier and TypeMethodDescriptionvoidRowMeta.addRowMeta(RowMetaInterface rowMeta) voidRowMetaInterface.addRowMeta(RowMetaInterface rowMeta) Add a number of fields from another row (append to the end).intRowMeta.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.intRowMetaInterface.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 RowRowMeta.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[])voidRowMeta.mergeRowMeta(RowMetaInterface r) Merge the values of row r to this Row.voidRowMeta.mergeRowMeta(RowMetaInterface r, String originStepName) Merge the values of row r to this Row.voidRowMetaInterface.mergeRowMeta(RowMetaInterface r) Deprecated.voidRowMetaInterface.mergeRowMeta(RowMetaInterface r, String originStepName) Merge the values of row r to this Row.voidRowBuffer.setRowMeta(RowMetaInterface rowMeta) Constructors in org.pentaho.di.core.row with parameters of type RowMetaInterfaceModifierConstructorDescriptionRowBuffer(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 RowMetaInterfaceModifier and TypeMethodDescriptionstatic StringStringUtil.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 RowMetaInterfaceModifier and TypeMethodDescriptionVariables.fieldSubstitute(String aString, RowMetaInterface rowMeta, Object[] rowData) Substitutes field values inaString.VariableSpace.fieldSubstitute(String aString, RowMetaInterface rowMeta, Object[] rowData) Substitutes field values inaString.