|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface JoinColumn.Owner
interface allowing join columns to be used in multiple places (e.g. 1:1 mappings and join tables)
Method Summary | |
---|---|
java.lang.String |
getAttributeName()
return the join column's attribute name |
RelationshipMapping |
getRelationshipMapping()
return the relationship mapping for this join column |
Entity |
getTargetEntity()
return the entity referenced by the join column |
int |
joinColumnsSize()
return the size of the joinColumns collection this join column is a part of |
boolean |
tableIsAllowed()
return whether the join column's table can be specified explicitly |
boolean |
tableNameIsInvalid(java.lang.String tableName)
return whether the specified table cannot be explicitly specified in the join column's 'table' element |
Methods inherited from interface org.eclipse.jpt.core.context.BaseJoinColumn.Owner |
---|
getDbReferencedColumnTable, isVirtual |
Methods inherited from interface org.eclipse.jpt.core.context.NamedColumn.Owner |
---|
getDbTable, getDefaultColumnName, getTypeMapping |
Methods inherited from interface org.eclipse.jpt.core.context.BaseColumn.Owner |
---|
getDefaultTableName |
Methods inherited from interface org.eclipse.jpt.core.context.NamedColumn.Owner |
---|
getDbTable, getDefaultColumnName, getTypeMapping |
Method Detail |
---|
boolean tableNameIsInvalid(java.lang.String tableName)
boolean tableIsAllowed()
Entity getTargetEntity()
java.lang.String getAttributeName()
RelationshipMapping getRelationshipMapping()
int joinColumnsSize()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |