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

All Superinterfaces:
OverrideContainer.Owner
All Known Subinterfaces:
JavaAssociationOverrideContainer.Owner, OrmAssociationOverrideContainer.Owner
Enclosing interface:
AssociationOverrideContainer

public static interface AssociationOverrideContainer.Owner
extends OverrideContainer.Owner


Method Summary
 org.eclipse.jpt.jpa.core.internal.context.JptValidator buildJoinTableInverseJoinColumnValidator(AssociationOverride override, JoinColumn column, JoinColumn.Owner owner, org.eclipse.jpt.jpa.core.internal.context.JoinColumnTextRangeResolver textRangeResolver)
           
 org.eclipse.jpt.jpa.core.internal.context.JptValidator buildJoinTableJoinColumnValidator(AssociationOverride override, JoinColumn column, JoinColumn.Owner owner, org.eclipse.jpt.jpa.core.internal.context.JoinColumnTextRangeResolver textRangeResolver)
           
 org.eclipse.jpt.jpa.core.internal.context.JptValidator buildTableValidator(AssociationOverride override, Table table, org.eclipse.jpt.jpa.core.internal.context.TableTextRangeResolver textRangeResolver)
           
 Relationship resolveOverriddenRelationship(java.lang.String attributeName)
           
 
Methods inherited from interface org.eclipse.jpt.jpa.core.context.OverrideContainer.Owner
allOverridableNames, buildColumnValidator, buildValidator, candidateTableNames, getDefaultTableName, getOverridableTypeMapping, getTypeMapping, resolveDbTable, tableNameIsInvalid
 

Method Detail

resolveOverriddenRelationship

Relationship resolveOverriddenRelationship(java.lang.String attributeName)

buildJoinTableJoinColumnValidator

org.eclipse.jpt.jpa.core.internal.context.JptValidator buildJoinTableJoinColumnValidator(AssociationOverride override,
                                                                                         JoinColumn column,
                                                                                         JoinColumn.Owner owner,
                                                                                         org.eclipse.jpt.jpa.core.internal.context.JoinColumnTextRangeResolver textRangeResolver)

buildJoinTableInverseJoinColumnValidator

org.eclipse.jpt.jpa.core.internal.context.JptValidator buildJoinTableInverseJoinColumnValidator(AssociationOverride override,
                                                                                                JoinColumn column,
                                                                                                JoinColumn.Owner owner,
                                                                                                org.eclipse.jpt.jpa.core.internal.context.JoinColumnTextRangeResolver textRangeResolver)

buildTableValidator

org.eclipse.jpt.jpa.core.internal.context.JptValidator buildTableValidator(AssociationOverride override,
                                                                           Table table,
                                                                           org.eclipse.jpt.jpa.core.internal.context.TableTextRangeResolver textRangeResolver)