Uses of Interface
org.apache.openjpa.jdbc.sql.Row
-
Packages that use Row Package Description org.apache.openjpa.jdbc.meta OpenJPA-JDBC ORM Metadataorg.apache.openjpa.jdbc.meta.strats OpenJPA-JDBC ORM Strategiesorg.apache.openjpa.jdbc.sql OpenJPA-JDBC SQL Abstraction -
-
Uses of Row in org.apache.openjpa.jdbc.meta
Methods in org.apache.openjpa.jdbc.meta that return Row Modifier and Type Method Description RowFieldMapping. 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 Row Modifier and Type Method Description voidFieldMapping. 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 Row Modifier and Type Class Description static classStateComparisonVersionStrategy.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 Row Modifier and Type Method Description RowStateComparisonVersionStrategy.CustomUpdate. getAllRows(Table table, int action)RowStateComparisonVersionStrategy.CustomUpdate. getRow(Table table, int action, OpenJPAStateManager sm, boolean create)RowStateComparisonVersionStrategy.CustomUpdate. getSecondaryRow(Table table, int action)Methods in org.apache.openjpa.jdbc.meta.strats with parameters of type Row Modifier and Type Method Description voidEmbedFieldStrategy. 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, java.lang.Object obj, StoreContext ctx, RowManager rm, JDBCStore store)static booleanHandlerStrategies. set(ValueMapping vm, java.lang.Object val, JDBCStore store, Row row, Column[] cols, ColumnIO io, boolean nullNone)Set the given value into the given row.voidHandlerRelationMapTableFieldStrategy. setKey(java.lang.Object keyObj, JDBCStore store, Row row)voidEmbedFieldStrategy. 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 voidHandlerStrategies. where(ValueMapping vm, java.lang.Object val, JDBCStore store, Row row, Column[] cols)Add where conditions to the given row. -
Uses of Row in org.apache.openjpa.jdbc.sql
Classes in org.apache.openjpa.jdbc.sql that implement Row Modifier and Type Class Description classPrimaryRowPrimary table row that tracks foreign keys and auto-inc columns.classRowImplBasicRowimplementation.classSecondaryRowSecondary table row that tracks foreign keys to auto-inc columns.Methods in org.apache.openjpa.jdbc.sql that return Row Modifier and Type Method Description RowRowManager. getAllRows(Table table, int action)Return a logical row representing an update that should be made to all rows of the given table.RowRowManagerImpl. getAllRows(Table table, int action)RowRowManager. 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.RowRowManagerImpl. getRow(Table table, int action, OpenJPAStateManager sm, boolean create)RowRowManager. getSecondaryRow(Table table, int action)Return a row for the given secondary table.RowRowManagerImpl. getSecondaryRow(Table table, int action)Methods in org.apache.openjpa.jdbc.sql that return types with arguments of type Row Modifier and Type Method Description java.util.Collection<Row>RowManagerImpl. getAllRowDeletes()Return any 'all row' deletes.java.util.Collection<Row>RowManagerImpl. getAllRowUpdates()Return any 'all row' updates.Methods in org.apache.openjpa.jdbc.sql with parameters of type Row Modifier and Type Method Description voidRowManager. 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, java.lang.Object ob, Select sel)voidDBDictionary. insertBlobForStreamingLoad(Row row, Column col, JDBCStore store, java.lang.Object ob, Select sel)voidOracleDictionary. insertBlobForStreamingLoad(Row row, Column col, JDBCStore store, java.lang.Object ob, Select sel)voidPostgresDictionary. insertBlobForStreamingLoad(Row row, Column col, JDBCStore store, java.lang.Object ob, Select sel)voidDB2Dictionary. insertClobForStreamingLoad(Row row, Column col, java.lang.Object ob)voidDBDictionary. insertClobForStreamingLoad(Row row, Column col, java.lang.Object ob)voidOracleDictionary. insertClobForStreamingLoad(Row row, Column col, java.lang.Object ob)
-