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 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.
 



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