org.eclipse.jpt.jpa.core.context
Interface ReadOnlyBaseJoinColumn.Owner

All Superinterfaces:
ReadOnlyNamedColumn.Owner
All Known Subinterfaces:
BaseJoinColumn.Owner, JavaBaseJoinColumn.Owner, JavaJoinColumn.Owner, JoinColumn.Owner, OrmBaseJoinColumn.Owner, OrmJoinColumn.Owner, ReadOnlyJoinColumn.Owner
Enclosing interface:
ReadOnlyBaseJoinColumn

public static interface ReadOnlyBaseJoinColumn.Owner
extends ReadOnlyNamedColumn.Owner

Interface allowing columns to be used in multiple places (e.g. basic mappings and attribute overrides).


Method Summary
 boolean joinColumnIsDefault(ReadOnlyBaseJoinColumn joinColumn)
           
 int joinColumnsSize()
          Return the number of join columns in the owner's list the join column belongs to.
 
Methods inherited from interface org.eclipse.jpt.jpa.core.context.ReadOnlyNamedColumn.Owner
getDefaultColumnName, getDefaultTableName, getTypeMapping
 

Method Detail

joinColumnIsDefault

boolean joinColumnIsDefault(ReadOnlyBaseJoinColumn joinColumn)

joinColumnsSize

int joinColumnsSize()
Return the number of join columns in the owner's list the join column belongs to.