|
||||||||||
| 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 | |||||||||