Uses of Interface
org.apache.openjpa.jdbc.sql.Row
Packages that use Row
Package
Description
OpenJPA-JDBC ORM Metadata
OpenJPA-JDBC ORM Strategies
OpenJPA-JDBC SQL Abstraction
-
Uses of Row in org.apache.openjpa.jdbc.meta
Methods in org.apache.openjpa.jdbc.meta that return RowModifier and TypeMethodDescriptionFieldMapping.getRow(OpenJPAStateManager sm, JDBCStore store, RowManager rm, int action) Return the row to use for this field.Methods in org.apache.openjpa.jdbc.meta with parameters of type RowModifier and TypeMethodDescriptionvoidFieldMapping.setForeignKey(Row row, OpenJPAStateManager sm) voidFieldMapping.setForeignKey(Row row, OpenJPAStateManager sm, int targetNumber) voidValueMapping.setForeignKey(Row row, OpenJPAStateManager rel) Sets this value's foreign key to the given related object.voidValueMapping.setForeignKey(Row row, OpenJPAStateManager rel, int targetNumber) Sets this value's foreign key to the given related object.voidValueMappingImpl.setForeignKey(Row row, OpenJPAStateManager rel) voidValueMappingImpl.setForeignKey(Row row, OpenJPAStateManager rel, int targetNumber) voidFieldMapping.whereForeignKey(Row row, OpenJPAStateManager sm) voidValueMapping.whereForeignKey(Row row, OpenJPAStateManager rel) Sets this value's foreign key to the given related object.voidValueMappingImpl.whereForeignKey(Row row, OpenJPAStateManager rel) -
Uses of Row in org.apache.openjpa.jdbc.meta.strats
Classes in org.apache.openjpa.jdbc.meta.strats that implement RowModifier 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 RowModifier and TypeMethodDescriptionStateComparisonVersionStrategy.CustomUpdate.getAllRows(Table table, int action) StateComparisonVersionStrategy.CustomUpdate.getRow(Table table, int action, OpenJPAStateManager sm, boolean create) StateComparisonVersionStrategy.CustomUpdate.getSecondaryRow(Table table, int action) Methods in org.apache.openjpa.jdbc.meta.strats with parameters of type RowModifier and TypeMethodDescriptionvoidEmbedFieldStrategy.delete(OpenJPAStateManager owner, OpenJPAStateManager sm, JDBCStore store, RowManager rm, Row row) Delete an embedded object record.voidStateComparisonVersionStrategy.CustomUpdate.flushAllRows(Row row) voidStateComparisonVersionStrategy.CustomUpdate.flushSecondaryRow(Row row) voidEmbedFieldStrategy.insert(OpenJPAStateManager owner, OpenJPAStateManager sm, JDBCStore store, RowManager rm, Row row) Insert an embedded object.protected booleanMapTableFieldStrategy.populateKey(Row row, OpenJPAStateManager valsm, Object obj, StoreContext ctx, RowManager rm, JDBCStore store) static booleanHandlerStrategies.set(ValueMapping vm, Object val, JDBCStore store, Row row, Column[] cols, ColumnIO io, boolean nullNone) Set the given value into the given row.voidvoidEmbedFieldStrategy.update(OpenJPAStateManager owner, OpenJPAStateManager sm, JDBCStore store, RowManager rm, Row row) Update an embedded object.protected voidMaxEmbeddedBlobFieldStrategy.update(OpenJPAStateManager sm, Row row) protected voidMaxEmbeddedByteArrayFieldStrategy.update(OpenJPAStateManager sm, Row row) protected voidMaxEmbeddedCharArrayFieldStrategy.update(OpenJPAStateManager sm, Row row) protected voidMaxEmbeddedClobFieldStrategy.update(OpenJPAStateManager sm, Row row) static voidAdd where conditions to the given row. -
Uses of Row in org.apache.openjpa.jdbc.sql
Classes in org.apache.openjpa.jdbc.sql that implement RowModifier and TypeClassDescriptionclassPrimary table row that tracks foreign keys and auto-inc columns.classBasicRowimplementation.classSecondary table row that tracks foreign keys to auto-inc columns.Methods in org.apache.openjpa.jdbc.sql that return RowModifier and TypeMethodDescriptionRowManager.getAllRows(Table table, int action) Return a logical row representing an update that should be made to all rows of the given table.RowManagerImpl.getAllRows(Table table, int action) RowManager.getRow(Table table, int action, OpenJPAStateManager sm, boolean create) Return the row for the given table and owner object, or null ifcreateis false and the row has not already been created.RowManagerImpl.getRow(Table table, int action, OpenJPAStateManager sm, boolean create) RowManager.getSecondaryRow(Table table, int action) Return a row for the given secondary table.RowManagerImpl.getSecondaryRow(Table table, int action) Methods in org.apache.openjpa.jdbc.sql that return types with arguments of type RowModifier and TypeMethodDescriptionRowManagerImpl.getAllRowDeletes()Return any 'all row' deletes.RowManagerImpl.getAllRowUpdates()Return any 'all row' updates.Methods in org.apache.openjpa.jdbc.sql with parameters of type RowModifier and TypeMethodDescriptionvoidRowManager.flushAllRows(Row row) Flush the logical row.voidRowManagerImpl.flushAllRows(Row row) voidRowManager.flushSecondaryRow(Row row) Flush the secondary row; after flushing the row is available for reuse.voidRowManagerImpl.flushSecondaryRow(Row row) voidDB2Dictionary.insertBlobForStreamingLoad(Row row, Column col, JDBCStore store, Object ob, Select sel) voidDBDictionary.insertBlobForStreamingLoad(Row row, Column col, JDBCStore store, Object ob, Select sel) voidOracleDictionary.insertBlobForStreamingLoad(Row row, Column col, JDBCStore store, Object ob, Select sel) voidPostgresDictionary.insertBlobForStreamingLoad(Row row, Column col, JDBCStore store, Object ob, Select sel) voidDB2Dictionary.insertClobForStreamingLoad(Row row, Column col, Object ob) voidDBDictionary.insertClobForStreamingLoad(Row row, Column col, Object ob) voidOracleDictionary.insertClobForStreamingLoad(Row row, Column col, Object ob)