public interface HibernateEntity extends Entity
Modifier and Type | Method and Description |
---|---|
Collection |
getAllBusinessOperations()
Return all the user defined operations for this entity.
|
int |
getEhCacheMaxElementsInMemory()
EhCache property.
|
int |
getEhCacheTimeToIdleSeconds()
EhCache property.
|
int |
getEhCacheTimeToLiveSeconds()
EhCache property.
|
String |
getEntityImplementationName()
The name of the implementation class.
|
String |
getEntityName()
The name used for the hibernate entity.
|
String |
getFullyQualifiedEntityImplementationName()
TODO: Model Documentation for
org.andromda.cartridges.hibernate.metafacades.HibernateEntity.fullyQualifiedEntityImplementationName
|
String |
getFullyQualifiedEntityName()
TODO: Model Documentation for
org.andromda.cartridges.hibernate.metafacades.HibernateEntity.fullyQualifiedEntityName
|
String |
getHibernateCacheType()
Cache policy for the entity.
|
String |
getHibernateDefaultCascade()
TODO: Model Documentation for
org.andromda.cartridges.hibernate.metafacades.HibernateEntity.hibernateDefaultCascade
|
String |
getHibernateDiscriminatorColumn()
The name of the discriminator column.
|
int |
getHibernateDiscriminatorLength()
The standard length of a discriminator value.
|
String |
getHibernateDiscriminatorType()
The type of the hibernate discriminator column.
|
String |
getHibernateDiscriminatorValue()
The name of the discriminator value.
|
String |
getHibernateGeneratorClass()
TODO: Model Documentation for
org.andromda.cartridges.hibernate.metafacades.HibernateEntity.hibernateGeneratorClass
|
String |
getHibernateInheritanceStrategy()
Return the value of andromda.hibernate.inheritance tagged value.
|
String |
getHibernateVersionProperty()
Stores the value of the Hibernate version property.
|
String |
getHibernateVersionPropertySqlName()
The SQL name of the hibernate version property.
|
String |
getMappingClassName()
Returns the mapping class name to use (this is will be 'class', 'subclass', etc) depending on
whether the entity is a specialization and what type of inheritance strategy is employed.
|
String |
getSequenceName()
Gets the sequence name.
|
String |
getSubclassKeyColumn()
Gets the name of the key column if the inheritance strategy is "subclass".
|
int |
getVersion()
TODO: Model Documentation for
org.andromda.cartridges.hibernate.metafacades.HibernateEntity.version
|
String |
getXmlTagName()
TODO: Model Documentation for
org.andromda.cartridges.hibernate.metafacades.HibernateEntity.xmlTagName
|
boolean |
isBusinessOperationsPresent()
Indicates whether or not any entity operations are present.
|
boolean |
isDynamicInsert()
Specifies if hibernate dynamic-insert will be enabled / disabled for this entity
|
boolean |
isDynamicUpdate()
Specifies if hibernate dynamic-update will be enabled / disabled for this entity
|
boolean |
isEhCacheEternal()
EhCache property.
|
boolean |
isEhCacheOverflowToDisk()
EhCache property.
|
boolean |
isForeignHibernateGeneratorClass()
Indicates whether or not hibernate generator class for this SpringEntity is foreign or not.
|
boolean |
isHibernateCacheDistributed()
Specifies whether the cache for this entity is to be distributed.
|
boolean |
isHibernateEntityMetaType()
Indicates the metafacade type (used for metafacade mappings).
|
boolean |
isHibernateInheritanceClass()
Return true if the hibernate inheritance strategy as specified by the tagged value
andromda_inheritance_strategy is defined as class.
|
boolean |
isHibernateInheritanceConcrete()
Return true if the hibernate inheritance strategy as specified by the tagged value
andromda_inheritance_strategy is defined as concrete.
|
boolean |
isHibernateInheritanceInterface()
Return true if the hibernate inheritance strategy as specified by the tagged value
andromda_inheritance_strategy is defined as interface.
|
boolean |
isHibernateInheritanceSubclass()
Return true if the hibernate inheritance strategy as specified by the tagged value
andromda_inheritance_strategy is defined as subclass.
|
boolean |
isHibernateInheritanceUnionSubClass()
TODO: Model Documentation for
org.andromda.cartridges.hibernate.metafacades.HibernateEntity.hibernateInheritanceUnionSubClass
|
boolean |
isHibernateProxy()
TODO: Model Documentation for
org.andromda.cartridges.hibernate.metafacades.HibernateEntity.hibernateProxy
|
boolean |
isLazy()
Specifies whether the entity should be loaded lazily.
|
boolean |
isMappingRequiresSuperProperties()
Indicates whether or not the mapping for the the entity requires the properties of the super
entity to be included within the mapping.
|
boolean |
isRequiresMapping()
Indicates if this entity requires a mapping of its own.
|
boolean |
isRequiresSpecializationMapping()
Indicates if the entity requires specialization mappng.
|
boolean |
isSequenceHibernateGeneratorClass()
Indicates whether or not the hibernate generator class is specified as "sequence".
|
boolean |
isTableRequired()
Indicates if a table is required for this entity (sometimes it will not be depending on the
inheritance strategy used).
|
getAllEntityReferences, getAttributeNameList, getAttributeNameList, getAttributes, getAttributes, getAttributeTypeList, getBusinessOperations, getChildEnds, getEmbeddedValues, getEntityReferences, getFullyQualifiedIdentifierTypeName, getIdentifierAssociationEnds, getIdentifierGetterName, getIdentifierName, getIdentifiers, getIdentifiers, getIdentifierSetterName, getIdentifierTypeName, getMaxSqlNameLength, getOperationCallFromAttributes, getOperationCallFromAttributes, getParentEnd, getProperties, getQueryOperations, getQueryOperations, getRequiredAttributeNameList, getRequiredAttributes, getRequiredAttributeTypeList, getRequiredProperties, getRequiredPropertyNameList, getRequiredPropertyTypeList, getSchema, getTableName, isChild, isCompositeIdentifier, isDynamicIdentifiersPresent, isEntityMetaType, isIdentifiersPresent, isUsingAssignedIdentifier, isUsingForeignIdentifier
findAttribute, getAbstractions, getAllAssociatedClasses, getAllProperties, getAllRequiredConstructorParameters, getArray, getArrayName, getAssociatedClasses, getAssociationEnds, getAttributes, getAttributes, getFullyQualifiedArrayName, getImplementationOperations, getImplementedInterfaceList, getInstanceAttributes, getInstanceOperations, getInterfaceAbstractions, getJavaNewString, getJavaNullString, getNavigableConnectingEnds, getNavigableConnectingEnds, getNonArray, getOperationCallFromAttributes, getOperations, getProperties, getProperties, getRequiredConstructorParameters, getSerialVersionUID, getStaticAttributes, getStaticOperations, getSuperClass, getWrapperName, isAbstract, isArrayType, isAssociationClass, isBlobType, isBooleanType, isCharacterType, isClassifierFacadeMetaType, isClobType, isCollectionType, isDataType, isDateType, isDoubleType, isEmbeddedValue, isEnumeration, isFileType, isFloatType, isIntegerType, isInterface, isLeaf, isListType, isLongType, isMapType, isPrimitive, isSetType, isStringType, isTimeType, isWrappedPrimitive
findTaggedValue, getAllGeneralizations, getAllSpecializations, getGeneralization, getGeneralizationLinks, getGeneralizationList, getGeneralizationRoot, getGeneralizations, getSpecializations, isGeneralizableElementFacadeMetaType
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 isHibernateEntityMetaType()
true
Collection getAllBusinessOperations()
int getEhCacheMaxElementsInMemory()
int getEhCacheTimeToIdleSeconds()
int getEhCacheTimeToLiveSeconds()
String getEntityImplementationName()
String getEntityName()
String getFullyQualifiedEntityImplementationName()
String getFullyQualifiedEntityName()
String getHibernateCacheType()
String getHibernateDefaultCascade()
String getHibernateDiscriminatorColumn()
int getHibernateDiscriminatorLength()
String getHibernateDiscriminatorType()
String getHibernateDiscriminatorValue()
String getHibernateGeneratorClass()
String getHibernateInheritanceStrategy()
String getHibernateVersionProperty()
String getHibernateVersionPropertySqlName()
String getMappingClassName()
String getSequenceName()
String getSubclassKeyColumn()
int getVersion()
String getXmlTagName()
boolean isBusinessOperationsPresent()
boolean isDynamicInsert()
boolean isDynamicUpdate()
boolean isEhCacheEternal()
boolean isEhCacheOverflowToDisk()
boolean isForeignHibernateGeneratorClass()
boolean isHibernateCacheDistributed()
boolean isHibernateInheritanceClass()
boolean isHibernateInheritanceConcrete()
boolean isHibernateInheritanceInterface()
boolean isHibernateInheritanceSubclass()
boolean isHibernateInheritanceUnionSubClass()
boolean isHibernateProxy()
boolean isLazy()
boolean isMappingRequiresSuperProperties()
boolean isRequiresMapping()
boolean isRequiresSpecializationMapping()
boolean isSequenceHibernateGeneratorClass()
boolean isTableRequired()
Copyright © 2003–2014 AndroMDA.org. All rights reserved.