Class HibernateField


  • public class HibernateField
    extends Object
    Information about Hibernate field.
    Since:
    7.20.0
    • Constructor Detail

      • HibernateField

        @Deprecated
        public HibernateField​(org.hibernate.type.Type type,
                              String propertyName,
                              String[] columnNames,
                              Class<?> referencedClass)
        Deprecated.
        since 8.3.0
      • HibernateField

        public HibernateField​(org.hibernate.type.Type type,
                              String propertyName,
                              String[] columnNames,
                              Class<?> referencedClass,
                              boolean nullable)
        Since:
        8.3.0
      • HibernateField

        @Deprecated
        public HibernateField​(List<org.hibernate.type.Type> types,
                              List<String> propertyNames,
                              String[] columnNames,
                              Class<?> referencedClass)
        Deprecated.
        since 8.3.0
      • HibernateField

        public HibernateField​(List<org.hibernate.type.Type> types,
                              List<String> propertyNames,
                              String[] columnNames,
                              Class<?> referencedClass,
                              boolean nullable)
        Since:
        8.3.0
    • Method Detail

      • getPropertyName

        public String getPropertyName()
      • getPropertyName

        public String getPropertyName​(String columnName)
      • getIdPropertyType

        public org.hibernate.type.Type getIdPropertyType​(String columnName)
      • getColumnNames

        public List<String> getColumnNames()
      • getReferencedClass

        public Class<?> getReferencedClass()
      • getSingleColumnName

        public String getSingleColumnName()
      • hashCode

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

        public List<org.hibernate.type.Type> getTypes()
      • getType

        public org.hibernate.type.Type getType()
      • isNullable

        public boolean isNullable()
      • getPropertyNames

        public List<String> getPropertyNames()