|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface EntityAssociationEnd
Represents an association end of an entity.
Metafacade interface to be used by AndroMDA cartridges.
| Method Summary | |
|---|---|
java.lang.String |
getColumnIndex()
The name of the index to create on a column that persists the foreign key attribute. |
java.lang.String |
getColumnName()
The name of the column that makes up the foreign key. |
java.lang.String |
getForeignKeyConstraintName()
The name of the foreign key constraint to use for databases. |
java.lang.String |
getForeignKeySuffix()
The current foreign key suffix specified for this entity association end facade. |
java.lang.String |
getSqlType()
The SQL type for this the foreign key column of this association end. |
boolean |
isEntityAssociationEndMetaType()
Indicates the metafacade type (used for metafacade mappings). |
boolean |
isForeignIdentifier()
Indicates whether or not a foreign identifier should be used for the entity that owns this association end. |
boolean |
isIdentifiersPresent()
True if the associationEnd is marked with identifiers stereotype, false otherwise. |
boolean |
isTransient()
Indicates this association end should be ignored by the persistence layer. |
| Methods inherited from interface org.andromda.metafacades.uml.AssociationEndFacade |
|---|
getAssociation, getGetterName, getGetterSetterTypeName, getLower, getOtherEnd, getSetterName, getType, getUpper, isAggregation, isAssociationEndFacadeMetaType, isChild, isComposition, isMany, isMany2Many, isMany2One, isNavigable, isOne2Many, isOne2One, isOrdered, isReadOnly, isRequired |
| Method Detail |
|---|
boolean isEntityAssociationEndMetaType()
truejava.lang.String getColumnIndex()
The name of the index to create on a column that persists the foreign key attribute.
java.lang.String getColumnName()
The name of the column that makes up the foreign key.
java.lang.String getForeignKeyConstraintName()
The name of the foreign key constraint to use for databases.
java.lang.String getForeignKeySuffix()
The current foreign key suffix specified for this entity association end facade.
java.lang.String getSqlType()
The SQL type for this the foreign key column of this association end.
boolean isForeignIdentifier()
Indicates whether or not a foreign identifier should be used for the entity that owns this association end. This would only make sense in the case of a child in a one-to-one parent-child association. If this flag is true, then the identifier of this entity should also be used as the foreign key to the related parent entity.
boolean isIdentifiersPresent()
True if the associationEnd is marked with identifiers stereotype, false otherwise.
boolean isTransient()
Indicates this association end should be ignored by the persistence layer.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||