org.eclipse.jpt.jpa.core.context
Interface BaseColumn.Owner
- All Superinterfaces:
- NamedColumn.Owner, ReadOnlyNamedColumn.Owner
- All Known Subinterfaces:
- BasicMapping, ColumnMapping, EclipseLinkBasicMapping, EclipseLinkIdMapping, EclipseLinkVersionMapping, IdMapping, IdMapping2_0, JavaBaseColumn.Owner, JavaBasicMapping, JavaColumn.Owner, JavaColumnMapping, JavaIdMapping, JavaJoinColumn.Owner, JavaVersionMapping, JoinColumn.Owner, OrmBaseColumn.Owner, OrmBasicMapping, OrmColumn.Owner, OrmColumnMapping, OrmIdMapping, OrmJoinColumn.Owner, OrmVersionMapping, VersionMapping
- Enclosing interface:
- BaseColumn
public static interface BaseColumn.Owner
- extends NamedColumn.Owner
Interface allowing columns to be used in multiple places
(e.g. basic mappings and attribute overrides).
|
Method Summary |
java.util.Iterator<java.lang.String> |
candidateTableNames()
Return a list of table names that are valid for this column |
boolean |
tableNameIsInvalid(java.lang.String tableName)
return whether the given table cannot be explicitly specified
in the column's 'table' element |
tableNameIsInvalid
boolean tableNameIsInvalid(java.lang.String tableName)
- return whether the given table cannot be explicitly specified
in the column's 'table' element
candidateTableNames
java.util.Iterator<java.lang.String> candidateTableNames()
- Return a list of table names that are valid for this column