Uses of Class
org.apache.openjpa.jdbc.sql.RowImpl
Packages that use RowImpl
Package
Description
OpenJPA-JDBC Runtime Kernel
OpenJPA-JDBC ORM Strategies
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 RowImplMethods in org.apache.openjpa.jdbc.kernel with parameters of type RowImplModifier and TypeMethodDescriptionprotected voidBatchingPreparedStatementManagerImpl.addBatch(PreparedStatement ps, RowImpl row, int count) protected voidBatchingPreparedStatementManagerImpl.batchOrExecuteRow(RowImpl row) protected intPreparedStatementManagerImpl.executeUpdate(PreparedStatement stmnt, String sql, RowImpl row) This method is to provide override for non-JDBC or JDBC-like implementation of executing update.voidFlush the given row.voidprotected voidBatchingPreparedStatementManagerImpl.flushAndUpdate(RowImpl row) Flush the given row immediately or deferred the flush in batch.protected voidPreparedStatementManagerImpl.flushAndUpdate(RowImpl row) Flush the given row immediately.protected voidPreparedStatementManagerImpl.flushInternal(RowImpl row) Flush the given row.protected String[]PreparedStatementManagerImpl.getAutoAssignColNames(Column[] autoAssign, RowImpl row) protected Column[]PreparedStatementManagerImpl.getAutoAssignColumns(RowImpl row) PreparedStatementManagerImpl.populateAutoAssignCols(PreparedStatement stmnt, Column[] autoAssign, String[] autoAssignColNames, RowImpl row) PreparedStatementManagerImpl.populateAutoAssignCols(PreparedStatement stmnt, Column[] autoAssign, DBIdentifier[] autoAssignColNames, RowImpl row) This method will only be called when there is auto assign columns.protected voidPreparedStatementManagerImpl.setObjectId(List vals, Column[] autoAssign, String[] autoAssignColNames, RowImpl row) protected voidPreparedStatementManagerImpl.setObjectId(List vals, Column[] autoAssign, DBIdentifier[] autoAssignColNames, RowImpl row) -
Uses of RowImpl in org.apache.openjpa.jdbc.meta.strats
Subclasses of RowImpl in org.apache.openjpa.jdbc.meta.stratsModifier and TypeClassDescriptionstatic classRow 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 RowImplModifier and TypeMethodDescriptionprotected RowImplStateComparisonVersionStrategy.CustomUpdate.newInstance(Column[] cols, int action) -
Uses of RowImpl in org.apache.openjpa.jdbc.sql
Subclasses of RowImpl in org.apache.openjpa.jdbc.sqlModifier and TypeClassDescriptionclassPrimary table row that tracks foreign keys and auto-inc columns.classSecondary table row that tracks foreign keys to auto-inc columns.Methods in org.apache.openjpa.jdbc.sql that return RowImplModifier and TypeMethodDescriptionprotected RowImplPrimaryRow.newInstance(Column[] cols, int action) protected RowImplRowImpl.newInstance(Column[] cols, int action) Return a new row.protected RowImplSecondaryRow.newInstance(Column[] cols, int action) Methods in org.apache.openjpa.jdbc.sql with parameters of type RowImplModifier and TypeMethodDescriptionvoidvoidCopy all values from this row into the given one.voidbooleanDBDictionary.validateBatchProcess(RowImpl row, Column[] autoAssign, OpenJPAStateManager sm, ClassMapping cmd) Validate the batch process.booleanDBDictionary.validateDBSpecificBatchProcess(boolean disableBatch, RowImpl row, Column[] autoAssign, OpenJPAStateManager sm, ClassMapping cmd) Allow each Dictionary to validate its own batch process.