public interface EJB3AssociationEndFacade extends EntityAssociationEnd
Modifier and Type | Method and Description |
---|---|
String |
getAggregationCascadeType()
Returns the default cascade property specified for UML aggregation.
|
String |
getCacheType()
Provides the cache policy for the entity association Collection.
|
String |
getCascadeType()
Return the cascade type attributes as an array of this association end or null if no relevant
cascade attribute is found.
|
String |
getCollectionIndexName()
Returns the association end collection index name.
|
String |
getCollectionIndexType()
this will only apply for Maps; it will return the type of the attribute specified on the
CollectionIndexName tagged value
|
String |
getCollectionType()
Returns the collection type defined on this association end using the
andromda_persistence_collection_type tagged value.
|
String |
getCollectionTypeImplemenationClass()
The fully qualified class name of the collection implementation type.
|
String |
getCollectionTypeImplementation()
The actual implementation of the collection type.
|
String |
getCollectionTypeImplementation(String arg)
The actual implementation of the collection type.
|
String |
getColumnDefinition()
Defines the column definition DDL used when creating table schema - use to override default
container DDL.
|
String |
getCompositionCascadeType()
Returns the default cascade property specified for UML composition.
|
String |
getDefaultCollectionInterface()
Returns the default collection interface from namespace descriptor.
|
String |
getFetchType()
Get the fetch type for this association end(CMR).
|
String |
getForeignKeyConstraintName(String suffix)
Returns the name of the foreign key constraint to use for name property of
org.hibernate.annotations.ForeignKey annotation used for Many-To-One,
One-To-One and Many-To-Many relationships.
|
String |
getForeignKeyName(String suffix)
Returns the name of the foreign key to use for name property of JoinColumn/InverseJoinColumn
used in JoinTable for One-To-Many and Many-To-Many relationships.
|
String |
getGetterLabelName()
Returns the getter name for the label name of the display attribute of the manageable entity.
|
String |
getHibernateCascadeType()
Returns the Hibernate cascade attribute of this association end.
|
String |
getLabelName()
Returns the label name for the association end used as the display attribute for manageable
entities.
|
String |
getOrderByClause()
The order by clause set to order the returning Collection object on the many side of an
association.
|
String |
getSetterLabelName()
Returns the setter name for the label name of the display attribute of the manageable entity.
|
boolean |
hasTaggedValue(String name)
Returns true if the tagged value with the specified name exists for the association end.
|
boolean |
isAssociationCacheEnabled()
Returns true if association caching has been enabled via namespace property
hibernateEnableAssociationCache.
|
boolean |
isCollection()
Returns true if the collection type is a collection.
|
boolean |
isCollectionInterfaceSortedSet()
Returns true if the collection interface for this association end is java.util.SortedSet.
|
boolean |
isColumnNullable()
Whether the column can be nullable.
|
boolean |
isEager()
Determine if the fetch type for this entity relationship end is eager loading.
|
boolean |
isEJB3AssociationEndFacadeMetaType()
Indicates the metafacade type (used for metafacade mappings).
|
boolean |
isForeignKeyConstraintDefined()
Returns true if a foreign key constraint has been defined explicitly by the user.
|
boolean |
isHibernateCascadeExists()
Returns true if a Hibernate cascade attribute is defined for this association end.
|
boolean |
isLazy()
Determine if the fetch type for this entity relationship end is lazy loading.
|
boolean |
isList()
Returns true if the collection type is a list.
|
boolean |
isMap()
Returns true if the collection type is a map.
|
boolean |
isOptional()
Sets the optional attribute on the annotation to determine if a null value is allowed.
|
boolean |
isOwning()
Determines if this association end if the owning side.
|
boolean |
isSet()
Returns true if the collection type is a set.
|
getColumnIndex, getColumnName, getForeignKeyConstraintName, getForeignKeySuffix, getSqlType, getUniqueGroup, isEntityAssociationEndMetaType, isForeignIdentifier, isIdentifier, isIdentifiersPresent, isTransient
getAdderName, getAggregationKind, getAssociation, getDefault, getGetterName, getGetterSetterTypeName, getLower, getOtherEnd, getRemoverName, getSetterName, getType, getUpper, isAggregation, isAssociationEndFacadeMetaType, isBidirectional, isChild, isComposition, isDerived, isLeaf, isMany, isMany2Many, isMany2One, isNavigable, isOne2Many, isOne2One, isOrdered, isReadOnly, isRequired, isStatic, isUnique
copyTaggedValues, findTaggedValue, findTaggedValues, getBindedFullyQualifiedName, getConstraints, getConstraints, getDocumentation, getDocumentation, getDocumentation, getFullyQualifiedName, getFullyQualifiedName, getFullyQualifiedNamePath, getId, getKeywords, getLabel, getLanguageMappings, getModel, getName, getPackage, getPackageName, getPackageName, getPackagePath, getQualifiedName, getRootPackage, getSourceDependencies, getStateMachineContext, getStereotypeNames, getStereotypes, getTaggedValues, getTargetDependencies, getTemplateParameter, getTemplateParameters, getValidationName, getValidationOwner, getVisibility, hasExactStereotype, hasKeyword, hasStereotype, initialize, isBindingDependenciesPresent, isConstraintsPresent, isDocumentationPresent, isModelElementFacadeMetaType, isReservedWord, isTemplateParametersPresent, isValidIdentifierName, translateConstraint, translateConstraints, translateConstraints, validateInvariants
boolean isEJB3AssociationEndFacadeMetaType()
true
String getAggregationCascadeType()
String getCacheType()
String getCascadeType()
String getCollectionIndexName()
String getCollectionIndexType()
String getCollectionType()
String getCollectionTypeImplemenationClass()
String getCollectionTypeImplementation()
String getCollectionTypeImplementation(String arg)
arg
- StringString getColumnDefinition()
String getCompositionCascadeType()
String getDefaultCollectionInterface()
String getFetchType()
String getForeignKeyConstraintName(String suffix)
suffix
- StringString getForeignKeyName(String suffix)
suffix
- StringString getGetterLabelName()
String getHibernateCascadeType()
String getLabelName()
String getOrderByClause()
String getSetterLabelName()
boolean hasTaggedValue(String name)
name
- Stringboolean isAssociationCacheEnabled()
boolean isCollection()
boolean isCollectionInterfaceSortedSet()
boolean isColumnNullable()
boolean isEager()
boolean isForeignKeyConstraintDefined()
boolean isHibernateCascadeExists()
boolean isLazy()
boolean isList()
boolean isMap()
boolean isOptional()
boolean isOwning()
boolean isSet()
Copyright © 2006–2014 AndroMDA.org. All rights reserved.