| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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.CustomUpdateRow 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 | PrimaryRowPrimary table row that tracks foreign keys and auto-inc columns. | 
|  class | SecondaryRowSecondary 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. | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||