public interface HibernateEnumProperty extends HibernatePersistentProperty
Marker interface for Hibernate persistent properties whose Java type is an enum.
Two concrete subtypes exist, corresponding to the two creation paths in HibernateMappingFactory:
Use instanceof HibernateEnumProperty instead of isEnumType() to branch on
enum properties at binding time.