|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Represents an association end of an entity.
Metafacade interface to be used by AndroMDA cartridges.
| Method Summary | |
String |
getColumnIndex()
The name of the index to create on a column that persists the foreign key attribute. |
String |
getColumnName()
The name of the column that makes up the foreign key. |
String |
getForeignKeyConstraintName()
The name of the foreign key constraint to use for databases. |
String |
getForeignKeySuffix()
The current foreign key suffix specified for this entity association end facade. |
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 |
public boolean isEntityAssociationEndMetaType()
truepublic String getColumnIndex()
The name of the index to create on a column that persists the foreign key attribute.
public String getColumnName()
The name of the column that makes up the foreign key.
public String getForeignKeyConstraintName()
The name of the foreign key constraint to use for databases.
public String getForeignKeySuffix()
The current foreign key suffix specified for this entity association end facade.
public String getSqlType()
The SQL type for this the foreign key column of this association end.
public 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.
public boolean isIdentifiersPresent()
True if the associationEnd is marked with identifiers stereotype, false otherwise.
public 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 | |||||||||