Uses of Class
org.apache.openjpa.jdbc.sql.RowImpl
-
Packages that use RowImpl Package Description org.apache.openjpa.jdbc.kernel OpenJPA-JDBC Runtime Kernelorg.apache.openjpa.jdbc.meta.strats OpenJPA-JDBC ORM Strategiesorg.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 Modifier and Type Method Description java.util.List<RowImpl>
BatchingPreparedStatementManagerImpl. getBatchedRows()
Methods in org.apache.openjpa.jdbc.kernel with parameters of type RowImpl Modifier and Type Method Description protected void
BatchingPreparedStatementManagerImpl. addBatch(java.sql.PreparedStatement ps, RowImpl row, int count)
protected void
BatchingPreparedStatementManagerImpl. batchOrExecuteRow(RowImpl row)
protected int
PreparedStatementManagerImpl. executeUpdate(java.sql.PreparedStatement stmnt, java.lang.String sql, RowImpl row)
This method is to provide override for non-JDBC or JDBC-like implementation of executing update.void
PreparedStatementManager. flush(RowImpl row)
Flush the given row.void
PreparedStatementManagerImpl. flush(RowImpl row)
protected void
BatchingPreparedStatementManagerImpl. flushAndUpdate(RowImpl row)
Flush the given row immediately or deferred the flush in batch.protected void
PreparedStatementManagerImpl. flushAndUpdate(RowImpl row)
Flush the given row immediately.protected void
PreparedStatementManagerImpl. flushInternal(RowImpl row)
Flush the given row.protected java.lang.String[]
PreparedStatementManagerImpl. getAutoAssignColNames(Column[] autoAssign, RowImpl row)
protected Column[]
PreparedStatementManagerImpl. getAutoAssignColumns(RowImpl row)
protected java.util.List<java.lang.Object>
PreparedStatementManagerImpl. populateAutoAssignCols(java.sql.PreparedStatement stmnt, Column[] autoAssign, java.lang.String[] autoAssignColNames, RowImpl row)
protected java.util.List<java.lang.Object>
PreparedStatementManagerImpl. populateAutoAssignCols(java.sql.PreparedStatement stmnt, Column[] autoAssign, DBIdentifier[] autoAssignColNames, RowImpl row)
This method will only be called when there is auto assign columns.protected void
PreparedStatementManagerImpl. setObjectId(java.util.List vals, Column[] autoAssign, java.lang.String[] autoAssignColNames, RowImpl row)
protected void
PreparedStatementManagerImpl. setObjectId(java.util.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.strats Modifier and Type Class Description 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 Modifier and Type Method Description 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 Modifier and Type Class Description 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 Modifier and Type Method Description protected RowImpl
PrimaryRow. newInstance(Column[] cols, int action)
protected RowImpl
RowImpl. newInstance(Column[] cols, int action)
Return a new row.protected RowImpl
SecondaryRow. newInstance(Column[] cols, int action)
Methods in org.apache.openjpa.jdbc.sql with parameters of type RowImpl Modifier and Type Method Description void
PrimaryRow. copyInto(RowImpl row, boolean whereOnly)
void
RowImpl. copyInto(RowImpl row, boolean whereOnly)
Copy all values from this row into the given one.void
SecondaryRow. 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.
-