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 Row
FieldMapping. 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 void
FieldMapping. setForeignKey(Row row, OpenJPAStateManager sm)
void
FieldMapping. setForeignKey(Row row, OpenJPAStateManager sm, int targetNumber)
void
ValueMapping. setForeignKey(Row row, OpenJPAStateManager rel)
Sets this value's foreign key to the given related object.void
ValueMapping. setForeignKey(Row row, OpenJPAStateManager rel, int targetNumber)
Sets this value's foreign key to the given related object.void
ValueMappingImpl. setForeignKey(Row row, OpenJPAStateManager rel)
void
ValueMappingImpl. setForeignKey(Row row, OpenJPAStateManager rel, int targetNumber)
void
FieldMapping. whereForeignKey(Row row, OpenJPAStateManager sm)
void
ValueMapping. whereForeignKey(Row row, OpenJPAStateManager rel)
Sets this value's foreign key to the given related object.void
ValueMappingImpl. 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 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 Row Modifier and Type Method Description Row
StateComparisonVersionStrategy.CustomUpdate. getAllRows(Table table, int action)
Row
StateComparisonVersionStrategy.CustomUpdate. getRow(Table table, int action, OpenJPAStateManager sm, boolean create)
Row
StateComparisonVersionStrategy.CustomUpdate. getSecondaryRow(Table table, int action)
Methods in org.apache.openjpa.jdbc.meta.strats with parameters of type Row Modifier and Type Method Description void
EmbedFieldStrategy. delete(OpenJPAStateManager owner, OpenJPAStateManager sm, JDBCStore store, RowManager rm, Row row)
Delete an embedded object record.void
StateComparisonVersionStrategy.CustomUpdate. flushAllRows(Row row)
void
StateComparisonVersionStrategy.CustomUpdate. flushSecondaryRow(Row row)
void
EmbedFieldStrategy. insert(OpenJPAStateManager owner, OpenJPAStateManager sm, JDBCStore store, RowManager rm, Row row)
Insert an embedded object.protected boolean
MapTableFieldStrategy. populateKey(Row row, OpenJPAStateManager valsm, java.lang.Object obj, StoreContext ctx, RowManager rm, JDBCStore store)
static boolean
HandlerStrategies. 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.void
HandlerRelationMapTableFieldStrategy. setKey(java.lang.Object keyObj, JDBCStore store, Row row)
void
EmbedFieldStrategy. update(OpenJPAStateManager owner, OpenJPAStateManager sm, JDBCStore store, RowManager rm, Row row)
Update an embedded object.protected void
MaxEmbeddedBlobFieldStrategy. update(OpenJPAStateManager sm, Row row)
protected void
MaxEmbeddedByteArrayFieldStrategy. update(OpenJPAStateManager sm, Row row)
protected void
MaxEmbeddedCharArrayFieldStrategy. update(OpenJPAStateManager sm, Row row)
protected void
MaxEmbeddedClobFieldStrategy. update(OpenJPAStateManager sm, Row row)
static void
HandlerStrategies. 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 class
PrimaryRow
Primary table row that tracks foreign keys and auto-inc columns.class
RowImpl
BasicRow
implementation.class
SecondaryRow
Secondary 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 Row
RowManager. getAllRows(Table table, int action)
Return a logical row representing an update that should be made to all rows of the given table.Row
RowManagerImpl. getAllRows(Table table, int action)
Row
RowManager. getRow(Table table, int action, OpenJPAStateManager sm, boolean create)
Return the row for the given table and owner object, or null ifcreate
is false and the row has not already been created.Row
RowManagerImpl. getRow(Table table, int action, OpenJPAStateManager sm, boolean create)
Row
RowManager. getSecondaryRow(Table table, int action)
Return a row for the given secondary table.Row
RowManagerImpl. 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 void
RowManager. flushAllRows(Row row)
Flush the logical row.void
RowManagerImpl. flushAllRows(Row row)
void
RowManager. flushSecondaryRow(Row row)
Flush the secondary row; after flushing the row is available for reuse.void
RowManagerImpl. flushSecondaryRow(Row row)
void
DB2Dictionary. insertBlobForStreamingLoad(Row row, Column col, JDBCStore store, java.lang.Object ob, Select sel)
void
DBDictionary. insertBlobForStreamingLoad(Row row, Column col, JDBCStore store, java.lang.Object ob, Select sel)
void
OracleDictionary. insertBlobForStreamingLoad(Row row, Column col, JDBCStore store, java.lang.Object ob, Select sel)
void
PostgresDictionary. insertBlobForStreamingLoad(Row row, Column col, JDBCStore store, java.lang.Object ob, Select sel)
void
DB2Dictionary. insertClobForStreamingLoad(Row row, Column col, java.lang.Object ob)
void
DBDictionary. insertClobForStreamingLoad(Row row, Column col, java.lang.Object ob)
void
OracleDictionary. insertClobForStreamingLoad(Row row, Column col, java.lang.Object ob)
-