Maps a relation to a collection of other objects using an inverse
foreign key in the related object table.
| Method from org.apache.openjpa.jdbc.meta.strats.RelationCollectionInverseKeyFieldStrategy Detail: |
public Column[] getElementColumns(ClassMapping elem) {
return elem.getPrimaryKeyColumns();
}
|
public FieldMapping getFieldMapping() {
return field;
}
|
public ClassMapping[] getIndependentElementMappings(boolean traverse) {
return super.getIndependentElementMappings(traverse);
}
|
public ForeignKey getJoinForeignKey(ClassMapping elem) {
return super.getJoinForeignKey(elem);
}
|
public Joins join(Joins joins,
ClassMapping elem) {
return super.join(joins, elem);
}
|
public Joins joinElementRelation(Joins joins,
ClassMapping elem) {
return super.joinElementRelation(joins, elem);
}
|
public Object loadElement(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins) throws SQLException {
return super.loadElement(sm, store, fetch, res, joins);
}
|
public void map(boolean adapt) {
if (field.getTypeCode() != JavaTypes.COLLECTION
&& field.getTypeCode() != JavaTypes.ARRAY)
throw new MetaDataException(_loc.get("not-coll", field));
super.map(adapt);
}
|
protected Proxy newLRSProxy() {
return new LRSProxyCollection(this);
}
|
public void selectElement(Select sel,
ClassMapping elem,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode,
Joins joins) {
super.selectElement(sel, elem, store, fetch, eagerMode, joins);
}
|