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

## Uses of Class
org.apache.openjpa.jdbc.sql.RowImpl

Packages that use RowImpl
org.apache.openjpa.jdbc.kernel | OpenJPA-JDBC Runtime Kernel
org.apache.openjpa.jdbc.meta.strats | OpenJPA-JDBC ORM Strategies
org.apache.openjpa.jdbc.sql | OpenJPA-JDBC SQL Abstraction

Uses of RowImpl in org.apache.openjpa.jdbc.kernel

Methods in org.apache.openjpa.jdbc.kernel that return types with arguments of type RowImpl
`List<RowImpl>` | `BatchingPreparedStatementManagerImpl.getBatchedRows()`

Methods in org.apache.openjpa.jdbc.kernel with parameters of type RowImpl
`protected void` | `BatchingPreparedStatementManagerImpl.addBatch(PreparedStatement ps, RowImpl row, int count)`
`protected void` | `BatchingPreparedStatementManagerImpl.batchOrExecuteRow(RowImpl row)`
`protected int` | `PreparedStatementManagerImpl.executeUpdate(PreparedStatement stmnt, String sql, RowImpl row)` This method is to provide override for non-JDBC or JDBC-like implementation of executing update.
`void` | `PreparedStatementManagerImpl.flush(RowImpl row)`
`void` | `PreparedStatementManager.flush(RowImpl row)` Flush the given row.
`protected void` | `PreparedStatementManagerImpl.flushAndUpdate(RowImpl row)` Flush the given row immediately.
`protected void` | `BatchingPreparedStatementManagerImpl.flushAndUpdate(RowImpl row)` Flush the given row immediately or deferred the flush in batch.
`protected void` | `PreparedStatementManagerImpl.flushInternal(RowImpl row)` Flush the given row.
`protected String[]` | `PreparedStatementManagerImpl.getAutoAssignColNames(Column[] autoAssign, RowImpl row)`
`protected Column[]` | `PreparedStatementManagerImpl.getAutoAssignColumns(RowImpl row)`
`protected List<Object>` | `PreparedStatementManagerImpl.populateAutoAssignCols(PreparedStatement stmnt, Column[] autoAssign, DBIdentifier[] autoAssignColNames, RowImpl row)` This method will only be called when there is auto assign columns.
`protected List<Object>` | `PreparedStatementManagerImpl.populateAutoAssignCols(PreparedStatement stmnt, Column[] autoAssign, String[] autoAssignColNames, RowImpl row)`
`protected void` | `PreparedStatementManagerImpl.setObjectId(List vals, Column[] autoAssign, DBIdentifier[] autoAssignColNames, RowImpl row)`
`protected void` | `PreparedStatementManagerImpl.setObjectId(List vals, Column[] autoAssign, String[] autoAssignColNames, RowImpl row)`

Uses of RowImpl in org.apache.openjpa.jdbc.meta.strats

Subclasses of RowImpl in org.apache.openjpa.jdbc.meta.strats
`static class` | `StateComparisonVersionStrategy.CustomUpdate` Row implementation we use to pass to versionable mappings so they can set up the where conditions we need to add to update statements.

Methods in org.apache.openjpa.jdbc.meta.strats that return RowImpl
`protected RowImpl` | `StateComparisonVersionStrategy.CustomUpdate.newInstance(Column[] cols, int action)`

Uses of RowImpl in org.apache.openjpa.jdbc.sql

Subclasses of RowImpl in org.apache.openjpa.jdbc.sql
`class` | `PrimaryRow` Primary table row that tracks foreign keys and auto-inc columns.
`class` | `SecondaryRow` Secondary table row that tracks foreign keys to auto-inc columns.

Methods in org.apache.openjpa.jdbc.sql that return RowImpl
`protected RowImpl` | `SecondaryRow.newInstance(Column[] cols, int action)`
`protected RowImpl` | `RowImpl.newInstance(Column[] cols, int action)` Return a new row.
`protected RowImpl` | `PrimaryRow.newInstance(Column[] cols, int action)`

Methods in org.apache.openjpa.jdbc.sql with parameters of type RowImpl
`void` | `SecondaryRow.copyInto(RowImpl row, boolean whereOnly)`
`void` | `RowImpl.copyInto(RowImpl row, boolean whereOnly)` Copy all values from this row into the given one.
`void` | `PrimaryRow.copyInto(RowImpl row, boolean whereOnly)`
`boolean` | `DBDictionary.validateBatchProcess(RowImpl row, Column[] autoAssign, OpenJPAStateManager sm, ClassMapping cmd)` Validate the batch process.
`boolean` | `DBDictionary.validateDBSpecificBatchProcess(boolean disableBatch, RowImpl row, Column[] autoAssign, OpenJPAStateManager sm, ClassMapping cmd)` Allow each Dictionary to validate its own batch process.

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

Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.