Class ExportableEntityInfo


  • public class ExportableEntityInfo
    extends Object
    Represent the hibernate extity that has to be exported. Contains information about its fields and references.
    Since:
    7.20.0
    • Constructor Detail

      • ExportableEntityInfo

        public ExportableEntityInfo​(org.hibernate.persister.entity.AbstractEntityPersister entityPersister)
    • Method Detail

      • getPersistableFields

        public List<HibernateField> getPersistableFields()
        Returns:
        all fields that can be persisted (it does not include collection).
      • getEntityClass

        public Class<?> getEntityClass()
      • getTableName

        public String getTableName()
      • getEntityPersister

        public org.hibernate.persister.entity.AbstractEntityPersister getEntityPersister()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • getHibernateTypeByFieldName

        public org.hibernate.type.Type getHibernateTypeByFieldName​(String propertyName)