Class DirectoryAttributeEntityInfo
java.lang.Object
com.atlassian.confluence.impl.backuprestore.hibernate.DirectoryAttributeEntityInfo
- All Implemented Interfaces:
- ExportableEntityInfo
Custom entity info for cwd_directory_attribute table. We need it because Hibernate does not have the entity for this table.
- Since:
- 8.3.0
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classWe do not have a dedicated class for cwd_directory_attribute, so we use this fake class basically for logging or methods like equals etc
- 
Constructor SummaryConstructorsConstructorDescriptionDirectoryAttributeEntityInfo(org.hibernate.engine.spi.SessionFactoryImplementor sessionFactoryImplementor) 
- 
Method SummaryModifier and TypeMethodDescriptionClass<?> org.hibernate.type.TypegetHibernateTypeByFieldName(String propertyName) getId()org.hibernate.id.IdentifierGeneratorMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.confluence.impl.backuprestore.hibernate.ExportableEntityInfogetAllExternalReferences, getPersistableFields
- 
Constructor Details- 
DirectoryAttributeEntityInfopublic DirectoryAttributeEntityInfo(org.hibernate.engine.spi.SessionFactoryImplementor sessionFactoryImplementor) 
 
- 
- 
Method Details- 
getId- Specified by:
- getIdin interface- ExportableEntityInfo
 
- 
getDiscriminatorColumnName- Specified by:
- getDiscriminatorColumnNamein interface- ExportableEntityInfo
 
- 
getDiscriminatorValue- Specified by:
- getDiscriminatorValuein interface- ExportableEntityInfo
 
- 
getIdentifierGeneratorpublic org.hibernate.id.IdentifierGenerator getIdentifierGenerator()- Specified by:
- getIdentifierGeneratorin interface- ExportableEntityInfo
 
- 
getHibernateTypeByFieldName- Specified by:
- getHibernateTypeByFieldNamein interface- ExportableEntityInfo
 
- 
getFields- Specified by:
- getFieldsin interface- ExportableEntityInfo
 
- 
getTableName- Specified by:
- getTableNamein interface- ExportableEntityInfo
 
- 
getEntityClass- Specified by:
- getEntityClassin interface- ExportableEntityInfo
 
 
-