public interface EntityAttribute extends AttributeFacade
Modifier and Type | Method and Description |
---|---|
String |
getColumnIndex()
The name of the index to create on a column that persists the entity attribute.
|
String |
getColumnLength()
The length of the column that persists this entity attribute.
|
String |
getColumnName()
The name of the table column to which this entity is mapped.
|
TypeMappings |
getJdbcMappings()
The PIM to language specific mappings for JDBC.
|
String |
getJdbcType()
The JDBC type for this entity attribute.
|
TypeMappings |
getSqlMappings()
The SQL mappings (i.e.
|
String |
getSqlType()
The SQL type for this attribute.
|
String |
getUniqueGroup()
The name of the unique-key that this unique attribute belongs
|
boolean |
isEntityAttributeMetaType()
Indicates the metafacade type (used for metafacade mappings).
|
boolean |
isIdentifier()
True if this attribute is an identifier for its entity.
|
boolean |
isTransient()
Indicates this attribute should be ignored by the persistence layer.
|
findTaggedValue, getDefaultValue, getEnumeration, getEnumerationLiteralParameters, getEnumerationValue, getGetterName, getGetterSetterTypeName, getLower, getOwner, getSetterName, getType, getUpper, isAddOnly, isAttributeFacadeMetaType, isChangeable, isDefaultValuePresent, isDerived, isEnumerationLiteral, isEnumerationLiteralParametersExist, isEnumerationMember, isLeaf, isMany, 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 isEntityAttributeMetaType()
true
String getColumnIndex()
String getColumnLength()
String getColumnName()
TypeMappings getJdbcMappings()
String getJdbcType()
TypeMappings getSqlMappings()
String getSqlType()
String getUniqueGroup()
boolean isIdentifier()
boolean isTransient()
Copyright © 2003–2014 AndroMDA.org. All rights reserved.