|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public static interface OverrideContainer.Owner
| Method Summary | |
|---|---|
java.util.Iterator<java.lang.String> |
allOverridableNames()
Return all the names of the attributes/associations to be overridden. |
org.eclipse.jpt.jpa.core.internal.context.JptValidator |
buildColumnValidator(Override_ override,
BaseColumn column,
BaseColumn.Owner columnOwner,
org.eclipse.jpt.jpa.core.internal.context.BaseColumnTextRangeResolver textRangeResolver)
|
org.eclipse.jpt.jpa.core.internal.context.JptValidator |
buildValidator(Override_ override,
OverrideContainer container,
org.eclipse.jpt.jpa.core.internal.context.OverrideTextRangeResolver textRangeResolver)
|
java.util.Iterator<java.lang.String> |
candidateTableNames()
Return the table names that are valid for the override's column or join columns |
java.lang.String |
getDefaultTableName()
Return the name of an override column's/join column's default table. |
TypeMapping |
getOverridableTypeMapping()
Return the type mapping that contains the attributes/associations to be overridden. |
TypeMapping |
getTypeMapping()
Return the mapping of the persistent type where the container is defined. |
Table |
resolveDbTable(java.lang.String tableName)
Return the database table for the specified table name. |
boolean |
tableNameIsInvalid(java.lang.String tableName)
Return whether the specified table cannot be explicitly specified by a column/join column. |
| Method Detail |
|---|
TypeMapping getTypeMapping()
TypeMapping getOverridableTypeMapping()
java.util.Iterator<java.lang.String> allOverridableNames()
getOverridableTypeMapping()java.lang.String getDefaultTableName()
boolean tableNameIsInvalid(java.lang.String tableName)
Table resolveDbTable(java.lang.String tableName)
java.util.Iterator<java.lang.String> candidateTableNames()
org.eclipse.jpt.jpa.core.internal.context.JptValidator buildValidator(Override_ override,
OverrideContainer container,
org.eclipse.jpt.jpa.core.internal.context.OverrideTextRangeResolver textRangeResolver)
org.eclipse.jpt.jpa.core.internal.context.JptValidator buildColumnValidator(Override_ override,
BaseColumn column,
BaseColumn.Owner columnOwner,
org.eclipse.jpt.jpa.core.internal.context.BaseColumnTextRangeResolver textRangeResolver)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||