public Joins joinSuperclass(Joins joins, boolean toThis) { if (toThis) return joins.outerJoin(cls.getJoinForeignKey(), true, false); return joins.join(cls.getJoinForeignKey(), false, false); }
public void initialize() { // this requires all fields to be resolved, so delay it until init ClassMapping sup = cls.getMappedPCSuperclassMapping(); _fkOid = sup.isForeignKeyObjectId(cls.getJoinForeignKey()); }
public void initialize() { // this requires all fields to be resolved, so delay it until init ClassMapping sup = cls.getMappedPCSuperclassMapping(); _fkOid = sup.isForeignKeyObjectId(cls.getJoinForeignKey()); }
public void initialize() { // this requires all fields to be resolved, so delay it until init ClassMapping sup = cls.getMappedPCSuperclassMapping(); _fkOid = sup.isForeignKeyObjectId(cls.getJoinForeignKey()); }
public void initialize() { // this requires all fields to be resolved, so delay it until init ClassMapping sup = cls.getMappedPCSuperclassMapping(); _fkOid = sup.isForeignKeyObjectId(cls.getJoinForeignKey()); }
public boolean supportsEagerSelect(Select sel, OpenJPAStateManager sm, JDBCStore store, ClassMapping base, JDBCFetchConfiguration fetch) { return store.getDBDictionary().canOuterJoin(sel.getJoinSyntax(), cls.getJoinForeignKey()); } }
public boolean supportsEagerSelect(Select sel, OpenJPAStateManager sm, JDBCStore store, ClassMapping base, JDBCFetchConfiguration fetch) { return store.getDBDictionary().canOuterJoin(sel.getJoinSyntax(), cls.getJoinForeignKey()); } }
public boolean supportsEagerSelect(Select sel, OpenJPAStateManager sm, JDBCStore store, ClassMapping base, JDBCFetchConfiguration fetch) { return store.getDBDictionary().canOuterJoin(sel.getJoinSyntax(), cls.getJoinForeignKey()); } }
public boolean supportsEagerSelect(Select sel, OpenJPAStateManager sm, JDBCStore store, ClassMapping base, JDBCFetchConfiguration fetch) { return store.getDBDictionary().canOuterJoin(sel.getJoinSyntax(), cls.getJoinForeignKey()); } }
public boolean supportsEagerSelect(Select sel, OpenJPAStateManager sm, JDBCStore store, ClassMapping base, JDBCFetchConfiguration fetch) { return store.getDBDictionary().canOuterJoin(sel.getJoinSyntax(), cls.getJoinForeignKey()); } }
public void update(OpenJPAStateManager sm, JDBCStore store, RowManager rm) throws SQLException { Row row = rm.getRow(cls.getTable(), Row.ACTION_UPDATE, sm, false); if (row != null) { row.wherePrimaryKey(sm); row.whereForeignKey(cls.getJoinForeignKey(), sm); } }
public void delete(OpenJPAStateManager sm, JDBCStore store, RowManager rm) throws SQLException { Row row = rm.getRow(cls.getTable(), Row.ACTION_DELETE, sm, true); row.wherePrimaryKey(sm); row.whereForeignKey(cls.getJoinForeignKey(), sm); }
public void update(OpenJPAStateManager sm, JDBCStore store, RowManager rm) throws SQLException { Row row = rm.getRow(cls.getTable(), Row.ACTION_UPDATE, sm, false); if (row != null) { row.wherePrimaryKey(sm); row.whereForeignKey(cls.getJoinForeignKey(), sm); } }
public void delete(OpenJPAStateManager sm, JDBCStore store, RowManager rm) throws SQLException { Row row = rm.getRow(cls.getTable(), Row.ACTION_DELETE, sm, true); row.wherePrimaryKey(sm); row.whereForeignKey(cls.getJoinForeignKey(), sm); }
public void update(OpenJPAStateManager sm, JDBCStore store, RowManager rm) throws SQLException { Row row = rm.getRow(cls.getTable(), Row.ACTION_UPDATE, sm, false); if (row != null) { row.wherePrimaryKey(sm); row.whereForeignKey(cls.getJoinForeignKey(), sm); } }
public void update(OpenJPAStateManager sm, JDBCStore store, RowManager rm) throws SQLException { Row row = rm.getRow(cls.getTable(), Row.ACTION_UPDATE, sm, false); if (row != null) { row.wherePrimaryKey(sm); row.whereForeignKey(cls.getJoinForeignKey(), sm); } }
public void delete(OpenJPAStateManager sm, JDBCStore store, RowManager rm) throws SQLException { Row row = rm.getRow(cls.getTable(), Row.ACTION_DELETE, sm, true); row.wherePrimaryKey(sm); row.whereForeignKey(cls.getJoinForeignKey(), sm); }
public void insert(OpenJPAStateManager sm, JDBCStore store, RowManager rm) throws SQLException { Row row = rm.getRow(cls.getTable(), Row.ACTION_INSERT, sm, true); row.setPrimaryKey(cls.getColumnIO(), sm); row.setForeignKey(cls.getJoinForeignKey(), cls.getColumnIO(), sm); }
public void insert(OpenJPAStateManager sm, JDBCStore store, RowManager rm) throws SQLException { Row row = rm.getRow(cls.getTable(), Row.ACTION_INSERT, sm, true); row.setPrimaryKey(cls.getColumnIO(), sm); row.setForeignKey(cls.getJoinForeignKey(), cls.getColumnIO(), sm); }
public void insert(OpenJPAStateManager sm, JDBCStore store, RowManager rm) throws SQLException { Row row = rm.getRow(cls.getTable(), Row.ACTION_INSERT, sm, true); row.setPrimaryKey(cls.getColumnIO(), sm); row.setForeignKey(cls.getJoinForeignKey(), cls.getColumnIO(), sm); }