Class AncestorsEntityInfo
java.lang.Object
com.atlassian.confluence.impl.backuprestore.hibernate.AncestorsEntityInfo
- All Implemented Interfaces:
- ExportableEntityInfo
Custom entity info for CONFANCESTORS table. We need it because Hibernate does not have the entity for this table.
 Note: it has to be removed when CONFANCESTORS table is removed.
- Since:
- 8.1.0
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classWe do not have a dedicated class for ancestors, so we use this fake class basically for logging or methods like equals etc
- 
Constructor SummaryConstructorsConstructorDescriptionAncestorsEntityInfo(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- 
AncestorsEntityInfopublic AncestorsEntityInfo(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
 
 
-